<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.borfast.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Já não vou salvar o mundo - Informática</title>
 <link>http://www.borfast.com/pt/taxonomy/term/94/0</link>
 <description></description>
 <language>pt</language>
<item>
 <title>7 alternatives to Google Reader</title>
 <link>http://www.borfast.com/pt/blog/7-alternatives-google-reader</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;When yesterday I discovered Google is going to &lt;a href=&quot;http://googlereader.blogspot.co.uk/2013/03/powering-down-google-reader.html&quot;&gt;shutdown Google Reader&lt;/a&gt;, I felt sad. Not because I am one of those hardcore users that had half of his social life in Google Reader&#039;s social features (which have been kicked out some time ago), but because I didn&#039;t know any decent alternatives.&lt;/p&gt;
&lt;p&gt;Well, I decided to look and apparently there&#039;s a lot to try.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/7-alternatives-google-reader&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <pubDate>Thu, 14 Mar 2013 18:11:55 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">622 at http://www.borfast.com</guid>
</item>
<item>
 <title>Como activar o scroll com dois dedos num laptop Sony Vaio</title>
 <link>http://www.borfast.com/pt/blog/como-activar-o-scroll-com-dois-dedos-num-laptop-sony-vaio</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;A minha namorada comprou um Sony Vaio em segunda mão, o qual tem estado a funcionar perfeitamente bem com o Ubuntu, excepto por não ter o scroll com dois dedos e ao suspendê-lo ele resolve reiniciar. Procurámos um pouco e encontrámos a solução para o problema do scroll.&lt;/p&gt;
&lt;p&gt;É bastante simples, bastou-nos criar um script que é executado no arranque:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;geshifilter&quot;&gt;&lt;div class=&quot;text geshifilter-text&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;#!/bin/bash&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;synclient HorizTwoFingerScroll=1&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;synclient VertTwoFingerScroll=1&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;synclient EmulateTwoFingerMinW=0&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;synclient EmulateTwoFingerMinZ=90&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/como-activar-o-scroll-com-dois-dedos-num-laptop-sony-vaio&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <pubDate>Mon, 11 Feb 2013 20:07:34 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">621 at http://www.borfast.com</guid>
</item>
<item>
 <title>Como usar a framework de sites do Django para desenvolvimento local</title>
 <link>http://www.borfast.com/pt/blog/como-usar-framework-de-sites-do-django-para-desenvolvimento-local</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Recentemente, numa aplicação que estou a desenvolver com &lt;a href=&quot;https://www.djangoproject.com/&quot;&gt;Django&lt;/a&gt;, precisei de obter o domínio da aplicação para um email que é enviado pela aplicação &lt;a href=&quot;https://bitbucket.org/ubernostrum/django-registration&quot;&gt;django-registration&lt;/a&gt;.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/como-usar-framework-de-sites-do-django-para-desenvolvimento-local&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <category domain="http://www.borfast.com/pt/category/tags/django">django</category>
 <pubDate>Mon, 04 Feb 2013 20:37:13 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">619 at http://www.borfast.com</guid>
</item>
<item>
 <title>O que os gestores consideram bons programadores</title>
 <link>http://www.borfast.com/pt/blog/o-que-os-gestores-consideram-bons-programadores</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Como convencer o teu gestor de que és um bom programador de PHP, quando na verdade és pouco mais do que um &quot;script kiddie&quot;? Escreve código como este:&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;text geshifilter-text&quot;&gt;empty ($instance) AND $instance = new self($config);&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Se és um bom programador, podes parar aqui, já terás entendido a ideia.&lt;br /&gt;
Se és um gestor, continua a ler.&lt;/p&gt;
&lt;p&gt;A reacção do gestor: &quot;Wow, este tipo conseguiu evitar utilizar um if()! Que truque tão giro! É um programador brilhante!&quot;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/o-que-os-gestores-consideram-bons-programadores&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <pubDate>Mon, 04 Feb 2013 12:29:02 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">617 at http://www.borfast.com</guid>
</item>
<item>
 <title>Alternativa a VPNs, fácil e segura</title>
 <link>http://www.borfast.com/pt/blog/alternativa-vpns-facil-e-segura</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Tendo vivido um ano num apartamento que pertence a uma universidade, durante esse tempo usei a rede deles para aceder à internet - e vou sentir falta dos downloads a 8 megabytes/seg (sim, megaBYTES, não megaBITS). Mas nem tudo era bom: havia imensas restrições, o que até compreendo, dado que é uma rede de uma universidade com vários milhares de utilizadores e há sempre aqueles que gostam de se portar mal. Ainda assim, era bastante chato não poder aceder a nada que não fosse HTTP, POP, IMAP e SSH na porta 22.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/alternativa-vpns-facil-e-segura&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <category domain="http://www.borfast.com/pt/category/tags/ssh">ssh</category>
 <category domain="http://www.borfast.com/pt/category/tags/vpn">vpn</category>
 <pubDate>Tue, 02 Oct 2012 09:06:47 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">610 at http://www.borfast.com</guid>
</item>
<item>
 <title>JPEG, Zlib e Freetype indisponíveis ao instalar a PIL num virtualenv no Ubuntu</title>
 <link>http://www.borfast.com/pt/blog/jpeg-zlib-e-freetype-indisponiveis-ao-instalar-pil-num-virtualenv-no-ubuntu</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Ao instalar a PIL, a Python Imaging Library, num virtualenv no Ubuntu com &lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;text geshifilter-text&quot;&gt;pip install PIL&lt;/code&gt;&lt;/span&gt;, o script de instalação diz que não tem suporte para JPEG, Zlib e Freetype2, apesar de eu ter instalado todas as bibliotecas correspondentes.&lt;/p&gt;
