RSS RSS feed | Atom Atom feed

NetBeans Beta Oficial Disponivel !

O Beta Oficial do NetBeans 6.5 está disponível para Download :)

Baixe diretamente por aqui ! e veja as novidades aqui !

Bons Downloads !

 

 

 

NetBeans 6.5 Beta !

Disponível apenas aos curiosos.... download do Beta que vai sair essa semana pode ser feito por aqui.

As novidades desta versão estão aqui :)

Bom download !!!!

 

 

Alternativas são uma coisa boa ! - Performance em leitura XML

Um problema... varias maneiras de se resolver

Veja que curioso, algo que realmente me espanta, é ver muitos blogueiros falando que Java faz "a mesma coisa com varios frameworks e de varias maneiras" , e o pior... TAXANDO ISSO COMO INACEITAVEL... ou MUITO RUIM...

Concordo que as vezes atrapalha, mas alternativas são uma coisa muito boa... e pro que eu acho isso ? Simples... vou fazer um breve relato...

Estava eu aqui necessitando ler um XML... pense... LER UM XML EM JAVA... quantas mil formas eu tenho de fazer isso ? Algumas. Pois bem... comecei com varias bibliotecas... o meu problema era performance... pois meu XML tinha mais de 700 mil entradas... e usando StAX do JDK6 (até então a informação de ser a mais rapida) eu estava levando quase 8 minutos para fazer um parse... e isso no meu caso é inaceitavel...

Pois bem... lendo um pouco cheguei a informação que um tal de Javolution StAX prometia MARAVILHAS de performance, mas como sou um gato escaldado nessas coisas, eu só acredito vendo, implantei a mesma em meu projeto... e como implementava +/- as interfaces do StAX padrao eu tive que alterar umas 2 ou 3 linhas no meu programa...

Adivinha em quanto tempo leu o XML ? Pasmem... 18 segundos... rapaz... de 8 minutos para 18 segundos... eu fiquei abobalhado... pois a bilbioteca quando comecou a ler o XML comecou a imprimir umas doideras do tipo:

"Hummm , este arquivo é realmente grande , incrementando buffer para XXXX"

Deu umas 3 msg destas e puft... simplesmente LEU... eu ainda fui dar uma olhada para saber se tinha realmente incluido os dados... se eles realmente estavao lá... e o tal do "MAIS DO MESMO" nesta hora me ajudou... Que hora ? na hora que eu precisei de uma saida... quando todos os locais apontavam para a mesma solucao... teve um "doente" que fez uma API magica... que "faz mais do mesmo como nenhuma outra"

Convenhamos... essa coisa de que Java tem muitas alternativas para mim é pura balela... quer desenvolver ? puxa o NetBeans ou o Eclipse e usa tudo que tem de padrao nele... pronto... mas tenha a segurança de que quando você precisar... quando tudo parecer perdido... o grande elefante "mais do mesmo" que alguns apelidaram de "Java" vai resolver o seu problema.

Espero que minha experiência tenha ajudado alguem :)

 

 

 

 

 

Estamos no PlanetNetbeans !

Finalmente ! Fui incluído no Feed do site PlanetNetbeans, muito bom ! Faz algum tempo que venho enviando email mas finalmente fui atendido :P

Até !

 

 

C++ é lento !

Pelo menos na opinião de Vitor Pamplona ! O mesmo lançou um desafio para quem consegue provar o contrario

Nos teste dele Java foi cerca de 3x mais rapido que C++.... curioso não ?

Tenho certeza que existem muitas situações epecificas que Java vai ser mais rapido que C++, acredito bastante no poder de auto-profiling da JVM... mas claro que isso tudo tem uma certa dose de ilusionismo... ;)

O Artigo que originou toda essa discussão e tambem o post do vitor foi uma comparação entre Java , C++, Ruby , etc... etc...

No guj tambem temos uma discussão sobre este artigo...

Alguem não concorda com o vitor ?

 

 

 

 

