<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2portuguesetitles.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemtitles.css"?><rss version="2.0"><channel><title>helder.eti.br</title><link>http://www.helder.eti.br/</link><description>"Uma Consistência Tosca é o Bicho-Papão das Pequenas Mentes."
(Guido Van Rossum)</description><language>en</language><managingEditor>noreply@blogger.com (Helder Vieira)</managingEditor><lastBuildDate>Thu, 16 Feb 2012 20:28:04 PST</lastBuildDate><generator>Blogger</generator><atom:id xmlns:atom="http://www.w3.org/2005/Atom">tag:blogger.com,1999:blog-7962725067290174013</atom:id><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="helder_eti_br" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://www.helder.eti.br/feeds/posts/default?alt=rss" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://www.helder.eti.br/feeds/posts/default?alt=rss" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsalloy.com/?rss=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.wikio.com/subscribe?url=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Fwww.helder.eti.br%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item><title>Tópico Entendendo o buildout.cfg do Manual do Desenvolvedor Plone traduzido para o Português</title><link>http://www.helder.eti.br/2011/11/topico-entendendo-o-buildoutcfg-do.html</link><category>buildout</category><category>python</category><category>documentação</category><category>plone</category><category>zope</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Mon, 21 Nov 2011 05:49:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3050433869586640625</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-11-21T11:16:52.249-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">


Como gerenciar o arquivo principal de configuração do buildout

Nota importante: Este documento se aplica ao Plone 3.2 ou superior. Em versões do Plone anteriores a 3.2, o arquivo padrão do buidout.cfg era significativamente diferente porque o Plone não era totalmente eggficado.

O buildout.cfg é o arquivo mais importante em seu novo ambiente de buildout. Veja como ele se parece:

[buildout]
</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=lyKAWOMl86E:yUYzEK33rxE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=lyKAWOMl86E:yUYzEK33rxE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=lyKAWOMl86E:yUYzEK33rxE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=lyKAWOMl86E:yUYzEK33rxE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=lyKAWOMl86E:yUYzEK33rxE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=lyKAWOMl86E:yUYzEK33rxE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=lyKAWOMl86E:yUYzEK33rxE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Soluções Livres adotadas pela Procuradoria Geral do Estado da Paraíba.</title><link>http://www.helder.eti.br/2011/10/solucoes-livres-adotadas-pela.html</link><category>software livre</category><category>pge</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 13 Oct 2011 07:08:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-7718192738758236141</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-10-13T11:12:31.382-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">
Desde 2007 a Procuradoria Geral do Estado da Paraíba tem optado preferencialmente por soluções livres de licenciamento para atender suas necessidades por sistemas e ferramentas baseadas em computador. Tem como objetivo gerar economia para o estado com a aquisição de tais licenças e melhorar a segurança da rede interna da PGE/PB.

A aplicação de tal política naturalmente iniciou-se pelos </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iEyNLNUAUnQ:c7yBjLoEvX4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iEyNLNUAUnQ:c7yBjLoEvX4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iEyNLNUAUnQ:c7yBjLoEvX4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=iEyNLNUAUnQ:c7yBjLoEvX4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iEyNLNUAUnQ:c7yBjLoEvX4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iEyNLNUAUnQ:c7yBjLoEvX4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=iEyNLNUAUnQ:c7yBjLoEvX4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>PGE/PB já economizou mais de R$ 1 mi com uso de Software Livre</title><link>http://www.helder.eti.br/2011/10/pgepb-ja-economizou-mais-de-r-1-mi-com.html</link><category>pge</category><category>linux</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Tue, 11 Oct 2011 07:08:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3688715903842056909</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-10-11T11:09:46.775-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">

