<?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>Pedro Cavaco &#187; Software</title>
	<atom:link href="http://pedrocavaco.adamastor.org/categoria/infotec/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://pedrocavaco.adamastor.org</link>
	<description>Página pessoal do Pedro Cavaco</description>
	<lastBuildDate>Fri, 03 Feb 2012 10:01:44 +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>mcrypt no PHP do Mac OS X Lion</title>
		<link>http://pedrocavaco.adamastor.org/2012/01/05/mcript-no-php-do-mac-os-x-lion/</link>
		<comments>http://pedrocavaco.adamastor.org/2012/01/05/mcript-no-php-do-mac-os-x-lion/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 14:32:29 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[mcrypt]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=2241</guid>
		<description><![CDATA[Recentemente fiz um Fresh/Clean Install do OS X &#8220;Lion&#8221; (10.7.2) no meu Mac Book Pro, achei que poderia tirar muito mais rendimento da máquina e assim sendo, ano novo&#8230; sistema de novo. Para fazer a actualização segui o guia do Carlos Serrão, que está bastante prático e  conciso, bestial para quem não quer perder tempo [...]]]></description>
			<content:encoded><![CDATA[<p>Recentemente fiz um Fresh/Clean Install do OS X &#8220;Lion&#8221; (10.7.2) no meu Mac Book Pro, achei que poderia tirar muito mais rendimento da máquina e assim sendo, ano novo&#8230; sistema de novo.<br />
Para fazer a actualização segui <a href="http://www.carlosserrao.net/2011/10/efectuar-um-clean-install-do-mac-os-x-lion/">o guia do Carlos Serrão</a>, que está bastante prático e  conciso, bestial para quem não quer perder tempo à procura de <em>howto&#8217;s</em>.</p>
<p><strong>PHP + mcrypt e phpMyAdmin<br />
</strong>A questão que levou a este artigo sobre a extensão mcrypt, deve-se essencialmente ao phpMyAdmin que necessita da mesma para funcionar correctamente.<br />
<strong></strong>Muito do que posso dizer, já foi escrito algures e <a href="http://www.carlosserrao.net/2011/10/instalar-php-no-mac-os-x-lion/">também aqui</a>, o MAC OSX trás o apache e o php instalados nativamente pelo que só é preciso ir ao “System Preferences”, escolher “Sharing” e depois activar a opção “Web Sharing”.<br />
Instalem o XCode (App Store) e depois  vão ao site do php e saquem a versão correspondente à que têm instalada no sistema, no meu caso é a <em>5.3.6</em>, podem fazer o <a href="http://pt2.php.net/get/php-5.3.6.tar.gz/from/a/mirror">download aqui</a>, façam também o download do <a href="http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/">mcrypt (Libmcrypt)</a>.<br />
Finito este processo, descompactem as pastas e abram uma janela do Terminal, vamos começar pelo mcrypt e portanto:</p>
<blockquote><p> cd libmcrypt<br />
./configure<br />
make<br />
sudo make install</p></blockquote>
<p>De seguida o php:</p>
<blockquote><p>./configure<br />
make<br />
sudo make install</p></blockquote>
<p>Se correr tudo bem deverão obter a seguinte mensagem:</p>
<blockquote><p>Installing shared extensions:     /usr/lib/php/extensions/no-debug-non-zts-20090626/</p></blockquote>
<p>Agora só falta adicionar ao /etc/php.ini na zona das extensões, a linha seguinte:</p>
<blockquote><p>extension = mcrypt.so</p></blockquote>
<p>Está feito:  <em>sudo apachectl restart </em>e divirtam-se! está resolvido.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2012/01/05/mcript-no-php-do-mac-os-x-lion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aplicações de algibeira: picplz</title>
		<link>http://pedrocavaco.adamastor.org/2011/05/20/aplicacoes-de-algibeira-picplz/</link>
		<comments>http://pedrocavaco.adamastor.org/2011/05/20/aplicacoes-de-algibeira-picplz/#comments</comments>
		<pubDate>Fri, 20 May 2011 23:12:25 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[aplicação]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[fotografias]]></category>
		<category><![CDATA[picplz]]></category>
		<category><![CDATA[smartphone]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=2110</guid>
		<description><![CDATA[Hoje vou falar de uma aplicação para Android, que me tem dado algum gozo usar, a picplz. Esta aplicação simples e ao mesmo tempo divertida, permite-nos de um forma rápida e intuitiva tirar fotografias, aplicar-lhes (ou não) um filtro e por fim publicar o nosso momento/arte para o resto do mundo ver. Ao permitir a [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float: left;" title="picplz" src="http://pedrocavaco.adamastor.org/imagens//picplzz.png" alt="Imagem do picplz" width="100" height="100" /> Hoje vou falar de uma aplicação para <em>Android</em>, que me tem dado algum gozo usar, a <a href="http://picplz.com/">picplz</a>. Esta aplicação simples e ao mesmo tempo divertida, permite-nos de um forma rápida e intuitiva tirar fotografias, aplicar-lhes (ou não) um filtro e por fim publicar o nosso momento/arte para o resto do mundo ver.<br />
Ao permitir a integração com os principais serviços sociais <em>Facebook</em>, <em>Twitter</em>, <em>Flickr</em>, <em>Tumblr</em>, <em>posterous</em>, <em>foursquare</em> e <em>Dropbox</em>, na minha opinião esta aplicação ganha todo um potencial que até agora não consegui gostar/encontrar em qualquer outra.</p>
<p>Com um interface básico mas completo, o <em>picplz</em> é sem dúvida alguma &#8220;uma aplicação de trazer na algibeira&#8221; que nos faz rentabilizar de uma forma bastante prática e agradável a câmara do nosso smartphone.<br />
O que para mim era mais uma aplicação a experimentar, tornou-se rapidamente um vicio diário, o <em>fotolog</em> que nunca tive e que está ligado a todos os serviços que tenho, é bestial!</p>
<p>Deixo-vos alguns exemplos de fotografias minhas, e <a href="http://picplz.com/user/petrhos/">o convite para nos encontrar-mos por lá</a>&#8230;</p>
<p><a href="http://picplz.com/user/petrhos/pic/6k6vg/"><img class="alignleft" title="Starbucks - Frappuccino" src="http://s0.i1.picplzthumbs.com/upload/img/4c/37/ad/4c37ad19a12d7265a1826a2fd297b16dad3469dc_wmeg_00001.jpg" alt="" width="135" height="98" /></a> <a href="http://picplz.com/user/petrhos/pic/6x34x/"><img title="Cadeiras de concertos" src="http://s0.i1.picplzthumbs.com/upload/img/75/d9/37/75d9376755e1ebedc3d029b858bd9f551b49f737_wmeg_00001.jpg" alt="" width="135" height="99" /></a><a href="http://picplz.com/user/petrhos/pic/6n64x/"><img title="Industrial by Night" src="http://s0.i1.picplzthumbs.com/upload/img/bf/2f/de/bf2fde73d8bf84c45d700e9e5e15902185d6f2ce_wmeg_00001.jpg" alt="" width="135" height="100" /></a><a href="http://picplz.com/user/petrhos/pic/6q79t/"><img title="TAP" src="http://s2.i1.picplzthumbs.com/upload/img/ae/14/e8/ae14e813b5b3e70c4322917895fff4a17b610c77_wmeg_00001.jpg" alt="" width="135" height="100" /></a><a href="http://picplz.com/user/petrhos/pic/6jdkd/"><img title="Metro" src="http://s2.i1.picplzthumbs.com/upload/img/73/48/bd/7348bdb6e23f6b52b7a4fb72f3a967fa9b1bef07_wmeg_00001.jpg" alt="" width="135" height="100" /></a><a href="http://picplz.com/user/petrhos/pic/6fckr/"><img class="alignleft" title="Peixe" src="http://s1.i1.picplzthumbs.com/upload/img/b6/d9/fe/b6d9fe4a06f9c34f89722fbb3f01d25d32f84563_wmeg_00001.jpg" alt="" width="135" height="100" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2011/05/20/aplicacoes-de-algibeira-picplz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Failstation Network</title>
		<link>http://pedrocavaco.adamastor.org/2011/04/27/failstation-network/</link>
		<comments>http://pedrocavaco.adamastor.org/2011/04/27/failstation-network/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 16:02:13 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[playstation]]></category>
		<category><![CDATA[playstation network]]></category>
		<category><![CDATA[ps3]]></category>
		<category><![CDATA[psn]]></category>
		<category><![CDATA[psp]]></category>
		<category><![CDATA[sony]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=2097</guid>
		<description><![CDATA[Se algo mais poderia acontecer ao Japão&#8230; aconteceu! A Sony uma das gigantes e grandes marcas nipónicas, está sobre &#8220;ferro e fogo&#8221; desde que à já uns dias e sem motivo aparente a Playstation Network (PSN) simplesmente deixou de funcionar. Milhares de Playstation 3 e PSP ficaram sem acesso à Internet impedido assim qualquer tipo [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2098" title="Playstation Network" src="/imagens//nopsn.png" alt="" width="450" height="223" /></p>
<p>Se algo mais poderia acontecer ao Japão&#8230; aconteceu!<br />
A <em>Sony</em> uma das gigantes e grandes marcas nipónicas, está sobre &#8220;ferro e fogo&#8221; desde que à já uns dias e sem motivo aparente a<em> Playstation Network</em> (PSN) simplesmente deixou de funcionar.<br />
Milhares de <em>Playstation 3</em> e <em>PSP</em> ficaram sem acesso à Internet impedido assim qualquer tipo de funcionalidade <em>online</em>, a mais importante delas, o <em>multiplayer</em> para os jogadores.<br />
Se a situação já de si era má, hoje e após vários dias sem justifcação alguma, a Sony avisa que todos os dados dos milhares de utilizadores poderão estar comprometidos, e não estamos apenas a falar de <em>passwords</em>, estamos também a falar de dados de cartões de crédito que permitiam a compra de jogos na loja da PSN.<br />
Se por cá a situação pode ser facilmente minimizada devido ao grande sistema <a href="https://www.mbnet.pt/">MBnet</a>, a nível global a única alternativa será mesmo o cancelamento de milhares de cartões de crédito!</p>
<p>A Sony levou dois tiros, e ainda nem se levantou do chão.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2011/04/27/failstation-network/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apache e Django em Windows – 2º parte</title>
		<link>http://pedrocavaco.adamastor.org/2011/03/28/apache-e-django-em-windows-%e2%80%93-2%c2%ba-parte/</link>
		<comments>http://pedrocavaco.adamastor.org/2011/03/28/apache-e-django-em-windows-%e2%80%93-2%c2%ba-parte/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 13:54:07 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wsgi]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=2077</guid>
		<description><![CDATA[Esta é a 2º parte de um artigo, a 1º parte pode ser econtrada aqui. Vamos começar por enunciar o que já fizemos até ao momento: 1º &#8211; Configuramos o pythonpath 2º &#8211; Instalámos o módulo wsgi 3º &#8211; Instalámos o Django 4º passo &#8211; instalar a Base de Dados O Django requer uma base [...]]]></description>
			<content:encoded><![CDATA[<p>Esta é a 2º parte de um artigo, <a href="http://pedrocavaco.adamastor.org/2011/02/07/apache-e-django-em-windows-1%C2%BA-parte/">a 1º parte pode ser econtrada aqui</a>.</p>
<p>Vamos começar por enunciar o que já fizemos até ao momento:<br />
<span style="color: #008000;">1º &#8211; Configuramos o pythonpath</span><br />
<span style="color: #008000;">2º &#8211; Instalámos o módulo wsgi</span><br />
<span style="color: #008000;">3º &#8211; Instalámos o Django</span></p>
<p><strong>4º passo &#8211; instalar a Base de Dados</strong><br />
O <a href="http://www.djangoproject.com/">Django</a> requer uma base de dados para funcionar, pelo que habitualmente as duas das opções mais imediatas são o <a href="http://www.postgresql.org/">PostgreSQL</a> ou <a href="http://www.mysql.com/">MySQL</a>, seja qual for a opção, os passos a tomar são semelhantes.<br />
Caso a vossa escolha recaia sobre o PostgreSQL, após o mesmo estar instalado e configurado, devem instalar o <a href="http://www.initd.org/psycopg/">Psycopg,</a> como o que precisamos mesmo é o binário para Windows, ele pode ser <a href="http://www.stickpeople.com/projects/python/win-psycopg/">descarregado aqui</a> (consoante a vossa versão do PostgreSQL).<br />
Se a vossa escolha for MySQL (caso ainda não o tenham), nesse caso após a respectiva instalação e configuração, devem instalar o MySQL-python ou mais especificamente, o seu binário para Windows, que pode ser <a href="http://www.codegood.com/downloads">encontrado aqui</a>.<br />
Tanto o psycopg como mysql-python são adaptadores que permitem &#8220;uma comunicação directa&#8221; entre o vosso interpretador e a base de dados.</p>
<p><strong>5º passo &#8211; criar um projecto Django no htdocs</strong><br />
Agora que o sistema está práticamente todo a funcionar, vamos criar um projecto na pasta <em>htdocs</em> do vosso Apache.<br />
Primeiro vamos necessitar novamente do ficheiro django-admin.py que tal como anteriormente, se econtra na pasta principal da vossa instalação do Python, no meu caso: &#8220;C:/Programas/Python27/django-admin.py″.<br />
Copiem o ficheiro para a vossa pasta htdocs que habitualmente se encontra em &#8220;C:/Program Files/Apache Group/Apache2/htdocs/&#8221; e executem os seguintes passos, como no meu caso estou a usar o XAMPP, o processo seguinte será algo como:</p>
<blockquote><p>- cd C:/Program Files/XAMPP/xampp/htdocs/<br />
- django-admin.py startproject exemplo<br />
- cd exemplo</p></blockquote>
<p>Agora que o projecto está criado, podemos fechar a Linha de Comandos e vamos sim aceder à pasta do mesmo (através do Explorador do Windows), já dentro da pasta &#8220;C:/Program Files/XAMPP/xampp/htdocs/exemplo&#8221; vamos criar um ficheiro a que vamos dar o nome de django.wsgi e introduzir o seguinte texto dentro do ficheiro:</p>
<blockquote><p>import os, sys<br />
sys.path.append(&#8216;C:/Programas/Python27/&#8217;)<br />
sys.path.append(&#8216;C:/Program Files/XAMPP/xampp/htdocs/&#8217;)<br />
sys.path.append(&#8216;C:/Program Files/XAMPP/xampp/htdocs/exemplo&#8217;)<br />
os.environ['DJANGO_SETTINGS_MODULE'] = &#8216;settings&#8217;<br />
import django.core.handlers.wsgi<br />
application = django.core.handlers.wsgi.WSGIHandler()</p></blockquote>
<p>Este ficheiro <em>.wsgi</em> é o responsável para o que o vosso Apache compreenda que está a lidar com um projecto de python e mais especificamente de django, pelo que cada novo projecto que criem futuramente, necessita de ter um ficheiro de configuração .wsgi à semelhança deste.</p>
<p><strong>6º passo &#8211; configurar o httpd.conf</strong><br />
Para fazer a configuração final do httpd.conf devemos ir novamente à pasta <em>/apache/modules/</em> e abrir o respectivo ficheiro, httpd.conf.<br />
Com ficheiro já aberto no vosso editor preferido,  procurem a secção do <em>DocumentRoot</em> e na seguinte a essa, adicionem os seguintes dados, que devem estar em conformidade com a pasta (nome) que deram ao vosso projecto, anteriormente:</p>
<blockquote><p>WSGIScriptAlias /exemplo &#8220;C:/Program Files/XAMPP/xampp/htdocs/exemplo/django.wsgi&#8221;<br />
&lt;Directory &#8220;C:/Program Files/XAMPP/xampp/htdocs/exemplo/&#8221;&gt;<br />
AllowOverride None<br />
Options None<br />
Order deny,allow<br />
Allow from all<br />
&lt;/Directory&gt;</p>
<p>&nbsp;</p>
<p>Alias /media/ &#8220;C:/Programas/Python27/Lib/site-packages/django/contrib/admin/media/&#8221;</p></blockquote>
<p>Por cada novo projecto que queiram realizar com o Django de forma integrada ao Apache, devem sempre adicionar uma configuração respectiva como a que está exemplificada acima.<br />
A única exepcção vai para a a linha final &#8220;Alias /media/&#8230;&#8221; que serve apenas para indicar ao Apache onde se encontram os ficheiros de média (imagens, etc) para a área de administração, e que é transversal a todos os projectos.</p>
<p><strong>7º passo &#8211; Finalização</strong><br />
Agora que concluímos todos os nosso passos, a instalação do Django já deve correr nativamente como o vosso Apache, pelo que o http://127.0.0.1/exemplo deverá ser o vosso ponto de partida para explorarem este novo? mundo.<br />
Devem ter em mente que cada alteração estrutural a nível de configurações (e isto já dentro do próprio Django) requer por vezes a reinicialização do vosso servidor, isto deve ao facto de o vosso esqueleto de funcionamento em Windows ser algo como:<br />
<span style="color: #008000;">Python &lt;&#8211;&gt; ( MySQL/PostgreSQL &lt;-&gt; mysql-python/psycopg ) &lt;&#8212;&gt; Wsgi   &lt;&#8211;&gt; Apache &lt;&#8211;&gt; Wsgi &lt;&#8212;&gt; Django </span><br />
Espero que este artigo possa ser útil, e que seja aquele que eu não tive para chegar lá com sucesso.</p>
<p>Lembrem-se &#8220;<em>Don’t fight the environment and go with the flow</em>&#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2011/03/28/apache-e-django-em-windows-%e2%80%93-2%c2%ba-parte/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apache e Django em Windows &#8211; 1º parte</title>
		<link>http://pedrocavaco.adamastor.org/2011/02/07/apache-e-django-em-windows-1%c2%ba-parte/</link>
		<comments>http://pedrocavaco.adamastor.org/2011/02/07/apache-e-django-em-windows-1%c2%ba-parte/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 13:05:25 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=2034</guid>
		<description><![CDATA[Quem pretende ter um ambiente de produção para o Django juntamente com seu servidor Apache, no Windows, não tem propriamente a vida facilitada, existem algumas voltas a dar, e são precisamente essas voltas que aqui vou deixar explicadas na eventualidade de poderem ser úteis a alguém. Neste artigo, que na realidade são 2, vou assumir [...]]]></description>
			<content:encoded><![CDATA[<p>Quem pretende ter um ambiente de produção para o <a href="http://www.djangoproject.com/">Django</a> juntamente com seu servidor <a href="http://www.apache.org/">Apache</a>, no Windows, não tem propriamente a vida facilitada, existem algumas voltas a dar, e são precisamente essas voltas que aqui vou deixar explicadas na eventualidade de poderem ser úteis a alguém.</p>
<p>Neste artigo, que na realidade são 2, vou assumir que já têm o Apache instalado juntamente com o <a href="http://www.mysql.com/">Mysql</a>, ou <a href="http://www.postgresql.org/">Postgresql</a>, ou um daqueles vulgares pacotes conhecidos como <a href="http://www.wampserver.com">WAMP</a> ou <a href="http://www.apachefriends.org/">XAMPP</a> (<em>Windows &#8211; Apache &#8211; Mysql &#8211; PHP</em>) e claro, o nosso famoso <a href="http://www.python.org/">Python</a>, pode ser mesmo a versão 2.7.</p>
<p>Existem três factores essenciais para o sucesso deste processo, sendo o primeiro um editor de texto, o segundo a consulta dos error log do Apache, e o terceiro e mais importante, paciência.</p>
<p><strong>1º passo &#8211; configurar o pythonpath</strong><br />
O nosso primeiro passo vai ser configurar o <em>pythonpath</em>, que dito de outra forma significa que vamos dar a entender ao sistema que quando escrevemos python na &#8220;Linha de comandos&#8221;, ele deve automaticamente abrir o python, coisa que por defeito não faz.<br />
Convém saberem qual a pasta onde instalaram o python, o que no meu caso e exemplo está em: <em>&#8220;C:\Programas\Python27&#8243;</em>.</p>
<p>Executem então os seguintes passos:</p>
<blockquote><p>- &#8220;Propriedades o sistema&#8221; (clique direito em &#8220;O meu Computador/Computador &gt; Propriedades)<br />
- Separador &#8220;Avançadas&#8221;<br />
- Botão &#8220;Variáveis de ambiente&#8221;  (no canto inferior direito)<br />
- Na secção que diz &#8220;Variáveis do sistema&#8221; carreguem no botão &#8220;Novo&#8230;&#8221;<br />
- No &#8220;Nome da variável&#8221; escrevam &#8220;PATH&#8221; (sem aspas)<br />
- No &#8220;Valor da variável&#8221; escrevam a localização do vosso python no meu caso &#8220;C:\Programas\Python27&#8243; (sem aspas)<br />
- Carreguem &#8220;Ok&#8221;, depois novamente &#8220;Ok&#8221;, &#8220;Aplicar&#8221; e &#8220;Ok&#8221;</p></blockquote>
<p>Abram agora uma Linha de comandos e confirmem que quando escrevem python ele abre o interpretador. Está feito.<br />
Em versões mais antigas do Windows pode ser necessário reiniciar, e uma qualquer Linha de comandos aberta, antes do processo estar concluído não irá funcionar.</p>
<p><strong>2º passo &#8211; mod_wsgi</strong><br />
Uma das abordagens que até ao Python 2.6, podia ser feita, era a instalação do <a href="http://www.modpython.org/">Mod_python</a>, no entanto a versão 2.6 é última a ser suportada o que nos deixa de fora qualquer tipo de integração caso optemos pela versão mais recente.</p>
<p>Assim sendo e para nos facilitar a vida entra em cena o <a href="http://code.google.com/p/modwsgi/">mod_wsgi</a>, que tal como o Mod_python é uma &#8220;camada de comunicação&#8221; entre o vosso servidor (Apache) e o compilador (Python), vão ao site e façam o <em>download</em> do binário para Windows correspondente à vossa versão (2.6 ou 2.7).<br />
Após o download estar feito mudem o nome ficheiro de qualquer coisa como: <em>mod_wsgi-win32-ap22py27-3.3.so</em> para <em>mod_wsgi.so</em> e copiem-no para a pasta <em>/apache/modules/</em>.<br />
Após o ficheiro mod_wsgi.so estar dentro da pasta /apache/modules/ vão à pasta /apache/conf/ e abram o ficheiro httpd.conf com o vosso editor de texto preferido.</p>
<p>Procurem a parte LoadModule e no fim dos vários LoadModule ascrecentem o seguinte:</p>
<blockquote><p>LoadModule wsgi_module modules/mod_wsgi.so</p></blockquote>
<p>Deverão ficar com algo do género:</p>
<blockquote><p>#LoadModule version_module modules/mod_version.so<br />
#LoadModule vhost_alias modules/mod_vhost_alias.so<br />
<span style="color: #008000;">LoadModule wsgi_module modules/mod_wsgi.so</span></p></blockquote>
<p>Procurem agora mais abaixo a parte que diz AddHandler e acrescentem o seguinte:<em> </em></p>
<blockquote><p>AddHandler wsgi-script .wsgi</p></blockquote>
<p>Deverão ficar com algo do género:</p>
<blockquote><p>AddHandler cgi.script .cgi .pl .asp<br />
<span style="color: #008000;"><span style="color: #008000;">AddHandler wsgi-script</span> .wsgi</span></p></blockquote>
<p>O módulo wsgi está agora pronto a funcionar, após reiniciarem o vosso Apache.</p>
<p><strong>3º passo &#8211; instalar o Django</strong></p>
<p>A forma mais correcta de conseguirem ter o vosso Django sempre actualizado é através do download por SVN, no nosso caso vamos apenas fazer o download do pacote que se encontra no site, o que na altura deste artigo é o <em>&#8220;Django-1.2.4.tar.gz&#8221;</em>.<br />
Após o download do ficheiro estar feito, descompactem-no  e mudem o nome da pasta &#8220;Django-1.2.4&#8243; para apenas &#8220;django&#8221; de seguida copiem essa pasta para o equivalente da vossa directoria python:</p>
<blockquote><p>C:\Programas\Python27\Lib\site-packages\</p></blockquote>
<p>Abram a linha de comandos, entrem na mesma directoria, e corram o seguinte comando:</p>
<blockquote><p>python setup.py install</p></blockquote>
<p>Se tudo tiver corrido bem, o vosso Django está agora instalado.<br />
Na eventualidade de algo ter corrido menos bem, instalem o <a href="http://effbot.org/zone/exemaker.htm">exemaker</a>,e na pasta equivalente a:</p>
<blockquote><p>C:\Programas\Python27\Lib\site-packages\django\bin</p></blockquote>
<p>corram o seguinte commando:</p>
<blockquote><p>exemaker django-admin.py</p></blockquote>
<p>Neste momento o vosso Django deve estar pronto a ser utilizado, embora ainda não esteja agregado ao Apache, podem desde já fazer uso dele, para isso criem ou/e acedam a uma qualquer pasta, por exemplo  C:\exemplo\ e copiem o ficheiro django-admin.py que se encontra dentro da pasta equivalente a:</p>
<p>C:\Programas\Python27\Lib\site-packages\django\bin</p>
<p>para a pasta que escolheram (neste exemplo):</p>
<p>C:\exemplo\</p>
<p>Após copiarem o ficheiro, abram uma Linha de comandos e tomem o seguintes passos:</p>
<blockquote><p>- cd C:\<br />
- cd exemplo<br />
- <span style="color: #008000;">django-admin.py startproject nomedoprojecto</span><br />
- cd nomedoprojecto<br />
- <span style="color: #008000;">python manage.py runserver</span></p></blockquote>
<p>Abram o seguinte endereço no vosso browser <a class="linkification-ext" title="Linkification: http://127.0.0.1:8000" href="http://127.0.0.1:8000">http://127.0.0.1:8000</a> e à vossa frente terão o Django em funcionamento.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2011/02/07/apache-e-django-em-windows-1%c2%ba-parte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimus Boston &#8211; Android 2.1 MOD</title>
		<link>http://pedrocavaco.adamastor.org/2010/10/18/optimus-boston-android-2-1-mod/</link>
		<comments>http://pedrocavaco.adamastor.org/2010/10/18/optimus-boston-android-2-1-mod/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 14:15:15 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[actualização]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[boston]]></category>
		<category><![CDATA[eclair]]></category>
		<category><![CDATA[mod]]></category>
		<category><![CDATA[optimus]]></category>
		<category><![CDATA[rom]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=1973</guid>
		<description><![CDATA[Quem tem um Optimus Boston vulgarmente conhecido como GSmart G1305, poderá ainda não ter reparado que desde que o comprou, até à recente data, já foi lançada uma actualização do Sistema Operativo do telemóvel, o Android. Exceptuando compras mais recentes, o Optimus Boston vem com uma instalação de raiz do Android 1.6 (Donut) o que [...]]]></description>
			<content:encoded><![CDATA[<p>Quem tem um <em>Optimus Boston</em> vulgarmente conhecido como <a href="http://www.gigabytecm.com/Eng/ProductOview.aspx?Pid=84">GSmart G1305</a>, poderá ainda não ter reparado que desde que o comprou, até à recente data, já foi lançada uma actualização do Sistema Operativo do telemóvel, o <em>Android</em>.<br />
Exceptuando compras mais recentes, o Optimus Boston vem com uma instalação de raiz do Android 1.6 (<em>Donut</em>) o que à partida está desactualizado.</p>
<p>Assim sendo, recentemente a <a href="http://www.optimus.pt/Particulares/Movel/ApoioAoCliente/Topicos/ConfigTelemov/actsoftware">Optimus lançou uma actualização</a> que vem instalar no telemóvel o Android 2.1 (<em>Eclair</em>) que é bem mais actualizado e funcional. Como não há nada perfeito, a própria actualização confere ao aparelho algumas limitações, nomeadamente o facto de o processador passar a funcionar a 480 MHz em vez de 600, além das chatas inexistências de certas aplicações no <em>Market</em>.<br />
Outra coisa que para mim também se torna aborrecida, é o facto da Optimus insistir em depositar <em>demos</em> de jogos que eu não quero jogar, os quais me ocupam o espaço já de si limitado, além de que à partida não posso apagar.</p>
<p>Dito isto, gostava de vos falar de uma versão modificada deste Android 2.1, que vem remover todas estas limitações, ela foi &#8220;modificada&#8221; pelo <a href="http://www.devile.net">Bruno Barão</a> e a discussão acerca da mesma pode ser consultada <a href="http://www.androidpt.com/index.php?option=com_kunena&amp;func=view&amp;catid=71&amp;id=71331&amp;Itemid=30">no Fórum do androidPT</a>.<br />
O que esta <em>ROM</em>, faz é basicamente dar-vos acesso a <em>root</em> no telemóvel o que juntamente com a aplicação <a href="http://matrixrewriter.com/android/">Titanium Backup</a>, vos permite remover  as aplicações que não querem. Esta modificação poem também o processador a trabalhar a 600 MHz ao invez dos 480, e abre-vos o leque de aplicações do Market (<em>Dropbox</em>, <em>Evernote</em>, <em>Glympse</em> entre outras, são exemplos de aplicações a que não conseguem ter acesso no Market através versão oficial da Optimus).<br />
É importante frisar, que a utilização desta versão modificada está totalmente por vossa conta e risco e ninguém além de vocês tem ou terá alguma responsabilidade sobre isso, esclarecido isto, a maneira mais rápida de instalação é então a seguinte:</p>
<ol>
<li>Fazer o <a href="http://other.static.optimus.pt/oferta/Actualizacao%20Android%202.1.zip">download de actualização de software da Optimus</a> e dar inicio ao processo de instalação, até que apareça uma janela com as cores da Optimus a pedir para ligar o dispositivo ao computador.</li>
<li>Fazer download do <em>nb0</em> em: <a rel="nofollow" href="http://www.megaupload.com/?d=05BMGSSU" target="_blank">www.megaupload.com/?d=05BMGSSU</a> ou <a rel="nofollow" href="http://rapidshare.com/files/422964600/bbarao-optimus21-r2-img.7z" target="_blank">rapidshare.com/files/422964600/bbarao-optimus21-r2-img.7z </a></li>
<li>Descompactar o ficheiro <em>bbarao-optimus21-r2-img.7z</em> (utilizar o <a href="http://www.google.pt/url?sa=t&amp;source=web&amp;cd=1&amp;ved=0CBUQFjAA&amp;url=http%3A%2F%2Fwww.7-zip.org%2F&amp;rct=j&amp;q=7zip&amp;ei=T8S4TKGbFZHJ4Abx9_m6Dg&amp;usg=AFQjCNElgl3u-wgL-ZOjo_CH4znsHpsyyw&amp;sig2=xh8CIDgW0jYjrsmSevlrmQ&amp;cad=rja">7-Zip</a> em caso de dúvida)</li>
<li>Copiar ou cortar o ficheiro descompactado (tem o nome de <em>bbarao-optimus21-r2.nb0</em>) para a pasta  &#8220;C:\Program  Files\Software Update Tool Setup&#8221; ou &#8220;C:\Programas\Software Update Tool Setup&#8221;.</li>
<li>Na pasta &#8220;C:\Program  Files\Software Update Tool Setup&#8221; ou &#8220;C:\Programas\Software Update Tool Setup&#8221; colar o ficheiro bbarao-optimus21-r2.nb0 e apagar o ficheiro <em>F0X-225D-0-4014-A01.nb0</em>, de seguida renomear o ficheiro bbarao-optimus21-r2.nb0 para F0X-225D-0-4014-A01.nb0.</li>
<li>Voltar ao actualizador da Optimus e continuar com a instalação normalmente até ao fim.</li>
<li>Fazer um <em>Master Reset</em> (opcional, mas recomendado).   Hipótese 1: Com o telemóvel desligado, pressionar &#8220;Tecla Vermelha&#8221; +  &#8220;Camara&#8221; + &#8220;Power&#8221; ou&#8230;  Hipótese 2: Entrar na &#8220;Recovery [VolUp + Camera + Power]&#8221; e  escolher &#8220;Wipe, Wipe Data/ Factory Reset&#8221;.</li>
</ol>
<p>Divirtam-se! e apreciem o vosso telemóvel dando lhe o uso merecido.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2010/10/18/optimus-boston-android-2-1-mod/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>StarCraft 2 Collector&#8217;s Edition</title>
		<link>http://pedrocavaco.adamastor.org/2010/08/09/starcraft-2-collectors-edition/</link>
		<comments>http://pedrocavaco.adamastor.org/2010/08/09/starcraft-2-collectors-edition/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 11:30:54 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[blizzard]]></category>
		<category><![CDATA[rts]]></category>
		<category><![CDATA[starcraft]]></category>
		<category><![CDATA[starcraft2]]></category>
		<category><![CDATA[wings of liberty]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=1912</guid>
		<description><![CDATA[Desde praticamente 1998 que jogo StarCraft, este é o meu jogo de eleição de todos os tempos e eu raramente fico devoto a jogos. Perguntar o que tem o Starcraft de especial em relação aos não tantos jogos de estratégia que andam por ai, não é uma resposta difícil, a verdade é que este é [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1913" title="StarCraft 2 Collector's Edition" src="/imagens//Starcraft2CE.png" alt="Imagem do StarCraft 2 Collector's Edition" width="450" height="318" /></p>
<p>Desde praticamente 1998 que jogo <em>StarCraft</em>, este é o meu jogo de eleição de todos os tempos e eu raramente fico devoto a jogos.<br />
Perguntar o que tem o Starcraft de especial em relação aos não tantos jogos de estratégia que andam por ai, não é uma resposta difícil, a verdade é que este é um jogo de comunidade, um jogo pensado e que faz pensar, é essencialmente um bom jogo de estratégia, com um bom argumento e uma excelente dinâmica de interacção em rede.</p>
<p>Os fãs de Starcraft estão ao nível dos da <em>Guerra das Estrelas</em> e embora sejam mundos bastante distintos, existe muita coisa que quem não joga não compreende de todo, afinal não é porque sim, que este é o jogo de <em>RTS</em> mais jogado no mundo inteiro.</p>
<p>Com a saída do <em>StarCraft II: Wings of Liberty</em>, a <em>Blizzard</em> pôs termos a 12 longos anos de espera e vendeu num dia o que o primeiro Starcraft tinha demorado um ano a vender, um milhão de cópias vendidas, um milhão de potenciais jogadores <em>online</em> num único dia.<br />
Não são coisas com que se possam brincar e para provar que mais do que nunca a Blizzard está de ouvidos, a nós jogadores é cada vez mais pedida a participação na construção da história que ainda ai vêm, seja através dos fóruns, seja através de <em>polls</em>, nós somos a história do Starcraft e a Blizzard sabe-o.</p>
<p>A <em>Battle.net</em> também mudou e agora cada jogador é avaliado e colocado numa liga de outros jogadores que estejam ao mesmo nível, garantido assim um maior equilíbrio nos confrontos.<br />
Na minha opinião a nova Battle.net ainda está em metamorfose a tentar perceber quais as melhores opções, acho que dentro de um ano ou dois estará no ponto, e acreditem que está muito boa desde já.</p>
<p>Outro ponto de viragem com a saída do Starcraft 2, foi a introdução do português (do Brasil) sendo agora esta uma língua de suporte e comunicação na Blizzard e no jogo. Goste-se ou não, é importante e um grande passo para a relevância que cada vez mais a língua portuguesa vem a ter no mundo.</p>
<p>Dito isto e porque muito fica por dizer, deixo-vos <a href="http://eu.battle.net/sc2/en/profile/997082/1/Petrhos/">o meu perfil online</a> caso que se queiram juntar a mim numa ou outra batalha, e também a nova página da comunidade portuguesa, o <a href="http://www.starcraft2pt.com/">Starcraft 2 Portugal</a>, onde os fóruns reúnem muito pessoal da velha escola como eu, e também uma nova geração de grandes jogadores.</p>
<p><em>GO GO GO</em>!</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2010/08/09/starcraft-2-collectors-edition/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Os 3 Sistemas Operativos</title>
		<link>http://pedrocavaco.adamastor.org/2010/01/20/os-3-sistemas-operativos/</link>
		<comments>http://pedrocavaco.adamastor.org/2010/01/20/os-3-sistemas-operativos/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 23:33:47 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[sistemas operativos]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=1518</guid>
		<description><![CDATA[O ano de 2010 começou em grande, se no meu último artigo de 2009 elegia Elvira Fortunato como um dos marcos fortes que iria revolucionar esta década, as primeiras semanas de 2010 trataram de mostrar ao mundo o primeiro portátil de ecrã transparente&#8230; e assim começa. Não tenho portáteis de ecrãs transparentes cá por casa, [...]]]></description>
			<content:encoded><![CDATA[<p>O ano de 2010 começou em grande, se no meu último artigo de 2009 elegia Elvira Fortunato como um dos marcos fortes que iria revolucionar esta década, as primeiras semanas de 2010 trataram de mostrar ao mundo <a href="http://www.engadget.com/2010/01/07/samsungs-14-inch-transparent-oled-laptop-video/">o primeiro portátil de ecrã transparente</a>&#8230; e assim começa.</p>
<p>Não tenho portáteis de ecrãs transparentes cá por casa, nem um carro com informações digitais no pára-brisas, mas aproveitei o fim da década para adquirir um <em>MacBook Pro</em> de 13 polegadas.<br />
Não sou um <em>Switcher</em>, portanto não me pintem em cenários estranhos, continuo um &#8220;Pinguim&#8221;, mas que por vários motivos vai trincando a maças à janela.</p>
<p>Começo portanto o ano novo e também a nova década, a trabalhar com três Sistemas Operativos, e ao mesmo tempo a sugerir que instalem o <a href="https://www.dropbox.com/referrals/NTEyNzMxMTk">Dropbox</a>, um software que vos dá 2GB de espaço online, gratuitos.<br />
Se quando se registarem usarem <a href="https://www.dropbox.com/referrals/NTEyNzMxMTk">a ligação aqui do blogue</a>, fico-vos bastante grato, pois ela oferece-me 250MB extra, por cada novo registo.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2010/01/20/os-3-sistemas-operativos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>O tal artigo sobre a Playstation 3</title>
		<link>http://pedrocavaco.adamastor.org/2009/10/09/o-tal-artigo-sobre-a-playstation-3/</link>
		<comments>http://pedrocavaco.adamastor.org/2009/10/09/o-tal-artigo-sobre-a-playstation-3/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 13:46:44 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[filmes]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[playstation]]></category>
		<category><![CDATA[séries]]></category>
		<category><![CDATA[sony]]></category>
		<category><![CDATA[ushare]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=1367</guid>
		<description><![CDATA[Não vai ser mais um daqueles artigos que explica o que é, como funciona ou quais as vantagens, existem centenas de artigos sobre isso, muitos deles mais detalhados do que qualquer um eu pudesse fazer. A questão levanta-se quando estamos entre amigos: posso ligar o disco externo e ver &#8220;filmes&#8221; ou séries na PS3? e [...]]]></description>
			<content:encoded><![CDATA[<p>Não vai ser mais um daqueles artigos que explica o que é, como funciona ou quais as vantagens, existem centenas de artigos sobre isso, muitos deles mais detalhados do que qualquer um eu pudesse fazer.</p>
<p>A questão levanta-se quando estamos entre amigos: <em>posso ligar o disco externo e ver &#8220;filmes&#8221; ou séries na </em><em>PS3</em>? e se forem em alta definição?</p>
<p>Pode parecer óbvio, mas deixem-me explicar, a realidade é que a <em>Playstation 3</em> só reconhece discos externos com sistema de ficheiros <em>FAT/32</em> o que nos leva a um tamanho máximo de ficheiro de 4<em>GB</em>, tendo em conta que em alta definição os nossos ficheiros multimédia podem ir além dos 4GB, ficamos então com um problema por resolver&#8230;<br />
A solução que conseguir arranjar, foi o <a href="http://ushare.geexbox.org/">uShare</a>, é basicamente um servidor de média para <em>Linux</em>.<br />
Para quem queria apenas ligar um disco externo, esta não é com certeza a solução perfeita, mas é uma alternativa à falta de ovos para fazer a omelete.</p>
<p>O processo de instalação é fácil, se a distribuição tiver como base o repositório, é muito provável que o uShare esteja lá, caso contrário, são três passos que o site da aplicação explica.<br />
A <a href="http://buffalo.nas-central.org/wiki/Ushare_-_UPnP_Media_Server_for_Linux#.2Fetc.2Fushare.conf">configuração</a> é também ela, extremamente simples, define-se o interface de rede, o nome, a pasta a partilhar e activa-se o <em>DLNA</em>, esqueçam o interface web, é fraco e supérfluo.</p>
<p>Conclusão, podem ver os vossos filmes em alta definição com o computador a servir tudo pela rede. A fava? a mesma de sempre, o <em>firmware</em> da <em>Sony</em> continua a não reconhecer as legendas <em>.srt</em> e as suas primas, o que nos obriga sempre a fazer conversão primeiro, menos prático, mas barato.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2009/10/09/o-tal-artigo-sobre-a-playstation-3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>O KDE 4.2.4</title>
		<link>http://pedrocavaco.adamastor.org/2009/06/05/o-kde-424/</link>
		<comments>http://pedrocavaco.adamastor.org/2009/06/05/o-kde-424/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 13:40:33 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[4.2.4]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[oxygen]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=1264</guid>
		<description><![CDATA[Sempre fui um utilizador de Gnome, não porque o KDE fosse mau, mas porque sempre me foi mais prático fazer qualquer coisa no Gnome, não porque o design do KDE fosse mau, mas porque era demasiado Crystal para aquilo que eu realmente queria. Estive na onda do Blackbox e mais tarde na moda do Fluxbox, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/imagens//kde424.png" alt="Imagem do KDE 4.2.4" title="KDE 4.2.4" width="450" height="281" /></p>
<p>Sempre fui um utilizador de <em>Gnome</em>, não porque o <em>KDE</em> fosse mau, mas porque sempre me foi mais prático fazer qualquer coisa no Gnome, não porque o design do KDE fosse mau, mas porque era demasiado <em>Crystal</em> para aquilo que eu realmente queria.<br />
Estive na onda do <em>Blackbox</em> e mais tarde na moda do <em>Fluxbox</em>, simplistas, numa altura em que o filme <em>Matrix</em> era moda e ter terminais era genial para pregar por aí&#8230;</p>
<p>Já muito depois disso, sempre continuei a usar o Gnome, via com alguma estranheza, quando amigos ou conhecidos me mostravam com orgulho os &#8220;bonitos&#8221; <em>Desktops</em> em KDE (3.x) contra o meu quadrado Gnome com um ou outro toque mais pessoal.<br />
Nunca percebi o encanto do KDE e sinceramente nunca quis perder muito tempo com ele, talvez tenha sido um defeito meu, mas para mim Desktop era Gnome, com o bom e mau que ele tinha e tem.</p>
<p>Os tempos mudam e os ambientes gráficos também, foi com este mote que quando o <em>Kubuntu 9.04</em> saiu em Abril, decidi dar uma espreitadela a serio ao KDE 4, já o tinha experimentado um pouco após aquela febre da sua saída, mas tal como era previsto a instabilidade era avassaladora e isso foi desde logo um travão&#8230;<br />
O Kubuntu 9.04, já com o KDE 4.2.2, foi uma surpresa bastante grande, está tudo no sitio e está tudo bastante melhor, o <em>Theme Oxygen</em> é a cereja no topo do bolo, está genial e acima de tudo, bem pensado!</p>
<p>Na minha opinião o KDE deixou de ser mais um, o KDE está a ganhar o mérito de se vir a tornar o Desktop Linux daqui para a frente, deixemos as birras do <em>Linus Trovalds</em> e os fanatismos do Gnome à parte e olhemos objectivamente para o trabalho feito até agora.<br />
O <em>Eye-Candy</em> que sempre brindou o KDE continua lá, mas agora de uma forma muito mais polida e muito mais profissional, desde o <em>plasma</em>, aos ícones, aos sons, aos cursores, ao <em>splashscreen</em>, ao painel de configurações, à pesquisa, ao <em>Dolphin</em>, às aplicações e a um conjunto de tantas novas coisas que agora compõem o KDE, tudo está equilibrado e disposto de uma forma muito mais natural e amiga do utilizador.</p>
<p>O <a href="http://pinheiro-kde.blogspot.com/">Nuno Pinheiro</a>, um dos primeiros colaboradores do projecto <a href="http://www.oxygen-icons.org/">Oxygen</a>, deu uma <a href="http://www.programaslivres.net/2009/04/16/entrevista-nuno-pinheiro/">entrevista ao Programas Livres</a> em Abril, entrevista essa, a qual recomendo a leitura.<br />
Acima de tudo, experimentem, mexam, explorem e depois façam um juízo de valor, posso estar enganado mas 2010 provavelmente será o ano do KDE, e a continuar assim, com muito mas muito, mérito.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2009/06/05/o-kde-424/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A baía dos piratas criou um túnel&#8230;</title>
		<link>http://pedrocavaco.adamastor.org/2009/04/16/a-baia-dos-piratas-criou-um-tunel/</link>
		<comments>http://pedrocavaco.adamastor.org/2009/04/16/a-baia-dos-piratas-criou-um-tunel/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 10:00:56 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[InfoTec]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ipred]]></category>
		<category><![CDATA[ipredator]]></category>
		<category><![CDATA[the pirate bay]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=1209</guid>
		<description><![CDATA[Entrou recentemente em cena na Suécia, um conjunto de leis mais restritas em relação à pirataria informática no âmbito de uma Directiva Europeia (IPRED). Basicamente o que a industria conseguiu, foi que os ISP&#8217;s possam por em prática o Deep Packet Inspection, que explicado de uma maneira leiga, permite inspeccionar os pacotes de dados transferidos. [...]]]></description>
			<content:encoded><![CDATA[<p>Entrou recentemente em cena na Suécia, um conjunto de leis mais restritas em relação à pirataria informática no âmbito de uma Directiva Europeia (IPRED). Basicamente o que a industria conseguiu, foi que os ISP&#8217;s possam por em prática o <em>Deep Packet Inspection</em>, que explicado de uma maneira leiga, permite inspeccionar os pacotes de dados transferidos.</p>
<p>Como é do conhecimento geral, o <a href="http://thepiratebay.org/">The Pirate Bay</a> é um residente Sueco que com estas novas medidas poderia de certa forma entrar em cheque, afinal o objectivo de tudo isto é esse mesmo.<br />
O que não terá passado pela cabeça da industria é que talvez quem monta um <em>Tracker</em> perceba alguma coisa de como a informática funciona, como <em>o que não nos mata torna-nos mais fortes</em>, nasceu então o <a href="http://ipredator.se/">IPREDATOR</a>, que é basicamente o The Pirate Bay dentro de uma <em>VPN</em> um pouco diferente, com encriptação, sem registo de <em>logs</em> e com um custo de 5€ mensais.</p>
<p>Claro que tanto a nível ético como a nível técnico as coisas são bastante mais complexas, mas a grande lição a tirar de tudo isto é que pessoas até estão dispostas a pagar pelos conteúdos digitais, a única diferença e a julgar pela adesão que o IPREDATOR está a ter, é que <strong>mais vale pagar a um pirata e ser livre do que ser assaltado por uma editora para ser correcto</strong>.</p>
<p>Recomendo também a leitura de <a href="http://remixtures.com/2009/03/pirate-bay-apresenta-ipredator-uma-vpn-que-oferece-total-anonimato-aos-partilhadores/">este</a>, <a href="http://remixtures.com/2009/04/nova-lei-sueca-contra-a-pirataria-online-j-comea-a-fazer-os-seus-efeitos/">este</a> e <a href="http://remixtures.com/2009/04/suecia-enquanto-o-trafego-desce-downloads-legais-crescem/">este</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2009/04/16/a-baia-dos-piratas-criou-um-tunel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Velas com classe&#8230;</title>
		<link>http://pedrocavaco.adamastor.org/2008/11/18/velas-com-classe/</link>
		<comments>http://pedrocavaco.adamastor.org/2008/11/18/velas-com-classe/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 23:25:14 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[coisas]]></category>
		<category><![CDATA[dia]]></category>
		<category><![CDATA[escola]]></category>
		<category><![CDATA[pontos de vista]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=803</guid>
		<description><![CDATA[Hoje na aula de programação, num exercício de classes e heranças com carros e barcos, o enunciado referia algo do género: &#8220;os dados a serem suportados são: nome, país, custo em euros, velocidade, unidade de velocidade, número de rodas, tamanho da mala, número de velas e tipo do casco(&#8230;)&#8220;. Às tantas e porque o conceito [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje na aula de programação, num exercício de classes e heranças com carros e barcos, o enunciado referia algo do género:<br />
&#8220;<em>os dados a serem suportados são: nome, país, custo em euros, velocidade, unidade de velocidade, número de rodas, tamanho da mala, número de velas e tipo do casco(&#8230;)</em>&#8220;.<br />
<br />
Às tantas e porque o conceito de herança é isso mesmo, perguntei:<br />
- <em>Então as velas também são para serem usadas na classe derivada dos barcos, certo?</em><br />
Ficou tudo a olhar para mim como se tivesse dito algo de louco, é o que dá associar velas a carros enquanto todos os outros o fazem para barcos, enfim&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2008/11/18/velas-com-classe/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A PSP o Dark Alex e a 3000</title>
		<link>http://pedrocavaco.adamastor.org/2008/10/19/a-psp-o-dark-alex-e-a-3000/</link>
		<comments>http://pedrocavaco.adamastor.org/2008/10/19/a-psp-o-dark-alex-e-a-3000/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 23:28:27 +0000</pubDate>
		<dc:creator>Pedro Cavaco</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[3000]]></category>
		<category><![CDATA[dark alex]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[playstation]]></category>
		<category><![CDATA[psp]]></category>
		<category><![CDATA[sony]]></category>

		<guid isPermaLink="false">http://pedrocavaco.adamastor.org/?p=719</guid>
		<description><![CDATA[Em Fevereiro após a viagem a Roma, decidimos comprar duas PSP, para tornar a coisa original, eu ofereci-lhe a dela e ela ofereceu-me a minha, a dela é Prateada e a minha Preta, ambas da versão Slim / versão 2000. A PSP tem um conjunto de jogos e funcionalidades bastantes interessantes, verdade seja dita maior [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://pedrocavaco.adamastor.org/imagens//pspblack.png" style="float: left" alt="PSP" title="PSP" /> Em Fevereiro após a viagem a Roma, decidimos comprar duas PSP, para tornar a coisa original, eu ofereci-lhe a dela e ela ofereceu-me a minha, a dela é Prateada e a minha Preta, ambas da versão <em>Slim</em> / versão 2000.<br />
A <em>PSP</em> tem um conjunto de jogos e funcionalidades bastantes interessantes, verdade seja dita maior parte desse valor é construído através do CFW (Custom Firmware) desenvolvido pelo <a href="http://www.dark-alex.org/">Dark Alex</a>, que tem feito um trabalho muito bom.<br />
Em jeito de brincadeira e pegando nas palavras do senhor, aqui ficam as grande diferenças da PSP 2000 (a slim) para a 3000 (a nova) que foi lançada esta semana:</p>
<p>- Um botão a dizer PSP em vez de <em>Home</em>.<br />
- Um fantástico e inútil microfone.<br />
- Uma bateria com menos durabilidade.<br />
- Um ecrã mais brilhante.</p>
<p>Se estavam à espera de um bom motivo para comprar uma PSP, então despachem-se, antes que as novas cheguem cá.</p>
]]></content:encoded>
			<wfw:commentRss>http://pedrocavaco.adamastor.org/2008/10/19/a-psp-o-dark-alex-e-a-3000/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

