RSS RSS feed | Atom Atom feed

Java XML Digital Signature API

Programando com Java XML Digital Signature API

Achei muito legal este artigo que vi exposto no site da Sun. O legal é voce conseguir fazer a assinatura de seus arquivos XML de forma transparente e facil... esta API que está no Java SE 6 pode ser de grande auxilio na troca de informacoes entre sistemas , tornando elas mais seguras do ponto de vista da troca de informções.

NetBeans 5.5.1 Beta

Saiu a versão 5.5.1 Beta do NetBeans , esta versão vem tranzendo como mudanca mais substancial o suporte ao GlassFish V2

GlassFish v2 é o Sun Application Server OpenSource , ele tem recursos como Clustering , Load balance e é Java EE 5 Certificado... A maneira de administração dele eh algumas dezenas de vezes mais faceis que o JBoss... fora que a integração com NetBeans é simplesmente transparente... e tambem possui algumas outras vantagens

O time do netBeans pretende lancar a versão final do 5.5.1 juntamente com o GlassFish V2 (que esta em beta ainda) acredito que até o final de abril

Mais do mesmo ? Sim por favor.

Alternativas são uma coisa boa ?

Será ? Ter várias alternativas é sempre uma coisa boa ? Na comunidade Java , estamos cansados de saber que existem várias maneiras de se fazer a mesma coisa. Um caso bem típico disto são os famigerados “Web FrameWorks” , temos JavaServer Faces , temos Tapestry , Mentaway , Struts , Spring MVC entre outros...

 
Em uma discussão no GUJ eu me deparei com uma mensagem revoltada contra a inexistência de um padrão definido para Web Frameworks... bem... o PADRAO EXISTE... segundo a spec... se chama JavaServer Faces... agora se não se adequou aos seus interesses ae é outros 500...

 
A grande vantagem de você seguir um padrão é a garantia de várias implementações da mesma coisa... ex: MyFaces , ADFFaces e JSF R.I. Eu só fui dar valor a opção de poder fazer a mesma coisa de uma outra forma... quando eu descobri que o SUPER MYFACES foi alem de abandonado aos ratos.... tem um monte de furo de implementação...

 Você só da valor a algo desse tipo quando o que vc usa falha... quem nunca tentou usar Entity Beans ? ( EJB 2.x ) Eu já tentei... falhei miseravelmente... e agora ? se mata ? não , existe outros frameworks , tais como Hibernate , que se tornou um padrão passando por cima da JCP.

Se você ou sua empresa estão perdidos com tantos frameworks querendo fazer a mesma coisa... eu sugiro que você entre em contato com uma consultoria especializada na tecnologia Java URGENTEMENTE... para você não perder dinheiro a toa... trabalhei em um projeto por 2 anos... usando hibernate... swing etc... e o que aconteceu ? FALHOU MISERAVELMENTE... culpa do hibernate ? culpa do swing ? J2EE ? não,

apenas o caminho escolhido foi o errado... hoje estamos tento êxito usando as MESMAS ferramentas... de uma forma diferente...

 

Opções são boas SIM, mas nas mãos erradas são apenas mais um complicador no desenvolvimento de um software... estar na “moda” dos frameworks nem sempre é sinônimo de produtividade... Para que vou usar Tapestry se Struts 2.x me atende ? você tem que ter um BELO MOTIVO para fazer esta troca...

 
Eu particularmente não gosto de frameworks “mirabolantes” , sempre procuro padrões... que podem me fornecer várias implementações... prefiro JSF a Tapestry por este motivo... Tapestry é um produto da Apache... JSF é um padrão... o dia que o Myfaces me deixou na mão... eu pude correr para o JSF 1.2 R.I. sem nenhum problema... e isso não tem preço.

Voce não concorda ? deixe sua opinião ;) quem sabe eu não mude a minha !


Finalmente acaba o horario de verao !

Aleluia... já nao aguentava mais acordar 1 hora mais cedo hehehe... fora que na balada de ontem vc ganha 1 hora a mais hehehe....

Java and Buetooth

Um artigo separado em duas partes (parte1 e parte2) no site da IBM , demonstra a utilização de Java com a tecnologia Bluetooth... bem direto ao assunto ... achei legal :)

Uma certa vez eu vi algo legal... o pessoal da nokia em uma palestra... e o cara trocava o slide do powerpoint via celular... hehehe... legal ;)

A Sun volta a brilhar

Não costumo postar nada que venha da revista INFO... que considero despresivel... mas achei interessante esta reportagem.... nas raras vezes que ela não tenta prever o futuro....
é praticamente uma mãe diná dos bits...

Gerenciamento de memória em Java

Aqui pode ser encontrado um PDF com uma palestra do pessoal da argonavis sobre GC... e gerenciamento de memoria em Java... simplesmente nota 10... como todos os materiais da Argonavis...

Eu particularmente estou brincando com +AggressiveHeap em um servidor dedicado que tenho... segundo o manual da sun voce "deve ter cuidado com esta opcao... pois pode tornar a JVM um monstro engolidor de RAM"

hahahaha,... vamos ver no que vai dar...

NetBeans 6.0 M7

A nova versão deste IDE já vem com suporte a JRuby !

Voce pode baixar ele aqui ( que tal experimentar o novo instalador ? heheh) ! e pode ver as novidades aqui ! O mais interessante é o suporte ao JRuby (blog do criador), legal saber que a Sun está investindo em Ruby inves de Python... Podemos destacar tambem o suporte a JBoss 5.0 ( ainda em beta ) e o novo editor que está ganhando várias novidades a cada Milestone ;)

Voce vai perceber que o suporte ao JRuby não está incluido na instalação normal... então é só ir em Tools\Update Center e instalar tudo que tiver a ver com Ruby hehehe...

Anywhere and Everywhere , Java is There !

Mais um videozinho... interessante :P

Java Is Everywhere

Quem já foi em algum evento da Sun já deve ter visto este video... porem achei interessante postar aqui:

Sem time, sem metodologia

Post simplesmente espetacular de nosso companheiro de comunidade Giovane Roslindo Kuhn falando sobre as experiencias que ele teve na implantação de metodologias do estilo RUP e XP nas esquipes em que esteve...

Voce pode ler a parte1 e a parte2 deste post diretamente no site do blog dele... porem eu achei tão interessante que deixei disponibilizado aqui também. Os comentários no blog dele também estão imperdiveis...

Ler mais...

GlassFish + NetBeans + WebServices ;)

Neste demo voce pode conferir o poder dessa dupla em ação... uma palavra que define tudo isso... PRODUTIVIDADE.

NetBeans Facelets

Suporte a Facelts para NetBeans

Para os amantes de Facelets , aqui está o plugin que dá suporte ao NetBeans para Trabalhar com Facelets

Ícones do NetBeans 6

Nota rápida...  o NetBeans 6 vai ter novos icones... veja:

NetBeans 6 e JMX

Muito legal , o NetBeans 6.0 agora está com suporte a desenvolvimento de componentes JMX de forma facil e rapida. mais informacoes ? NetBeans 6 is ready for JMX

JMX é uma coisa bem legal de se brincar , certa vez eu fiz um conversor de dados... e usei JMX para controlar 15 maquinas escravas que convertiao "uma parte" cada uma...

Ficou nota 10... hehehe apesar disso não ser bem o intuito do JMX... MAS caiu como uma luva ;)

Accidentally In Love

Accidentally in love !

O dia que o brasil foi invadido !

hahahaha simplesmente nota 11 !!!!