Existe um grande “gap” entre as vagas disponíveis e os desenvolvedores disponíveis para esta (em tese não deveria ser tão grande) o problema é que o conhecimento dos desenvolvedores não está a altura das vagas. Este livro contém um conjunto de detalhes como habilitar o desenvolvedor para as vagas, clique aqui para baixar gratuitamente essa edição.
Revista sobre Java
Se manter atualizado é essencial para o profissional que deseja sucesso no mercado, a InfoQ Brasil lançou uma edição especial sobre os rumos da linguagem Java, clique aqui para baixar gratuitamente essa edição.
Aprenda Android
Quer aprender Android? Então conheça essas 5 dicas:
- Conheça Java: esta é a linguagem oficial para o desenvolvimento de aplicações nativas.
- Conheça XML: a parte visual das aplicações nativas é toda construída com XML.
- Use o Android Studio: a Google descontinuou o suporte para o plugin do Eclipse, é recomendado que todos passem a utilizar o Android Studio.
- Internacionalize: existe o suporte para 26 idiomas e existirá mais no futuro. Internacionalize suas Strings e evite trabalho depois.
- Faça testes: O Appium é uma ferramenta para automatizar seus testes em aplicações mobile, não deixe o usuário descobrir erros.
Acima de tudo seja criativo, o sucesso de uma aplicação é gerado por sua criatividade e usabilidade.
Atalhos do Chrome
Usa o Chrome? Então conheça seus atalhos:
Ctrl + W = Fecha a aba atual;
Ctrl + H = Abre o histórico do navegador;
Ctrl + R ou F5 = Recarrega a aba atual;
Ctrl + F5 ou Shift + F5 = Recarrega sem utilizar o cache;
Ctrl + Shift + T = Reabre a última aba fechada;
Ctrl + A = Seleciona todo o texto da aba atual;
Ctrl + Shift + Del = Abre a caixa de limpeza dos dados de navegação;
Ctrl + F = Abre a caixa de busca de termos do navegador;
Ctrl + U = Abre o código fonte da página;
Ctrl + J = Abre a listagem de downloads;
F12 = Abre o debug da aba atual;
Ctrl + P = Abre a caixa de diálogo de impressão;
Ctrl + D = Adiciona um site nos favoritos;
Shift + Esc = Abre o gestor de tarefas do navegador;
Ctrl + ”+” = Dá Zoom na página;
Ctrl + ”-” = Diminui o Zoom na página;
Ctrl + 0 = Redefini o Zoom aos valores originais;
Ctrl + “Número” = Ao clicar Ctrl mais um número, você é levado para a aba correspondente a este, se tiver quatro abas abertas, clique no 4 para ir para a última;
Ctrl + Shift + Tab = Navega pelas abas do navegador.
23 Padrões de Projeto do GoF
Para os que desenvolvem projetos Orientados a Objetos em Java, que tal se especializar um pouco e conhecer um pouco sobre os Padrões de Projeto do GoF… Então acesse meu blog pessoal.
StopMotion – Crie o seu
StopMotion é uma técnica de animação através de fotografias sequenciadas, é possível com uma câmera digital e com o programa certo fica muito fácil criar seus próprios filmes. Veja essa pequena cena de Coraline para entender como é o processo:
Teste o Linux sem instalar nada
Você não precisa instalar o Ubuntu para usá-lo. muito menos colocar um DVD (ou CD) Live, basta clicar aqui e entrar em um simulador do Ubuntu. Experimente é totalmente indolor.
ROCA
ROCA pode ser definido como uma coleção de simples recomendações para interfaces de aplicativos Web. ROCA é uma tentativa de definir um conjunto de recomendações – independente de qualquer estrutura particular, linguagem de programação, ou ferramentas – que incorpora os princípios no qual consideramos ser uma boa arquitetura de aplicações Web. Sua finalidade é servir de referência (como por exemplo ITIL), que pode ser implementado como está ou ser comparada com outras abordagens para destacar as decisões de concepção divergentes.