<?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>TuX Power - think outside the box</title>
	<atom:link href="http://www.jgaspar.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.jgaspar.com/blog</link>
	<description>tecnologia, aventura, life</description>
	<lastBuildDate>Tue, 24 Aug 2010 07:10:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Porque hoje é dia vinteequatrodeagosto</title>
		<link>http://www.jgaspar.com/blog/?p=392</link>
		<comments>http://www.jgaspar.com/blog/?p=392#comments</comments>
		<pubDate>Tue, 24 Aug 2010 07:10:32 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=392</guid>
		<description><![CDATA[
Há um ano atrás nascia num bar famoso de Matosinhos um blog&#8230;. Parabéns 24 de Agosto :-)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jgaspar.com/blog/wp-content/uploads/2010/08/Photo-1.jpg"><img src="http://www.jgaspar.com/blog/wp-content/uploads/2010/08/Photo-1-300x225.jpg" alt="vinteequatrodeagosto" title="vinteequatrodeagosto" width="300" height="225" class="alignnone size-medium wp-image-393" /></a><br />
Há um ano atrás nascia num bar famoso de Matosinhos um blog&#8230;. Parabéns <a href="http://vinteequatrodeagosto.blogspot.com/">24 de Agosto</a> :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=392</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppleJavaKeyboard</title>
		<link>http://www.jgaspar.com/blog/?p=380</link>
		<comments>http://www.jgaspar.com/blog/?p=380#comments</comments>
		<pubDate>Sat, 14 Aug 2010 19:04:27 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=380</guid>
		<description><![CDATA[
Quem me conhece sabe que eu sou um utilizador de Mac (desde 2004). Cá por casa são um MacBook, iPod Nano e um iPod Touch&#8230;. vai daí, inspirado no certamente bem conhecido teclado Apple de qualquer iPhone ou iPod Touch, desenvolvi uma aplicação powered by JAVA que não é mais do que um teclado muito [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-381" title="AppleJavaKeyboard" src="http://www.jgaspar.com/blog/wp-content/uploads/2010/08/Screen-shot-2010-08-14-at-6.35.41-PM.png" alt="AppleJavaKeyboard" width="360" height="260" /><br />
Quem me conhece sabe que eu sou um utilizador de Mac (desde 2004). Cá por casa são um MacBook, iPod Nano e um iPod Touch&#8230;. vai daí, inspirado no certamente bem conhecido teclado Apple de qualquer iPhone ou iPod Touch, desenvolvi uma aplicação powered by JAVA que não é mais do que um teclado muito semelhante mas com a mesma funcionalidade :)<br />
Eu que repetidamente afirmo não gostar de programação, devo confessar que me deu um gozo enorme desenvolver a app e é sempre uma forma divertida de se aprender mais sobre esta poderosa linguagem de programação.<br />
Mas afinal para que serve este teclado?? Bem&#8230; a ideia veio-me enquanto estava a trabalhar numa aplicação para outro projecto e a ponderar a utilidade de um teclado virtual para tornar o programa funcional com um monitor touchscreen. Rapidamente o teclado começou a ganhar forma e não parei enquanto não ficou completo.<br />
O resultado final está disponível <a href="http://www.jgaspar.com/blog/wp-content/uploads/2010/08/AppleJavaKeyboard.zip">aqui</a>. Ah! É preciso referir que a app só configura este aspecto à la Apple se for executado num Mac, pois o Look &amp; Feel do Windows nem lhe chega aos calcanhares&#8230;.. enjoy! :)</p>
<p>PS: não usei qualquer editor gráfico, todo o código foi gerado &#8220;à unha&#8221; !!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=380</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opensource Software I want to give a try</title>
		<link>http://www.jgaspar.com/blog/?p=370</link>
		<comments>http://www.jgaspar.com/blog/?p=370#comments</comments>
		<pubDate>Wed, 05 May 2010 20:16:57 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=370</guid>
		<description><![CDATA[Varnish HTTP accelerator.
Memcached for caching.
BCFG2 for configuration management.
The Grinder for load testing.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://varnish-cache.org/">Varnish</a> HTTP accelerator.<br />
<a href="http://memcached.org/">Memcached</a> for caching.<br />
<a href="http://trac.mcs.anl.gov/projects/bcfg2">BCFG2</a> for configuration management.<br />
<a href="http://grinder.sourceforge.net/">The Grinder</a> for load testing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=370</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assim vai a cultura do monopólio da Microsoft&#8230;</title>
		<link>http://www.jgaspar.com/blog/?p=366</link>
		<comments>http://www.jgaspar.com/blog/?p=366#comments</comments>
		<pubDate>Thu, 15 Apr 2010 13:57:01 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=366</guid>
		<description><![CDATA[- eu digo assim:
&#8220;a escolha da tecnologia, a opção por determinado software deve ser baseada no TCO (total cost of ownership)&#8230;. despesas com licença, despesas de aquisição de hardware, despesas com tempo de administração e manutenção, despesas associadas à dependência do fabricante, etc etc&#8230; Se os serviços estão a funcionar sem problemas em Linux, não [...]]]></description>
			<content:encoded><![CDATA[<p>- eu digo assim:<br />
&#8220;a escolha da tecnologia, a opção por determinado software deve ser baseada no TCO (total cost of ownership)&#8230;. despesas com licença, despesas de aquisição de hardware, despesas com tempo de administração e manutenção, despesas associadas à dependência do fabricante, etc etc&#8230; Se os serviços estão a funcionar sem problemas em Linux, não vejo porque se tenha que mudar!&#8221;<br />
- e respondem-me assim:<br />
&#8220;Actualmente os hospitais podem efectuar download de software da Microsoft completamente livre. Se temos direito a ele porque não devemos usar?&#8221;</p>
<p>Mas há alguém que acredita realmente que o software Microsoft (via Campus Agreement) é completamente livre?? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=366</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Because an end has began today</title>
		<link>http://www.jgaspar.com/blog/?p=363</link>
		<comments>http://www.jgaspar.com/blog/?p=363#comments</comments>
		<pubDate>Thu, 08 Apr 2010 19:30:10 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=363</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ozYd-PlcvVs&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/ozYd-PlcvVs&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=363</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New car</title>
		<link>http://www.jgaspar.com/blog/?p=284</link>
		<comments>http://www.jgaspar.com/blog/?p=284#comments</comments>
		<pubDate>Wed, 17 Mar 2010 16:12:33 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=284</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-290" title="fiesta" src="http://www.jgaspar.com/blog/wp-content/uploads/2010/01/BlobServer.gif" alt="fiesta" width="437" height="246" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=284</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Porto Linux, encontro técnico de Março</title>
		<link>http://www.jgaspar.com/blog/?p=349</link>
		<comments>http://www.jgaspar.com/blog/?p=349#comments</comments>
		<pubDate>Tue, 16 Mar 2010 00:26:25 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=349</guid>
		<description><![CDATA[
No próximo sábado dia 20 de Março, vai-se realizar o primeiro encontro técnico do PortoLinux deste ano, na já habitual e fantástica sala de eventos do DEEC, da Faculdade de Engenharia da Universidade do Porto.
O encontro desta vez tem os seguintes temas agendados:
NoMachine / FreeNX (Fernando &#8220;BUGabundo&#8221; Pereira)
Como (não) fazer apresentações &#8211; mais uma sem [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-348 alignnone" title="portolinux" src="http://www.jgaspar.com/blog/wp-content/uploads/2010/03/portolinux.png" alt="portolinux" width="250" height="95" /><br />
No próximo sábado dia 20 de Março, vai-se realizar o primeiro encontro técnico do PortoLinux deste ano, na já habitual e fantástica sala de eventos do DEEC, da Faculdade de Engenharia da Universidade do Porto.<br />
O encontro desta vez tem os seguintes temas agendados:</p>
<p>NoMachine / FreeNX (Fernando &#8220;BUGabundo&#8221; Pereira)<br />
Como (não) fazer apresentações &#8211; mais uma sem nada preparado (Manuel Silva)<br />
There&#8217;s no place like 127.0.0.1 (Os servidores lá de casa &#8211; Joel Bastos)</p>
<p>Mais informações podem ser consultadas <a href="http://www.portolinux.org/doku.php?id=encontrostecnicos:marco10">aqui</a> na página oficial do evento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=349</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A minha experiência com Citrix XenServer</title>
		<link>http://www.jgaspar.com/blog/?p=333</link>
		<comments>http://www.jgaspar.com/blog/?p=333#comments</comments>
		<pubDate>Tue, 09 Mar 2010 22:08:32 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Geek]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=333</guid>
		<description><![CDATA[Esta semana ando a fazer testes com softwares de virtualização baseado em XEN. Especialmente com dois que me merecem mais atenção: XenServer da Citrix e o Oracle VM. Em tempos cheguei a fazer uma instalação de ambos num único servidor, mas agora tive acesso a duas máquinas que me permitiram aprofundar melhor as potencialidades de [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana ando a fazer testes com softwares de virtualização baseado em XEN. Especialmente com dois que me merecem mais atenção: <a href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1686939">XenServer</a> da Citrix e o <a href="http://www.oracle.com/virtualization">Oracle VM</a>. Em tempos cheguei a fazer uma instalação de ambos num único servidor, mas agora tive acesso a duas máquinas que me permitiram aprofundar melhor as potencialidades de ambos. Hoje acabei os testes com o primeiro software e até ao final da semana espero contar mais acerca do segundo.<br />
O XenServer está disponível numa único ISO (actualmente na versão 5.5.0) e que se instala muito facilmente ao fim de poucos minutos. Para os hosts usei dois computadores Dell OptiPlex 780, processador Intel Dual Core 2.60Ghz e 4Gb de RAM.<br />
Minutos depois, os meus dois hosts estavam up and runnning e à espera da instalação das VM&#8217;s, que pode ser feito localmente ou através de uma ligação SSH à máquina, tudo usando o CLI.<br />
Para quem preferir uma gestão mais gráfica, temos que recorrer a um pc com Windows, no meu caso optei por usar uma VM com o Windows XP SP2 e instalar o XenCenter. Embora existam outras <a href="hhttp://www.openxencenter.com/">alternativas</a> para a consola de gestão, até ao momento não tive tempo para testar nenhuma delas, que diga-se que à primeira vista ficam muito há quem da solução &#8220;nativa&#8221; da Citrix.<br />
Instalada a framework .Net 2.0, eis que depois o XenCenter fica disponível para utilização no pc e pronto para se ligar aos hosts, usando as credenciais que anteriormente se definiu na fase de instalação.<br />
Com a ajuda de um quarto pc a correr Ubuntu 9.10, instalei o nfs-kernel-server para exportar um directório com vários ISO&#8217;s de instalação de SO e que usei para criar o primeiro repositório por NFS. Também temos a opção de criar uma storage por CIFS ou ainda copiar as ISO para a storage local do host, mas esta última apenas com a ajuda do CLI. Em qualquer dos casos, os medias de instalação ficam imediatamente disponíveis, sendo possível ter os três tipos de storage activos ao mesmo tempo. Primeiro comecei por criar uma VM com o Windows XP sem qualquer problema, mas quando fui para a segunda com Debian, a máquina simplesmente falha ao fazer o boot pela ISO, aparentemente porque depois de montar o ficheiro, o path para o bootstrap aponta para um caminho que não está totalmente correcto. Isto aconteceu-me com ISO&#8217;s diferentes e só consegui por uma vez arrancar a VM. Bug?<br />
A seguir criei uma pool com os hosts, onde se pode adicionar os diversos storages ou atribuir apenas a um dado host e com a configuração de um outro repositório NFS para a criação dos discos virtuais p. ex., consegue-se migrar manualmente VM&#8217;s de um host para outro, sem qualquer downtime ou perda de performance. Muito bom mesmo.<br />
Finalmente a cereja em cima do bolo, é ter o Citrix Essentials instalado para se poder gozar de uma solução HA com balanceamento de carga. E chegados aqui começa-se a perceber qual é o modelo de negócio da Citrix, já que a licença mais barata para este software custa a módica quantia de $2,750 dólares na versão Enterprise.<br />
Ainda assim sempre se pode instalar a versão trial por 30 dias e ver o funcionamento da coisa, ou não. É que o Citrix Essentials só funciona se tivermos um repositório partilhado entre os hosts que funcione em cima de iSCSI ou FC e não é o meu caso :-/ Embora até haja, primeiro ainda tenho que conseguir por a mão em dois servidores que tenham acesso à SAN.<br />
E a experiência acaba por aqui, pelo menos para já. Em resumo, devo dizer que o interface do XenCenter está muito bem conseguido e é muito fácil de utilizar. A instalação do Essentials deu um bocado mais dor de cabeça e foi necessário instalar antes o SQL Server Client Tools, a framework do Microsoft .Net 2.5, um update do Windows Installer 3.1 e ainda o SQL Server 2005 Express&#8230;. e num ápice ficamos presos a um fornecedor que nada tem a ver com a escolha inicial do produto. Na volta mais valia ter partido logo para o Hyper-V&#8230;. :P</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=333</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Drivers Linux e a UE</title>
		<link>http://www.jgaspar.com/blog/?p=329</link>
		<comments>http://www.jgaspar.com/blog/?p=329#comments</comments>
		<pubDate>Thu, 25 Feb 2010 21:19:39 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=329</guid>
		<description><![CDATA[Quando me dizem (sysadmin windows) que o Linux não suporta muitos drivers, claro que fico chateado!
Eu só conheço duas formas de escrever drivers: por iniciativa do fabricante ou então um programador &#8220;freelancer&#8221; quando as especificações do hardware são abertas e conhecidas.
O Linux suporta qualquer driver, o problema está quando o driver (aka fabricante) não suporta [...]]]></description>
			<content:encoded><![CDATA[<p>Quando me dizem (sysadmin windows) que o Linux não suporta muitos drivers, claro que fico chateado!<br />
Eu só conheço duas formas de escrever drivers: por iniciativa do fabricante ou então um programador &#8220;freelancer&#8221; quando as especificações do hardware são abertas e conhecidas.<br />
O Linux suporta qualquer driver, o problema está quando o driver (aka fabricante) não suporta o Linux, ora porque não vê cota de mercado suficientemente interessante para se dar ao trabalho de escrever um driver, ora porque as especificações não são disponibilizadas, inviabilizando quem tem conhecimentos ou interesse em pagar a alguém parao desenvolver (registe-se mais uma oportunidade de negócio no SL).<br />
Agora que está muito em voga a União Europeia meter o dedo em tudo o que é concentração de mercado, porque não obrigar os fabricantes que queiram vender hardware informático na Europa, a disponibilizarem sempre drivers para, pelo menos dois Sistemas Operativos diferentes?<br />
Vale a pena pensar nisto&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=329</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Acreditar</title>
		<link>http://www.jgaspar.com/blog/?p=321</link>
		<comments>http://www.jgaspar.com/blog/?p=321#comments</comments>
		<pubDate>Mon, 22 Feb 2010 22:01:58 +0000</pubDate>
		<dc:creator>tuxpower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[acreditar]]></category>
		<category><![CDATA[candidatura]]></category>
		<category><![CDATA[fernando nobre]]></category>
		<category><![CDATA[presidente da república]]></category>

		<guid isPermaLink="false">http://www.jgaspar.com/blog/?p=321</guid>
		<description><![CDATA[
Nas últimas eleições legislativas tinha reflectido para a necessidade do surgimento de uma nova forma de fazer política em Portugal, da vontade íntima de aparecer cidadãos com provas dadas em diferentes áreas da nossa sociedade (que os temos), dispostos a enveredarem pela política e levarem-me a acreditar que é possível neste país ser-se político de [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-326" title="fernando nobre" src="http://www.jgaspar.com/blog/wp-content/uploads/2010/02/Screen-shot-2010-02-22-at-9.55.11-PM.png" alt="fernando nobre" width="257" height="249" /></p>
<p>Nas últimas eleições legislativas tinha reflectido para a necessidade do surgimento de uma nova forma de fazer política em Portugal, da vontade íntima de aparecer cidadãos com provas dadas em diferentes áreas da nossa sociedade (que os temos), dispostos a enveredarem pela política e levarem-me a acreditar que é possível neste país ser-se político de um modo diferente do que se tem assistido quase sempre desde o 25 de Abril. Por momentos quase que acreditei que sim, mas infelizmente se verificou que mais uma vez o hemiciclo se constituiu invariavelmente pelos mesmos, com maior ou menor concentração de lugares, segundo a vontade expressa pelo voto popular.<br />
Mas eis que ressurge em mim novamente essa esperança de ver mudados os rostos de quem ocupa e mais importante do que isso, como são desempenhados os cargos de soberania, como é exemplo o de Presidente da República, com a apresentação da candidatura de <a href="http://www.fernandonobre.org/">Fernando Nobre</a>.<br />
&#8220;Portugal precisa de um Presidente que venha verdadeiramente da sociedade civil, que seja independente, que nada precise da política e que conheça bem o país e o mundo.&#8221; Esta foi a frase que em definito me fez já acreditar nesta candidatura e que tenho vontade de apoiar desde o primeiro minuto.<br />
Infelizmente receio em grande medida que esta iniciativa tenha um desfecho idêntico ao protagonizado no passado por Maria de Lurdes Pintassilgo, que tentou incutir uma mudança significativa na nossa sociedade, ela que era despojada de qualquer demagogia e populismo, mas que o povo português não soube ou não quis aceitar por medo ao desconhecido, do nunca experimentado, da alteração do empobrecimento mas &#8220;pacato&#8221; dia-a-dia em que acordamos de manhã, ainda hoje!<br />
Porque quero acreditar nesta mudança, acreditar em Portugal, eu acredito em Fernando Nobre!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jgaspar.com/blog/?feed=rss2&amp;p=321</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