&lt;p&gt;Acontece que o script de instalação da PIL procura as bibliotecas em /usr/lib/ mas no Ubuntu elas estão em /usr/lib/i386-linux-gnu/ ou /usr/lib/x86_64-linux-gnu/, dependendo da arquitectura usada.&lt;/p&gt;
&lt;p&gt;Uma solução rápida e não muito elegante é criar symlinks para as bibliotecas em /usr/lib/, assim:&lt;br /&gt;
&lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;text geshifilter-text&quot;&gt;&amp;nbsp;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/jpeg-zlib-e-freetype-indisponiveis-ao-instalar-pil-num-virtualenv-no-ubuntu&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <category domain="http://www.borfast.com/pt/category/tags/python">python</category>
 <pubDate>Sat, 29 Sep 2012 10:32:17 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">608 at http://www.borfast.com</guid>
</item>
<item>
 <title>Como adicionar &quot;applets&quot; ao painel do Gnome clássico no Ubuntu 12.04</title>
 <link>http://www.borfast.com/pt/blog/como-adicionar-applets-ao-painel-do-gnome-classico-no-ubuntu-1204</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Após &lt;a href=&quot;/pt/blog/como-recuperar-o-gnome-classico-no-ubuntu-1204&quot;&gt;recuperar o Gnome clássico no Ubuntu 12.04&lt;/a&gt;, ainda tinha que recuperar outra coisa crucial para a minha utilização do dia-a-dia do Gnome: a possibilidade de adicionar/remover ao/do painel &quot;applets&quot; e atalhos para programas.&lt;/p&gt;
&lt;p&gt;Carregar com o botão direito do rato no painel não faz aparecer um menu como fazia - mas há uma forma de o obter: super + alt + botão direito (a tecla &quot;super&quot; também é conhecida como a tecla do windows)&lt;br /&gt;
Já agora, isto é também como se podem mover ou remover elementos do painel.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/como-adicionar-applets-ao-painel-do-gnome-classico-no-ubuntu-1204&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <category domain="http://www.borfast.com/pt/category/tags/gnome">gnome</category>
 <category domain="http://www.borfast.com/pt/category/categories/ubuntu">Ubuntu</category>
 <pubDate>Sat, 11 Aug 2012 17:26:45 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">606 at http://www.borfast.com</guid>
</item>
<item>
 <title>Como recuperar o Gnome clássico no Ubuntu 12.04</title>
 <link>http://www.borfast.com/pt/blog/como-recuperar-o-gnome-classico-no-ubuntu-1204</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Após muita resistência, lá acabei por ceder e instalar o Ubuntu 12.04 no meu computador. Até agora tinha o 11.04 porque odeio o Unity e o Gnome 3 com um ódio muito especial mas ao mesmo tempo estava a começar a sentir necessidade de ter bibliotecas e programas mais actuais.&lt;/p&gt;
&lt;p&gt;Felizmente descobri que posso evitar ficar louco, tendo a interface do Gnome &quot;clássico&quot; com um aspecto e comportamento muito semelhantes àquilo a que estava habituado no Gnome 2, com uma mudança muito simples:&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;geshifilter&quot;&gt;&lt;code class=&quot;text geshifilter-text&quot;&gt;sudo apt-get install gnome-sesion-fallback&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/blog/como-recuperar-o-gnome-classico-no-ubuntu-1204&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <category domain="http://www.borfast.com/pt/category/tags/gnome">gnome</category>
 <category domain="http://www.borfast.com/pt/category/categories/ubuntu">Ubuntu</category>
 <pubDate>Sat, 11 Aug 2012 17:00:58 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">604 at http://www.borfast.com</guid>
</item>
<item>
 <title>Template overrides for specific panel panes</title>
 <link>http://www.borfast.com/pt/node/602</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;So after some time bashing my head against the wall, I finally figured out how to override specific panel panes in Drupal.&lt;/p&gt;
&lt;p&gt;Panels comes with a template file called &quot;panels-pane.tpl.php&quot; but you can&#039;t simply create a &quot;panels-pane--my-pane.tpl.php&quot; to override it, like you can with core template files or views.&lt;/p&gt;
&lt;p&gt;This means you have to use a &lt;a href=&quot;http://drupal.org/node/223430&quot;preprocess&lt;/a&gt; function to override the theme suggestion.&lt;/a&gt;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/node/602&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <category domain="http://www.borfast.com/pt/category/categories/drupal">Drupal</category>
 <pubDate>Thu, 02 Aug 2012 01:32:33 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">602 at http://www.borfast.com</guid>
</item>
<item>
 <title>Arris TM602A password of the day generator - the actual generator</title>
 <link>http://www.borfast.com/pt/node/598</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;style type=&quot;text/css&quot;&gt;
#arris-generator #start-date {
	float: left;
	width: 45%;
	font-size: 14px;
}

#arris-generator #end-date {
	float: right;
	width: 45%;
	font-size: 14px;
}

#arris-generator #password-list {
	width: 500px;
	margin: auto;
	margin-top: 20px;
	border-spacing: 0;
}

#arris-generator th:first-child {
	border-right: 2px solid grey;
}
#arris-generator th {
	width: 50%;
	border-bottom: 2px solid gray;
	margin: 0;
	padding: 8px;
}

#arris-generator td {
	border-bottom: 2px solid gray;
	padding: 8px;
}
#arris-generator td:first-child {
&lt;/style&gt;&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borfast.com/pt/node/598&quot; target=&quot;_blank&quot;&gt;ler mais&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borfast.com/pt/category/categories/it">Informática</category>
 <pubDate>Fri, 20 Jul 2012 12:03:16 +0000</pubDate>
 <dc:creator>borfast</dc:creator>
 <guid isPermaLink="false">598 at http://www.borfast.com</guid>
</item>
</channel>
</rss>

