Posted on Novembro 19, 2008 by Alessandro Dourado in Netbeans
Foi lançado hoje a versão final do Netbeans 6.5 e já pode ser baixada em diversos idiomas inclusive o Português.
Veja a lista completa das novidades aqui e o download você faz aqui.
Baixem, testem e comentem..
Algumas das novidades desta versão já foram comentadas por mim em: Netbeans 6.5 - O que tem de novo e Lançamento Netbeans 6.5 RC em português.
[
Read More]
Posted on Novembro 19, 2008 by Alessandro Dourado in NB Project
Em minhas visitas diárias ao site do Netbeans, hoje tive a surpresa de ver meu projeto NB Project em destaque na primeira página.

E por falar em NB Project, teremos novidades nas próximas semana.. Tradução completa para o português, correções, melhorias e muito mais... Aguardem!!
[
Read More]
Posted on Novembro 19, 2008 by Alessandro Dourado in NB Project
Na semana passada postei sobre a chegada do meu cheque simbólico "O checao da SUN chegou!" e sobre o acontecido na cerimônia de premiação.
Claro que eu queria o meu checão pela mão de Jim Parkinson (Vice President of
Developer, Tools and Services organization at Sun Microsystems Inc.) durante sua apresentação no Sun Tech Days em São Paulo. Mas fiquei feliz de ter conhecido pessoalmente.
Com a chegada do checão a minha felicidade estava completa. Mas como na história de Joseph Climber, "...ah vida é uma caixinha de surpresas...", tive a surpresa de receber diretamente dos EUA uma carta escrita a mão de Jim Parkinson pedindo desculpas pelo acontecido e alguns presentinhos:
- O livro Filthy Rich Clients,
- Uma Caneta do Java,
- Uma camiseta do zembly e
- Uma camiseta autografada pelo pai do Java JamesGosling.
Segue a imagem dos presentinhos...

