27 abril 2011

[Youtube] Mataram a formiguinha

Momento Oin do dia, se não fosse pelo áudio do Faustão...

Contribuição do meu amor, @NillKids



Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Spring, TestNG, Mockito e Maven


É, eu sei, mais posts técnicos, mas esse eu prometo que vai ser muito rápido.

Fazendo aulas na pós graduação de teste de software, senti necessidade de ver a parte prática da coisa, além da teoria sobre níveis, tipos e critérios de teste. Já sabia sobre a existência do JMeter, do JUnit, do Selenium, mas nunca havia experimentado nenhuma dessas tecnologias de fato. E como atualmente eu ando mexendo com Injeção de Dependência (DI) via Spring, fiquei na dúvida sobre como utilizar este conjunto de testes nesse ambiente.

Até que resolvi pesquisar as palavras mágicas do título deste post no Google e achei estes links do iMasters:

Testes unitários na prática com Spring, TestNG, Mockito e Maven 2
Parte 1, Parte 2, Parte 3

Ainda estou lendo, mas como utilizo o blog também pra lembrar das coisas que eu estou utilizando (ou pretendo utilizar), resolvi postar :) Boa leitura a todos

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

23 abril 2011

A pujança nos olhos do pequenino

O que se vê no fundo dos olhos do pequenino? Seria alegria, paixão, esperança? E o que será o brilho nos olhos do pequenino? Seria euforia, emoção, pujança? Talvez sim, seja pujança e esperança, alegria e euforia, paixão e emoção, um misto de tudo o que de melhor houver dentro de si, num vidro de conserva, abarrotado de azeite de oliva extra virgem.

Mas, por que um vidro de conserva? Esterelizado, fervido e lacrado? "Ora essa", responderia o pequenino, "Mas não é de forma parecida que se faz o vinho, o whisky e o...". Alguém tentaria completar "O amor?". Mas não, não o amor. O amor não se embebe em azeite de oliva extra virgem, nem se conserva num vidro esterelizado, fervido e lacrado, pois também não é assim que crescem as crianças. As crianças gripam, pegam catapora, conjuntivite, e se tornam tão resistentes quanto um amor maduro e decidido.

Como resposta ao tal vidro de conserva, o pequenino talvez respondesse que, assim como dos bons momentos nós guardamos boas lembranças, das experiências da vida nós guardamos o aprendizado. E são essas coisas que devem ser conservadas, se não em azeite, talvez em formol. Se da fermentação da uva nasce uma das melhores bebidas, do aprendizado da vida pode nascer, ao menos, um homem melhor.
Make a conscious effort to learn as much as possible from your previous experiences - Edsger W. Dijkstra
Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

20 abril 2011

[Youtube] Yves Rossy - The Jet Man

Não sei porquê, mas eu jurava que tinha um filme ou desenho animado, nos meus tempos de criança (há só uns 15 ou 20 anos atrás) com uma arte dessas...

19 abril 2011

[Vimeo] Olhe pra cima! Uma rodovia de milhões de besouros que você não pode ver!



Olhe para o céu eo que você vê? Bem, o azul, sim. E talvez um avião ou um pássaro, mas de outra forma ... nada. Ou é o que você acha. Acontece que logo acima de você, totalmente invisível, está um rebanho enorme de vida animal - pequenos insetos voando nas correntes de vento.

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

[Single Sign-On] Adicionando Concurrency Session Control

E cá vamos nós de novo. A demanda desta semana (curta, diga-se de passagem) foi impedir que fosse possível um usuário efetuar login quando ele "já" estivesse logado. Por exemplo, se um usuário efetuar login no navegador A, que não fosse possível efetuar o login (com o mesmo usuário e senha) no navegador B da mesma máquina. Ou ainda, se um usuário fizer login numa máquina (IP) A, que não fosse possível efetuar login (com o mesmo usuário e senha) numa máquina (IP) B.

No post anterior, vimos como foi possível implementar o Single Sign On (SSO) numa aplicação web java usando o JaSig CAS e o Spring Security.

11 abril 2011

[Vimeo] Vegeterrible


Esse vídeo eu dedico a todos os meus amigos vegetarianos


Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

10 abril 2011

AT-AT day afternon


Quando eu era criança, existiam duas coisas que eu queria, mas nunca tive: um cachorro de verdade e um AT-AT andante...


Putz, tinha tanta coisa que eu queria ter quando criança, e também nunca tive...

P.S.: Quem disser "uma namorada" morre!

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

08 abril 2011

[Single Sign-On] Configurando SSO no Spring Security com o JaSig CAS

Nas "horas vagas" que eu disponho aqui na empresa, eu tento estudar coisas interessantes, úteis para uma eventual migração tecnológica que um dia pode vir a acontecer por aqui. Comecei com JPA 2, integrando com Spring, depois juntando isso com JSF. A missão desta semana foi implementar uma solução de Single Sign-On, ou seja, exatamente o que ocorre quando você se loga no google, e não precisa mais logar quando usar outros serviços o do google (entre eles, os costumeiros gmail, google reader, orkut, youtube, etc).

05 abril 2011

Frases muito doidas, de caras muito doidos

Facebook pergunta no que eu estou pensando. Twitter pergunta o que eu estou fazendo. Foursquare pergunta onde eu estou. A internet está se transformando numa namorada maluca... (via @nuart11)

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.