Para quem ainda não sabe o Eclipse Ganymede, ou Eclipse 3.4 foi lançado há umas 2 ou 3 semanas atrás, com muitos bugfixes e novas features bem legais.
Para quem não sabe o porque do nome Ganymede, este nome vem de uma Lua (satélite) de Júpter, a maior delas. Para quem não sabia o porque dos nomes anteriores, Callisto e Europa, estas também são luas de júpter.
Depois desta histórinha, quero elogiar o pessoal do Eclipse por uma feature principal, um download específico para Linux AMD 64. Ieiii!
Outra coisinha bem legal e simples foi a alteração do arquivo eclipse.ini, coisinha simples e prática. A alteração dos parâmetros de memória, uma das coisas que sempre qeu baixava uma versão do eclipse tinha que alterar, agora não preciso mais =) ieeeiii².
Bom, esta é mais uma versão sem muita alteração na plataforma em sí, mas em correção de bugs e novas funcionalidades, e "embelezamento".
Bom, falando de coisas um pouco mais práticas e técnicas, o esquema de Install/Update do eclipse ficou um pouco diferente mas ficou melhor. Agora você consegue saber exatamente o que tem instalado no seu eclipse as versões e consegue fazer revert de instalações. Tá eu sei que isso já existia, mas era bem ruinzinho de se achar naquilo, hoje está bem melhor esta parte.
Você também consegue pesquisar dentro dos "update sites" configurados por plugins, apenas digitando uma palavra chave. Ficou bem bacana. Porém, eles bem que podiam integrar o Plugin do Subclipse nativamente já. SVN já deve ser o controlador de versão mais usado, mas o eclipse só vem nativamente com CVS, e acredito eu, que o Subclipse deva ser o plugin mais usado para isso, porém eles tem um projeto incubado que é um plugin para SVN, mas pelo jeito ainda não está pronto.
Bom, pelo que vi no site do eclipse, houve grandes melhorias em Regex dentro da IDE, em todas as opções de busca, Import/Export de Launch Configurations. Se você possuia aquelas configurações bizarras para algumas aplicações, agora vc não precisa mais abrir os dois eclipses (o velho e o novo) e ficar copiando uma para a outra, basta exportar e importar =)
Outra feature bem bacaninha é o esquema de mostrar o caminho e pacote do arquivo que você está editando. Isso evita muitas merdas, principalmente se você é acostumado como eu a abrir arquivos através dos atalhos CTRL+SHIFT+R e CTRL+SHIFT+T. Bom, para abilitar esta feature use o atalho ALT+SHIFT+B.
Outra feature bem bacana, é a Format Edited Lines on Save, que se encontra nas preferences no menu Java > Editor > Save Actions. Bem útil isso ai. Sem contar as diversas melhorias no editor de código, code assists, etc. Tem features novas pra caramba, quem quiser saber mais de uma olhada no revision notes.
Infelizmente, apesar de existir já um download específico para Linux AMD 64bits, o velho problema conhecido desta plataforma com Java6 ainda existe, não sei bem de quem é a culpa, mas espero que isso se resolva no update 10 do JDK6 (que ainda está em Beta). Bom, não sei quantos sabem mas existe uma solução paleativa para isso que é adicionar um paramentro no arquivo eclipse.ini, logo abaixo do parâmetro -vmargs que é:-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
Contudo, o que pude perceber mais uma vez, é que todo o processo de importação do antigo workspace continua bem clean. Bem bacana mesmo.
Gostaria também de parabenizar o desenvolvedores do Eclipse, os quais mais uma vez entregaram o projeto dentro do prazo e com alta qualidade. E isso como todos sabemos é difícil hein...
sexta-feira, 4 de julho de 2008
Eclipse Ganymede - First Impressions
domingo, 15 de junho de 2008
Nerdson - Paródia de Eduardo e Mônica
Um site que realmente acho legal é o tal do nerdson, não sei porque mas me identifico com ele =)
Vejam esta tirinha!
Postado por
Unknown
às
09:22
0
comentários
sexta-feira, 9 de maio de 2008
Cansou da cor das divisórias da sua baia? Forre-as com Refcardz!!
Talvez alguem esteja se perguntando: WTF??!
Pronto, agora vc tem um monte de papelada de alta qualidade para colocar pregado nas paredes de sua baia, ou sala, ou o que for que vc use.
Então, estou falando dos novos, bonitos e práticos Refcardz!
A idéia, dos caras foi comprimir as informações em um pequeno manual, feitas por pessoas que entendem do assunto, layoutado por profissionais de diagramação, e publicados gratuitamente =) quer coisa melhor? Agora você não precisa mais daqueles manuaisinhos (ruins) que nem lembro o nome, mas vc encontra em todo o lugar.
Pra quem ainda não conhece, de uma olhada em www.refcardz.com.
Hoje, há apenas 4 tipos diferentes:
- Spring Configuration (excelente!!!!)
- Getting Started with Eclipse (porra por que não tinha um troço destes no meu tempo?!)
- GWT Style, Configuration e JSNI Reference (não cheguei a ver ainda)
- Getting started with ajax (um quick reference de diversas bibliotecas e frameworks para se trabalhar com ajax)
Apesar de começar com apenas 4 refcardz (começaram bem pra caraleo), existe já o cronograma pronto para diversos outros.
Então fique de olho, e vamos colorir nossas paredes! =)
Postado por
Unknown
às
14:13
0
comentários
Marcadores: java, refcardz, reference, tecnologia
sábado, 12 de abril de 2008
Continuation - WTF?!?
Neste post saberemos o que é essa tal de Continuation e pra que serve. Este post foi motivado por este post de javascript, e quando comecei a pesquisar se não havia mesmo alguma implementação para Thread, ou alguma coisa parecida, em JavaScript, e me lembrei desta tal de Continuation.
Mas afinal, o que é Continuation?
Uma boa definição, e de fácil entendimento eu achei no projeto Cocoon da Apache. Na documentação de pageflow eles dizem o seguinte:
"...Think of a continuation as an object that, for a given point in your program, contains a snapshot of the stack trace, including all the local variables, and the program counter. You can not only store these things in the continuation object, but also restore the execution of the program from a continuation object. This means that the stack trace and the program counter of the running program become the ones stored in a continuation."
Postado por
Unknown
às
15:25
0
comentários
quarta-feira, 26 de março de 2008
AJAX desapontando?
Segundo pesquisa feita pela Forrester Research, os aplicativos feitos em AJAX para substituir aplicativos "desktop" tem deixado muito a desejar. Segundo a pesquisa, o maior descontentamento dos usuários é com o tempo de resposta.
A pesquisa aponta também as tecnologias emergentes para RIA como é o caso do Silverlight da Microsoft, o Adobe Flex. Como era de se esperar o JavaFX não foi nem mencionado nesta lista, devido ao seu "respiro de vida" ainda.
Pelo visto, os tempos de "programadores WEB" está chegando ao fim mesmo =) O jeito é fazer como nosso amigo Erko e investir esforços nessas tecnologias emergentes. Quem sabe o Java Web Start não ganha uma sobrevida e seja trazido a tona novamente, embora, os esforços da Sun hoje concentrem-se no JavaFX.
Quem está apostando no que? Será que aplicações Web como conhecemos hoje realmente irão desaparecer? Daqui uns dias iremos ver engraçados cartezes de "Code JSP/ASP/PHP/HTML/JavaScript for Food"! =)