sábado, 22 de setembro de 2007

TGS 2007 : Warmonger

mais um jogo de batalhe bem interessante no Tokyo Game Show, e um detalhe sobre este, será gratuito para jogar ae sim \o/ ( para PC )


Site do Jogo

Fonte : Gametrailers.com

TGS 2007 : Lost Odysseiy

Odisséia Perdida, mais um jogo alucinante apresentado no Tokyo Game Show 2007, jogo para o XBox 360, bem no estilo magia, épico, batalha e meio futurista ( um estilo de jogo que me chama a atenção )


Mais informações sobre o jogo e outros vídeos : [link]
Fonte : Gametrailers.com

Voltando ao assunto : OpenLaszlo vs. Adobe Flex

mais uma vez voltando ao assunto, mas e hoje em qual investir hoje... bom realmente pela minha perspectiva atual de mercado e probabilidade de como será ano que vem, por esse aspecto é muito dificil de responder... sem esquecer que tanto Sun ( JavaFX ), quanto a Microsoft ( Silverlight ) entraram na festa e ao que parece vieram para concorrer nesse mercado... sem esquecer do tão falado AJAX que vemos muitos comentarios na internet

mas hoje, se eu for começar um projeto hoje, em qual invistiria?

para responder essa pergunta, vou considerar alguns pontos:

- algo que sempre me chamou atenção foi a beleza e qualidade das animações proporcionadas pelo Flash
- componentes gratuitos disponíveis para uso
- quantidade de material para consultar disponível

bom apenas por esses pontos, hoje eu investiria no Adobe Flex, ainda mais pela previsão de muitas novidades que vem pela frente no Adobe Flex 3, lembrando que o uso do SDK é gratuito, mas tem sempre gente que me pergunta, mas o Flex não é pago, não o Adobe Flex não é pago, mas muitos vinculam o Adobe Flex ao Adobe Flex Builder, que este sim é pago e é a ferramenta RAD de alta produtividade para o Adobe Flex, mas na opinião de muitos, vale cada centavo investido... mas caso você queira algo gratuito, bom tem 2 opções gratuitas que postei no blog ;)

mas e o OpenLaszlo?
bom hoje pelo que tenho acompanhado, o pessoal que mantem o OpenLaszlo está trabalhando arduamente para aprimorar o suporte de saida DHTML/AJAX, que pelo que já vi evoluiu muito e praticamente ambas as saidas, SWF quanto DHTML/AJAX hoje ficam com um resultado final igual/semelhante

mas falta material disponível para o OpenLaszlo, se bem que já está diponível o Laszlo in Action, mais de 400 páginas sobre o OpenLaszlo =]

também vi muitas aplicações interessantes desenvolvidas no OpenLaszlo, mas ainda fica no campo de conhecimento restrito...

porém ao que parece vem novidade pela frente, mas hoje ainda deixa a desejar frente a versão atual do Adobe Flex...

e ambiente de desenvolvimento para o OpenLaszlo?

Atualmente tem o Eclipse com WTP + plugin Spket IDE, ou qualquer outra ferramenta para XML que possa ser definido um DTD para validar o XML do OpenLaszlo...


Por hora estou mais acompanhando o Adobe Flex, que está de certa forma compensando mais para o desenvolvimento de uma aplicação web RIA hoje...


Aproveitando o post é importante antes de começar um projeto utilizando essas tecnologias compreender RIA sinopese de aplicação, que é o basico para essa área, compreendendo isso ficará mais facil para projetar uma aplicação utilizando essas novas tecnologias...

MVC : Struts 1 vs. Struts 2

ainda vejo muita empresa utilizando o Struts 1 e muitas dessas desconhecem o Struts 2...

bom vejamos algums motivos para utilizar o Struts 2:

- POJO Actions
não precisa mais herdar nada, nem ter os métodos da classe action atrelados ao HttpServletRequest, HttpServletResponse ou outro parametro, simplesmente nada, basta ter um retorno String para orientar o mapeamento a action...

- Esqueça os FormBeans e DynaFormBeans
isso era e é algo que julgo muito chato quando estou trabalhando com um projeto em Struts 1, no Struts 2 esqueça disso, para que sofrer, ou seja use outras classes no formato POJO e defina essas como atributos da classe action, com respectivos métodos set e get para este e pronto, eis a tua classe Formulário, simples, rápido, menos traumatico, mais flexível, pois você pode utilizar quantas classes quizer =]

- Mapeamento com parametros alteráveis
é isso mesmo que você leu, digamos que você mapeou lá a tua action, mas precissa que esta saída da action seja flexível e possa ser alterada passando parametros para flexibilizar a saída, isso tem como fazer brincando no Struts 2, sabia?

- Configuração mínima
não quer utilizar XML para mapear a action ou a saída, então não use, você pode utilizar Annotations para configurar suas actions

- Mapeamento Reutilizáveis
isso mesmo que você leu, com um único mapeamento você pode utiliza-lo para inumeras actions, pois tem como você montar o mapeamento definindo parametros, onde esses parametros são partes enviadas na URL da request... por exemplo: /suaApp/casoDeUso/operacao/, esse formado de URL tem como ser mapeado onde você faz com que o caso de uso, seja o nome do pacote, ou mesmo nome da classe action a ser chamada e a operação o método interno da classe ( isto que citei é apenas um exemplo muito basico, da possibilidade oferecida por esta funcionalidade )

