Programando nas nuvens
por
Claro que muitos ao lerem esse título vão pensar que estou programando dentro de um avião. Sim, já programei muita coisa nas nuvens literalmente, mas minha intenção agora é trabalhar figuramente nas nuvens: cloud computing.
Há algum tempo tenho me envolvido em arquitetura de aplicações enterprise. E como nunca poderia deixar de ser, meu site é a minha encubadora de idéias. E sim, estou muito satisfeito com ele, com cada linha de código que escrevi, e tudo mais. Mas um bom profissional nunca fica acomodado a ponto de achar que nada pode evoluir, então lá fui eu achar mais sarna para me coçar.
Faz algum tempo que venho acompanhando os trabalhos do Amazon EC2, GAE e outros mais, além do projeto Terracotta na qual eu utilizo em um dos meus projetos de gaveta, o KAS. Enfim, não sou muito de acompanhar vapores nem buzzwords, mas lendo a documentação do GAE e relatos do pessoal nos fóruns pela rede, não me contive em participar dessa onda toda. Finalmente decidi colocar meu blog nas nuvens.
A idéia inicial é migrar meu blog de vraptor 2.6 o 3, migrar toda a base de posts para lá e lançar o projeto final como opensource provavelmente no Github. Aliás faz algum tempo que quero muito publicar os fontes aqui da minha plataforma de blog, mas a falta de tempo sempre me impede. E finalmente hospedar o blog na infrastrutura do GAE.
Já fiz uns testes iniciais, e por enquanto estou bem satisfeito. A documentação é bem simples e direta, o interface de administração com bons recursos.
E conforme eu for fazendo mais testes publico aqui no blog. Vamos ver se agora realmente consigo trabalhar nas nuvens :).
Anos atrás: E a idade vem chegando... (2005).
Sun Tech Days 2009
por
E esse ano de forma alguma eu posso perder o Sun Tech Days, versão Brasil. Já faz algum tempo que a Sun está um pouco mal das pernas, então acho que será o último evento que veremos da mãe do Java.
Alguns dizem que o Sun Tech Days decaiu há alguns anos, mas de qualquer forma é sempre bom rever meus amigos da Sun como o Roger Brinkley e o Phill, que conheci há algum tempo no FISL 2007 em Porto Alegre, quando o evento ainda era na FIERGS. Mas o melhor é que esse ano teremos ninguém mais que James Gosling, o pai do Java. Conforme a agenda haverá um keynote com ele logo após a abertura do evento. Não saio de lá enquanto não tirar uma foto, hahaha. Eu até havia relamando que em eventos anteriores o Gosling não veio, né?
Infelizmente esse ano não terei a companhia do Dilnei, que estará trabalhando em POA em um projeto bacana, e sempre me acompanha nesses eventos. Mas certamente Eliseu e eu traremos uns brindes para ti, hahahahahaha. Esse ano vamos Eliseu e eu, que aliás será um voo com um alto nivel de tecnologia, arquitetura J2EE e essas coisas mais aí que amamos programar.
Mas o que mais me incentivou ir são as sessões sobre Java EE 6, servlets 3.0 além de algumas sessões sobre Glassfish, Grizzly, SSO e mais um monte de siglas que arquitetos adoram. E saindo um pouco do "enterprise" teremos uma sessão sobre o futuro da plataforma Java com o JDK 7 e também sobre Java FX, na qual tentei o ano todo achar tempo de estudar, mas sem sucesso.
Eu ainda não sei se terão eventos extras pós sessões, mas quero ainda fazer uma visita ao pessoal da Caelum, na qual faz algum tempo venho interagindo por causa do Vraptor3, framework na qual uso intensamente nos projetos da empresa e que em algumas vezes tenho colaborado.
Enfim, vamos ver como estará esse último no de Sun Tech Days e ano pré Oracle Open World. Mas as minhas espectativas estão muito boas, principalmente quanto ao networking com a galera da Sun.
Anos atrás: Extremos (2003).
O retorno do comandante
por
Faz um tempo que eu não escrevo aqui. Aliás um looongo tempo, não?
Desde junho minhas 24 horas do dia não era mais suficientes entre pensar sobre aeronaves, cuidar da casa, organizar o meu casamento com a Micheli, estudar para a certificação de Arquiteto e trabalhar. Dormir estava já sendo quase como um momento raro. Foram muitas noites dormindo encima dos livros.
Um pouco da correria passou, então agora terei um pouco mais de tempo de escrever minhas neuroses por aqui. São tantas coisas a contar que certamente terei muitos textos até o final do ano. Sem contar com aquela avaliação anual que sempre escrevo em dezembro.
Desses muitos acontecimentos posso citar que o aeroporto do comandante Garcia está cada vez maior, estou envolvido com um projeto opensource muito interessante, que logo eu estou voltando para POA depois de um ano na Serra Gaúcha... e Micheli e eu nos casamos: finalmente eu cumpri o sonho da minha vida.
E até os próximos posts :).
Meu novo projeto: technorati4j
por
Há algum tempo estou estudando para a certificação de arquiteto Java (a SCEA). E um dos itens a estudar são webservices.
Já que é sempre bom começar pelo mais fácil, optei por seguir pelos restful webservices, e depois aprofundar nos serviços SOA e afins. Então nada mais simples que implementar uma das poucas coisas que não tem no Java: um projeto para acesso as APIs do Technorati. A ideia começou a ganhar coragem quando precisei de acesso a essas APIs para meu site, e não havia ainda implementação em Java.
Para quem não conhece o Technorati pode consultar um simples artigo na Wikipedia aqui ou visitar o site aqui. Basicamente é um buscador/centralizador de blogs, muito usado na tal blogosfera. Os serviços em nuvem do Technorati permite fazer buscas por tags, carregar informações sobre os blogs ou autores, navegar nas tags mais usadas no dia, e por aí vai. A documentação é bem ampla e pode ser vista aqui.
O projeto está em fase embrionária, porém já implementa todas as funcionalidades disponíveis nas nuvens do Technorati Webservices. Os códigos são bem simples e diretos, estão totalmente documentados via Javadc, e ainda incluem planos de teste via JUnit. Quem quiser baixar os fontes do projeto pode acessar o SVN do projeto no Google Code ou acessar o site do projeto e divertir-se. Para quem usa o Eclipse, o projeto já vem montado automaticamente.
Pelo fato da própria estrutura do retorno das APIs do Technorat
A licença do projeto é Apache License 2.0; ou seja, você pode baixar, alterar, redistribuir... tudo a vontade sem precisar de minha permissão :).
E somos nós que pagamos a conta!
por
Não preciso nem explicar muito, basta ver o vídeo. Em pensar que a a mula-presidente só sabe contar até nove...
Anos atrás: Uma volta com o V710 (2005).
Novo filhote: TAM McDonnell Douglas MD-11
por
Mais um pouso no Aeroporto Internacional Comandante Garcia :).

Mais fotos e informações dessa linda máquina aqui.
