terça-feira, março 13, 2007

Ganhe um exemplar do livro EJB 3 in Action !!!

O javaranch.com esta sorteando alguns exemplares do livro EJB3 in Action. Basta criar ou responder um tópico sobre o livro no forum EJB and Other Java EE Technologies .

A promoção para posts entre os dias 13/03/2007 até 16/03/2007. Os autores Debu Panda, Reza Rahman e Derek Lane estarão disnopíveis para responder os tópicos criados. As chances são pequenas mas também não custa tentar.

Detalhes aqui no javaranch

Google Guice - Um ultra-lightweight dependency injection container

A injeção de dependência é um recurso formidável que tem se popularizado entre os desenvolvedores Java através do Spring framework. O Google acaba de liberar o código do seu próprio framework de injeção de dependência baseado em Java 5.

Quando vi o anúncio pensei (assimo como você também pode estar pensando), pra quê mais um
framework de injeção de dependência? Mal comecei a aprender Spring!

Ainda não experimentei o framework mais pense bem - ele esta sendo utilizado no unipresente AdWords, o sistema de anuncios do Google. As comparações com o Spring são inevitáveis. Enquanto o Spring fornece uma série de recursos ao desenvolvedor o foco do Guice (se pronuncia juice) é apenas a injeção de dependência. Utilizando recursos do Java 5 com anotações e tipos genéricos o framework dispensa o uso de arquivos XML para sua configuração e, segundo seus criadores, torna o código menor.

Um exemplo seria:
@Inject
public void setVendaDao(VendaDao dao) {
...
}
Você pode se perguntar - E quando eu não tenho o fonte para adicionar as anotações, uso XML? Não, nesse caso você pode criar um Custom Provider, uma pequena classe Java que fara o trabalho. Essas classes costumam ser menores e mais legíveis do que seus equivalentes arquivos XML do Spring.

A qualidade do software parece inquestionável, uma vez que esta em produção em um serviço de nível mundial. Porem por estar no início eu acredito que ele possa sofrer muitas alterações ainda. Por outro lado temos o Spring que já tem uma API estável. Espero poder codificar algo em breve para poder emitir uma opinião pessoal.

quarta-feira, fevereiro 21, 2007

Projeto de Aquecedor Solar "open-source"

Outro dia ouvi no rádio uma entrevista sobre um pojeto de aquecedor solar popular criado por uma ONG chamada Sociedade do Sol. O projeto ASBC (Aquecedor Solar de Baixo Custo) ensina a construir um aquecedor solar que pode ser utilizado em conjunto com o choveiro elétrico. No site da ONG estão disponíveis todas as informações necesárias para a construção do aquecedor no estilo “faça-você-mesmo”. O material utilizado na construção pode ser encontrado em qualquer localidade e o custo total fica próximo de R$ 300,00!



Este projeto trás diversos benefícios à sociedade através da preservação do meio ambiente, redução do consumo de energia elétrica e promoção da cidadania. Ele é aberto a população tem incorporado melhorias enviadas pelos seus usuários.

No site da Sociedade do Sol também existem outros projetos de sistemas ambientais.

segunda-feira, janeiro 22, 2007

A História de Portugal em 7 minutos e 17 segundos

Achei esse vídeo divertido em um blog Português, ele conta a história de Portugal(e um pouco do Brasil) em 7 minutos e 17 segundos. Díficil é acompanhar o narrador ...



Fonte: engenium

quinta-feira, janeiro 04, 2007

Parceira da Microsoft usa patente contra Google, Apple e Napster.

“Deeeeu no New York times ...” . Mais um capitulo da novela sobre patentes. A Intertainer, uma empresa que tem a Microsoft e a Intel entre os seus investidores, abriu recentemente uma ação judicial contra Google, Apple e Napster. O motivo foi violação de uma patente que cobre a distribuição comercial de vídeo sob demanda na Internet.

Segundo o fundador da Intertainer, Jonathan T. Taplin:

“A Intertainer já liderava a idéia de entretenimento sob demanda sobre a Internet antes mesmo que o Google cogitasse sobre isso”. (tradução livre).

Segundo Mr Taplin, a Microsoft e Intel, não teriam influenciado na decisão de iniciar o processo. (Na verdade eu acho que quem decidiu foi o coelhinho da Páscoa).

Especialistas disseram que é difícil definir exatamente que serviços são cobertos por esse tipo de patente.

Análise detalhada da patente:
http://blogs.zdnet.com/ip-telephony/?p=1386

Fonte:
The New York Times

terça-feira, novembro 21, 2006

Olhando para o limite do universo

Outro dia postei uma animação chamada Imaginando a décima dimensão, que nos ajudava no difícil exercício de imaginar o universo na escala subatômica da teoria das supercordas. Agora encontrei um outro vídeo fantástico que nos leva ao extremo oposto.


