<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.10" -->
<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/"
	>

<channel>
	<title>Ray da Costa</title>
	<link>http://blog.ray.system.nom.br</link>
	<description>Em busca da imortalidade, procurando fazer algo notável.... Já dizia Alan Key, a melhor maneira de prever o futuro é inventá-lo.</description>
	<pubDate>Fri, 08 Jan 2010 17:33:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.10</generator>
	<language>en</language>
			<item>
		<title>Sou Java</title>
		<link>http://blog.ray.system.nom.br/2010/01/08/sou-java/</link>
		<comments>http://blog.ray.system.nom.br/2010/01/08/sou-java/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 17:33:47 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Sem Categoria</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2010/01/08/sou-java/</guid>
		<description><![CDATA[ 


]]></description>
			<content:encoded><![CDATA[<p> <!-- Inicio Widget --><br />
<script type="text/javascript" src="http://widgets.clearspring.com/o/4a9c57d510343a2e/4a9c57dbabfa3bd9/4a9c57d510343a2e/dee11f21/widget.js" ></script><br />
<!-- Fim Widget --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2010/01/08/sou-java/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dicas para 2010</title>
		<link>http://blog.ray.system.nom.br/2010/01/05/dicas-para-2010/</link>
		<comments>http://blog.ray.system.nom.br/2010/01/05/dicas-para-2010/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 12:55:17 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Sem Categoria</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2010/01/05/dicas-para-2010/</guid>
		<description><![CDATA[
Pratique o bem. Viva feliz, de bem com a vida. O mercado busca profissionais otimistas, afinal de contas, nossa rotina é feita de imprevistos. Seja um pouco mais altruísta e pense em como ajudar ao próximo de forma mais efetiva. Reveja seus valores  e com  uma nova visão da vida poderá valorizar mais [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://2.bp.blogspot.com/_U04xYr0iQek/SZlf1GfW_fI/AAAAAAAABw0/b9ltayMToiA/s400/sucesso+5.jpg" alt="http://2.bp.blogspot.com/_U04xYr0iQek/SZlf1GfW_fI/AAAAAAAABw0/b9ltayMToiA/s400/sucesso+5.jpg" /></p>
<p><strong>Pratique o bem. </strong>Viva feliz, de bem com a vida. O mercado busca profissionais otimistas, afinal de contas, nossa rotina é feita de imprevistos. Seja um pouco mais altruísta e pense em como ajudar ao próximo de forma mais efetiva. Reveja seus valores  e com  uma nova visão da vida poderá valorizar mais o que é e o que têm.</p>
<p><strong>Doe.</strong> Doação não tem a ver só com dinheiro. Você pode doar um pouco do seu tempo e muito do seu conhecimento. Crescer é dividir.</p>
<p><strong>O sonho é seu.</strong>Cada sonho é único, pessoal e intransferível. A beleza da vida está na simplicidade das coisas, por isso, não precisa buscar sonhos mirabolantes. Simplifique.<br />
O sonho alimenta o entusiasmo. O entusiasmo é a força que nos leva a realizar o que antes parecia impossível. Os seus sonhos alimentam esse entusiasmo que existe dentro de você. O sonho é o começo de tudo. É a mola que move desejos e realizações. </p>
<p><strong>Ganhe um grande presente.</strong> Que tal colocar o seu sonho no papel? Transformá-lo em projeto e, quem sabe, em realidade. Sonhar só por sonhar não leva a nada. Carreiras mudam de acordo com suas próprias aspirações. Realizar os próprios sonhos é coisa para poucos. É o maior presente que podemos dar a nós mesmos. Não importa qual seja o seu sonho, o que importa é o que você está fazendo para tentar realizá-lo. Sua vida merece este presente. Lembre-se que sonhar pequeno e sonhar grande dá o mesmo trabalho, por isso sonhe GRANDE !</p>
<p><strong>Tenha um plano B</strong>.Você está preparado para uma eventual mudança em sua vida? Sempre tenha na mão a expectativa de dar uma guinada em sua carreira. Pode ser que não aconteça logo, mas quando temos outros planos em mente, surgem oportunidades que devem ser aproveitadas</p>
<p>Amariles Pimenta
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2010/01/05/dicas-para-2010/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Usar bluetooth com Java em Desktop</title>
		<link>http://blog.ray.system.nom.br/2009/12/16/usar-bluetooph-com-java-em-desktop/</link>
		<comments>http://blog.ray.system.nom.br/2009/12/16/usar-bluetooph-com-java-em-desktop/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 23:00:50 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>J2SE</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/12/16/usar-bluetooph-com-java-em-desktop/</guid>
		<description><![CDATA[
Os pacotes necessários:
Fiz este teste no Ubuntu&#8230;
* Biblioteca Bluecove
* Pacote bluez-libs 3.7 ou posterior deve ser instalado em seu sistema, apt-get install bluez-libs
O segredo está neste item:
* Com JNI libbluetooth.so (Não libbluetooth.so.3 ou libbluetooth.so.2) para poder usar mesmo construir com Bluez Versão 3 e Versão 4 ° Você precisa do pacote que cria um link [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bluecove.org/logo.png" alt="http://bluecove.org/logo.png" /></p>
<p>Os pacotes necessários:</p>
<p><strong>Fiz este teste no Ubuntu&#8230;</strong></p>
<p>* Biblioteca Bluecove<br />
* Pacote bluez-libs 3.7 ou posterior deve ser instalado em seu sistema, apt-get install bluez-libs</p>
<p>O segredo está neste item:<br />
* Com JNI libbluetooth.so (Não libbluetooth.so.3 ou libbluetooth.so.2) para poder usar mesmo construir com Bluez Versão 3 e Versão 4 ° Você precisa do pacote que cria um link para libbluetooth.so já instalado libbluetooth.so.3 ou libbluetooth.so.2 libbluetooth o-dev no Ubuntu (apt-get install libbluetooth-dev)<br />
Para alterar o modo Discoverable do dispositivo que você deve ser root * Em 64-bit plataforma Linux 64-bit java deve ser utilizado</p>
<p>Mais detalhes em: <a href="http://bluecove.org/bluecove-gpl/index.html">http://bluecove.org/bluecove-gpl/index.html</a></p>
<p><a href="http://bluecove.org/bluecove/apidocs/overview-summary.html#DeviceDiscovery">Exemplo</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/12/16/usar-bluetooph-com-java-em-desktop/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Instalador de Software</title>
		<link>http://blog.ray.system.nom.br/2009/12/12/instalador-de-software/</link>
		<comments>http://blog.ray.system.nom.br/2009/12/12/instalador-de-software/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 12:49:59 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Ferramenta</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/12/12/instalador-de-software/</guid>
		<description><![CDATA[Jammer

]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.installjammer.com/download">Jammer</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/12/12/instalador-de-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google vai lançar celular inovador</title>
		<link>http://blog.ray.system.nom.br/2009/12/01/google-vai-lancar-celular-inovador/</link>
		<comments>http://blog.ray.system.nom.br/2009/12/01/google-vai-lancar-celular-inovador/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 19:28:01 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Sem Categoria</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/12/01/google-vai-lancar-celular-inovador/</guid>
		<description><![CDATA[

]]></description>
			<content:encoded><![CDATA[<p><iframe src='http://www.cbn.com.br/Player/player.htm?audio=2009%2Fcolunas%2Fdigital_091201&#038;OAS_sitepage=cbn/comentarios/ethevaldosiqueira' width='475' height='193' marginheight='0' marginwidth='0' frameborder='0' scrolling='no' bgcolor='#CCCCCC'/></iframe>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/12/01/google-vai-lancar-celular-inovador/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RadarBOV Rastreabiliade bovina</title>
		<link>http://blog.ray.system.nom.br/2009/11/17/radarbov-rastreabiliade-bovina/</link>
		<comments>http://blog.ray.system.nom.br/2009/11/17/radarbov-rastreabiliade-bovina/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 01:59:36 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Java</category>

		<category>Meu Projeto</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/11/17/radarbov-rastreabiliade-bovina/</guid>
		<description><![CDATA[
Idealizador e arquiteto da estrutura local, remota e movel
Objetivo
Auxiliar o pecuarísta da rastreabilidade e monitorização de seu animais (Bovinos, Suínos etc )
Tecnologia
Java nas 03 Camadas (web, desktop e mobile)
Funcionalidade
1 - Opera localmente ou remoto
2 - Persistência dos dados
3 - Envio e recebimento de arquivos via web
4 - Agendamento e monitorização de vacinas
5 - Relatórios
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ray.system.nom.br/img/radarbov.jpg" alt="http://www.ray.system.nom.br/img/radarbov.jpg" /></p>
<p><strong>Idealizador e arquiteto da estrutura local, remota e movel</strong></p>
<p><strong>Objetivo</strong><br />
Auxiliar o pecuarísta da rastreabilidade e monitorização de seu animais (Bovinos, Suínos etc )</p>
<p><strong>Tecnologia</strong><br />
Java nas 03 Camadas (web, desktop e mobile)</p>
<p><strong>Funcionalidade</strong><br />
1 - Opera localmente ou remoto<br />
2 - Persistência dos dados<br />
3 - Envio e recebimento de arquivos via web<br />
4 - Agendamento e monitorização de vacinas<br />
5 - Relatórios</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/11/17/radarbov-rastreabiliade-bovina/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MobiBMLSOL balança de terceira geração no celular.</title>
		<link>http://blog.ray.system.nom.br/2009/11/17/mobibmlsol-balanca-de-terceira-geracao-no-celular/</link>
		<comments>http://blog.ray.system.nom.br/2009/11/17/mobibmlsol-balanca-de-terceira-geracao-no-celular/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 01:16:34 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>J2ME</category>

		<category>Meu Projeto</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/11/17/mobibmlsol-balanca-de-terceira-geracao-no-celular/</guid>
		<description><![CDATA[
Arquiteto da solução.
Tecnologia: Java
Aplicação que executa em celular com MIDP2.0 e CLDC 1.1
Objetivo
Exibir na tela do celular o peso emitido por balança bluetooth.
Funcionalidades
1 - Persistência de dados [Fazenda, Produtor, Device(Balança)]
2 - Pesquisa de dados cadastrados
3 - Comunicação via Bluetooth
4 - Consumo de dados do device localizado
5 - Envio de dados para persistência na web
6 - [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ray.system.nom.br/img/bmlsol_trabalho.jpg" alt="http://www.ray.system.nom.br/img/bmlsol_trabalho.jpg" /></p>
<p><strong>Arquiteto da solução.</strong></p>
<p><strong>Tecnologia: Java</strong><br />
Aplicação que executa em celular com MIDP2.0 e CLDC 1.1</p>
<p><strong>Objetivo</strong><br />
Exibir na tela do celular o peso emitido por balança bluetooth.</p>
<p><strong>Funcionalidades</strong><br />
1 - Persistência de dados [Fazenda, Produtor, Device(Balança)]<br />
2 - Pesquisa de dados cadastrados<br />
3 - Comunicação via Bluetooth<br />
4 - Consumo de dados do device localizado<br />
5 - Envio de dados para persistência na web<br />
6 - Geração de arquivo txt e xml para troca de dados<br />
<strong>7 - Pesagem de carga viva </strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/11/17/mobibmlsol-balanca-de-terceira-geracao-no-celular/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Android vai dominar o mundo!!!!!</title>
		<link>http://blog.ray.system.nom.br/2009/11/17/android-vai-dominar-o-mundo/</link>
		<comments>http://blog.ray.system.nom.br/2009/11/17/android-vai-dominar-o-mundo/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 22:55:30 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Java</category>

		<category>J2ME</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/11/17/android-vai-dominar-o-mundo/</guid>
		<description><![CDATA[DELL
Dell Android Netbook: It&#8217;s Coming
Sansung
Samsung Behold II Non-Review: Oh God, the Ugly
Para ganhar a semana
Android: Primeiro Smartphone da Dell chega no Brasil no fim deste ano.





]]></description>
			<content:encoded><![CDATA[<p><a href="http://gizmodo.com/5242898/dell-android-netbook-its-coming">DELL</a><br />
Dell Android Netbook: It&#8217;s Coming</p>
<p><a href="http://gizmodo.com/5406912/samsung-behold-ii-non+review-oh-god-the-ugly">Sansung</a><br />
Samsung Behold II Non-Review: Oh God, the Ugly</p>
<p><a href="http://br-linux.org/2009/android-primeiro-smartphone-da-dell-chega-no-brasil-para-o-natal/">Para ganhar a semana</a><br />
Android: Primeiro Smartphone da Dell chega no Brasil no fim deste ano.</p>
<p><object width="560" height="340">
<param name="movie" value="http://www.youtube.com/v/4JHHB1ua88E&#038;hl=pt_BR&#038;fs=1&#038;"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4JHHB1ua88E&#038;hl=pt_BR&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/11/17/android-vai-dominar-o-mundo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Plugin NetBeans para Android</title>
		<link>http://blog.ray.system.nom.br/2009/11/17/plugin-netbeans-para-android/</link>
		<comments>http://blog.ray.system.nom.br/2009/11/17/plugin-netbeans-para-android/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 22:46:15 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Java</category>

		<category>J2ME</category>

		<category>Java Util</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/11/17/plugin-netbeans-para-android/</guid>
		<description><![CDATA[
Está no forno mas parece que vai ser 10!!!
Link
]]></description>
			<content:encoded><![CDATA[<p><img src="http://asset-3.kenai.com/attachments/images/project/nbandroid.png?20091030.f26b725" alt="" /><br />
Está no forno mas parece que vai ser 10!!!<br />
<a href="http://kenai.com/projects/nbandroid">Link</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/11/17/plugin-netbeans-para-android/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Assinantura de Jar em Java Keytools</title>
		<link>http://blog.ray.system.nom.br/2009/10/28/assinantura-de-jar-em-java-keytools/</link>
		<comments>http://blog.ray.system.nom.br/2009/10/28/assinantura-de-jar-em-java-keytools/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 20:07:30 +0000</pubDate>
		<dc:creator>raydacosta</dc:creator>
		
		<category>Java</category>

		<guid isPermaLink="false">http://blog.ray.system.nom.br/2009/10/28/assinantura-de-jar-em-java-keytools/</guid>
		<description><![CDATA[Keytool -genkey {-alias alias} {-keyalg keyalg} {-keysize keysize} {-sigalg sigalg} {-dname dname} {-keypass keypass} {-validity valDays} {-storetype storetype} {-keystore keystore} {-storepass storepass} {-v} {-Jjavaoption}
	alias þ Nome pelo qual as chaves serão reconhecidas e armazenadas no keystore (banco de chaves). Ex: mykey
	keyalg þAlgoritmo de criptografia utilizado para a criação das chaves. Este argumento é opcional, se [...]]]></description>
			<content:encoded><![CDATA[<p>Keytool -genkey {-alias alias} {-keyalg keyalg} {-keysize keysize} {-sigalg sigalg} {-dname dname} {-keypass keypass} {-validity valDays} {-storetype storetype} {-keystore keystore} {-storepass storepass} {-v} {-Jjavaoption}<br />
	alias þ Nome pelo qual as chaves serão reconhecidas e armazenadas no keystore (banco de chaves). Ex: mykey<br />
	keyalg þAlgoritmo de criptografia utilizado para a criação das chaves. Este argumento é opcional, se nada for especificado o algoritmo utilizado será o DSA (Digital Signature Algorithm). Neste projeto foi utilizada esta opção default.<br />
	keysize þ Tamanho da chave que será gerada. O algoritmo DSA suporta tamanhos de 512 a 1024 bits, sendo o tamanho necessariamente múltiplo de 64. Para qualquer algoritmo o tamanho default é 1024.<br />
	sigalg þAlgoritmo de criptografia utilizado para assinar o JAR. Este argumento é opcional, se nada for especificado o algoritmo utilizado será o DSA.<br />
	dname þ Nome da entidade que gerará o par de chaves Ex:<br />
CN=Banco do DAS, OU=LCMI, O=UFSC, L=Florianópolis, S=Santa Catarina, C=BR<br />
Onde : CN = nome comum, OU = unidade organizacional (departamento, divisão), O = nome da organização, L = nome da localidade (cidade), S = estado, C = código do país.<br />
	keypass þ Senha utilizada para a proteção da chave no keystore.<br />
	validity þ Número de dias que o certificado deve ser válido.<br />
	storetype þ Permite definir a forma de armazenamento e o formato dos dados do keystore. Por default o formato é JKS (tipo proprietário da implementação de keystore fornecido pela Sun).<br />
	keystore þkeystore onde as chaves serão armazenadas. Se nada for especificado serão armazenadas no User.Home\.keystore (em geral c:\windows\.keystore), se não existir este será criado.<br />
	storepass þ Senha protetora do keystore.<br />
	v þ Mostra o certificado em forma legível</p>
<p>jarsigner {-keystore url} {-storetype storetype} {-storepass storepass} {-keypass keypass} {-sigfile sigfile} {-signedjar signedjar} {-verbose} {-Jjavaoption}<br />
	keystore þ URL do keystore onde a chave está armazenada. Se nada for especificado serão armazenadas no User.Home\.keystore (em geral c:\windows\.keystore).<br />
	storetype þ especifica o tipo do keystore que será instanciado. O tipo default do keystore é especificado pelo valor da propriedade de &#8220;keystore.type&#8221;, no arquivo de propriedades de segurança.<br />
	storepass þSenha protetora do keystore. Se não for informada, o programa perguntará antes de assinar.<br />
	keypass þ Senha protetora da chave privada. Se não for informada, o programa perguntará antes de assinar.<br />
	sigfile þ Especifica o nome a ser usado nos arquivos .SF (arquivo de assinatura) e .DSA (bloco de assinatura).Se nada for especificado, o nome será os 8 primeiros caracteres do alias especificado, se o alias tiver menos que 8, seu nome inteiro será colocado.<br />
	signedjar þ Especifica o nome e o local de armazenamento do arquivo JAR assinado. Por default, o arquivo assinado irá sobrescrever o não assinado.<br />
	verbose þ Indica o modo verbose, que faz aparecer mais informações na tela durante o processo de assinatura.</p>
<p>jarsigner -keystore /home/raydacosta/_PRE_LIXO/RAYDACOSTA.keystore -storepass RAYDACOSTA123 -signedjar /home/raydacosta/_PRE_LIXO/RAYDACOSTAMonitorTDS.jar /home/raydacosta/_PRE_LIXO/RAYDACOSTAMonitorTDS.jar MYALIAS</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ray.system.nom.br/2009/10/28/assinantura-de-jar-em-java-keytools/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
