sábado, abril 29, 2006

Matisse e seu .form


Neste link está disponibilizado um conversor de .java para .form , por que ? Porque o Matisse (Editor GUI do NetBeans) trabalha com um arquivo de configuração auxiliar ao .java que ele utiliza para gerar a interface mais rapidamente e tambem utiliza este .form para gerar o codigo java do metodo initComponents() , o grande problema é quando você já tem alguma tela feita em VEP ou WindowBuilder e quer agora migrar para o matisse , isso é praticamente impossível , pois o .formv gera o .java e não vice versa. Pois bem , tem um loco ae que fez um gerador de .form baseando-se no seu .java , COISA LINDA DE SE VER , tente , eu fiz alguns teste e percebi algumas limitações , porem o codigo fonte está lá , se quiser contribuir é só editar o fonte e gerar seu proprio .nbm ( que diga-se de passagem é bem mais pratico e elegante que a forma de plugins do Eclipse , esse negocio de ficar copiando diretorio é coisa de peão)

sexta-feira, abril 28, 2006

A livre concorrência é uma coisa linda !



Esta é para os amantes do eclipse e que tem dinheiro , sai uma nova versão do plugin WindowBuilder Pro que tem o GroupLayout tambem, o GroupLayout para os que não o conhecem é o que faz o matisse ser tão "pratico" para edição de telas e tornou o NetBeans uma opção no desenvolvimento J2SE. Uma coisa interessante é perceber como o Java oferece realmente um leque de muitas opções , de REALMENTE opções... não de "paleativos" como é o caso da plataforma .Net , enquanto o desenvolvedor Java pode escolher , o desenvolvedor .Net tem que contentar-se com algo "que funciona mais ou menos" como é o caso do mono. É aquela estoria... se você quer dar um sorvete para alguem... pelo menos tem que ter algo além do palito.

quinta-feira, abril 27, 2006

Mais , Mais , Mais , Mais...


Este demo contem uma demonstração do plugin do XdocletHibernate para NetBeans , tem interessante... Mais um plugin para que você , COMO EU , consiga largar o Eclipse de forma gradual e indolor ;D

NetBeans - A Saga Continua


Continuando nossa aula "Como largar do eclipse em 21 passos praticos" , vejamos duas coisas interessantes que não são muito "visiveis" no NetBeans , alguem ae já iniciou um processo utilizando a tecla "Run Main Project" e não encontrou o botãozinho pra fechar o processo ? pois bem... vá na aba "Runtime" e clique em "Processes" , ali você pode finalizar a qualquer momento o seu processo. Outra dica interessante é para quem considera o PARSE DE CODIGO DO NETBEANS LENTO (verificação , aquilo que deixa vermelho as linhas erradas ) , isso pode ser configurado , vá até o menu Tools > Options > Advanced Options > Java Sources > Automatic Parsing Delay> e coloque algum valor menor do que está! eu coloco 500, já achei o suficiente. E que a força esteja com voce.

16 GB em sua carteira ?

Interessante , este artigo mostra um cartão (smart card like) que armazena até 16 GB e é compativel com USB , muito bom , sinceramente faria sucesso entre meus clientes , pois o backup da maioria nao passa de 10 GB, quanto tempo será que vai levar apra as Distros Linux comecarem a vir em cartão ? :P

Creating a jsf div component

Artigo interessante que demonstra como criar um componente DIV para JSF. Aos curiosos de plantao , é interessante ver como um componente se comporta no JSF , pois as vezes é preciso botar a mão na massa para corrigir alguns bugs.

sábado, abril 22, 2006

Ajax e JSF Juntos ?

Copiando do nosso querido "portaljava" , a noticia que a Sun e o seu time denominado "BluePrints" lançaram uma serie de componentes JSF que fazem uso do Ajax :) aproveitem !

quarta-feira, abril 19, 2006

NoteBook

Sei que esta não é uma das noticias mais empolgantes sobre tecnologia , mas a quem possa importar eu comprei um NoteBook hoje ! Não tenho muita ideia do que vou fazer com ele , mas sou um cara feliz HEHEHEH

terça-feira, abril 18, 2006

Apresentando - Netbeans Plataform



