| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2006 18:13:12
|
Sami Koivu
Virtual Machine Man
![[Avatar]](/images/avatar/a4d8e2a7e0d0c102339f97716d2fdfb6.jpg)
Membro desde: 16/09/2004 09:49:27
Mensagens: 574
Localização: Curitiba-PR
Offline
|
Nova versão - reJ v0.6 lançado
reJ é uma ferramenta de visualização, busca, comparação e manipulação de arquivos .class da plataforma Java. Praticamente todos os aspectos (interfaces, classe pai, nome da classe, campos, métodos, o bytecode, os constantes) de arquivos .class podem ser visualizados e modificados.
A nova versão corrige vários bugs, tente corrigir problemas relacionadas a facilidade de uso e contém muitas novidades incluindo: Debug de bytecode, refactoring básico, melhoras de navegação entre classes, suporte para as "novas" funcionalidades de Java 1.5 e comparação de classes e conjuntos de classes totalmente reimplementada.
Também foi lançado hoje o site do projeto, com uma descrição melhor do projeto, os javadocs (que ainda precisam muito trabalho), FAQ e tutoriais:
http://rejava.sourceforge.net/
Confira a notícia no source-forge (em inglês):
http://sourceforge.net/forum/forum.php?forum_id=638007
Faz o download de reJ v0.6 no Source-Forge:
http://sourceforge.net/project/showfiles.php?group_id=122082&package_id=133253&release_id=466234
Funcionalidades, com imagens (em inglês):
http://rejava.sourceforge.net/features.html
Tutorial, com imagens e agora em português (e por favor, desculpem os erros de português tanto aqui quanto no tutorial):
http://rejava.sourceforge.net/hello_pt.html
Screenshots:
http://sourceforge.net/project/screenshots.php?group_id=122082
FAQ (em inglês):
http://rejava.sourceforge.net/faq.html
Um screenshot da tela de comparação (comparando a classe sun.misc.Version de JRE 1.5.0_08 e JRE 1.5.0_09)
(Obs: esse é projeto meu e não tenho certeza qual a política do Fórum em relação de usuário postando notícia sobre seu projeto pessoal - assim sendo, se for um problema, favor mudar por ex. para Java Avançado)
|
(Slightly) Random Broken Thoughts on Java Security |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2006 18:15:11
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Sami, você é um dos nossos e nos dá grande prazer saber do seu projeto que na minha opinião é muito bom.
Assim que me sobrar um tempo vou examinar com mais detalhe.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2006 21:22:18
|
Sami Koivu
Virtual Machine Man
![[Avatar]](/images/avatar/a4d8e2a7e0d0c102339f97716d2fdfb6.jpg)
Membro desde: 16/09/2004 09:49:27
Mensagens: 574
Localização: Curitiba-PR
Offline
|
Luca wrote:Olá
Sami, você é um dos nossos e nos dá grande prazer saber do seu projeto que na minha opinião é muito bom.
Assim que me sobrar um tempo vou examinar com mais detalhe.
[]s
Luca
Obrigado Luca
Uma coisa que esqueci de dizer que vale tanto para você quanto para os outros: Todos os comentários, sugestões, etc estão super bem vindos. Também qualquer dúvida é só postar aqui, ou mandar MP, email, mensagem no MSN, etc.
[]s,
Sami
|
(Slightly) Random Broken Thoughts on Java Security |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2006 22:09:21
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Online
|
seu projeto paree muito interessante! ainda mais pra nos que sempre queremos aprender mais do bytecode e dos mnemonicos. como sao poucos, é um assemlbyzinho facil de entender, nao é mesmo?
e com o reJ isso fica facil de aprender! vou aproveitar.
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2006 22:22:43
|
Sami Koivu
Virtual Machine Man
![[Avatar]](/images/avatar/a4d8e2a7e0d0c102339f97716d2fdfb6.jpg)
Membro desde: 16/09/2004 09:49:27
Mensagens: 574
Localização: Curitiba-PR
Offline
|
Paulo Silveira wrote:seu projeto paree muito interessante! ainda mais pra nos que sempre queremos aprender mais do bytecode e dos mnemonicos. como sao poucos, é um assemlbyzinho facil de entender, nao é mesmo?
e com o reJ isso fica facil de aprender! vou aproveitar.
Exato, Paulo. Com poucas instruções e não tendo que brincar com endereços de memória fica bem mais simples e fácil do que um assembly "de verdade".
|
(Slightly) Random Broken Thoughts on Java Security |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2006 22:49:26
|
Sami Koivu
Virtual Machine Man
![[Avatar]](/images/avatar/a4d8e2a7e0d0c102339f97716d2fdfb6.jpg)
Membro desde: 16/09/2004 09:49:27
Mensagens: 574
Localização: Curitiba-PR
Offline
|
Exemplificando a simplicidade, um simples HelloWorld ficaria assim:
Isto é equivalente do
(Com a diferença que o javac iria criar um construtor padrão, também.)
O que acontece no bytecode é seguinte:
Pega o campo out da classe System e joga na pilha.
Pega o String "Hello, World!" e joga na pilha.
Chama o método println(String) pegando o(s) parâmetro(s) da pilha, e depois o objeto cujo método chamamos.
Retornar void do método.
[]s,
Sami
|
(Slightly) Random Broken Thoughts on Java Security |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 01:07:36
|
Alexandre Ferreira
Virtual Machine Man
![[Avatar]](/images/avatar/5898493fbdf4a44a24084021b2215f85.jpg)
Membro desde: 20/09/2006 20:07:03
Mensagens: 520
Localização: Rio de Janeiro
Offline
|
Sami, parabens pelo projeto.
Eu tinha visto o reJ uma vez.
Mas jamais passou na minha cabeca q era de um brasileiro, muito menos frequentador do GUJ...
Parabens!
[]'s
|
Alexandre Ferreira
Blog: http://alexandreferreira.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 01:15:43
|
Eduardo Bregaida
Moderador
Membro desde: 13/11/2003 14:11:35
Mensagens: 2416
Localização: São Caetano do Sul - SP
Offline
|
PARABENS SAMI, poxa, mto bom msm
|
Blog - Java Anywhere
@bregaida - Twitter
Flickr - Fotos
Cursos de Java?
"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 01:21:30
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
afsrj wrote:Mas jamais passou na minha cabeca q era de um brasileiro, muito menos frequentador do GUJ...
Frequentador do GUJ sim, mas ele é finlandês e mora na Finlândia, terra da Nokia, dos monitores de freqüencia cardíaca Polar, de uma qualidade de vida das melhores do mundo e do Papai Noel.
Precisando de alguma coisa do Papai Noel, fale com o Sami que ele consegue para você.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 02:27:09
|
Sami Koivu
Virtual Machine Man
![[Avatar]](/images/avatar/a4d8e2a7e0d0c102339f97716d2fdfb6.jpg)
Membro desde: 16/09/2004 09:49:27
Mensagens: 574
Localização: Curitiba-PR
Offline
|
Luca wrote:Olá
afsrj wrote:Mas jamais passou na minha cabeca q era de um brasileiro, muito menos frequentador do GUJ...
Frequentador do GUJ sim, mas ele é finlandês e mora na Finlândia, terra da Nokia, dos monitores de freqüencia cardíaca Polar, de uma qualidade de vida das melhores do mundo e do Papai Noel.
Precisando de alguma coisa do Papai Noel, fale com o Sami que ele consegue para você.
[]s
Luca
Heheh.
Muito boa a lista, Luca. Aqui no fórum tem também o piloto F1 finlandês : raikk0n3n e o grupo de metal finlandês : Lordi
(Ok, tudo bem, acho que são ambos brasileiros.)
Mas de fato, sou finlandês, mesmo que pretendo passar uns anos no Brasil trabalhando logo que (se) meu visto de trabalho sair. De qualquer forma, obrigado Alexandre e Heero Yuy
[]s,
Sami
|
(Slightly) Random Broken Thoughts on Java Security |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 02:45:02
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
Tá muito legal!
Minha sugestão é criar um build script com maven ou ant.
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 02:58:55
|
Sami Koivu
Virtual Machine Man
![[Avatar]](/images/avatar/a4d8e2a7e0d0c102339f97716d2fdfb6.jpg)
Membro desde: 16/09/2004 09:49:27
Mensagens: 574
Localização: Curitiba-PR
Offline
|
pcalcado wrote:Tá muito legal!
Minha sugestão é criar um build script com maven ou ant.
Obrigado Phillip e valeu pela sugestão que é logo aceitada. Realmente faz falta.
|
(Slightly) Random Broken Thoughts on Java Security |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 03:01:24
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Sami Koivu, simplesmente genial seu projeto!
É "choque de monstro"!E eu já vou brincar por aqui...
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 10:45:11
|
Alexandre Ferreira
Virtual Machine Man
![[Avatar]](/images/avatar/5898493fbdf4a44a24084021b2215f85.jpg)
Membro desde: 20/09/2006 20:07:03
Mensagens: 520
Localização: Rio de Janeiro
Offline
|
Luca wrote:Olá
afsrj wrote:Mas jamais passou na minha cabeca q era de um brasileiro, muito menos frequentador do GUJ...
Frequentador do GUJ sim, mas ele é finlandês e mora na Finlândia, terra da Nokia, dos monitores de freqüencia cardíaca Polar, de uma qualidade de vida das melhores do mundo e do Papai Noel.
Precisando de alguma coisa do Papai Noel, fale com o Sami que ele consegue para você.
[]s
Luca
IAHiuHAiuHAIuhAI
Outra coisa q eu jamais pensaria.
Um gringo aqui conosco. Super gente boa e participativo como se fosse um brasileiro...
Irado!
|
Alexandre Ferreira
Blog: http://alexandreferreira.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/11/2006 19:03:26
|
rafaelbpc
Smalltalk
![[Avatar]](/images/avatar/b6e584419a62da6229cf347e5ccfa166.png)
Membro desde: 07/01/2005 14:36:33
Mensagens: 3
Localização: Rio de Janeiro
Offline
|
Realmente o projeto parece bem legal. Parabens ao SAMI pela ideia e pelo portugues. Nao eh facil encontrar um finlandes ou qualquer outro europeu que fala portugues.
Abs!
|
Abs,
Rafael Alcemar |
|
|
 |
|
|