Ainda bem que não fizeram meu checão!! 
[
Read More]
Posted on Novembro 14, 2008 by Alessandro Dourado in Java
Foi lançado a nova versão do ZK Studio, um plugin feito para o Eclipse visando facilitar o desenvolvimento de aplicações ajax com ZK.
Conforme falei em "Nova versao do framework ajax ZK e o que vem por ai no ZK Studio", esta nova versão trás o tão famoso Editor WYSIWYG além de vários outros recursos.
Você é ou pretende ser desenvolvedor do ZK?
Então não perca tempo, acesse http://www.zkoss.org/smalltalks/zkstudio0.9/
[
Read More]
Posted on Novembro 14, 2008 by Alessandro Dourado in Java
Hoje tive que converter vários documentos no formato RTF de um sistema legado para um novo sistema que vai utilizar arquivos HTML para esses documentos.
Como fiz uma busca rápida no google e não achei nada, fiz e resolvi compartilhar.. quem saber alguem não esta procurando por isso. 
No meu caso, os arquivos estavam gravados no banco de dados e por isso crieu um método que recebia uma string no formato RFT e retornava a mesma string no formato HTML.
- /**
- * Converte uma string no formato RTF para uma string no formato HTML.
- * @param rtf text
- * @return html text
- */
- public static String convertTextRTF2HTML(String text) {
- if (text == null) {
- return "";
- }
- StringReader reader = new StringReader(text);
- StringWriter writer = new StringWriter();
- RTFEditorKit rtfEditorKit = new RTFEditorKit();
- HTMLEditorKit htmlEditorKit = new HTMLEditorKit();
- Document doc = rtfEditorKit.createDefaultDocument();
- try {
- rtfEditorKit.read(reader, doc, 0);
- htmlEditorKit.write(writer, doc, 0, doc.getLength());
- } catch (IOException ex) {
- Logger.getLogger(
Rtf2Html.class.getName()).log(Level.SEVERE, null, ex);
- } catch (BadLocationException ex) {
- Logger.getLogger(
Rtf2Html.class.getName()).log(Level.SEVERE, null, ex);
- }
- return writer.toString();
- }
Mas como não pode ser o caso de vocês, resolvi disponibilizar o a conversão por arquivos também. Ou seja, um método que ler um arquivo RTF e grava um arquivo HTML.
- /**
- * Converte um arquivo no formato RTF para arquivo no formato HTML.
- *
- * @param pathFileSource
- * @param pathFileTarget
- */
- public static void convertFileRTF2HTML(String pathFileSource, String pathFileTarget) {
- if (pathFileSource == null || pathFileTarget == null) {
- return;
- }
- try {
- File file = new File(pathFileSource);
- FileInputStream fi = new FileInputStream(file);
- FileOutputStream fo = new FileOutputStream(pathFileTarget);
- RTFEditorKit rtfEditorKit = new RTFEditorKit();
- HTMLEditorKit htmlEditorKit = new HTMLEditorKit();
- Document doc = rtfEditorKit.createDefaultDocument();
- rtfEditorKit.read(fi, doc, 0);
- htmlEditorKit.write(fo, doc, 0, doc.getLength());
- fi.close();
- } catch (Exception ex) {
- Logger.getLogger(
Rtf2Html.class.getName()).log(Level.SEVERE, null, ex);
- }
- }
Para executar apenas faça uma fachamada ao método passando os parâmetros necessários.
- public static void main(String[] args) {
- convertFileRTF2HTML("c:\\file.rtf", "c:\\file.html");
- }
Caso não queira perder tempo, baixar o arquivo fonte Rtf2Html.java.
[
Read More]
Posted on Novembro 13, 2008 by Alessandro Dourado in General
Fazendo umas pesquisas na web achei o TIDE 2.0. Uma IDE de javascript onde podemos criar, executar e debugar códigos javascripts.
Possui também diversos algoritmos implementados em javacript.
Não conhece? Então acesse já http://tide4javascript.com/
[
Read More]
Posted on Novembro 12, 2008 by Alessandro Dourado in Netbeans
Com a liberação do JDK 6 update 10 com look and feel do Nimbus incorporado a ele. Você pode usa-lo sem a necessidade de adicionar nenhum jar ou coisa parecisa.
É só adicionar no seu código a linha abaixo.
UIManager.setLookAndFeel(
"com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel" );
Ou adicionando o seguinte parâmetro na chamada do java:
swing.defaultlaf=com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
Para aplicar o Nimbus no Netbeans você precisa executar ose seguintes passos:
- Instalar o JDK 6 update 10 caso já não esteja;
- Ir na pasta etc dentro da pasta do Netbeans. (ex: C:\Arquivos de programas\NetBeans 6.5 RC2\etc)
- Abrir o arquivo netbeans.conf
- Atribuir o caminho do JDK 6 update 10 a netbeans_jdkhome
netbeans_jdkhome="C:\Arquivos de programas\Java\jdk1.6.0_10
- Adicionar a linha abaixo a netbeans_default_options
--laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
Caso seu Netbeans esteja em execução, reinicie.
Veja o antes e o depois nas figuras abaixo:

Figura 1 - Netbeans RC2 Look and Feel Padrão (antes)

Figura 2 - Netbeans RC2 Look and Feel Nimbus (depois)
Isso serve para todas as aplicações baseadas no Netbeans Platform. Como o NB Project.
[
Read More]
Posted on Novembro 11, 2008 by Alessandro Dourado in NB Project
Devido a um pequeno mal entendido, no dia da cerimonia de premiação do NetBeans Innovators Grants no Sun Tech Days em São Paulo. O meu "Checão" simbólico não foi feito e não pude leva-lo para casa. Mas na semana passada chegou o meu checão pelo correio.Veja ai que beleza.. 

Hoje vou tirar uma foto com ele e postar aqui também.
Como prometido, segue uma foto minha com o cheque:

[
Read More]
Posted on Novembro 05, 2008 by Alessandro Dourado in Netbeans
Ontem fiz a prova de certificação para Netbeans IDE Certification Exam e vou dá a minha opinião sobre ela.
A primeira coisa que vem a minha cabeça quando penso nela é que achei a prova muito extensa e cansativa, 161 questões não é fácil não, no final já estava meio desnorteado
. Mas eu acredito que esse número de questões deve-se por ser uma prova beta e em criação. Também por este motivo o resultado só sai em 6 a 8 semanas. A oficial deve vir melhorada, com menos questões e entregando o resultado na hora.
Antes da prova, respondi uma pequena pesquisa com 6 questões falando basicamente da minha experiência com os assuntos da prova. -- deve ser coisa de Beta.
O conteúdo da prova foi bem dividido, muitas questões de todos os assuntos. Pela quantidade de questões algumas vezes tive a sensação de que repetiram a questão.
Uns dos conteúdos que mais tiveram questões foram sobre a importação de projetos existentes. Ex.: 1) Como adicionar libs a um projeto do Netbeans. 2) Como configurar as libs de um projeto free-form. 3) O que é preciso para importar um projeto web para o Netbeans. 4) Etc.
As questões de Profiling foi onde sentir a maior dificuldade por não utilizar.
A prova dá para ser feita sem estudar se você já tem bastante experiência com o Netbeans. Que é meu caso, fiz a prova sem estudar e mesmo assim acho que fiz bem.
[
Read More]
Posted on Outubro 31, 2008 by Alessandro Dourado in General
Apesar de pouco tempo de vida, achei melhor mudar o visual do blog. Deixando ele com uma cara mais profissional.
O template não permitia a inclusão de novas informações de maneira facilitada, principalmente por não ter 3 colunas.
O blog ainda esta em processo de manutenção, caso apareça meio deformado, é porque estou fazendo ajustes.
Qualquer sugestão, critica ou registro de bug deixe seu comentário.
PS: Este template foi adaptado para ser usado no jRoller, quem tiver interesse, é só postar aqui que eu envio por email.
[
Read More]
Posted on Outubro 30, 2008 by Alessandro Dourado in Netbeans
Acabei de ver um tutorial no Netbeans.org ensinando passo a passo como importar projetos feito no eclipse para o Netbeans 6.5.
Esse recurso de importação foi bastante aperfeiçoado nesta versão.
Você que ainda possui projetos no Eclipse, importe para o novo Netbeans IDE 6.5 aproveite todos os seus recursos e simplifique o desenvolvimento de suas aplicações web, desktop ou móvel.
Eu já importei os meus.. 
Para ver o tutorial acesse: http://www.netbeans.org/kb/docs/java/import-eclipse.html
[
Read More]
Posted on Outubro 30, 2008 by Alessandro Dourado in Netbeans
A Menos de uma semana da liberação da primeira versão do Netbeans 6.5 RC o Netbeans.org anunciou a sua segunda versão.
Esta versão também foi disponibilizada em diversos idiomas além do inglês inclusive o português.
Algumas das novidades desta versão já foi comentada por mim em: Netbeans 6.5 - O que tem de novo e Lancamento Netbeans 6.5 RC em portugues.
A versão final esta planejada para novembro de 2008. Então não perca tempo baixe, teste e dê seu feedback o quanto antes.
Você pode baixar o Netbeans 6.5 RC 2 no site http://download.netbeans.org/netbeans/6.5/rc.
Para mais detalhes do Netbeans 6.5 visite:
[
Read More]
Posted on Outubro 24, 2008 by Alessandro Dourado in Netbeans
Silveira Neto divulgou em seu blog um guia de estudo baseado nos objetivos do exame para aqueles que pretendem fazer a prova de certificação Netbeans
IDE (SCSNI - Sun Certified Specialist Netbeans IDE).
Para ver o guia acesse: SCSNI Study Guide
Mais detalhes em:
[
Read More]
Posted on Outubro 23, 2008 by Alessandro Dourado in Netbeans
O Netbeans.org lançou a poucos dias a versão Release Candidate do Nebeans 6.5 trazendo diversos recursos e simplificando cada vez mais o desenvolvimento de aplicações web, desktop e móveis.
Algumas das novidades desta versão já foi comentada por mim em Netbeans 6.5 - O que tem de novo.
Você pode baixar o Netbeans 6.5 RC com versão em português no site http://download.netbeans.org/netbeans/6.5/rc/ml/.
Para mais detalhes do Netbeans 6.5 visite:
[
Read More]
Posted on Outubro 17, 2008 by Alessandro Dourado in Netbeans
O Netbeans.org liberou o 4º patch para o Netbeans IDE 6.1.
Este patch corrige falhas nos módulos:
- C/C++,
- Composite Application,
- Editing Files,
- WSDL and XML and Schema.
Para atualizar faça o download utilizando o Plugins Manager.
Obtenha mais informações das atualizações do NetBeans IDE 6.1.
Veja também o Anúncio Oficial
[
Read More]