Dando sequencia ao nosso curso "Como largar o eclipse em 21 passos praticos" achei um video explicativo bem interessante sobre o funcionamento , tem inclusive como fazer plugins e como funciona o Matisse ! Muito 10 :) Acho que agora estou entendendo o que é este Matisse , o esquema de agrupamento do layout parece ser muito bom , e está incluido no JSE 6 , o GroupLayout

MyFaces Core 1.1.2 Released


Nova versão do MyFaces, a 1.1.2 ! Agora o pessoal do MyFaces considera o projeto Tomahawk totalmente separado do projeto CORE , assim novas releases do tomahawk podem sair sem que o CORE seja modificado , isso é muito bom , afinal , realmente uma coisa nao tem absolutamente nada a ver com a outra.

segunda-feira, abril 17, 2006

A união faz a força !




Dando sequencia aos meus posts sobre a plataforma NetBeans , hoje eu dei uma brincada com o "Collaboration Project" do NetBeans , muito legal , você faz login no java.net e fica como se tivesse um ICQ dentro do netbeans , voce pode chamar amigos para conversar e até mesmo pedir ajuda para concertar o codigo , o cara do outro lado vê , concerta o codigo e pode enviar para voce novamente !!! Muito legal , possibilita fazer debug de seu codigo e mostrar passo a passo no que você errou , simplesmente nota 10 :) Teste Netbeans , nao deixe eu ser o unico a testar esse IDE , se não der certo , eu não quero ser o único :P

domingo, abril 16, 2006

A caminho do NetBeans...


Se você é como EU e está querendo dar uma nova chance ao NetBeans , então este comentario é parar você , eu acho que a ultima coisa que me prendia ao Eclipse agora já tem pra netbeans ( agora ? já existe a mais de 2 anos ) , alguem ae consegue viver sem o "generate Getters and Setters" do eclipse ? então... o NetBeans tem isso tambem !!! , e o plugin do Hibernate ? , pois bem , existe um porte para NetBeans tambem... !!! qualquer coisa comentem !!! NetBeans ROX !

sexta-feira, abril 14, 2006

NetBeans - The Eclipse Killer ?



Depois de um longo ano sem dar bola ao NetBeans , e TOMADO pelo espírito da Sun Tech Days , na qual não fui devido a uma prova de fundamentos na faculdade, resolvi instalar o NetBeans 5 para apenas “ver” se o pessoal do NetBeans tinha tomado vergonha na cara, afinal eu sempre considerei o NetBeans um IDE muito mais corporativo que o Eclipse, acho que uma IDE feito para a linguagem Java tem muito mais chances que uma IDE feita em Java, as ferramentas auxiliares que o netbeans traz consigo são decisivas quando você esta procurando um IDE produtivo , os defensores de plantão do Eclipse devem estar falando “O Eclipse tem milhões de plugins” , pois é , netbeans é tão completo quanto , porem muito do que se encontra “em modo de plugin” para o eclipse , no netbeans , VEM DE FRABICA. Quão feliz não foi a minha surpresa em ver que o pessoal do NetBeans trabalhou como gente grande , o editor tem agora mais funcionalidades , tem Fix Imports (não ria , até um tempo atrás não existia) , a integração com a Junit ficou mais descente e os plugins para J2EE foram estendidos ao Jboss. Ficou realmente Lindo !!! nunca mais meches em XML , tudo visual , as interfaces dos EJB’s são mantidas automagicamente , “code hacks” então espalhados por todo IDE , por exemplo , quando você diz que um Session Bean vai acessar outro , o netbeans cria automaticamente o XML e um método no primeiro session chamado lookupNomeDoSession() , coisas assim me fizeram dar pulos de alegria , outra coisa bem interessante foi a integração com base de dados , NetBeans já traz de fabrica um editor SQL embutido, não sendo mais necessário ficar baixando programinhas auxiliares. Um recurso muito interessante é o novo editor Swing, o Matisse, para ser bem sincero não acho que ele seja tudo o que os outros estão dizendo, mas realmente faz parte das novas funcionalidades deste maravilhoso IDE, acredito que qualquer coisa seja melhor que a porcaria do VEP do Eclipse (para varia a IBM sempre doando essas bombas para a comunidade, tudo que é lento e meio inútil a IBM sempre dá um jeitinho de doar, alguém aí lembra do WTP ?). Outra coisa que me deixou feliz foi que ferramentas como Profiler , Mobolity Pack são disponibilizadas de forma mais clara e objetiva , não sendo necessário copiar dezenas de pastas, fora que achei o Profiler do NetBeans dezenas de vezes melhor que do Eclipse. Bem, com tudo isso eu achei necessário dar mais uma chance ao Netbeans, vou usar ele em algum projeto novo para poder verificar realmente se ele veio para deixar o eclipse comendo poeira.

