<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Blog do Neto &#187; java</title> <atom:link href="http://josenaves.com/category/java/feed" rel="self" type="application/rss+xml" /><link>http://josenaves.com</link> <description>Nada de futebol - só tecnologia</description> <lastBuildDate>Fri, 03 Feb 2012 13:13:49 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>[Mac] Setando o JAVA_HOME no Mac</title><link>http://josenaves.com/mac-setando-o-java_home-no-mac.htm</link> <comments>http://josenaves.com/mac-setando-o-java_home-no-mac.htm#comments</comments> <pubDate>Sat, 02 Oct 2010 14:50:13 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[Apple]]></category> <category><![CDATA[destaques]]></category> <category><![CDATA[java]]></category> <category><![CDATA[dicas]]></category> <category><![CDATA[linha de comando]]></category> <category><![CDATA[mac]]></category> <guid
isPermaLink="false">http://josenaves.com/mac-setando-o-java_home-no-mac.htm</guid> <description><![CDATA[Para quem vai desenvolver com Java no Mac, setar a vari&#225;vel de ambiente JAVA_HOME pode ser um problema. Veja como resolver.
Abra um terminal e digite:
echo $JAVA_HOME
No meu caso, n&#227;o apareceu nada j&#225; que a vari&#225;vel ...]]></description> <content:encoded><![CDATA[<p>Para quem vai desenvolver com Java no Mac, setar a vari&aacute;vel de ambiente JAVA_HOME pode ser um problema. Veja como resolver.</p><p>Abra um terminal e digite:</p><p><code>echo $JAVA_HOME</code></p><p>No meu caso, n&atilde;o apareceu nada j&aacute; que a vari&aacute;vel n&atilde;o estava setada. Para setar &eacute; necess&aacute;rio editar o arquivo .profile que fica no diret&oacute;rio home do usu&aacute;rio. No terminal, digite:</p><p><code>vi ~/.profile</code></p><p>V&aacute; at&eacute; o final do arquivo e inclua as seguintes linhas:</p><p><code>export JAVA_HOME=/Library/Java/Home</code></p><p>Salve o arquivo e feche o terminal. Abra outro e digite:</p><p>Para quem vai desenvolver com Java no Mac, setar a vari&aacute;vel de ambiente JAVA_HOME pode ser um problema. Veja como resolver.</p><p>Abra um terminal e digite:</p><p><code>echo $JAVA_HOME</code></p><p>No meu caso:</p><p><code>MacBook:~ neto$ echo $JAVA_HOME<br
/> /Library/Java/Home</code></p><p>Agora sim, tudo está certo para instalar outros softwares como Tomcat, Jetty, JBoss que precisam desta variável de ambiente setada.</p><p><code>MacBook:~ neto$ $JAVA_HOME/bin/java -version<br
/> java version "1.6.0_20"<br
/> Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)<br
/> Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode)</code></p><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="java_home mac">java_home mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="variáveis de ambiente mac">variáveis de ambiente mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="java_home mac os">java_home mac os</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="variavel ambiente android mac">variavel ambiente android mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="variaveis de ambiente no mac">variaveis de ambiente no mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="variaveis ambiente mac">variaveis ambiente mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="configurar variavel de ambiente mac os">configurar variavel de ambiente mac os</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="variavel de ambiente mac">variavel de ambiente mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="mac variavel ambiente">mac variavel ambiente</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="criar variavel de ambiente mac">criar variavel de ambiente mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="configurar anbientes java no mac">configurar anbientes java no mac</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="mac java_home">mac java_home</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="mac variaveis de ambiente">mac variaveis de ambiente</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="macos variavel ambiente">macos variavel ambiente</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="mercado profissionais java">mercado profissionais java</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="mac os criar variável de ambiente">mac os criar variável de ambiente</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="mac os como setar variáveis de ambiente">mac os como setar variáveis de ambiente</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="macbook java_home">macbook java_home</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="problemas java home">problemas java home</a></li><li><a
href="http://josenaves.com/mac-setando-o-java_home-no-mac.htm" title="qual diretorio do java_home mac">qual diretorio do java_home mac</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/mac-setando-o-java_home-no-mac.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>[Evento] Maratona JBoss 2010</title><link>http://josenaves.com/evento-maratona-jboss-2010.htm</link> <comments>http://josenaves.com/evento-maratona-jboss-2010.htm#comments</comments> <pubDate>Wed, 26 May 2010 10:46:15 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[eventos]]></category> <category><![CDATA[java]]></category> <category><![CDATA[Dextra]]></category> <category><![CDATA[JBoss]]></category> <category><![CDATA[Tempo Real]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=592</guid> <description><![CDATA[Em Junho, dia 19, sábado, das 9h00 às 18h00, acontecerá, em São Paulo a Maratona JBOSS Conceitos, Desafios e Soluções &#8211; As principais Funcionalidades.
Realizado em parceria com a Dextra Sistemas, que é responsável por todo ...]]></description> <content:encoded><![CDATA[<p>Em Junho, dia 19, sábado, das 9h00 às 18h00, acontecerá, em São Paulo a Maratona JBOSS Conceitos, Desafios e Soluções &#8211; As principais Funcionalidades.</p><p>Realizado em parceria com a Dextra Sistemas, que é responsável por todo o conteúdo do evento e estudo de caso que será apresentado, o evento é voltado para Gestores de TI, Gerentes de Projetos de desenvolvimento de software, Desenvolvedores de aplicações corporativas e demais profissionais que almejam conhecer melhor o servidor de aplicações JBoss. O seminário tem o objetivo oferecer alternativas para desenvolvedores que buscam opções em software livre para implementar projetos Java.</p><p>Será composto por 4 apresentações, ministradas por profissionais e um cliente da Dextra, a saber:</p><ul><li>JBoss Rules: The JBoss Enterprise Business Rules Management System,</li><li>Estudo de caso sobre projeto arquitetural baseado em JBoss</li><li>Integração de sistemas no modelo SOA utilizando JbossWS</li><li>JBOSS-ESB</li></ul><p>Local: São Paulo<br
/> Mais informações: <a
href="http://www.temporealeventos.com.br/?area=100" target="_blank">http://www.temporealeventos.com.br/?area=100</a><br
/> Data: 19 de junho de 2010<br
/> Outros Treinamentos: <a
href="http://www.temporealeventos.com.br" target="_blank">www.temporealeventos.com.br</a></p> ]]></content:encoded> <wfw:commentRss>http://josenaves.com/evento-maratona-jboss-2010.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Reunião do Soujava &#8211; Scala: mais poder e menos burocracia na JVM</title><link>http://josenaves.com/reuniao-do-soujava-scala-mais-poder-e-menos-burocracia-na-jvm.htm</link> <comments>http://josenaves.com/reuniao-do-soujava-scala-mais-poder-e-menos-burocracia-na-jvm.htm#comments</comments> <pubDate>Mon, 17 May 2010 08:05:58 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[eventos]]></category> <category><![CDATA[java]]></category> <category><![CDATA[JVM]]></category> <category><![CDATA[Scala]]></category> <category><![CDATA[SouJava]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=572</guid> <description><![CDATA[A próxima reunião do SOUJAVA será no dia 19.05.2010. Já fui a algumas e recomendo. A participação é gratuita.
Programação:
18:30 &#8211; Meeting
19:00 &#8211; Scala: Mais poder e menos burocracia na JVM.
22:00 &#8211; Encerramento
Palestra: Scala: Mais poder ...]]></description> <content:encoded><![CDATA[<p>A próxima reunião do SOUJAVA será no dia 19.05.2010. Já fui a algumas e recomendo. A participação é gratuita.</p><p>Programação:<br
/> 18:30 &#8211; Meeting<br
/> 19:00 &#8211; Scala: Mais poder e menos burocracia na JVM.<br
/> 22:00 &#8211; Encerramento</p><p>Palestra: <strong>Scala: Mais poder e menos burocracia na JVM</strong>.</p><p>Palestrante: Rafael Ferreira<br
/> Consultor de desenvolvimento de software, trabalha com Java há 6 anos.<br
/> Foi embaixador no campus da USP pela Sun Microsystems, e atualmente é um entusiasta de paradigmas alternativos de programação.</p><p>Inscrições: <a
href="http://migre.me/C1Xf">http://migre.me/C1Xf</a></p><p>Local:<br
/> SUCESU &#8211; Sociedade de Usuários de Informática e Telecomunicações &#8211; São Paulo<br
/> Rua Treze de Maio, 681 &#8211; 1º Andar &#8211; Bela Vista<br
/> 01327-000 / São Paulo &#8211; SP<br
/> <a
href="http://www.sucesusp.org.br/portal/index.php/contato.html">http://www.sucesusp.org.br/portal/index.php/contato.html</a><br
/> <img
class="alignleft size-medium wp-image-194" title="java-duke-guitar_m" src="http://josenaves.com/wp-content/uploads/2009/07/java-duke-guitar_m-300x255.jpg" alt="" width="300" height="255" /></p> ]]></content:encoded> <wfw:commentRss>http://josenaves.com/reuniao-do-soujava-scala-mais-poder-e-menos-burocracia-na-jvm.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Vaga para consultor Java na área bancária</title><link>http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm</link> <comments>http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm#comments</comments> <pubDate>Fri, 14 May 2010 01:33:24 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[java]]></category> <category><![CDATA[vagas]]></category> <category><![CDATA[Deal]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=563</guid> <description><![CDATA[Mais vagas para galera. Recebi esta do brother Boralli. É para atuar como consultor da Deal.
Analista Desenvolvedor Java web PlenoVivência com Java web
Imprescindível inglês fluente
Local de trabalho: São Paulo (Itaim)
Tempo indeterminado
Analista QA
Vivência em QA
Experiência com ...]]></description> <content:encoded><![CDATA[<p>Mais vagas para galera. Recebi esta do brother Boralli. É para atuar como consultor da Deal.</p><p><strong>Analista Desenvolvedor Java web Pleno</strong>Vivência com Java web<br
/> Imprescindível inglês fluente<br
/> Local de trabalho: São Paulo (Itaim)<br
/> Tempo indeterminado</p><p><strong>Analista QA</strong><br
/> Vivência em QA<br
/> Experiência com desenvolvimento .Net<br
/> Inglês é diferencial<br
/> Local de trabalho: São Paulo (Itaim)<br
/> Tempo indeterminado</p><p>Interessados, enviar CV para <strong>talita.correa@deal.com.br</strong></p><div
id="attachment_276" class="wp-caption alignleft" style="width: 264px"><img
class="size-medium wp-image-276" title="Vagas" src="http://josenaves.com/wp-content/uploads/2009/08/carteira_trabalho-254x300.jpg" alt="" width="254" height="300" /><p
class="wp-caption-text">Vagas para quem procura trabalho</p></div><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="android 2 2 galaxy gt l5500b downloads">android 2 2 galaxy gt l5500b downloads</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="jogos para gt-l5500b">jogos para gt-l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="jogos samsung gt l5500b">jogos samsung gt l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="Jogos para celular Galaxy Samsung Gt l5500b">Jogos para celular Galaxy Samsung Gt l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="gt-l5500b blogspot downloads">gt-l5500b blogspot downloads</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="emuladores samsung gt-l5500b">emuladores samsung gt-l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="download jogos gratis para samsung galaxy 5 android gt-l5500b">download jogos gratis para samsung galaxy 5 android gt-l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="download android para galaxy 5 l5500b">download android para galaxy 5 l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="como passar jogos para o gt-l5500b">como passar jogos para o gt-l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="como colocar jogo no celular samsung gt-l5500b">como colocar jogo no celular samsung gt-l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="baixar jogos para gt-l5500b">baixar jogos para gt-l5500b</a></li><li><a
href="http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm" title="qual melhor android para o aparelho samsung gt l5500b ?">qual melhor android para o aparelho samsung gt l5500b ?</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/vaga-para-consultor-java-na-area-bancaria.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Integração contínua &#8211; treinamento gratuito</title><link>http://josenaves.com/integracao-continua-treinamento-gratuito.htm</link> <comments>http://josenaves.com/integracao-continua-treinamento-gratuito.htm#comments</comments> <pubDate>Thu, 15 Apr 2010 23:24:29 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[java]]></category> <category><![CDATA[cursos]]></category> <category><![CDATA[FitNesse]]></category> <category><![CDATA[gestão de configuração]]></category> <category><![CDATA[GlobalCode]]></category> <category><![CDATA[Hudson]]></category> <category><![CDATA[Integração contínua]]></category> <category><![CDATA[JUnit]]></category> <category><![CDATA[Maven]]></category> <category><![CDATA[Selenium]]></category> <category><![CDATA[Subversion]]></category> <category><![CDATA[testes automatizados]]></category> <category><![CDATA[treinamentos]]></category> <category><![CDATA[utilidade pública]]></category> <category><![CDATA[webcast]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=529</guid> <description><![CDATA[A GlobalCode é uma empresa séria que ministra treinamentos muito bons. Um lance muito legal é que a GlobalCode sempre promove mini-cursos gratuitos. Eu mesmo já participei de alguns e recomendo.
Agora resolveram inovar mais uma ...]]></description> <content:encoded><![CDATA[<p>A GlobalCode é uma empresa séria que ministra treinamentos muito bons. Um lance muito legal é que a <a
href="http://www.globalcode.com.br">GlobalCode </a>sempre promove mini-cursos <strong>gratuitos</strong>. Eu mesmo já participei de alguns e recomendo.</p><p>Agora resolveram inovar mais uma vez &#8211; estão transmitindo os mini-cursos via web (webcast)! Ou seja, você pode assistir ao curso de qualquer lugar do mundo e até no conforto do seu lar !</p><p>Recebi a dica do colega Jean citando um mini-curso bastante interessante &#8211; &#8220;<strong><a
href="http://www.globalcode.com.br/gratuitos/minicursos/integracao-continua-gestao-de-configuracao-testes-automatizados">Integração contínua: gestão de configuração + testes automatizados</a></strong>&#8220;. Veja uma descrição do curso.</p><blockquote><p>Integração contínua é uma prática ágil: ela consiste em automatizar o processo de construção (build) de um sistema, gerando pacotes prontos para implantação de maneira controlada. Estes pacotes passam a ser a referência que todos os envolvidos no projeto utilizam, evitando a desculpa de que &#8220;na minha máquina compila&#8221;.</p></blockquote><blockquote><p>Para a implementação desta prática, são utilizadas diversas ferramentas, que serão demonstradas durante o minicurso e implementam o controle de versões (Subversion), automação de build e de dependências (Maven), repositório e proxy de artefatos (Nexus) e agendamento de builds (Hudson);</p></blockquote><blockquote><p>Toda build deve incluir uma suite de testes automatizada, para diminuir a chance de problemas nos pacotes gerados. Mostraremos como implementar esta prática com ferramentas de automação de testes open source sendo integradas ao Maven: JUnit, FitNesse e Selenium.</p></blockquote><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="hudson integração continua">hudson integração continua</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="curso selenium">curso selenium</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="curso maven">curso maven</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="maven hudson">maven hudson</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="curso de maven">curso de maven</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="integração hudson maven svn">integração hudson maven svn</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="integracao continua svn">integracao continua svn</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="integração continua selenium">integração continua selenium</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="integracao continua hudson svn maven">integracao continua hudson svn maven</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="maven integração continua">maven integração continua</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="subversion programação">subversion programação</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="configuração do hudson subversion">configuração do hudson subversion</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="svn com integração continua">svn com integração continua</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="svn ferramenta de integração continua">svn ferramenta de integração continua</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="treinamento gratis de integraçao">treinamento gratis de integraçao</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="treinamento gratuito">treinamento gratuito</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="treinamento maven online">treinamento maven online</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="integração continua hudson e php">integração continua hudson e php</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="integração continua em ti">integração continua em ti</a></li><li><a
href="http://josenaves.com/integracao-continua-treinamento-gratuito.htm" title="configurando nexus com maven e hudson">configurando nexus com maven e hudson</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/integracao-continua-treinamento-gratuito.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JavaServer Faces Flex &#8211; o encontro de dois mundos</title><link>http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm</link> <comments>http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm#comments</comments> <pubDate>Fri, 12 Mar 2010 20:54:41 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[java]]></category> <category><![CDATA[tecnologia]]></category> <category><![CDATA[Adobe]]></category> <category><![CDATA[flex]]></category> <category><![CDATA[frameworks]]></category> <category><![CDATA[JSF]]></category> <guid
isPermaLink="false">http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm</guid> <description><![CDATA[O framework JSF permite que a camada de apresentação seja outra que não HTML. Basta os componentes saberem como renderizar a saída neste novo formato. Assim, podemos ter a saída em XML, PDF, Flash, Flex, ...]]></description> <content:encoded><![CDATA[<p>O framework JSF permite que a camada de apresentação seja outra que não HTML. Basta os componentes saberem como renderizar a saída neste novo formato. Assim, podemos ter a saída em XML, PDF, Flash, Flex, TXT ou qualquer outro formato que se queira.</p><p>O grande defensor de JSF, José Andrade (a.k.a. Zé das Foias) ficará muito feliz ao saber que já existe uma biblioteca quer permita a utilização de componentes Flex (Flash) para JSF.</p><p>Estou falando do <a
href="http://code.google.com/p/jsf-flex/">JSF Flex</a>. Para saber mais, <a
href="http://www.theserverside.com/tt/articles/article.tss?l=JSFFlexDemo">leia este artigo no The Server Side</a>.</p><p>Via [<a
href="http://www.theserverside.com/tt/articles/article.tss?l=JSFFlexDemo">The Server Side</a>]</p><div
class="zemanta-pixie"><img
class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=51cdad6f-5e95-896c-ae66-6503309a023b" /></div><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm" title="mercado de trabalho jsf">mercado de trabalho jsf</a></li><li><a
href="http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm" title="java server faces com flex">java server faces com flex</a></li><li><a
href="http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm" title="livro google web toolkit">livro google web toolkit</a></li><li><a
href="http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm" title="mercado de trabalho para jsf">mercado de trabalho para jsf</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/javaserver-faces-flex-o-encontro-de-dois-mundos.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Apache Click &#8211; o Rails para Java?</title><link>http://josenaves.com/apache-click-o-rails-para-java.htm</link> <comments>http://josenaves.com/apache-click-o-rails-para-java.htm#comments</comments> <pubDate>Sat, 06 Mar 2010 03:13:21 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[java]]></category> <category><![CDATA[Apache Click]]></category> <category><![CDATA[frameworks]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=479</guid> <description><![CDATA[Há muito se espera um framework web em Java para fazer frente a facilidade e agilidade de desenvolvimento de aplicações web como o Ruby on Rails. Já ouvimos falar no Grails, Trails, e alguns outros, ...]]></description> <content:encoded><![CDATA[<p>Há muito se espera um framework web em Java para fazer frente a facilidade e agilidade de desenvolvimento de aplicações web como o Ruby on Rails. Já ouvimos falar no Grails, Trails, e alguns outros, mas nenhum conseguiu dar o que o Rails dá.</p><p>Mas agora tudo mudou &#8211; foi graduado como projeto de grande porte o <a
href="http://click.apache.org/">Apache Click</a>.</p><p>Mas o que este framework tem de especial?</p><p>O site do projeto destaca os seguintes pontos:</p><ul><li>fácil aprendizado;</li><li>design orientado a páginas e componentes;</li><li>modelo de programação orientado a eventos;</li><li>suporte a páginas <em>stateless</em> e <em>stateful</em>;</li><li>performance excepcional;</li><li>renderização automática de formulários;</li><li>validações do lado cliente e servidor;</li><li>suporte a templates Velocity (padrão), FreeMaker e JSP;</li><li>suporte a Java 5 ou superior.</li></ul><p>O framework utiliza apenas uma Servlet &#8211; ClickServlet &#8211; que atua como um <em>request dispatcher. </em>Asssim que uma requisição chega, esta servlet cria um objeto Page para processá-la e um template Velocity para renderizar os resultados. Simples assim.</p><p>O site do projeto Click contém muitos exemplos e uma vasta documentação. Já existe uma série de plugins Eclipse para o Click &#8211; a Click IDE.</p><p>Estou apenas iniciando os meus estudos neste framework que espero que traga a tão sonhada produtividade e agilidade do Rails para o mundo Java. Continuem acompanhando este blog que em breve teremos novos posts sobre o <a
href="http://click.apache.org/">Apache Click</a>.</p><p><a
rel="attachment wp-att-480" href="http://josenaves.com/apache-click-o-rails-para-java.htm/apache-click"><img
class="alignnone size-full wp-image-480" title="Apache Click" src="http://josenaves.com/wp-content/uploads/2010/03/apache-click.png" alt="Apache Click" width="43" height="43" /></a></p><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/apache-click-o-rails-para-java.htm" title="apache click">apache click</a></li><li><a
href="http://josenaves.com/apache-click-o-rails-para-java.htm" title="aplicações web com o apache click">aplicações web com o apache click</a></li><li><a
href="http://josenaves.com/apache-click-o-rails-para-java.htm" title="como se usa o apache click">como se usa o apache click</a></li><li><a
href="http://josenaves.com/apache-click-o-rails-para-java.htm" title="rails for java">rails for java</a></li><li><a
href="http://josenaves.com/apache-click-o-rails-para-java.htm" title="templates apache click">templates apache click</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/apache-click-o-rails-para-java.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>[Java] Verificando se um arquivo ou diretório existe</title><link>http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm</link> <comments>http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm#comments</comments> <pubDate>Wed, 06 Jan 2010 11:51:19 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[java]]></category> <category><![CDATA[dicas]]></category> <category><![CDATA[programação]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=420</guid> <description><![CDATA[Uma pequena dica para quem quer descobrir se um arquivo ou diretório existe. Basta usar o método exists() da classe java.io.File.
[java]
import java.io.File;
&#8230;
if ((new File(diretorio)).exists()) {
// diretorio ou arquivo existe &#8211; faz alguma coisa
}
[/java]
Buscaram este artigo ...]]></description> <content:encoded><![CDATA[<p>Uma pequena dica para quem quer descobrir se um arquivo ou diretório existe. Basta usar o método exists() da classe java.io.File.</p><p>[java]<br
/> import java.io.File;<br
/> &#8230;</p><p>if ((new File(diretorio)).exists()) {<br
/> // diretorio ou arquivo existe &#8211; faz alguma coisa<br
/> }<br
/> [/java]</p><p><img
src="http://sitemaker.umich.edu/imdocs/files/folder.jpg" alt="Diretório" width="300" /></p><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificasse ou verifica-se">verificasse ou verifica-se</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verifica-se ou verificasse">verifica-se ou verificasse</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="arquivo">arquivo</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificar se arquivo existe java">verificar se arquivo existe java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="VERIFICAR SE DIRETORIO EXISTE java">VERIFICAR SE DIRETORIO EXISTE java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="criar diretório se ele nao existir java">criar diretório se ele nao existir java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="java verificar se arquivo existe">java verificar se arquivo existe</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="diretorio">diretorio</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="java verificar se diretório existe">java verificar se diretório existe</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="mac folder">mac folder</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificar se pasta existe java">verificar se pasta existe java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificasse">verificasse</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificar diretório java">verificar diretório java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificar se o arquivo existe java">verificar se o arquivo existe java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificar se existe arquivo java">verificar se existe arquivo java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="java verificar diretorio">java verificar diretorio</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="como saber se um arquivo existe java">como saber se um arquivo existe java</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="java testar se arquivo existe">java testar se arquivo existe</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificar se arquivo existe javascript">verificar se arquivo existe javascript</a></li><li><a
href="http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm" title="verificar arquivo txt existe java">verificar arquivo txt existe java</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/java-verificando-se-um-arquivo-ou-diretorio-existe.htm/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>O que é XML-RPC?</title><link>http://josenaves.com/o-que-e-xml-rpc.htm</link> <comments>http://josenaves.com/o-que-e-xml-rpc.htm#comments</comments> <pubDate>Mon, 21 Sep 2009 13:06:17 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[java]]></category> <category><![CDATA[tecnologia]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[api]]></category> <category><![CDATA[desenvolvimento]]></category> <category><![CDATA[framework]]></category> <category><![CDATA[integração]]></category> <category><![CDATA[programação]]></category> <category><![CDATA[projetos]]></category> <category><![CDATA[tecnologias]]></category> <category><![CDATA[WPoster]]></category> <category><![CDATA[ws-xmlrpc]]></category> <category><![CDATA[xml]]></category> <category><![CDATA[xml-rpc]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=347</guid> <description><![CDATA[XML-RPC é uma tecnologia que permite que sistemas escritos em diferentes linguagem e que rodem em sistemas operacionais diferentes comuniquem entre si. A comunicação é feita através da Internet usando HTTP como protocolo de transporte ...]]></description> <content:encoded><![CDATA[<p>XML-RPC é uma tecnologia que permite que sistemas escritos em diferentes linguagem e que rodem em sistemas operacionais diferentes comuniquem entre si. A comunicação é feita através da Internet usando HTTP como protocolo de transporte e XML como codificação.</p><p>Existem várias implementações de clientes e servidores de XML-RPC para várias linguagens.</p><p>Estou escrevendo uma API cliente em Java para WordPress (WPoster &#8211; assunto para outro post). Comecei com um framework que me pareceu bastante promissor &#8211; <a
href="http://xmlrpc.sourceforge.net/" target="_blank">Redstone XML-RPC Library</a>. Tudo ia bem até que algumas dificuldades relacionadas com o formato de data ISO8601 me fizeram pesquisar outro framework. Eis que encontrei o <a
href="http://ws.apache.org/xmlrpc/" target="_blank">Apache XML-RPC (ws-xmlrpc)</a>. Levei um tempo para entender algumas coisas, tive que baixar os fontes e fazer alguns debugs mas no final consegui o que queria.</p><p>Para saber mais sobre <a
href="http://www.xmlrpc.com/" target="_blank">XML-RPC acesse o site do projeto</a>.</p><div
class="wp-caption alignnone" style="width: 420px"><img
title="xml-rpc" src="http://static.userland.com/images/XML-RPC/xmlrpc.jpg" alt="XML-RPC" width="410" /><p
class="wp-caption-text">XML-RPC</p></div><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xml-rpc wordpress">xml-rpc wordpress</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xml-rpc">xml-rpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="wordpress xmlrpc">wordpress xmlrpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xmlrpc wordpress">xmlrpc wordpress</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="o que é xml-rpc">o que é xml-rpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xmlrpc">xmlrpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="wordpress xml rpc">wordpress xml rpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xml-rpc conceitos">xml-rpc conceitos</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xml-rpc no wordpress">xml-rpc no wordpress</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xmlrpc site blog">xmlrpc site blog</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xml rpc o que é">xml rpc o que é</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="xml rpc">xml rpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="wposter">wposter</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="wordpress xml-rpc">wordpress xml-rpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="rede movel indisponivel galaxy sii">rede movel indisponivel galaxy sii</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="oq é XML-RPC">oq é XML-RPC</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="o que é xmlrpc">o que é xmlrpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="definição xml-rpc">definição xml-rpc</a></li><li><a
href="http://josenaves.com/o-que-e-xml-rpc.htm" title="conceitos xmlrpc">conceitos xmlrpc</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/o-que-e-xml-rpc.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>GWT &#8211; Google Web Toolkit &#8211; uma introdução</title><link>http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm</link> <comments>http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm#comments</comments> <pubDate>Mon, 14 Sep 2009 10:41:17 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[destaques]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[java]]></category> <category><![CDATA[AJAX]]></category> <category><![CDATA[css]]></category> <category><![CDATA[frameworks]]></category> <category><![CDATA[gwt]]></category> <category><![CDATA[html]]></category> <category><![CDATA[Javascript]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=304</guid> <description><![CDATA[GWT &#8211; Google Web Tookit &#8211; é um framework opensource desenvolvido pelo Google para o desenvolvimento de aplicações web baseadas em componentes visuais. O objetivo é tornar o desenvolvimento de aplicações web semelhante ao de ...]]></description> <content:encoded><![CDATA[<div
id="attachment_316" class="wp-caption alignleft" style="width: 160px"><a
rel="attachment wp-att-316" href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm/gwt-neto"><img
class="size-full wp-image-316 " title="GWT" src="http://josenaves.com/wp-content/uploads/2009/09/gwt-neto.png" alt="Google Web Toolkit" width="150" height="137" /></a><p
class="wp-caption-text">Google Web Toolkit</p></div><p><strong>GWT &#8211; Google Web Tookit</strong> &#8211; é um <em>framework</em> opensource desenvolvido pelo Google para o desenvolvimento de aplicações web baseadas em componentes visuais. O objetivo é tornar o desenvolvimento de aplicações web semelhante ao de um aplicativo desktop (orientado a eventos). Rivaliza com o JavaServerFaces (JSF) da Sun.</p><p><strong>Mas o que há de tão especial neste </strong><em><strong>framework</strong></em><strong>?</strong></p><p>Você com certeza já usou o Gmail e outras aplicações do Google como Google Reader, certo? Já imaginou como estas aplicações foram feitas? Foram construídas usando o <strong>Google Web Toolkit</strong> (GWT daqui em diante). Se você já desenvolveu qualquer aplicação web sabe da dificuldade que é fazer com que ela funcione em todos os browser (pelo menos nos 5 browsers mais usados &#8211; Internet Explorer, Firefox, Opera, Safari e Chrome). Além do layout (dá-lhe <a
class="bbli" href="http://sledge.boo-box.com/list/page/Q1NTXyMjX2Jhcl8jI19ib28tYm94ZnktYXV0b18jI185MjE=-48">CSS<img
class="bbic" src="http://boo-box.com/bbli" alt="[bb]" /></a> e (X)Html), funcionalidades escritas em Javascript simplesmente não funcionam de maneira igual em todos os browsers. Com o advento do AJAX, tudo ficou mais bonito e funcional, como numa aplicação desktop escrita em VB, Delphi ou mesmo Swing ou AWT. Chega de <em>refresh</em> a combo selecionado. Mas como nem tudo é festa, o AJAX também tornou as aplicações mais complexas tanto no lado do cliente (<em>browser</em>) quanto do servidor (Java, .NET, PHP, etc) &#8211; que o digam quem já teve que fazer um debug numa funcionalidade que envolva AJAX.</p><p>Daí o GWT apareceu e resolveu o problema de muita gente &#8211; escreva tudo em Java, esqueça Javascript  &#8211; apesar de super poderosa quase ninguém sabe programar direito. Juntou conceitos e padrões como <em>layout managers, componentes visuais</em> e <em>eventos</em>. O GWT gera o HTML e o Javascript para você!!! Use e abuse do <a
class="bbli" href="http://sledge.boo-box.com/list/page/RWNsaXBzZV8jI19iYXJfIyNfYm9vLWJveGZ5LWF1dG9fIyNfOTIx-52">Eclipse<img
class="bbic" src="http://boo-box.com/bbli" alt="[bb]" /></a> e seu ambiente de desenvolvimento e debuging.</p><p><strong>Parece muito bom mas quanto custa?</strong><br
/> O GWT é opensource e usa a licença Apache 2.0. Leia mais sobre o <a
href="http://code.google.com/webtoolkit/terms.html">licenciamento do GWT aqui</a>.</p><p><strong>Como faço para começar a usar?</strong><br
/> Faça o download a partir deste endereço <a
href="http://code.google.com/webtoolkit/download.html">http://code.google.com/webtoolkit/download.html</a></p><p>Bom, o que eu tinha para escrever nesta introdução era isso. Fique ligado pois escreverei novos artigos sobre GWT.</p><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="Apostila gwt">Apostila gwt</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="componentes gwt">componentes gwt</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="gwt apostila">gwt apostila</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="download programando google web toolkit">download programando google web toolkit</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="treinamento gwt">treinamento gwt</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="programando google web toolkit pdf">programando google web toolkit pdf</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="apostila de gwt">apostila de gwt</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="apostila google web toolkit">apostila google web toolkit</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="apostilas GWT">apostilas GWT</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="livro gwt">livro gwt</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="Google Web Toolkit">Google Web Toolkit</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="google web toolkit apostila">google web toolkit apostila</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="gwt introducao">gwt introducao</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="gwt componentes">gwt componentes</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="paginas feitas com google web toolkit">paginas feitas com google web toolkit</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="gwt introdu">gwt introdu</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="vagas gwt">vagas gwt</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="refresh de componente GWT">refresh de componente GWT</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="gwt livro download">gwt livro download</a></li><li><a
href="http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm" title="programar GWT layout">programar GWT layout</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/gwt-google-web-toolkit-uma-introducao.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>[Java] O que é o garbage collector ?</title><link>http://josenaves.com/java-o-que-e-o-garbage-collector.htm</link> <comments>http://josenaves.com/java-o-que-e-o-garbage-collector.htm#comments</comments> <pubDate>Wed, 02 Sep 2009 00:14:16 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[destaques]]></category> <category><![CDATA[downloads]]></category> <category><![CDATA[java]]></category> <category><![CDATA[tecnologia]]></category> <category><![CDATA[desenvolvimento]]></category> <category><![CDATA[JVM]]></category> <category><![CDATA[OutOfMemoryError]]></category> <category><![CDATA[programação]]></category> <category><![CDATA[tutorial]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=282</guid> <description><![CDATA[O &#8220;garbage collector&#8221; é um dos mais importantes componentes da plataforma Java e da JVM. Ele tira das costas do programador a responsabilidade de desalocar a memória utilizada pelos objetos criados.
O garbage collector &#8220;tenta&#8221; impedir ...]]></description> <content:encoded><![CDATA[<div
id="attachment_283" class="wp-caption alignleft" style="width: 289px"><a
rel="attachment wp-att-283" href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm/java-garbage-collector"><img
class="size-medium wp-image-283" title="java-garbage-collector" src="http://josenaves.com/wp-content/uploads/2009/09/java-garbage-collector-279x300.jpg" alt="Garbage Collector" width="279" height="300" /></a><p
class="wp-caption-text">Garbage Collector</p></div><p>O &#8220;garbage collector&#8221; é um dos mais importantes componentes da plataforma Java e da JVM. Ele tira das costas do programador a responsabilidade de desalocar a memória utilizada pelos objetos criados.</p><p>O garbage collector &#8220;tenta&#8221; impedir que a memória utilizada pela JVM para criar objetos (heap) se encha e cause um OutOfMemoryError (do primeiro OutOfMemoryError a gente nunca se esquece).</p><p>Nos posts seguintes tratarei em detalhes a configuração e funcionamento do garbage collector. Aguardem.</p><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="Garbage Collector java">Garbage Collector java</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="Garbage Collection java">Garbage Collection java</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="java garbage collector">java garbage collector</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="definição garbage collection">definição garbage collection</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="conceito garbage collection">conceito garbage collection</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="java garbage collector log">java garbage collector log</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="java garbage collector blog">java garbage collector blog</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="java garbage collection">java garbage collection</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="java -xmx garbage collector">java -xmx garbage collector</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="java -server garbage collector">java -server garbage collector</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="garbage colletor java">garbage colletor java</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="garbage collectors do java">garbage collectors do java</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="garbage collector em java">garbage collector em java</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="garbage collection java funçao">garbage collection java funçao</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="definição garbage">definição garbage</a></li><li><a
href="http://josenaves.com/java-o-que-e-o-garbage-collector.htm" title="O que é o garbage collector em JAVA?">O que é o garbage collector em JAVA?</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/java-o-que-e-o-garbage-collector.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>[Eventos] Vem aí o Just Java 2009</title><link>http://josenaves.com/eventos-vem-ai-o-just-java-2009.htm</link> <comments>http://josenaves.com/eventos-vem-ai-o-just-java-2009.htm#comments</comments> <pubDate>Thu, 30 Jul 2009 19:37:28 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[eventos]]></category> <category><![CDATA[java]]></category> <category><![CDATA[just java]]></category> <guid
isPermaLink="false">http://josenaves.com/?p=251</guid> <description><![CDATA[Mais um evento que vai chegando &#8211; é o Just Java 2009. O Just Java chega a sua oitava edição. O evento será nos dias 15, 16 e 17 de setembro em São Paulo.
Uma das ...]]></description> <content:encoded><![CDATA[<p>Mais um evento que vai chegando &#8211; é o Just Java 2009. O Just Java chega a sua oitava edição. O evento será nos dias 15, 16 e 17 de setembro em São Paulo.</p><p>Uma das palestras é &#8220;Criando aplicativos JME para devices touch screen&#8221; que será ministrada por Neto Marin. Neto Marin é desenvolvedor no INdT (Instituto Nokia de Tecnologia) em Manaus, trabalhando com Java desde 2002 e com Java ME desde 2005.</p><div
id="attachment_252" class="wp-caption alignright" style="width: 292px"><a
rel="attachment wp-att-252" href="http://josenaves.com/eventos-vem-ai-o-just-java-2009.htm/just_java"><img
class="size-full wp-image-252" title="Just Java 2009" src="http://josenaves.com/wp-content/uploads/2009/07/just_java.jpg" alt="Just Java 2009 - 8 edição" width="282" height="159" /></a><p
class="wp-caption-text">Just Java 2009 - 8 edição</p></div> ]]></content:encoded> <wfw:commentRss>http://josenaves.com/eventos-vem-ai-o-just-java-2009.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Evento &#8211; Jogos J2ME</title><link>http://josenaves.com/evento-jogos-j2me.htm</link> <comments>http://josenaves.com/evento-jogos-j2me.htm#comments</comments> <pubDate>Fri, 29 May 2009 01:30:40 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[celulares]]></category> <category><![CDATA[eventos]]></category> <category><![CDATA[java]]></category> <category><![CDATA[cursos]]></category> <category><![CDATA[games]]></category> <category><![CDATA[j2me]]></category> <category><![CDATA[jogos]]></category> <category><![CDATA[smartphones]]></category> <guid
isPermaLink="false">http://josenaves.com/evento-jogos-j2me.htm</guid> <description><![CDATA[Hora de tirar a poeira e trilhar novos caminhos. Como já publiquei em outro post, o desenvolvimento de aplicativos e jogos para celulares e smartphones está bombando. E sendo assim, é bom estar preparado.
Hoje fiz ...]]></description> <content:encoded><![CDATA[<p><img
style="max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;" src="http://java.sun.com/javame/img/toolkit_duke.jpg" />Hora de tirar a poeira e trilhar novos caminhos. Como já publiquei em outro post, o desenvolvimento de aplicativos e jogos para celulares e smartphones está bombando. E sendo assim, é bom estar preparado.</p><p>Hoje fiz minha inscrição para o curso &#8220;<b><a
href="http://www.temporealeventos.com.br/?area=148" target="_blank">Jogos J2ME &#8211; Desenvolvendo Jogos para celulares utilizando J2ME</a></b>&#8220;. O evento é realizado pela Livraria Tempo Real e será ministrado por Ricardo R. Lecheta no dia 20 de junho. Ricardo publicou o primeiro livro sobre Android no Brasil. Ele também ministrará um curso sobre Android também em junho. Quem tiver interessado, aproveite pois o preço é baixo e as vagas limitadas.</p><p></p><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos em formato j2me">jogos em formato j2me</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="baixar aplicativos formato j2me jar">baixar aplicativos formato j2me jar</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="baixar jogos formato j2me">baixar jogos formato j2me</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="java no galaxy y">java no galaxy y</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos em j2me download para celular">jogos em j2me download para celular</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos j2me para samsung">jogos j2me para samsung</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos java plataforma j2me gratis">jogos java plataforma j2me gratis</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos no formatoj2me">jogos no formatoj2me</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos para celular gratis samsung java(j2me)">jogos para celular gratis samsung java(j2me)</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos para plataforma j2me">jogos para plataforma j2me</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos para sansumg j2me">jogos para sansumg j2me</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="o galaxy y roda java">o galaxy y roda java</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="rodar jar java samsung galaxy y">rodar jar java samsung galaxy y</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="rodar jar no galaxy y">rodar jar no galaxy y</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="rodar jogos java no android samsung y s5360">rodar jogos java no android samsung y s5360</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="samsung galaxy 5 roda jogo jar">samsung galaxy 5 roda jogo jar</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="aplicativos em formato J2ME">aplicativos em formato J2ME</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="jogos de plataforma j2me">jogos de plataforma j2me</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="baixar jogos java em j2me para celular samsung">baixar jogos java em j2me para celular samsung</a></li><li><a
href="http://josenaves.com/evento-jogos-j2me.htm" title="carreira java me">carreira java me</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/evento-jogos-j2me.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>[Java] Como saber a resolução do vídeo em Java</title><link>http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm</link> <comments>http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm#comments</comments> <pubDate>Wed, 27 May 2009 19:05:29 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[java]]></category> <category><![CDATA[dicas]]></category> <category><![CDATA[resolução]]></category> <category><![CDATA[utilidade pública]]></category> <guid
isPermaLink="false">http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm</guid> <description><![CDATA[&#8220;Como faço pra ler a resolução do vídeo em JAVA?&#8221;
Bom, existe uma classe Toolkit no pacote java.awt (java.awt.Toolkit). Esta tal classe Toolkit possui um método chamado getScreenSize().
O método getScreenSize() retorna um objeto do tipo Dimension ...]]></description> <content:encoded><![CDATA[<p>&#8220;Como faço pra ler a resolução do vídeo em JAVA?&#8221;</p><p>Bom, existe uma classe <b>Toolkit </b>no pacote <b>java.awt</b> (<span><span>java.awt.Toolkit). Esta tal classe <b>Toolkit </b>possui um método chamado <b>getScreenSize()</b>.</p><p>O método <b>getScreenSize()</b> retorna um objeto do tipo <b>Dimension </b>que por sua vez possui dois métodos &#8211; <b>getHeight()</b> e <b>getWidth()</b>.</p><p>Voilá!<br
/></span></span></p><div
class="msg 1st">PS: Rá !!! Esta dica é em homenagem ao Everton !</div><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como saber a resolução do celular">como saber a resolução do celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como saber a resolução do meu celular">como saber a resolução do meu celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como saber a resolução de um video">como saber a resolução de um video</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="programa para saber a resoluçao do celular">programa para saber a resoluçao do celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como descobrir a resolução do celular">como descobrir a resolução do celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como saber a resolução do java do meu celular">como saber a resolução do java do meu celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como descobrir resolução celular">como descobrir resolução celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como descobrir resoluçao do cel">como descobrir resoluçao do cel</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como saber resolução java">como saber resolução java</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como ver a resolução de um video">como ver a resolução de um video</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como descobrir a resoluçao do meu celular">como descobrir a resoluçao do meu celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="programa para saber a resolução do seu celular">programa para saber a resolução do seu celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="string para resolução de video em java">string para resolução de video em java</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="descobrir resolucao java">descobrir resolucao java</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="descobrir resolução de game em java">descobrir resolução de game em java</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="descobrir a resolucao de um video">descobrir a resolucao de um video</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como ver a resolução do um video">como ver a resolução do um video</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como ver a resolução do celular">como ver a resolução do celular</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="toolkit resolução de video java">toolkit resolução de video java</a></li><li><a
href="http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm" title="como ver a resoluçao de um video?">como ver a resoluçao de um video?</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/java-como-saber-a-resolucao-do-video-em-java.htm/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Falando em Java 2009 [eventos]</title><link>http://josenaves.com/falando-em-java-2009-eventos.htm</link> <comments>http://josenaves.com/falando-em-java-2009-eventos.htm#comments</comments> <pubDate>Fri, 24 Apr 2009 10:54:07 +0000</pubDate> <dc:creator>josenaves</dc:creator> <category><![CDATA[carreira]]></category> <category><![CDATA[eventos]]></category> <category><![CDATA[java]]></category> <category><![CDATA[Bill Burke]]></category> <category><![CDATA[Caelum]]></category> <category><![CDATA[EJB]]></category> <category><![CDATA[Falando em Java]]></category> <category><![CDATA[JBoss RestEasy]]></category> <category><![CDATA[palestras]]></category> <category><![CDATA[ThoughtWorks]]></category> <guid
isPermaLink="false">http://josenaves.com/falando-em-java-2009-eventos.htm</guid> <description><![CDATA[Pessoal, a terceira edição do &#8220;Falando em Java&#8221; será no dia 24 de maio, num domingo, das 8:00 às 18:00. A realização deste evento é feita pela Caelum.
Destaques deste ano são a presença especial do ...]]></description> <content:encoded><![CDATA[<p>Pessoal, a terceira edição do &#8220;Falando em Java&#8221; será no dia 24 de maio, num domingo, das 8:00 às 18:00. A realização deste evento é feita pela Caelum.</p><p>Destaques deste ano são a presença especial do Dr. Jim Webber, diretor dos serviços profissionais e arquiteto global da ThoughtWorks e de Bill Burke, autor do livro Enterprise Java Beans da O&#8217;Reilly e líder de desenvolvimento do JBoss RESTEasy!</p><p>Garanta sua vaga através do site <a
href="http://www.falandoemjava.com.br/" target="_blank">www.falandoemjava.com.br</a>.</p><h4>Buscaram este artigo com estas palavras:</h4><ul><li><a
href="http://josenaves.com/falando-em-java-2009-eventos.htm" title="trabalhar na thoughtworks">trabalhar na thoughtworks</a></li></ul>]]></content:encoded> <wfw:commentRss>http://josenaves.com/falando-em-java-2009-eventos.htm/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