O vídeo fala sobre o “Ultra Hubble Deep Field” . Em poucas palavras trata-se de uma região minúscula do céu registrada durante uns 11 dias pelo telescópio Hubble. A imagem ampliada desse pedacinho de nada representa a coisa mais distante e antiga vista por olhos humanos em todos os tempos. Esse pontinho preto no céu contém aproximadamente 10.0000 galáxias, cada uma com alguns milhões de estrelas, cada estrela com talvez alguns planetas e cada planeta pode ou não conter, quem sabe, uma civilização como a nossa.

Diante dessa imagem e do seu significado podemos ter uma idéia de quão insignificantes diante da grandeza de todo o universo. Apesar de profundo o vídeo é rápido e divertido, vale a pena conferir.

Abaixo seguem algumas referências sobre o tema:

Português (muito bom)

A estrutura em larga escala do Universo
Inglês
http://en.wikipedia.org/wiki/Hubble_Ultra_Deep_Field
http://hubblesite.org/newscenter/archive/releases/2004/07/


Fonte: Ovelho

quinta-feira, outubro 26, 2006

Passei na SCJP 5.0 !!!!

Essa semana passei no exame de certificação Java - Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 CX-310-055. Ao todo foram 6 meses de preparação, com várias interrupções. Não foi fácil administrar o tempo entre trabalho, família e etc, mas deu tudo certo na primeira tentativa.

Usei o livro da Kathy Sierra e Bert Bates como principal referência de estudo (versão em inglês). Também freqüentei muito o fórum do javaranch.com.

No dia do exame o mais importante é controlar a ansiedade e se manter tranqüilo antes e durante o exame. A garrafinha de água também foi essencial.

sexta-feira, outubro 20, 2006

Fórmula 1 nas ruas de Sampa

E mais um videozinho. Olha só esse F1 correndo no centro de São Paulo. É foda, eu falei que podia dar só uma voltinha ...



sexta-feira, outubro 13, 2006

Cruzamento de aviões no ar

Esse vídeo mostra o cruzamento no ar de dois aviões da TAM. Depois do acidente ocorrido com o Boeing da GOL em 29/09/06, muito se falou do equipamento de segurança que poderia ter impedido a colisão entre os dois aviões. Nesso vídeo pode-se ter uma idéia de como a coisa funciona. O equipamento acusou o cruzamento com bastante antecedência, de modo que o foi possível registrar o acontecimento. Notem como é rápido o contato visual entre as aeronaves.




fonte:o velho

quarta-feira, agosto 16, 2006

Curso de desenho pela Web (de graça!!!)


A Internet é mesmo um paraíso para os autodidatas. O drawspace.com é um site com liçõe de desenho divididas nas categorias iniciante, intermediário e avançado. O material é muito bom e o melhor - tudo de graça.

fonte:o velho






quinta-feira, julho 27, 2006

Google Code - SourceForge killer?

Nem bem foi lançado o CodePlex, e acaba de surgir mais um repositório para projetos open source. O serviço esta sendo oferecido pelo Google. O Google Code é como um SourceForge porém Google Powered! Segundo Greg Stein, engenheiro do Google, o objetivo é oferecer uma alternativa que atenda as necessidades dos desenvolvedores.

O serviço não esta sendo lançado com muitos recursos, é basicamente um repositório com controle de versões e tal. Porem a infra-estrutura por traz do serviço e as possibilidades de integração com todo o arsenal web do Google e suas APIs criam a expectativa de mais um serviço fantástico. Mais informações na FAQ do serviço.

fonte:slashdot

sexta-feira, julho 21, 2006

Imaginando a décima dimensão

Nesse site tem uma animação muito legal tentando explicar, de maneira quase lúdica, as 10 dimensões nas quais o universo esta contido, segundo a teoria das super cordas (superstrings). Vale a pena conferir!

fonte:o velho
Obs: Caro programador burro, superstring não é uma variável tipo String que suporta milhões de caractéres.

sábado, julho 15, 2006

Lançado o Blender 2.42 "para profissionais"

Foi lançada a versão 2.42 do Blender – Software de criação gráfica 3D. Eu não sou da área de design gráfico mas o que me chamou muito a atenção é o fato dessa nova versão ter surgido em conseqüência do desenvolvimento do Elephants Dream, primeiro filme de “código livre” do mundo .

Durante o processo de criação do filme houve uma intensa “simbiose” entre os produtores e a comunidade open-source. Muitos dos principais recursos disponibilizados nessa versão foram acrescentados na medida em que eram requisitados pela equipe de produção do filme. Perece que com os novos recursos mais esse case do Elephants Dream o Blender esta pronto para competir no mercado com os outros softwares profissionais.

O making do Elephants Dream esta disponível no YouTube. No filme os produtores falam da utilização do Blender e também do Gimp, além de todos os outros detalhes da produção.