Websphere 6.1, with J2EE 1.4 and J2SE 5.0 support



Deu no The Server Side , finalmente a IBM terminou seu porte para o J2SE 5.0 de seu servidor de aplicação WebSphere ! Impressionante como demorou... a Sun é outra que levou mais de ANO para portar seus aplicativos para o J2SE 5.0 , agora resta a duvida , será que essa demora reflete diretamente na qualidade do software ? só o tempo dirá....

quarta-feira, abril 12, 2006

Componente para Gráficos usando JFreeChart em JSF


Bem , neste site estão alguns componentes novos , um que me chamou a atenção é o que integra o JFreeChart com o JavaServer Faces , bem interessante , apesar de nunca ter precisado eu achei muito importante deixar a dica ;D

terça-feira, abril 11, 2006

KDE Look and Feel Preview


Java com cara de KDE ? Muito interessante a noticia no OSNEWS , achei nota 10 , funciona legal , porem confesso que fiquei meio decepcionado quando descobri que só funciona no Linux :( , poxa ia ser legal invadir a telinha do Windows com a cara do KDE , ia ficar cômico !

segunda-feira, abril 10, 2006

Alguem ae ainda tem duvidas da popularidade do Java ?



Bem , a Red Hat acabou de adquirir a Jboss , interessante não ? Uma empresa exclusiva do mundo do "Software Livre" se interessando nessa magnitude pelo Java ? Bem como já se era de esperar essa campanha que a Microsoft faz contra o J2EE se mostra inutil , anuncios como este só provao que o java continua a crescer ! Neste mês a SourceForge premiou como "Projeto do Mês" um software feito em Java , a coisa só cresce , e o .Net ? alguem ae tem ouvido falar ? hehehe :)

A procura de códigos ?

Bem , eu costumo utilizar alguns "buscadores" de código para tarefas do dia a dia , sabe quando voce precisa de um código para fazer determinada "coisa" ? entao... estes buscadores sempre poupam trabalho , estes são:

http://www.koders.com/
http://java.codefetch.com/
http://www.jexamples.com/

Se você conhece outro , comente ;D

terça-feira, abril 04, 2006

Xunxado SIM , mas nem tanto...



Bom , apresento-lhes a biblioteca AjaxAnywhere , é uma biblioteca que ajuda o desenvolvedor a adicionar as funcionalidades do AJAX em qualquer componente JSF ( ou não ) , é bem simples de operar. AjaxAnywhere separa o codigo em ZONAS que ele chama de AJAXED , entao você pode ter "um pedacionho" da sua pagina usando Ajax e o resto funcionando normalmente. É claro que eu abomino essa tatica de escrever codigo AJAX diretamente no HTML , mas ele torna as coisas bem legais para quem usa JSF. Deem uma brincada , muita gente acha AJAX o maximo , chama até a Web de 2.0 depois de sua popularizacao ( ajax é de 1998 ) , eu acho uma grandissima bobagem , tão modista quanto WebServices.

JavaServer Faces pedindo agua ?



Bom , quem nunca precisou misturar código html junstamente com tags JSF ? Eu já , e muito , principalmente por alguns componentes ' a lá panelGrid ' foram mal projetados e muito complexos para os fins que eles deveriam se prestar. Existe uma biblioteca neste site que visa fazer a integração com codigo html de forma mais "simples" e mais natural , imagina que lindo vc poder usar penas um e , LINDO NAO ? e tem todas as tags possiveis e imaginaveis , desde TR a DIV :) JSF é uma tecnolgia que promete muito , porem os componetes que são disponibilizados pela especificação padrão são muito pobres , tento-se que recorrer a saidas mais especializadas como Tomahawk , Tobago , WebGallieo entre outros. Se a coisa é manca por um lado, por outro prova o poder de um padrão , um padrao que pode deixar qualquer pessoa interagir sem ter que se preocupar com o dia de amanhã, interessante não ? Enquanto você aguarda o release oficial da especificação do JSF 1.2 , vc fica com essa biblioteca. ( O pessoal to tableless deve estar roxo de raiva hehe )