Arquivo mensal: janeiro 2016

Chuck Norris

CodeKata #1: Encontre a sequência

Olá pessoal, um grande amigo meu, Adriano Sacardo, um dia desses, conversando sobre o blog, me sugeriu uma nova sessão no blog. Ele disse: “Cara, que tal criar uma sessão de Code Kata no blog?”. Disse, “Não faço ideia o que é isso!” Aí ele explicou que Kata é um termo muito usado em artes marciais, consiste […]

Whitebox - Caixa branca

Caixa de ferramentas #1: Whitebox

E aí pessoal, tudo bem por aí? Hoje vou dar início uma nova série, chamada “Caixa de ferramentas“. Nesta série, pretendo falar um pouco de bibliotecas Java ou Groovy que ajudam muito durante o desenvolvimento . São bibliotecas que não devem faltar. Para começar, falaremos hoje de um utilitário chamado Whitebox, ele disponibiliza vários métodos utilitários […]

Reflexo de um pessoa em um espelho d'água

Reflection e Annotation

Falarei hoje de coisa antiga, mais muito útil. Me refiro à Reflexões (Reflections) e Anotações (Annotations). Nivelando conceitos Reflexão (javax.reflection) é um recurso do Java, que permite criar chamadas em tempo de execução, sem precisar conhecer as classes e objetos envolvidos (tempo de compilação). Parece estranho dizer isso, mais existem situações, que nosso programa só descobre serem necessárias ao receber dados, […]

Para descontrair… Vida de Programador

Hoje é sexta pessoal! Segue uma tirinha para descontrair. Observação: Não deixem chegar nesse nível! Fonte: Vida de Programador

Executando script SQL via SQLPlus

Ontem me deparei com um coisa tão simples e eu não lembrava como fazer. Acostumado a usar o SQLDeveloper do trabalho, quando preciso usar o SQLPlus me perco totalmente. Mais cedo, exportei via SQLDeveloper, os dados de uma tabela de um banco de dados remoto, para que pudesse fazer alguns testes no meu banco de […]

Groovy, um pouco sobre collections

Groovy #3: Collections

Fala galera, depois de uma semana só falando do GIT, vamos retomar os estudos sobre Groovy. Hoje falaremos sobre Collections em Groovy, que na minha opinião é onde o Groovy se destaca se comparado ao Java. Observação: Para que você rode os exemplos sem a necessidade de instalação do Groovy, sugiro a leitura do post: Groovy […]

Git #3: Tags, Branches e comando remotos

Continuando a saga Git, nos posts anteriores, falamos um pouco sobre como o Git funciona e as diferenças de repositórios centralizados e distribuídos (Git #1: Por onde começar), em seguida colocamos a mão na massa, foi apresentados os principais comandos, aqueles que usamos no dia a dia (Git #2: Principais comandos do dia a dia). Para […]

Git #2: Principais comandos do dia a dia

Continuando o post anterior (Git #1: Por onde começar), falaremos mais de como usar o Git, por a mão na massa de verdade. Principais comandos Comando: status Talvez o comando mais utilizado no Git seja o “status”, com ele é possível saber quais foram as alteração desde a última vez que sua branch foi atualizada. Vejamos […]

Git #1 – Por onde começar?

Manual de uso básico do GIT. O Assunto foi dividido em dois posts. O primeiro dá uma breve citação da diferenças entre repositórios centralizados e distribuídos. E também um passo a passo de como começar a usar.

Dia de Nerd #1

Ontem tivemos um dia bem divertido no trabalho, mais bem trabalhoso, diga-se de passagem. Por iniciativa de Darian Beluzzo, tivemos a primeira sexta de herói e vilões da nossa equipe… Foi bem legal! Durante o café, até rolou uma discussão entre os participantes, para saber quem era o mais forte. Kkkk…  Foi Hilário! Os participantes […]