- Tiles 2 ou Sitemesh
facilmente integravel com o Tiles 2 ou com o SiteMesh, que são gerenciadores de layout para facilitar o desenvolvimento da interface da tua aplicação

- Templates costumizáveis de componentes
sim, o Struts 2 possui componentes prontos, de suas taglib que podem ser configurados de acordo com tua necessidade...

- Plugins e mais plugins
diversidade de plugins para o Struts 2, quer integrar com o Spring? sem problemas =]

----

e você ainda vai continuar usando o Struts 1? a vai, bom se está sendo obrigado, devido a definição de algum projeto paciência ( as vezes isso também me acontece ), mas se puder escolher use o Struts 2, te garanto que será outro nível e outra experiência, irá notar que é realmente produtivo ( muito mais que o JSF, se bem que tem gente que integra os 2, mas tem louco para tudo nessa vida )

----

Outros posts sobre o Struts 2, em alguns tem exemplos de projeto ;)
Um post de resposta sobre o Struts 2 no Portal Java : [link]

Curiosidade : Grafitagem 3D

tem artistas que realmente surpreendem, o que dizer então desses que fizeram uma grafitagens 3D...



Veja mais fotos [link]

Fonte : Digg

TGS 2007 : Project O

Mais um game muito interessante apresentado no Tokyo Game Show desse ano, Project O, uma game um tanto estranho e interessante...

A historia inicia com um garotinho inocente brincando por ae, seguindo alguns pequenos animais uma hora, do nada suge um cavaleio montado em uma vaca... ( um verdadeiro cowboy hauhauauhauh ) e este nomeia o pequeno garoto a rei, para que este seja o melhor rei da face da terra...

e sua missão é fazer desse garoto efetivamente um bom rei, ou melhor, o melhor rei... =]

ps.: jogo para o Wii, a princípio será lançado em 2008 comercialmente

segue um vídeo de apresentação do jogo:


Fonte : MeioBit

Acelere seus downloads de Torrent com Ono

Ono é um plugin desenvolvido por uma universidade para o Azureus, para acelerar o download da sequinte forma, é um algoritmo que verifica e localizar os peers próximos com trafego rápido( digamos que um algoritmo de calculo da melhor rota, a mais rápida no caso ), onde identifica e conecta esses peers.

Segundo noticiado atualmente já está sendo utilizado em mais de 25 mil instalações do Azureus.

ps.: Azereus é um client de torrent escrito em java. [site]

Fonte : Digg

E a palavra da semana foi "downgrade"

incrível a quantidade de gente isatisfeita com o Windows Vista... olha que a Microsoft está querendo logo acabar com o Windows XP e ficar apenas com o Vista, mas muitos usuários nos últimos dias estão querendo realizar um downgrade, em outras palavras quem tem o Vista está querendo voltar para o XP, mas a Microsoft só está fazendo isso para quem possui a licensa full do Vista, ou seja, quem tem a versão Home, pode esquecer que a Microsoft não vai lhe proporcionar o downgrade e te dar uma versão do XP...

Veja o que foi publicado relacionado ao assunto:

- MeioBit - Vista downgrade
aqui foi narrado um caso que ocorreu no Brasil de insatisfação e de problemas que um usuário do Vista enfrentou com o seu Windows...
- Digg - The XP alternative for Vista PCs

Apple : projeta seu MacBook com um revestimento de metal

um case de proteção para alocar seu MacBook e protege-lo de alguns eventuais acidentes como arranhoes na hora de transporta-lo para algum lugar...


Revestimento de metal da Shimura para MacBook : [link]
Fonte : Gizmodo

Sony é a primeira a criar um sintonizador de TV para PSP

boa notícia não( caso você tenha um PSP ), agora a notícia ruim, apenas para o Japão por enquanto... o jeito é esperar até queria Deus um dia chegue por esses lados...


Fonte : TechEBlog - mais imagens

Curiosidade : Chuck Norris vs. Super Liquidificador

comédia, comédia, tudo é triturado menos Chuck Norris, hauahuhauahua



Fonte : TechEBlog

Utilidade : Teclado flexível e luminoso

a algum tempos atrás olhando umas lojas de informática vi um teclado flexível de silicone, algo bem interessante principalmente para quem tem o habito de comer ou beber algo enquanto está no computador, mas o que você acha de um mesmo que tenha iluminação própria, nada de ficar com uma luz ligada a noite para enchergar as teclas, bom não? (eu bem que queria um...)



Página do protudo : [link] preço atual U$ 27
Fonte : TechEBlog

Curiosidade : por dentro de uma Lamborghini Reventon

como é por dentro uma Lamborghini Reventon de U$ 1.3 milhôes?



Fonte : TechEBLog - fotos no link

Apple : Costumizando seu MacBook com Lase

que tal costumizar e personalizar o seu MacBook utilizando uma impressora a lase? bom se você tiver coragem para isso...


Fonte : TechEBlog no link tem mais informações e algumas fotos

Game : não tem dinheiro para comprar um PS3, monte o seu com Lego

ahuhauhauh, boa proposta não, bom nada como colocar a imaginação para funcionar e montar um PS3 usando Lego, pelo menos você terá um PS3, mas de Lego hehe


Fonte : TechEBlog

Voltando ao assunto : Tira cômica : "Barely Out Of Beta"

olá pessoal apenas para comentar, o autor das tiras cômicas (Minty da Nectarine) criou um post falando das traduções para o português \o/


quem quizer ver o post eis o [link]

Blog da Nectarine