fonte: slashdot

sexta-feira, julho 14, 2006

Imagens inéditas da missão Apollo 11. Perdidas para sempre?

Julho de 1969, os astronautas da Apollo 11 já estão na Lua. As imagens dos homenzinhos saltitantes são transmitidas para todo o mundo... Mas espere – você nunca se perguntou: bem que essas imagens poderiam ser menos toscas? Pois é, eu também já me perguntei. Acontece que existe uma resposta e ela é: sim, as imagens poderiam ser menos toscas.

Foi divulgado um relatório sobre esse assunto pelo cientista John Sarkissian do observatório de Parkes na Austrália. Segundo esse relatório , as imagens que foram transmitidas para a Terra tinham uma qualidade muito superior às transmitidas pela TV. As imagens originais foram trasmitidas pelo metodo Slow-scan television (SSTV) , mas depois foram adaptadas para a TV comercial da época. O problema é que as fitas que contém a gravação original desapareceram e o único lugar do mundo no qual essas fitas poderiam ser reproduzidas será fechado ainda esse ano.Esse fato é um prato cheio para aqueles que acreditam que o homem jamais foi a Lua. Muitos afirmam que as imagens divulgadas até hoje não passam de montagens. Se as imagens originais pudessem ser analisadas, certamente seria possível confirmar ou refutar essa afirmação.

fonte:
slashdot

segunda-feira, julho 10, 2006

Já posso jogar meu HD fora? Calma, ainda não ...

Depois de anos de espera chegaram ao mercado as primeiras MRAM (Magnetoresistive random access memory). As MRAM são tão rápidas quanto as SRAM (utilizadas para cache por exemplo) porem não-voláteis como as Flash (mantém os dados sem energia eletrica). Combinando essas duas características elas podem vir a substituir os chips de memória dos pequenos dispositivos como celulares e câmeras digitais. Os chips atuais são de capacidade limitada (4Mb), portanto ainda não poderiam substituir as DRAM dos PCs, porém com a evolução da tecnologia espera-se que isso se torne possível. Quando estes chips puderem ser utilizados como memória principal dos PCs, não perderemos mais os dados com a queda de energia e a inicialização do PC será instantânea.


fonte: bbc news

sexta-feira, julho 07, 2006

Breve História do Tempo (dos virus)

Dois acontecimentos marcantes para o mundo ocorreram no início dos anos 80. Sem eles, certamente você não estaria lendo esse post agora. Primeiro, eu nasci :-) Segundo, surgiram os vírus de computador. Lembra do ILOVEYOU, Este artigo faz uma re-leitura do surgimento e desenvolvimento dos "vírus" passando pela fase romântica, pré-Internet, e chegando até os malwares de hoje. Tem uma linha do tempo, e imagens como essa do vírus "Tequila".


fonte: darkreading

O Super monge


Animação feita pelos alunos da EESA (Animation Superior European School).




fonte: O Velho

quinta-feira, junho 29, 2006

Paypal prepare-se, chegou o rolo compressor.

Depois de muuuuita especulação a coisa tornou-se realidade. Welcome to Google Checkout! Mas não era GBuy?O Google entrou definitivamente no negócio de grana online. Apesar de declarações anteriores onde um executivo da empresa afirmava que o serviço não iria concorrer com o paypall, o que se vê é um serviço que parace ser uma opção não somente ao Paypall, mas também ao próprio Ebay, Mercardo Livre, etc.

Aqui tem um videozinho legal explicando tudo


fonte: Slashdot

SourceForge@Microsoft ?

A Microsoft acaba de disponibilizar o CodePleX. Trata-se de um ambiente para disponibilização de projetos de código aberto. É isso mesmo, você não leu errado - OPEN SOURCE! Primeiro foi o PORT 25, um site onde a empresa disponibiliza informações sobre o mundo open-source. Agora esse local para projetos open/shared source. A postura atual da Microsoft diante do movimento open-source, seria impensável a alguns anos. Recentemente a empresa percebeu que estava ficando de fora de uma tendência mundial e irreversível. Tendência essa já assimilada por todos os outros grandes players. Com todas essas iniciativas a empresa tem tentado mudar sua imagem "demoníaca" diante da comunidade open-source. Por outro lado tem também tentado mudar a mentalidade dos desenvolvedores que utilizam suas ferramentas que , em sua grande maioria , não estão "acostumados" com esse negócio de compartilhar código.

Nós conhecemos a Microsoft e suas velhas estratégias de "dominação global". Entretanto acho que tudo isso é um sinal de que algo maior esta acontecendo ...

quarta-feira, junho 28, 2006

Trânsito na India

Tudo bem que não é bom se nivelar por baixo, mas o transito em BH não ta tão ruim assim.
Por que na Índia ...