<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.phpavancado.net">
<channel>
 <title>PHPAvançado - Java</title>
 <link>http://www.phpavancado.net/taxonomy/term/17/9</link>
 <description>Tudo sobre Java</description>
 <language>pt-br</language>
<item>
 <title>Ferramentas para celulares Samsung</title>
 <link>http://www.phpavancado.net/node/427</link>
 <description>&lt;p&gt;Lancei uma série de ferramentas para celulares Samsung que rodam no Linux, FreeBSD, NetBSD e OpenBSD, e permitem:&lt;/p&gt;
&lt;p&gt;* Baixar arquivos como vídeos e fotos tiradas com a câmera do celular.&lt;br /&gt;
* Usar o celular como pendrive, montando-o em um diretório e lendo e escrevendo arquivos em geral.&lt;br /&gt;
* Instalar aplicativos Java J2ME de graça no celular.&lt;/p&gt;
&lt;p&gt;As ferramentas são muito úteis para qualquer pessoa que tenha um celular da Samsung e use sistemas livres.&lt;/p&gt;
&lt;p&gt;São úteis também para desenvolvedores J2ME, que agora podem testar seus aplicativos no celular sem precisar pagar a tarifa de transferência para a operadora toda vez que subirem um programa.&lt;/p&gt;
&lt;p&gt;O projeto pode ser encontrado em: &lt;a href=&quot;http://samsutools.berlios.de/doku.php?id=pt-br:start&quot;&gt;http://samsutools.berlios.de/doku.php?id=pt-br:start&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/12">Linux</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/13">Notícias</category>
 <pubDate>Wed, 05 Sep 2007 20:59:47 -0300</pubDate>
</item>
<item>
 <title>QRCode - Código de Barras 2D</title>
 <link>http://www.phpavancado.net/node/419</link>
 <description>&lt;p&gt;Neste artigo, comento sobre minha experiência com o &lt;span class=&quot;caps&quot;&gt;QRC&lt;/span&gt;ode, um código de barras de duas dimensões desenvolvido e muito utilizado no Japão.&lt;/p&gt;

&lt;p&gt;Eu estava trabalhando em um sistema que gerava um comprovante que continha um código de autenticação de 1024bits. Para conferir se o mesmo era válido, seria extremamente entediante ter que digitar 2048 caracteres de um código hexadecimal, além das informações de data, horário e código do cliente. O &lt;span class=&quot;caps&quot;&gt;QRC&lt;/span&gt;ode foi a solução.&lt;/p&gt;

&lt;p&gt;Ensinarei como gerar o &lt;span class=&quot;caps&quot;&gt;QRC&lt;/span&gt;ode utilizando um script &lt;span class=&quot;caps&quot;&gt;PHP &lt;/span&gt;ou Perl disponível livremente, e como realizar sua leitura posteriormente a partir de uma foto do código impresso. Essa foto pode ser tirada inclusive com uma câmera &lt;span class=&quot;caps&quot;&gt;VGA &lt;/span&gt;de celular de baixa qualidade.&lt;/p&gt;</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/3">PHP</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/21">Perl</category>
 <pubDate>Fri, 27 Jul 2007 18:28:58 -0300</pubDate>
</item>
<item>
 <title>Exportando C ou C++ para qualquer linguagem de script automaticamente</title>
 <link>http://www.phpavancado.net/node/335</link>
 <description>&lt;p&gt;Esses dias estou trabalhando em uma biblioteca &lt;cite &gt;cross-platform&lt;/cite&gt; de captura de vídeo em C++, e pensei em aproveitar a situação para continuar um projeto que eu tinha, o &lt;a href=&quot;http://rubyforge.org/projects/ruby-v4l&quot;&gt;ruby-v4l&lt;/a&gt;. Então lembrei de um software que eu tinha ouvido falar, o &lt;a href=&quot;http://www.swig.org&quot;&gt;SWIG&lt;/a&gt;, e resolvi fazer uns testes com ele. Ele é capaz de exportar automaticamente um código em C ou C++ para uso em diversas linguagens de script: PHP, Ruby, Python, Perl, Java, e diversas outras. Se a linguagem de destino permitir, ele exporta até mesmo  &lt;cite &gt;operator overloading&lt;/cite&gt; e outros recursos de C++.&lt;/p&gt;
&lt;p&gt;Darei aqui um exemplo simples de uso do utilitário SWIG para exportar uma classe em C++ para o Python.&lt;/p&gt;
</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/3">PHP</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/16">C / C++</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/21">Perl</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/14">Python</category>
 <pubDate>Sat, 19 Aug 2006 11:35:33 -0300</pubDate>