A Procuradoria Geral do Estado da Paraíba (PGE/PB), por meio da Sub Gerência de Tecnologia da Informação (SGTI), há quase cinco anos instituiu a utilização de programas de computador livres de licenciamento – também conhecidos como software livre -, que além de proporcionar economia mensal de mais de R$ 15 mil (esse valor é relativo apenas a solução de gestão de processos), a migração dos </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=hd1W8WW9Bv4:aOlYH6bzF8U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=hd1W8WW9Bv4:aOlYH6bzF8U:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=hd1W8WW9Bv4:aOlYH6bzF8U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=hd1W8WW9Bv4:aOlYH6bzF8U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=hd1W8WW9Bv4:aOlYH6bzF8U:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=hd1W8WW9Bv4:aOlYH6bzF8U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=hd1W8WW9Bv4:aOlYH6bzF8U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>100% Linux na Procuradoria Geral do Estado da Paraíba</title><link>http://www.helder.eti.br/2011/07/100-linux-na-procuradoria-geral-do.html</link><category>pge</category><category>linux</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Sat, 23 Jul 2011 08:57:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-2259069020086740548</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-10-11T11:08:51.776-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Há aproximadamente quatro anos foi instituída na Procuradoria Geral do Estado da Paraíba uma política para utilizar preferencialmente programas de computador livres de licenciamento – também conhecidos como software livre – inspirado na política do governo federal, tendo em vista o corte de gastos com a aquisição de computadores, economizando os valores relativos às aquisições das licenças de uso</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=rqC9eiztNpo:ri_ZP5zBqkU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=rqC9eiztNpo:ri_ZP5zBqkU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=rqC9eiztNpo:ri_ZP5zBqkU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=rqC9eiztNpo:ri_ZP5zBqkU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=rqC9eiztNpo:ri_ZP5zBqkU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=rqC9eiztNpo:ri_ZP5zBqkU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=rqC9eiztNpo:ri_ZP5zBqkU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Limpando a lista de kernels disponíveis para boot no Ubuntu</title><link>http://www.helder.eti.br/2010/11/limpando-lista-de-kernels-disponiveis.html</link><category>one-line shell</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 11 Nov 2010 04:19:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-6764215032622237891</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-11-11T09:19:50.868-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Periodicamente é disponibilizado nos repositórios do Ubuntu atualizações do kernel (Linux). Se você gosta de manter seu sistema sempre atualizado, já percebeu que com um tempo várias opções de kernel diferentes vão se acumulando no menu do grub. Para limpar essa lista, mantendo apenas a mais recente, basta executar esse comando:

$ sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=G5BtCA9I-7w:-tY05Ovc9q0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=G5BtCA9I-7w:-tY05Ovc9q0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=G5BtCA9I-7w:-tY05Ovc9q0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=G5BtCA9I-7w:-tY05Ovc9q0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=G5BtCA9I-7w:-tY05Ovc9q0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=G5BtCA9I-7w:-tY05Ovc9q0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=G5BtCA9I-7w:-tY05Ovc9q0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Filtrando conteúdo pelo MIME-TYPE com o Squid</title><link>http://www.helder.eti.br/2010/10/filtrando-conteudo-pelo-mime-type-com-o.html</link><category>mime-type</category><category>squid</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 28 Oct 2010 11:56:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-7568965274962307145</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-10-28T15:57:24.548-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Para aqueles que precisam filtrar as páginas que os usuários de sua rede podem ou não ter acesso, nada melhor que o bom e velho Squid. Mas se a banda não é lá essas coisas todas e você não tem nem tempo e muito menos saco para ficar brincando de gato e rato, experimente filtrar pelo tipo MIME do conteúdo acessado.

Aqui no trabalho, temos três níveis de acesso:

Acesso livre - que como o nome já </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_gbu3HCP8cM:j2krRetgrh4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_gbu3HCP8cM:j2krRetgrh4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_gbu3HCP8cM:j2krRetgrh4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=_gbu3HCP8cM:j2krRetgrh4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_gbu3HCP8cM:j2krRetgrh4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_gbu3HCP8cM:j2krRetgrh4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=_gbu3HCP8cM:j2krRetgrh4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Como configurar rede sem-fio (WEP) no Ubuntu sem modo gráfico</title><link>http://www.helder.eti.br/2010/10/como-configurar-rede-sem-fio-wep-no.html</link><category>rede</category><category>ldap</category><category>wireless</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Wed, 27 Oct 2010 11:05:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-5661171484972725604</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-10-27T15:05:35.690-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Aqui no trabalho estamos em processo de implantação do serviço OpenLDAP que servirá para a centralização do gerenciamento dos usuários de nossa rede. Um dos primeiros serviços que utilizarão o LDAP será o nosso controlador de domínio (samba).
Todas as estações de trabalho rodam Ubuntu. Para que os usuários passem a logar no domínio, realizamos uma pequena configuração no S.O. que substitui a </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=ul4nxNLntuU:NStYM0zs1Pg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=ul4nxNLntuU:NStYM0zs1Pg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=ul4nxNLntuU:NStYM0zs1Pg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=ul4nxNLntuU:NStYM0zs1Pg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=ul4nxNLntuU:NStYM0zs1Pg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=ul4nxNLntuU:NStYM0zs1Pg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=ul4nxNLntuU:NStYM0zs1Pg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Lançado o livro "Python e Django"</title><link>http://www.helder.eti.br/2010/10/lancado-o-livro-python-e-django.html</link><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 21 Oct 2010 10:57:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-5901183626547322061</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-10-21T14:57:21.224-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Escrito pelo Osvldo Santana (@osantana no twitter). Faz uma abordagem bastante abrangente do Python e descreve a utilização dos principais recursos do framework.

Já adquiri o meu. Em breve deverá estar chegando as minhas mãos, uma vez que não fui ao seu lançamento no PyConBrasil[6].

