MouseOver Studio

MouseOver Studio header image 4

Entries Tagged as 'java'

Apresentando CompiledScript e Compilable para melhorar a performance de teus programas JRuby e similares

August 31st, 2008 · 4 Comments

Quando avaliamos alguma script na JVM utilizando o método eval da classe javax.script.ScriptEngine basicamente são realizadas duas tarefas: a compilação do script e a execução dele.
Caso queiramos avaliar x vezes o mesmo script e estejamos chamando o método eval mencionado, o script ira ser compilado x vezes.
O mesmo script precisa ser compilado x vezes?
Não!
O que […]

[Read more →]

Tags: Uncategorized · java · jruby · jsr · optimizacao · ruby

Interpretando Ruby e outras linguagens de script dentro da plataforma Java

August 29th, 2008 · 6 Comments

Para poder criar o Haml4j sem a necessidade de reinventar a roda teve que poder aproveitar o código Ruby já existente. Existem vários jeitos de interpretar código Ruby na JVM. Um de eles é utilizando o engine do JRuby para o BSF (Bean Script Framework), do Apache. Outro jeito é utilizando o JRuby puro, como […]

[Read more →]

Tags: java · jruby · jsr · ruby · script

Haml4j, Haml na plataforma Java

August 26th, 2008 · 6 Comments

O que é Haml?
Haml é uma DSL para construir layouts em HTML utilizando nada menos que Ruby.
Quase nada tem se falado sobre Haml no Brasil mas tenho certeza que é bastante utilizado. Para entender a idéia dele podem acessar esse post do Fábio Akita.
No começo um pode ate não gostar do Haml por estar acostumado […]

[Read more →]

Tags: haml · haml4j · java · jruby · ruby

Classloaders e aplicações isoladas no JBoss

June 24th, 2008 · 1 Comment

Tudo começou com uma discussão sobre o classloader do Java. A discussão surgiu porque existiam duas aplicações que queriam compartilhar dados de uma classe estática localizada numa biblioteca x. Nesse momento surgiu a seguinte pergunta:
Como isolar aquelas duas aplicações de modo que possam utilizar uma biblioteca compartilhada que não possa ser utilizada por uma […]

[Read more →]

Tags: Tutoriales · Uncategorized · java · jboss · tomcat

Rodando aplicações Rails no teu servidor Java preferido

June 18th, 2008 · No Comments

Vou tentar rodar uma aplicação Ruby no JBoss. Se eu conseguir meu objetivo possivelmente poderei utilizar os excelentes recursos que o JBoss oferece.
Abri o NetBeans 6.1, selecionei para criar uma aplicação Ruby on Rails e ao dar Next fiquei surpreso ao ver a opção Add Rake Targets to Support App Server Deployment (.war). Com um […]

[Read more →]

Tags: java · jruby · rails · ruby

Instalando e clonando projetos com Git

June 15th, 2008 · No Comments

Estou querendo puxar o código fonte do JRuby que se encontra no GitHub, pelo que preciso do Git.
Após pesquisar um pouco, parece que o melhor jeito de instalar o Git no OS X é mediante o MacPorts. Para instalar o MacPorts basta baixar o arquivo .dmg de aqui e executa-lo.
Uma vez instalado o MacPorts consegui […]

[Read more →]

Tags: Tutoriales · java · osx · programação · ruby

Desenvolvimento web com VRaptor 2, Freemarker e Sitemesh

June 2nd, 2008 · 4 Comments

Um pouco de historia
Faz umas semanas decidi junto a dois amigos meus que moram e trabalham comigo começar um projeto web. Depois de conversar um pouco decidimos que o framework MVC seria o Struts 2. Diariamente quando chegávamos em casa abríamos algo para beber e começávamos a desenvolver um pouco do projeto.
Depois de três […]

[Read more →]

Tags: Tutoriales · freemarker · java · programação · sitemesh · vraptor

Campanha de Retake da Sun!

May 21st, 2008 · 1 Comment

Um post rapidinho somente para informar dessa nova promoção da Sun.

[Read more →]

Tags: comunidade · java

Falando em Java 2008, eu vou!

April 24th, 2008 · 1 Comment

No ano passado eu não consegui comparecer mas esse ano eu vou!
Dia 18 de maio, a Caelum promoverá o evento Falando em Java 2008. Será um dia repleto de palestras sobre diversos temas atuais da área, com instrutores da Caelum como palestrantes. (…)
E, neste ano, como palestrante convidado, teremos um dos líderes da JPA 2.0 […]

[Read more →]

Tags: comunidade · java

Comunicação web criptografada e segura com Bouncy Castle e RSA

April 12th, 2008 · 8 Comments

Na empresa onde atualmente trabalho vou começar a trabalhar num projeto onde a seguridade é muito importante, pelo que fui instruído para aprender sobre Bouncy Castle. Nunca tinha ouvido falar aquelas palavras juntas, então vou começar do zero.
O que é Bouncy Castle?
Depois de acessar a página do Bouncy Castle, a definição no Wikipedia e […]

[Read more →]

Tags: Api · JavaScript · criptografia · java · livrarias · programação · seguridade