</item>
<item>
 <title>Google Web Tool Kit</title>
 <link>http://www.phpavancado.net/node/303</link>
 <description>&lt;p&gt;Philip McCarthy mostra algumas funcionalidades do GWT neste artigo:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www-128.ibm.com/developerworks/library/j-ajax4/index.html&quot;&gt;http://www-128.ibm.com/developerworks/library/j-ajax4/index.html&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <pubDate>Fri, 07 Jul 2006 11:37:03 -0300</pubDate>
</item>
<item>
 <title>Google Web Toolkit (GWT)</title>
 <link>http://www.phpavancado.net/node/270</link>
 <description>&lt;p&gt;Segundo a Google: &quot;&lt;a href=&quot;http://code.google.com/webtoolkit&quot;&gt;Google Web Toolkit (GWT)&lt;/a&gt; é um framework Java de desenvolvimento de softwares que torna a codificação de aplicações AJAX como Google Maps e Gmail fácil para desenvolvedores que não sejam nativos à aplicações em browsers.&quot;&lt;/p&gt;
&lt;p&gt;Como comentado, a Google pretende com isso afirmar-se como um provedor de plataforma internet.&lt;/p&gt;
</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/6">JavaScript</category>
 <pubDate>Wed, 17 May 2006 11:10:52 -0300</pubDate>
</item>
<item>
 <title>Variáveis no Java</title>
 <link>http://www.phpavancado.net/node/162</link>
 <description>&lt;p&gt;Para quem está estudando para fazer alguma certificação, ou simplesmente começando com esta excelente linguagem, aqui deixo a recomendação de uma  excelente apostila sobre variáveis, tipos, escopos, etc, no Java.&lt;/p&gt;
</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <pubDate>Mon, 19 Dec 2005 14:32:04 -0300</pubDate>
</item>
<item>
 <title>Conheça o XUL</title>
 <link>http://www.phpavancado.net/node/124</link>
 <description>&lt;p&gt;O &lt;span class=&quot;caps&quot;&gt;XUL &lt;/span&gt;é uma linguagem de desenvolvimento de interfaces baseada em &lt;span class=&quot;caps&quot;&gt;XML.&lt;/span&gt; Só para ter uma idéia do poder desta tecnologia, basta lembrar que as interfaces do Firefox e do Thunderbird são feitas com ele. O &lt;span class=&quot;caps&quot;&gt;XUL &lt;/span&gt;pode ser integrado não somente com o JavaScript, mas também com &lt;span class=&quot;caps&quot;&gt;PHP,&lt;/span&gt; Python, Ruby, C++ e outras linguagens. O &lt;span class=&quot;caps&quot;&gt;XUL &lt;/span&gt;é cross-platform: seus aplicativos vão rodar em diversos sistemas operacionais, e, para melhorar, vão ficar com o look&#039;n&#039;feel característico do sistema em que estão rodando. O &lt;span class=&quot;caps&quot;&gt;XUL &lt;/span&gt;pode ser usado tanto para aplicativos standalone como para aplicações Web em navegadores baseados no Mozilla.&lt;/p&gt;</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/3">PHP</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/16">C / C++</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/6">JavaScript</category>
 <category domain="http://www.phpavancado.net/taxonomy/term/14">Python</category>
 <pubDate>Wed, 30 Nov 2005 07:33:22 -0300</pubDate>
</item>
<item>
 <title>Java 6.0 é 58% mais rápido?</title>
 <link>http://www.phpavancado.net/node/92</link>
 <description>&lt;p&gt;Testes com a versão em desenvolvimento do Java 1.6 mostraram que a máquina virtual cliente (&quot;HotSpot Client&quot;) é, em alguns casos, até 58% mais rápida do que a versão atual.&lt;/p&gt;</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <pubDate>Thu, 17 Nov 2005 13:48:21 -0300</pubDate>
</item>
<item>
 <title>Usando Java Web Start</title>
 <link>http://www.phpavancado.net/node/82</link>
 <description>&lt;p&gt;Sempre que vejo gente usando &lt;span class=&quot;caps&quot;&gt;DHTML &lt;/span&gt;para tentar emular no navegador um ambiente de janelas, me pergunto se nunca ouviram falar do Java Web Start, esta fantástica facilidade oferecida pelo Java Runtime Environment da Sun.&lt;/p&gt;</description>
 <category domain="http://www.phpavancado.net/taxonomy/term/17">Java</category>
 <pubDate>Sun, 13 Nov 2005 18:31:22 -0300</pubDate>
</item>
</channel>
</rss>