Quem, assim como eu, quiser adquirir, a novatec está dando um desconto para quem o comprar através do site da </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=Gx6TEbIt5oY:TjSAgyfgKC8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=Gx6TEbIt5oY:TjSAgyfgKC8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=Gx6TEbIt5oY:TjSAgyfgKC8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=Gx6TEbIt5oY:TjSAgyfgKC8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=Gx6TEbIt5oY:TjSAgyfgKC8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=Gx6TEbIt5oY:TjSAgyfgKC8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=Gx6TEbIt5oY:TjSAgyfgKC8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Ubuntu 10.04 Não desliga?</title><link>http://www.helder.eti.br/2010/10/ubuntu-1004-nao-desliga.html</link><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 21 Oct 2010 04:45:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-5936527587462047148</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-10-21T09:31:59.681-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Segue a solução:É necessário alterar uma linha dentro do /etc/default/grubAlterem a seguinte linha deGRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”paraGRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi=off apm=power_off”Depois disso voltará a simplesmente desligar normalmente.</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=uxMMqbxFPsk:qKyvoOxTHz8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=uxMMqbxFPsk:qKyvoOxTHz8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=uxMMqbxFPsk:qKyvoOxTHz8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=uxMMqbxFPsk:qKyvoOxTHz8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=uxMMqbxFPsk:qKyvoOxTHz8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=uxMMqbxFPsk:qKyvoOxTHz8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=uxMMqbxFPsk:qKyvoOxTHz8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Perspectivas do Desenvolvimento para Dispositivos Móveis</title><link>http://www.helder.eti.br/2009/08/perspectivas-do-desenvolvimento-para.html</link><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Sat, 29 Aug 2009 08:29:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-1361752626713496375</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-08-29T12:33:53.577-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Acredito ser uma das tendências mais fortes dos últimos tempos, no que diz respeito ao desenvolvimento de novas tecnologias, a distribuição e compartilhamento de software na modalidade livre[1]. Porém, o nicho de sistemas embarcados -- atualmente a cereja do bolo do universo das TICs -- tem se mantido há bastante tempo à margem disto, fora algumas iniciativas isoladas. No mundo dos dispositivos </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=z9MTxYiu0fQ:c1nK0EOq7R4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=z9MTxYiu0fQ:c1nK0EOq7R4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=z9MTxYiu0fQ:c1nK0EOq7R4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=z9MTxYiu0fQ:c1nK0EOq7R4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=z9MTxYiu0fQ:c1nK0EOq7R4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=z9MTxYiu0fQ:c1nK0EOq7R4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=z9MTxYiu0fQ:c1nK0EOq7R4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>PyDev com Django no Ubuntu 9.04</title><link>http://www.helder.eti.br/2009/06/pydev-com-django-no-ubuntu-904.html</link><category>django</category><category>python</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Tue, 02 Jun 2009 06:12:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-8459438128059613629</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-06-02T12:10:32.947-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">O Eclipse com o plug-in PyDev é uma das melhores IDEs para desenvolvimento, inclusive em Python. E oferece um bom suporte ao desenvolvimento com o django. Este artigo é baseado em posts de outros blogs e experiência pessoal do autor.Instalação do DjangoExistem várias formas para instalar o Django. A que eu mais gosto e recomendo é através do tarball. Para isso, vá ao site[3] do django e baixe o </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iO_Vridtp1k:DBCDYZeidZM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iO_Vridtp1k:DBCDYZeidZM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iO_Vridtp1k:DBCDYZeidZM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=iO_Vridtp1k:DBCDYZeidZM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iO_Vridtp1k:DBCDYZeidZM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=iO_Vridtp1k:DBCDYZeidZM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=iO_Vridtp1k:DBCDYZeidZM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Python acessando Oracle® XE no Ubuntu</title><link>http://www.helder.eti.br/2009/05/python-acessando-oracle-xe-no-ubuntu.html</link><category>python</category><category>ubuntu</category><category>oracle</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Mon, 11 May 2009 10:07:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-5119464690832737415</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-05-11T15:53:50.282-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">No último post vimos como instalar o Oracle® 10g Express Edition no Ubuntu Server (sem ambiente gráfico) e habilitar o acesso remoto via http com o Application Express (apex). Agora nosso objetivo é mostrar como acessar o Oracle® XE a partir de uma aplicação Python.A biblioteca padrão do Python não oferece suporte nativo ao acesso a bancos de dados SQL. Para este fim precisamos fazer uso de </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_folxpf-LVg:im1lOh2CX0Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_folxpf-LVg:im1lOh2CX0Y:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_folxpf-LVg:im1lOh2CX0Y:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=_folxpf-LVg:im1lOh2CX0Y:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_folxpf-LVg:im1lOh2CX0Y:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=_folxpf-LVg:im1lOh2CX0Y:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=_folxpf-LVg:im1lOh2CX0Y:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Fazendo funcionar o Oracle® 10g XE em um Ubuntu Server com acesso remoto (http) liberado</title><link>http://www.helder.eti.br/2009/05/fazendo-funcionar-o-oracle-xe-10g-em-um.html</link><category>ubuntu</category><category>oracle</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 07 May 2009 08:25:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3330056517237263563</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-05-08T11:34:33.738-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Saudações.Esta semana tive que fazer funcionar o Oracle® 10g Express Edition no Ubuntu Server (sem X instalado) com acesso remoto HTTP.O Oracle® 10g XE requer no mínimo 1024MB de partição swap no sistema. O artigo[0] do Krix Apolinário sobre como extender a memória swap pode ser útil. A instalação é tranquila e sem maiores atropelos. O pacote de instalação[1] contém pucas dependências (o meu </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=xevOt1G02uQ:A9IWsGGh-_E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=xevOt1G02uQ:A9IWsGGh-_E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=xevOt1G02uQ:A9IWsGGh-_E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=xevOt1G02uQ:A9IWsGGh-_E:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=xevOt1G02uQ:A9IWsGGh-_E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=xevOt1G02uQ:A9IWsGGh-_E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=xevOt1G02uQ:A9IWsGGh-_E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>E com vocês o novo Ubuntu 9.04!</title><link>http://www.helder.eti.br/2009/04/e-com-voces-o-novo-ubuntu-904.html</link><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 23 Apr 2009 07:41:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3066531444545093966</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-04-23T12:25:13.138-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Saiu a nova versão do Ubuntu! A Jaunty Jackalope!Jaunty Jackalope quer dizer Jackalope Desenvolto. O Jackalope, no folclore, diz-se ser um cruzamento entre uma jackrabbit (lebre) e um antílope (daí o nome) que viveria na Califórnia...(Cf. pt.wikipedia.org/wiki/Jackalope)Para baixá-lo aqui no Brasil, pode-se usar, além dos espelhos oficiaishttp://espelhos.edugraf.ufsc.br/ubuntu-releases/jaunty/</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=oTkYVj6GPwc:zjq5QfDX2r4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=oTkYVj6GPwc:zjq5QfDX2r4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=oTkYVj6GPwc:zjq5QfDX2r4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=oTkYVj6GPwc:zjq5QfDX2r4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=oTkYVj6GPwc:zjq5QfDX2r4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=oTkYVj6GPwc:zjq5QfDX2r4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=oTkYVj6GPwc:zjq5QfDX2r4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Vários databases na mesma query</title><link>http://www.helder.eti.br/2009/04/varios-databases-na-mesma-query.html</link><category>postgres</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 23 Apr 2009 07:18:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-5518947678940427340</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-06-03T15:10:02.275-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Se você precisa acessar duas ou mais bases de dados PostgreSQL numa mesma query você pode utilizar o contrib dblink[1].Para quem utiliza Ubuntu, basta executar:$ sudo apt-get install postgresql-contribEm seguida, instalá-lo no database que necessitará acessar dados de outras bases de dados.$ psql -d nome_database -U nome_usuario -f /usr/share/postgresql/8.2/contrib/dblink.sqlOnde nome_database e </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=qpQz-OnEaIo:oCA5Txhmt7Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=qpQz-OnEaIo:oCA5Txhmt7Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=qpQz-OnEaIo:oCA5Txhmt7Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=qpQz-OnEaIo:oCA5Txhmt7Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=qpQz-OnEaIo:oCA5Txhmt7Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=qpQz-OnEaIo:oCA5Txhmt7Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=qpQz-OnEaIo:oCA5Txhmt7Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Matando o Java e Mostrando o Python</title><link>http://www.helder.eti.br/2009/04/matando-o-java-e-mostrando-o-python.html</link><category>java</category><category>python</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Wed, 22 Apr 2009 11:41:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-431562922315919162</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-04-22T15:50:51.968-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">A princípio achei muito sugestivo o título desta apresentação. Mas olhando o conteúdo gostei ainda mais. Trata-se de um comparativo entre as duas plataformas de desenvolvimento.View more presentations from Osvaldo Santana.Saudações!</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=4ivHCuj-2wA:g43ahENVPn4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=4ivHCuj-2wA:g43ahENVPn4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=4ivHCuj-2wA:g43ahENVPn4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=4ivHCuj-2wA:g43ahENVPn4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=4ivHCuj-2wA:g43ahENVPn4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=4ivHCuj-2wA:g43ahENVPn4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=4ivHCuj-2wA:g43ahENVPn4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Blog de endereço novo!</title><link>http://www.helder.eti.br/2009/04/blog-de-endereco-novo.html</link><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Fri, 17 Apr 2009 14:12:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3809563977616382969</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-04-17T18:17:15.355-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Saudações a todos!É com muita satisfação que informo: A partir de agora nosso blog é acessível através do endereçowww.helder.eti.brO antigo endereço continua funcionando.</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=svAcAyjJUas:Safdyr6Pq5Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=svAcAyjJUas:Safdyr6Pq5Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=svAcAyjJUas:Safdyr6Pq5Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=svAcAyjJUas:Safdyr6Pq5Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=svAcAyjJUas:Safdyr6Pq5Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=svAcAyjJUas:Safdyr6Pq5Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=svAcAyjJUas:Safdyr6Pq5Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Django sobre Google App Engine</title><link>http://www.helder.eti.br/2009/04/django-sobre-google-app-engine-em-13.html</link><category>django</category><category>python</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 16 Apr 2009 11:33:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3530604057277294660</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-04-17T15:12:55.669-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Saudações a todos!Esta semana tive a ideia de testar o Google App Engine (GAE), publicando uma pequena aplicação feita por mim sob o django. Fiquei surpreso com a simplicidade de uso do SDK e o suporte fornecidos pelo Google. O GAE compreende uma quantidade razoável de APIs e recursos, inclusive persistência de dados. Outra coisa interessante é o dashboard - página de gerência da aplicação - onde</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=BFARs_UY9S8:aocCEB0bJ68:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=BFARs_UY9S8:aocCEB0bJ68:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=BFARs_UY9S8:aocCEB0bJ68:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=BFARs_UY9S8:aocCEB0bJ68:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=BFARs_UY9S8:aocCEB0bJ68:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=BFARs_UY9S8:aocCEB0bJ68:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=BFARs_UY9S8:aocCEB0bJ68:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Integrando o Apache2 com o Tomcat</title><link>http://www.helder.eti.br/2009/02/saudacoes-mais-uma-vez.html</link><category>apache</category><category>tomcat</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Mon, 09 Feb 2009 11:35:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3200564906631435341</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-04-17T13:12:32.749-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Saudações mais uma vez.Novamente deparei-me com a necessidade de mapear no Apache uma aplicação disponibilizada por outro servidor de aplicações - desta vez o Tomcat. Neste pequeno artigo descrevo como realizar tal tarefa de maneira bastante simples num servidor Ubuntu.A integração entre o Apache e o Tomcat se dá com o auxílio do módulo mod_jk.Supondo que você já disponha em seu servidor ambos o </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=LeaU2r39OpI:jHz9X6nyAOs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=LeaU2r39OpI:jHz9X6nyAOs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=LeaU2r39OpI:jHz9X6nyAOs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=LeaU2r39OpI:jHz9X6nyAOs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=LeaU2r39OpI:jHz9X6nyAOs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=LeaU2r39OpI:jHz9X6nyAOs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=LeaU2r39OpI:jHz9X6nyAOs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Utilizando o Zope com o Apache2</title><link>http://www.helder.eti.br/2009/02/utilizando-o-zope-com-o-apache2.html</link><category>apache</category><category>zope</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Fri, 06 Feb 2009 05:18:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-3160948991622660691</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-04-17T15:41:12.905-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Saudações, pessoal.Acredito que várias pessoas que utilizam aplicações Zope já ouviram falar sobre a possibilidade de rodar tais aplicações sob o Apache. E muitas outras já leram diversos tutoriais que tentam explicar como é feito tal acoplamento dos dois servidores. Eu sou uma dessas pessoas e minha experiência com tais tutoriais é que quase todos mostram exemplos de como realizar esta tarefa </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=2uY-bj1a9BA:nR2JsFc4otM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=2uY-bj1a9BA:nR2JsFc4otM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=2uY-bj1a9BA:nR2JsFc4otM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=2uY-bj1a9BA:nR2JsFc4otM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=2uY-bj1a9BA:nR2JsFc4otM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=2uY-bj1a9BA:nR2JsFc4otM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=2uY-bj1a9BA:nR2JsFc4otM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Instalando o TOra com suporte ao Oracle no Ubuntu</title><link>http://www.helder.eti.br/2008/11/instalando-o-tora-com-suporte-ao-oracle.html</link><category>ubuntu</category><category>oracle</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 13 Nov 2008 07:11:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-1798160638702813279</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-06-03T15:09:16.357-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Saudações a todos que como eu tiveram problemas para instalar o TOra com suporte ao Oracle no Ubuntu.Como todos já devem saber o TOra - Toolkit for Oracle - não vem habilitado por padrão para esse fim quando o instalamos via pacote .deb (apt-get install tora; aptitude; synaptic...), e o máximo que consegue-se sem ter algum trabalho é configurá-lo para acessar também os sgdbs MySQL, PostgreSQL e </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=34az3A3VIVo:jiW6v_smagg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=34az3A3VIVo:jiW6v_smagg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=34az3A3VIVo:jiW6v_smagg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=34az3A3VIVo:jiW6v_smagg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=34az3A3VIVo:jiW6v_smagg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=34az3A3VIVo:jiW6v_smagg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=34az3A3VIVo:jiW6v_smagg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Tornando o backup de seus bancos de dados Postgres automáticos com a ajuda do crontab</title><link>http://www.helder.eti.br/2008/09/tornando-o-backup-de-seus-bancos-de.html</link><category>postgres</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 11 Sep 2008 10:47:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-7125740802676453000</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-06-03T15:08:10.741-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Não sou DBA, mas aqui vai uma dica para quem quiser configurar o cron para realizar o backup de suas bases de dados hospedadas no PostgreSQL:A configuração listada abaixo foi testada em um servidor rodando:Ubuntu Server 8.04PostgreSQL 8.2Primeiro: Crie um arquivo chamado pg_bkp.sh contendo o seguinte script shell:#!/bin/sh## ARQUIVO......: pg_bkp.sh# AUTOR........: HELDER VIEIRA# MODIFICADO EM: </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=JK-2roYRz6g:83mTZ8CuMxM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=JK-2roYRz6g:83mTZ8CuMxM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=JK-2roYRz6g:83mTZ8CuMxM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=JK-2roYRz6g:83mTZ8CuMxM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=JK-2roYRz6g:83mTZ8CuMxM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=JK-2roYRz6g:83mTZ8CuMxM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=JK-2roYRz6g:83mTZ8CuMxM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Como acessar o shell do sistema operacional a partir de um script Python</title><link>http://www.helder.eti.br/2008/07/como-acessar-o-shell-do-sistema.html</link><category>python</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 10 Jul 2008 06:39:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-1759083349245443030</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-04-17T15:43:53.290-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Para executar comandos do sistema operacional a partir de um script python é muito simples. Basta importar um pacote de nome os. O script exemplo abaixo foi produzido e testado em um computador contendo o Ubuntu 8.04 e rodando o python 2.5.Edite um arquivo de texto, usando seu editor favorito, e salve o arquivo com o nome de teste.py. Tal arquivo deverá conter as linhas abaixo:#!/usr/bin/</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=PQNHL5PbiPk:eykCFsNLZsg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=PQNHL5PbiPk:eykCFsNLZsg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=PQNHL5PbiPk:eykCFsNLZsg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=PQNHL5PbiPk:eykCFsNLZsg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=PQNHL5PbiPk:eykCFsNLZsg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=PQNHL5PbiPk:eykCFsNLZsg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=PQNHL5PbiPk:eykCFsNLZsg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Mexendo no workflow do Plone</title><link>http://www.helder.eti.br/2008/02/mexendo-no-workflow-do-plone.html</link><category>plone</category><category>ubuntu</category><category>zope</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Sat, 02 Feb 2008 15:58:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-2342024663406663825</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-06-03T15:02:25.794-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">No meu trabalho, a um certo tempo foi solicitada a implantação de uma intranet. Um site interno que o pessoal executivo pudesse classificar as peças produzidas e compartilhar modelos e documentos, entre outras coisas. Daí resolvi instalar o plone para resolver este problema.Acontece que o plone permite, por padrão, que qualquer pessoa - inclusive anônimos - tenham acesso aos conteúdos não </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=IoKQGfMv55U:PlvJtpUWFfc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=IoKQGfMv55U:PlvJtpUWFfc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=IoKQGfMv55U:PlvJtpUWFfc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=IoKQGfMv55U:PlvJtpUWFfc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=IoKQGfMv55U:PlvJtpUWFfc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=IoKQGfMv55U:PlvJtpUWFfc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=IoKQGfMv55U:PlvJtpUWFfc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Instalando o Awstats no Ubuntu</title><link>http://www.helder.eti.br/2008/01/instalando-o-awstats-no-ubuntu.html</link><category>apache</category><category>ubuntu</category><author>noreply@blogger.com (Helder Vieira)</author><pubDate>Thu, 17 Jan 2008 06:30:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7962725067290174013.post-8245228257644230994</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2009-06-03T15:01:36.129-03:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">AWStats é uma ferramenta web open-source para geração de relatórios analíticos, adequado para analisar os dados de Internet, tais como serviços web, streaming media, correio eletrônico e servidores de FTP. AWstats interpreta e analisa arquivos de log do servidor, produzindo relatórios HTML. Os dados são representados nos relatórios visualmente por tabelas e gráficos.Este how-to foi testado </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=DgGmB4Te6JQ:b3HXvveHYKw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=DgGmB4Te6JQ:b3HXvveHYKw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=DgGmB4Te6JQ:b3HXvveHYKw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=DgGmB4Te6JQ:b3HXvveHYKw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=DgGmB4Te6JQ:b3HXvveHYKw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/helder_eti_br?a=DgGmB4Te6JQ:b3HXvveHYKw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/helder_eti_br?i=DgGmB4Te6JQ:b3HXvveHYKw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description></item></channel></rss>