NetBeans 6.1 Patch2 Released !

Isso mesmo ! Graças ao bom Deus o patch2 do NetBeans 6.1 com a correção do maldito bug #132662 está disponivel para download via Update Center, atualizem suas IDE's e vejao se realmente funcionou...

Aqui eu to usando o Patch2 Beta e funcionou ;)

Valeu !

 

NetBeans 6.1 Ruby IDE

Eleita como melhor ferramenta para desenvolver com Ruby pela InfoWorld, o NetBeans 6.1 vem se tornando uma alternativa muito atraente para outras linguagens que não apenas Java...

Para PHP, para Ruby, para Groovy, para C++, para JavaScript , E segundo a Sun, será a melhor IDE para desenvolver em Jython tambem...

Baixem e deem uma brincada... e quem tiver algum comentario (especialmente sobre a parte da IDE que diz respeito ao Ruby) por favor poste :) Será muito bem vindo !

NetBeans 6.5 M1 - Faça seu Download já !

Quem estiver com vontade de testar as novidades do NetBeans 6.5 M1 pode fazer download aqui ! Uma coisa que vi que eles vão incorporar no 6.5 é o "Background compilation" aka CompileOnSave , sabe ... aquele esquema do eclipse compilar a classe quando vc salva o arquivo....

Hoje o netbeans deixa isso para o Ant... porem existe uma proposta para que o mesmo seja feito em Background estilo JDT :)

Achei outra coisa legal, o suporte a PHP dele está cada vez mais maduro e realmente tentando se tornar uma opção para desenvolvimento desta linguagem... duvida ? veja este demo :)

Eu fiz download e o mesmo me pareceu bastante rapido... mais que o 6.1 (que já teve bons ganhos nesta area) , porem eu não recomendo para producao nem de longe ehhehe...

 


A Grande verdade sobre a Web

Meu deus... acho que encontrei a camiseta que eu sempre desejei... ela expressa um pensamento que tenho todo dia demanhã... toda vez que tenho que arrumar os componentes em tela me lembro dessa frase... VEJA !




EU QUERO UMA CAMISETA DESTAS !!!!!


NetBeans 6.5 Milestone 1

Enquanto aguardamos o MARAVILHOSO e espero que DEFINITIVO Patch 2(beta) do NetBeans 6.1, que vai torna-lo uma IDE utilizável ( que na minha classificação, até agora não é) e teremos a MARAVILHOSA correção do BUG MALDITO 132662... Vamos dar uma olhada nas novidades do Milestone 1 do NetBeans 6.5 que vem por ai !

A página de novidades está disponivel aqui , e eu intitulei alguns recursos interessantes:

  1. Suporte a várias configurações Java EE ( já dipsonivel em JSE)
  2. Suporte a sincronização na importação de projetos Eclipse
  3. Suporte a PHP melhorado ( o que começa a tornar NetBeans uma alternativa interessante para IDE PHP)
  4. Suporte SaaS em php
  5. Suporte a deub de JavaScript no cliente (utilziando Firebug)
  6. CSS Code Completion
  7. Formatação de código por projeto (ufa, essa faz tempo que precisava hein ?)
  8. Melhorias em Refactoring de propriedades
  9. Suporte a Groovy/Grails
  10. Suporte a SQL melhorado
  11. Suporte a EJBQL/HQL e JPA melhorado
  12. Suporte ao GlassFish v3
  13. Suporte a JSF e JSP melhorado ( mas ainda sem preview , que desespero :( ! )
  14. Reestrutura do motor de reenderização do UML Pack ( finalmente ! aquela desgraça trava demais )
  15. Suporte melhorado a SVG (JME)
  16. Suporte a preview de aplicações JSE com o Nimbus LAF
  17. Melhorias no Code Completion do C/C++

Entre outras é claro, mas tem duas melhiras que achei fantasticas:


Suporte a Debug Multithread:


















CamelCase Code Completion:


cc.png