<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Aur&#233;lio A. Heckert's RSS feed</title><link>http://softwarelivre.org/aurium</link><description>Aur&#233;lio A. Heckert's content published at Software Livre Brasil</description><language>pt_BR</language><item><title>Shell Script e &#205;cones Din&#226;micos na &#193;rea de Notifica&#231;&#227;o</title><description>&lt;p&gt;Ok, voc&#234; j&#225; sabe como fazer um Shell Script. Voc&#234; at&#233; se sente feliz com aquela sa&#237;da textual... Voc&#234; precisa voltar ao terminal toda vez que quer saber do status daquele script mais demorado, mas isso n&#227;o &#233; um problema. Isso n&#227;o &#233; chato, mas... mas e se seu script pudesse representar informa&#231;&#245;es graficamente? E se seu script pudesse apresentar essa informa&#231;&#227;o na &#225;rea de notifica&#231;&#227;o? Ah... seria massa!&lt;/p&gt;
&lt;p&gt;Mas se voc&#234; est&#225; acostumado a escrever Shell Scripts, ent&#227;o voc&#234; j&#225; leu sobre &lt;a href="http://live.gnome.org/Zenity" target="_blank"&gt;Zenity&lt;/a&gt; ou j&#225; usou essa ferramenta em algum momento. Com Zenity podemos adicionar interfaces gr&#225;ficas simples a Shell Scripts e torna-las virtualmente independentes da interface textual do terminal (claro... com outras limita&#231;&#245;es). E &#233; a Zenity quem vai colocar nossas informa&#231;&#245;es gr&#225;ficas na &#225;rea de notifica&#231;&#227;o, seja GNOME, KDE, XFCE ou outro gerenciador de desktop que implemente a &#225;rea de notifica&#231;&#227;o padr&#227;o.&lt;/p&gt;
&lt;p&gt;Voc&#234; n&#227;o sabe o que &#233; Zenity? Garanto que vai gostar de saber o que ela pode fazer por voc&#234;. Para dar uma lida na ajuda da Zenity, execute o comando:&lt;/p&gt;
&lt;pre style="color: #0055aa;"&gt;$ zenity --help&lt;/pre&gt;
&lt;p&gt;Fa&#231;a isso, eu espero aqui.&lt;/p&gt;
&lt;p&gt;N&#227;o vou tratar das possibilidades e detalhes da Zenity agora, ent&#227;o, vamos seguir adiante. Tente o seguinte: &lt;img src="/articles/0015/5577/zenity-notif_01.png" align="right" alt="" width="154" /&gt;&lt;/p&gt;
&lt;pre style="color: #0055aa;"&gt;$ zenity --notification --listen&lt;/pre&gt;
&lt;p&gt;Notou que apareceu um &#237;cone de alerta na &#225;rea de notifica&#231;&#227;o? Podemos muda-lo. O argumento &lt;code style="color: #0055aa;"&gt;--listen&lt;/code&gt; faz com que a Zenity, no modo notifica&#231;&#227;o, fique na espera de comandos na entrada padr&#227;o. Ent&#227;o agora escreva: &lt;img src="/articles/0015/5578/zenity-notif_02.png" align="right" alt="" width="154" /&gt;&lt;/p&gt;
&lt;pre style="color: #0055aa;"&gt;icon:/usr/share/icons/gnome/scalable/emotes/face-smile.svg&lt;/pre&gt;
&lt;p&gt;&lt;code style="color: #0055aa;"&gt;icon&lt;/code&gt; &#233; um dos comandos aceitos para modificar a notifica&#231;&#227;o e como argumento espera o caminho para uma imagem qualquer, seja jpg, png, svg ou outros formatos suportados pela GTK. Eu prefiro trabalhar com SVG para manter a independ&#234;ncia da resolu&#231;&#227;o, j&#225; que o tamanho da &#225;rea de notifica&#231;&#227;o &#233; definido pelo usu&#225;rio.&lt;/p&gt;
&lt;p&gt;J&#225; vimos como colocar &#237;cones na &#225;rea de notifica&#231;&#227;o e como modifica-los. Vamos ver o mais interessante: Como criar &#237;cones com Shell Script para, ent&#227;o, apresenta-los.&lt;/p&gt;
&lt;p&gt;Podemos criar imagens &#8220;do nada&#8221; ou manipular imagens existentes para apresentar suas deriva&#231;&#245;es. Os caminhos mais interessantes para cria&#231;&#227;o (na minha perspectiva) seriam:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Escrever um &lt;a href="http://w3c.org/TR/SVG11" target="_blank"&gt;SVG&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;Usar o &lt;a href="http://www.imagemagick.org/" target="_blank"&gt;ImageMagick&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;Escrever um arquivo &lt;a href="http://en.wikipedia.org/wiki/XPM_%28image_format%29" target="_blank"&gt;XPM&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;O c&#243;digo SVG &#233; um XML, portanto, para um SVG simples, qualquer m&#233;todo para criar automaticamente um arquivo de texto &#233; suficiente: Nesse exemplo criamos um &#237;cone informando o dia da semana e quanto dela j&#225; passou: &lt;img src="/articles/0015/5579/zenity-notif_03.png" align="right" alt="" width="154" /&gt;&lt;/p&gt;
&lt;pre style="color: #0055aa;"&gt;echo "&amp;lt;svg width='30' height='30'&amp;gt; &lt;br /&gt;&amp;lt;rect x='0' y='0' width='30' height='30' fill='#46A' /&amp;gt; &lt;br /&gt;&amp;lt;rect x='0' y='$(( 30 - ( $(date +%u)*30 / 7 ) ))' &lt;br /&gt;      width='30' height='$(( $(date +%u)*30 / 7 ))' fill='#09E' /&amp;gt; &lt;br /&gt;&amp;lt;text x='15' y='20' fill='#FFF' &lt;br /&gt;      style='font-size:12px; font-family:sans-serif; font-weight:bold; &lt;br /&gt;             letter-spacing:-1; text-anchor:middle; text-align:center'&amp;gt; &lt;br /&gt;        $(date +%a)&amp;lt;/text&amp;gt; &lt;br /&gt;&amp;lt;/svg&amp;gt;" &amp;gt; /tmp/dia-da-semana.svg&lt;br /&gt;zenity --notification --window-icon=/tmp/dia-da-semana.svg&lt;br /&gt;&lt;/pre&gt;
&lt;p&gt;Sim, o par&#226;metro &lt;code style="color: #0055aa;"&gt;--window-icon&lt;/code&gt; j&#225; predefine o &#237;cone da notifica&#231;&#227;o. &#201; suficiente para o exemplo.&lt;/p&gt;
&lt;p&gt;Criar imagens com ImageMagick &#233; interessante, mas n&#227;o vai dar tempo. Vamos deixar essa para outro dia...&lt;/p&gt;
&lt;p&gt;Escrever um arquivo XPM? Isso &#233; pr&#233;-hist&#243;rico! Mas ainda &#233; uma forma interessante de criar pequenos bitmaps na boa perspectiva do pixel-art. Veja a&#237; um exemplo de conte&#250;do de um arquivo XPM: &lt;img src="/articles/0015/5580/zenity-notif_04.png" align="right" alt="" width="154" /&gt;&lt;/p&gt;
&lt;pre style="line-height: 100%; color: #05A;"&gt;/* XPM */
static char * sorriso_xpm[] = { 
"20 20 2 1", 
" 	c None", 
"#	c black", 
"                    ", 
"                    ", 
"                    ", 
"                    ", 
"                    ", 
"       ##  ##       ", 
"       ##  ##       ", 
"       ##  ##       ", 
"       ##  ##       ", 
"       ##  ##       ", 
"   #            #   ", 
"   #            #   ", 
"   ##          ##   ", 
"    ###      ###    ", 
"     ##########     ", 
"      ########      ", 
"                    ", 
"                    ", 
"                    ", 
"                    "};
&lt;/pre&gt;
&lt;p&gt;Da mesma forma que parametrizamos a cria&#231;&#227;o do SVG, podemos parametrizar a cria&#231;&#227;o do XPM, redefinindo cores e pixels pintados. Use a imagina&#231;&#227;o e divirta-se!&lt;/p&gt;
&lt;p&gt;Os caminhos mais interessantes para deriva&#231;&#227;o de uma imagem, seriam:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Transcrever c&#243;digo SVG com sed;&lt;/li&gt;
&lt;li&gt;Modificar um SVG com &lt;a href="http://xmlstar.sourceforge.net/" target="_blank"&gt;XMLStarlet&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;Manipular bitmaps (png, jpg...) com ImageMagick.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;N&#227;o vai dar para falar do XMLStarlet e do ImageMagick agora, vamos aproveitar para criar uma aplica&#231;&#227;o mais pr&#243;xima do mundo real com o sed como a grande estrela. Que tal um gr&#225;fico din&#226;mico mostrando quanto do processador &#233; usado pela aplica&#231;&#227;o que mais o ocupa? Vamos l&#225;... &lt;img src="/articles/0015/5581/zenity-notif_05.png" align="right" alt="" width="154" /&gt;&lt;/p&gt;
&lt;pre style="color: #0055aa;"&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;tmp_dir=$( mktemp -d )&lt;br /&gt;&lt;br /&gt;echo '&amp;lt;svg width="30" height="30"&amp;gt;&lt;br /&gt;&amp;lt;defs&amp;gt;&lt;br /&gt;  &amp;lt;marker id="bola" refX="0.0" refY="0.0" style="overflow:visible"&amp;gt;&lt;br /&gt;    &amp;lt;circle cx="0" cy="0" r="1.5" fill="#048" /&amp;gt;&lt;br /&gt;  &amp;lt;/marker&amp;gt;&lt;br /&gt;&amp;lt;/defs&amp;gt;&lt;br /&gt;&amp;lt;rect x="0" y="0" ry="5" width="30" height="30" fill="#69B" /&amp;gt;&lt;br /&gt;&amp;lt;path d="M 0,20 L 5,19 L 10,18 L 15,17 L 20,16 L 25,15 L 30,14"&lt;br /&gt;      style="marker-start:url(#bola); marker-end:url(#bola);&lt;br /&gt;             marker-mid:url(#bola); stroke:#259; stroke-width:2; fill:none" /&amp;gt;&lt;br /&gt;&amp;lt;/svg&amp;gt;' &amp;gt; $tmp_dir/orig.svg&lt;br /&gt;&lt;br /&gt;v[0]=300; v[1]=300; v[2]=300; v[3]=300; v[4]=300; v[5]=300; v[6]=300&lt;br /&gt;while true; do&lt;br /&gt;  # pega dados do processo com maior uso do processador:&lt;br /&gt;  prog=" $( top -b -n1 | head -n8 | tail -n1 )"&lt;br /&gt;  # pega o uso do processador e nome do processo que mais o ocupa:&lt;br /&gt;  prog_proc=$( echo $prog | cut -d' ' -f9 )&lt;br /&gt;  prog_nome=$( echo $prog | cut -d' ' -f12 )&lt;br /&gt;  for i in 0 1 2 3 4 5; do v[$i]=${v[$(($i+1))]}; done&lt;br /&gt;  v[6]=$( echo "30 - ( ($prog_proc/90) * 30 )" | bc -l )&lt;br /&gt;  d="M  0,${v[0]} L  5,${v[1]} L 10,${v[2]} L 15,${v[3]}"&lt;br /&gt;  d="$d L 20,${v[4]} L 25,${v[5]} L 30,${v[6]}"&lt;br /&gt;  sed -r "s/ d=\".*\"/ d='$d'/" $tmp_dir/orig.svg &amp;gt; $tmp_dir/ico.svg&lt;br /&gt;  echo "tooltip:$prog_nome ocupa $prog_proc% do processador"&lt;br /&gt;  echo "icon:$tmp_dir/ico.svg"&lt;br /&gt;  sleep 2&lt;br /&gt;done |&lt;br /&gt;zenity --notification --listen&lt;br /&gt;&lt;br /&gt;rm -r $tmp_dir&lt;br /&gt;&lt;/pre&gt;
&lt;p&gt;Sim, o SVG n&#227;o precisava ser criado pelo script, isso foi feito apenas para n&#227;o separar o exemplo, mas tamb&#233;m pode ser &#250;til em um script para o mundo real, caso n&#227;o seja muito complexo. O &lt;code style="color: #0055aa;"&gt;sed&lt;/code&gt;, quem atualiza o &#237;cone, apenas substitui o atributo &lt;code style="color: #0055aa;"&gt;d&lt;/code&gt;, que ocorre apenas uma vez no SVG do exemplo. Depois de gerar o &#237;cone, informamos &#224; Zenity para que o recarregue e ainda atualizamos o tooltip para que o usu&#225;rio tenha acesso a mais informa&#231;&#245;es caso tenha interesse.&lt;/p&gt;
&lt;p&gt;Bom, n&#227;o tenho mais tempo, &lt;strong&gt;podemos aprofundar&lt;/strong&gt; os assuntos que apenas foram citados em outra oportunidade, mas quais? &lt;strong&gt;Vou esperar pelos pedidos...&lt;/strong&gt;&lt;/p&gt;</description><pubDate>Thu, 19 Nov 2009 13:48:26 -0200</pubDate><link>http://softwarelivre.org/aurium/blog/shell-script-e-icones-dinamicos-na-area-de-notificacao</link><guid>http://softwarelivre.org/aurium/blog/shell-script-e-icones-dinamicos-na-area-de-notificacao</guid></item><item><title>GIMP Oficialmente em uma Janela</title><description>&lt;p&gt;Talvez esse seja o maior e mais antigo desejo da comunidade de usu&#225;rios &lt;a href="http://ogimp.com.br"&gt;GIMP&lt;/a&gt;. No &#250;ltimo &lt;a href="http://www.libregraphicsmeeting.org/2009/" target="_blank"&gt;LGM&lt;/a&gt; Peter Sikking &lt;a href="http://www.mmiworks.net/eng/publications/2009/09/gimp-single-mode.html" target="_blank"&gt;mostrou&lt;/a&gt; como a comunidade tem proposto novas interfaces fortemente alinhadas com o modo single window em &lt;a href="http://gimp-brainstorm.blogspot.com/" target="_blank"&gt;gimp-brainstorm.blogspot.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.chromecode.com/temp/gimp-single-window-mode-in-progress.png" target="_blank"&gt;&lt;img src="/articles/0012/6592/gimp-single-window-mode-in-progress-thumb.jpg" border="0" align="right" alt="GIMP Single Window Mode - in progress" style="margin-left: 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&#160;&lt;/p&gt;
&lt;p&gt;Na real a comunidade j&#225; havia tentado de forma independente fazer isso por v&#225;rios meios. J&#225; foram criados plugins e ferramentas externas j&#225; foram usadas, mas a que mais me chamou a aten&#231;&#227;o foi o uso de &lt;a href="http://ubuntuforums.org/showthread.php?t=240543" target="_blank"&gt;Xnest para que todo o GIMP fique em apenas uma janela&lt;/a&gt; do ambiente principal.&lt;/p&gt;
&lt;p&gt;&#160;&lt;/p&gt;
&lt;p&gt;Pois bem, finalmente um cara legal (&lt;a href="https://www.ohloh.net/accounts/Enselic?ref=Detailed" target="_blank"&gt;&lt;strong&gt;Martin Nordholts&lt;/strong&gt;&lt;/a&gt;) &lt;a href="http://www.chromecode.com/2009/10/single-window-mode-progress-report.html" target="_blank"&gt;come&#231;ou a implementa&#231;&#227;o do modo single window&lt;/a&gt; e j&#225; est&#225; dispon&#237;vel no &lt;a href="http://git.gnome.org/cgit/gimp/" target="_blank"&gt;reposit&#243;rio GIT&lt;/a&gt; onde est&#225; o c&#243;digo oficial do GIMP. Se voc&#234; sabe o que significa compilar um software, j&#225; pode testar a nova interface, mas lembre-se que ela ainda est&#225; em desenvolvimento.&lt;/p&gt;
&lt;p&gt;&lt;br style="clear: right;" /&gt;&lt;/p&gt;
&lt;p&gt;As pessoas que gostam de m&#250;ltiplas janelas ou as que v&#234;em utilidades em alguns usos de m&#250;ltiplas janelas &lt;em&gt;(como eu)&lt;/em&gt;, ainda poder&#227;o trocar de modo ou usar solu&#231;&#245;es intermedi&#225;rias, como fazemos com o &lt;a href="http://inkscapebrasil.org" target="_blank"&gt;Inkscape&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Fri, 09 Oct 2009 10:38:59 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/gimp-oficialmente-em-uma-janela</link><guid>http://softwarelivre.org/aurium/blog/gimp-oficialmente-em-uma-janela</guid></item><item><title>.Net e as Patentes Esquecidas</title><description>&lt;p&gt;No post "&lt;a href="http://techfree.com.br/wordpress/2009/10/02/net-e-o-open-source/" target="_blank"&gt;.Net e o open source&lt;/a&gt;" nosso colega Rodrigo fez uma importante apresenta&#231;&#227;o do discurso da Microsoft sobre o conflito acalmando entre o Mono e as patentes da MS. &#201; importante dizer isso, pois alguns leitores talvez n&#227;o conhe&#231;am o caso, mas &#233; importante deixar claro: &lt;strong&gt;A MS n&#227;o disse tudo.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A pregunta base nesse texto &#233;: &lt;strong&gt;De que vale a patente se a MS n&#227;o pretende usa-la?&lt;/strong&gt; &#201; s&#243; para fazer cole&#231;&#227;o?&lt;/p&gt;
&lt;p&gt;Relacione isso com os EUA, o dono do maior arsenal at&#244;mico do mundo &lt;em&gt;(fa&#231;o essa analogia porque existe uma gerra fria na industria de TI &#8212; FLOSS est&#225; incluso &#8212; e as patentes s&#227;o a maior arma)&lt;/em&gt;. Quando vamos para o Software Livre, vamos para um pa&#237;s fora do alcance dos misseis norte americanos &lt;em&gt;(como se fosse poss&#237;vel...)&lt;/em&gt;, ou ao menos para onde o efeito deles &#233; menor. Usar .NET, Mono no caso, &#233; ir para perto e ter um m&#237;ssil apontado para voc&#234;. Sua &#250;nica garantia &#233; a promessa dele de n&#227;o atirar em voc&#234;.&lt;/p&gt;
&lt;p&gt;Mas eu volto a perguntar: de que vale a patente se a MS n&#227;o pretende usa-la? Acho que &#233; muita bondade achar que a carta de compromisso realmente valer&#225; para sempre ou para qualquer caso. &#201; comum aos de boa vontade presumir honestidade a quem n&#227;o merece e tem hist&#243;rico para n&#227;o merecer.&lt;/p&gt;
&lt;p&gt;N&#227;o precisamos relembrar de tudo que a MS fez e o que falam seus membros, n&#227;o &#233; mesmo? Ent&#227;o vamos s&#243; avaliar uma condi&#231;&#227;o inerente as empresas S.A.: &amp;lt;ATEN&#199;&#194;O&amp;gt;&lt;em&gt; isso n&#227;o &#233; um texto anarquista ou socialista, &#233; uma analise l&#243;gica &lt;/em&gt;&amp;lt;/ATEN&#199;&#194;O&amp;gt; Quando uma empresa abre seu capital (torna-se S.A.) ela perde o pouco de moral e &#233;tica que tinha por reflexo do dono (ou pequeno grupo de donos). Uma S.A. n&#227;o representa absolutamente nada mais do que um n&#250;mero na bolsa de valores e &#233; o capital especulativo uma das maiores influ&#234;ncias nas suas atitudes. Se ela gerar menos lucro seus papeis s&#227;o vendidos, seu valor cai e ela sofre duas vezes. &#201; obriga&#231;&#227;o dela fazer seus papeis valerem e realmente &#233; sua principal preocupa&#231;&#227;o. Desde que a maioria n&#227;o se sinta mal com uma atitude da empresa, ela pode toma-la e pode fazer mal a quem quer que seja em prol do lucro e valoriza&#231;&#227;o dos papeis. A &#233;tica est&#225; totalmente morta nesse ponto e seu &#250;nico limite &#233; a lei. &lt;em&gt;(N&#227;o entendeu ou n&#227;o levou a s&#233;rio, veja os dados no document&#225;rio &lt;a href="http://pt.wikipedia.org/wiki/The_Corporation" target="_blank"&gt;The Corporation&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Sendo assim, o que a impede de dizer &lt;em&gt;"n&#227;o foi bem isso que eu disse no documento..."&lt;/em&gt; e pronto, voc&#234; est&#225; na mira.&lt;/p&gt;
&lt;p&gt;Stallman disse:&lt;br /&gt;&lt;cite style="display: block; padding: 0% 10%;"&gt;&lt;big&gt;"don't depend on C#, because Microsoft may set its patent lawyers on you someday. Does that strike you as radical? To tell people to watch out for patents? Your lawyer would tell you no different."&lt;/big&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;At&#233; agora o que disse foram suposi&#231;&#245;es (s&#243;brias) sobre um futuro infeliz na populariza&#231;&#227;o do Mono, caso a MS tenha mais uma atitude anti-&#233;tica. Mas h&#225; mais com que se preocupar: A promessa da MS engloba &lt;strong&gt;apenas&lt;/strong&gt; o ECMA-334 e ECMA-335, porem o Mono tem muitas pe&#231;as &lt;strong&gt;fora do ECMA&lt;/strong&gt; e sob patente da MS (como ASP.Net e ADO.Net). Se at&#233; o paragrafo anterior voc&#234; n&#227;o tinha se preocupado, preocupe-se.&lt;/p&gt;
&lt;p style="padding: 0% 10%;"&gt;&lt;big&gt;Quem acredita no que diz a MS ou qualquer outra S.A. erra como quem acredita em not&#237;cias da guerra. Erra como quem acreditou nos "m&#237;sseis cir&#250;rgicos" dos EUA ou nos seus motivos para atacar o Iraque.&lt;/big&gt;&lt;/p&gt;
&lt;p&gt;Note que n&#227;o corrigi Rodrigo at&#233; o momento, porque ele replicou corretamente o discurso da MS eu mostrei o buraco no discurso dela, mas, em prol da boa informa&#231;&#227;o, fa&#231;o uma pequena corre&#231;&#227;o na frase de seu post que diz: &lt;em&gt;"O Debian incluiu o Mono como seu principal meio de instalar o GNOME por raz&#245;es do Tomboy..."&lt;/em&gt;. O Debian (quase) sempre &#233; citado quando queremos refor&#231;ar o quanto algo &#233; pr&#243;ximo da liberdade, pela seriedade e independ&#234;ncia deste projeto, mas na realidade o Mono n&#227;o &#233; depend&#234;ncia do GNOME no Debian. O Debian recomenda o Tomboy para o pacote GNOME, que por sua vez traria o Mono, mas o pacote GNOME &lt;strong&gt;n&#227;o depende&lt;/strong&gt; dele e portanto instalar GNOME no Debian, por padr&#227;o, &lt;strong&gt;n&#227;o instala Mono&lt;/strong&gt;. E ter dito que o Mono &#233; o principal meio de instalar o GNOME &#233; um tanto exagerado &lt;small&gt;:-)&lt;/small&gt; ... &#233; at&#233; um certo desrespeito ao projeto GNOME que n&#227;o aceitou colocar Mono em sua infraestrutura.&lt;/p&gt;
&lt;p&gt;Concluindo... De qualquer forma, mesmo se pudermos confiar em uma mudan&#231;a de postura da MS &lt;em&gt;(h&#227;!?)&lt;/em&gt; temos que levar a s&#233;rio a &lt;strong&gt;garantia de nossa liberdade&lt;/strong&gt; e patentes s&#227;o as &#250;nicas armas mais fortes que o licenciamento livre. Se uma empresa diz apoiar um projeto e ao mesmo tempo deixa claro que tem patentes sobre ele, afaste-se. N&#227;o perdemos nada! Existem tantas outras ferramentas... Permitir que esse modelo d&#234; certo &#233; um enorme risco a tudo o que constru&#237;mos at&#233; hoje. &#201; preciso combater o patenteamento de software e n&#227;o buscar um tratado de paz, assim como com as armas nucleares.&lt;/p&gt;</description><pubDate>Sat, 03 Oct 2009 18:51:23 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/.net-e-as-patentes-esquecidas</link><guid>http://softwarelivre.org/aurium/blog/.net-e-as-patentes-esquecidas</guid></item><item><title>...e fica cada vez mais rid&#237;culo fazer sites apenas para IE</title><description>&lt;p&gt;Deveria ser suficiente falar em direito de escolha e padr&amp;otilde;es da web para fazer com que &lt;small&gt;&lt;em&gt;(pseudo)&lt;/em&gt;&lt;/small&gt; webdesiners e grandes institui&amp;ccedil;&amp;otilde;es &lt;em&gt;(o que inclui bancos e governos)&lt;/em&gt; &lt;span style="text-decoration: underline;"&gt;n&amp;atilde;o&lt;/span&gt; fizessem sites "Best viewed with MSIE".&lt;/p&gt;
&lt;p&gt;O bom site n&amp;atilde;o pode obrigar que o usu&amp;aacute;rio use um navegador ou outro. Deve estar pronto para a forma de acesso escolhida pelo visitante. Limitar visita&amp;ccedil;&amp;atilde;o ao MSIE &amp;eacute; um claro desrespeito a diversidade. Me parece inaceit&amp;aacute;vel ver uma atitude dessas em um banco &lt;em&gt;(g&amp;ecirc;nero de institui&amp;ccedil;&amp;atilde;o que vincula sua imagem a tipos variados de pessoas felizes)&lt;/em&gt; ou em um org&amp;atilde;o governamental &lt;em&gt;(entidade que deveria trabalhar pelo bem da sociedade considerando as diferen&amp;ccedil;as entre seus indiv&amp;iacute;duos)&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Pois bem, j&amp;aacute; passou o tempo em que fazer sites com olhos apenas no MSIE refletia apenas desrespeito, agora, com o crescimento dos outros navegadores, j&amp;aacute; beira ao rid&amp;iacute;culo desconsiderar quase 1/3 dos usu&amp;aacute;rios da web.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img src="/articles/0002/2928/browser-marketshare-july2009.png?1249582791" alt="67.68% MSIE, 22.47% Firefox, 4.07% Safari, 2.59% Chrome" /&gt;&lt;br /&gt; &lt;small&gt;&lt;a href="http://marketshare.hitslink.com/browser-market-share.aspx?qprid=0"&gt;Browser Marketshare de julho de 2009, pela Net Applications&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;Voc&amp;ecirc;, cara bem intensionado, pode usar isso como agrgumento caso seu chefe n&amp;atilde;o entenda o que est&amp;aacute; fazendo. &lt;em&gt;(Tente... garanto que vale a pena!)&lt;/em&gt;&lt;/p&gt;</description><pubDate>Thu, 06 Aug 2009 15:49:26 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/...e-fica-cada-vez-mais-ridiculo-fazer-sites-apenas-para-ie</link><guid>http://softwarelivre.org/aurium/blog/...e-fica-cada-vez-mais-ridiculo-fazer-sites-apenas-para-ie</guid></item><item><title>Como &#233; poss&#237;vel viver de Software Livre?</title><description>&lt;p&gt;Um rapaz chamado John me mandou um e-mail fazendo aquela pergunta que todo cara que divulga SL j&amp;aacute; ouviu: &lt;strong&gt;&lt;em&gt;"Como &amp;eacute; poss&amp;iacute;vel viver de Software Livre?"&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;O interesse dele &amp;eacute; em jogos, ent&amp;atilde;o vou tentar responder de forma generalista e depois trato dos jogos.&lt;/p&gt;
&lt;p&gt;Gostei da pergunta do John, porque ele perguntou &lt;em&gt;"Como &amp;eacute; poss&amp;iacute;vel?"&lt;/em&gt; e n&amp;atilde;o &lt;em&gt;"&amp;Eacute; poss&amp;iacute;vel?"&lt;/em&gt;. Ele j&amp;aacute; sabe e agora quer o caminho das pedras, mas... N&amp;atilde;o existe caminho das pedras. Ou melhor, n&amp;atilde;o existe um caminho das pedras. &lt;img title="smile" src="https://www.colivre.coop.br/pub/TWiki/SmiliesPlugin/smile.gif" border="0" alt=":-)" /&gt;&lt;/p&gt;
&lt;p&gt;Eu sou s&amp;oacute;cio da &lt;a href="http://colivre.coop.br/" target="_blank"&gt;Colivre&lt;/a&gt;, essa empresa cooperativa &lt;em&gt;&lt;small&gt;(&amp;eacute; chato ter que lembrar isso, mas as pessoas n&amp;atilde;o fixam a id&amp;eacute;ia que a cooperativa &amp;eacute; uma empresa, justa e com princ&amp;iacute;pios, mas &amp;eacute; uma empresa)&lt;/small&gt;&lt;/em&gt; foi criada com amigos do tempo da faculdade que tinham sonhos em comum: Ter uma rela&amp;ccedil;&amp;atilde;o de trabalho mais justa e trabalhar com Software Livre.&lt;/p&gt;
&lt;p&gt;Na Colivre usamos Softwares Livres como o &lt;a href="http://papers.softwarelivre.org/" target="_blank"&gt;Papers&lt;/a&gt;, o &lt;a href="http://inkscapebrasil.org/" target="_blank"&gt;Inkscape&lt;/a&gt; e o &lt;a href="http://foswiki.org/" target="_blank"&gt;Foswiki&lt;/a&gt; para prestar servi&amp;ccedil;os e colaboramos com esses projetos em retribui&amp;ccedil;&amp;atilde;o &lt;em&gt;(por conta da nossa rela&amp;ccedil;&amp;atilde;o com o SL)&lt;/em&gt; e em prol da melhoria dos nossos servi&amp;ccedil;os.&lt;/p&gt;
&lt;p&gt;Alem de usar e colaborar, tamb&amp;eacute;m criamos Softwares Livres quando temos demanda por isso. Nosso melhor exemplo &amp;eacute; o &lt;a href="http://noosfero.org/" target="_blank"&gt;Noosfero&lt;/a&gt;, licenciado sob &lt;a href="http://www.fsf.org/licensing/licenses/agpl-3.0.html" target="_blank"&gt;AGPLv3&lt;/a&gt;, assim como tudo o que criamos est&amp;aacute; sob uma licen&amp;ccedil;a livre.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;big&gt; Nosso software n&amp;atilde;o &amp;eacute; produto de caixinha, &lt;br /&gt; &amp;eacute; fruto de servi&amp;ccedil;o. &lt;br /&gt; Assim &amp;eacute; f&amp;aacute;cil faze-lo livre. &lt;/big&gt;&lt;/p&gt;
&lt;p&gt;Tendo isso em mente vemos que a maioria, se n&amp;atilde;o todas, as &lt;em&gt;software houses&lt;/em&gt; brasileiras poderiam produzir Software Livre ou, o que seria melhor, usar um SL como base e melhora-lo para responder a demanda e beneficiar toda a sociedade. &lt;strong&gt;&lt;em&gt;Por qu&amp;ecirc;?&lt;/em&gt;&lt;/strong&gt; Porque a maioria, se n&amp;atilde;o todas, escrevem software como servi&amp;ccedil;o a demandas &lt;em&gt;(aparentemente)&lt;/em&gt; espec&amp;iacute;ficas. Sim, "aparentemente espec&amp;iacute;ficas" porque se assim fossem realmente a base de c&amp;oacute;digo n&amp;atilde;o seria t&amp;atilde;o &amp;uacute;til para reuso &lt;em&gt;(e como reusam...)&lt;/em&gt; e n&amp;atilde;o haveria porque se especializar em responder as necessidades de nixos.&lt;/p&gt;
&lt;p&gt;Sendo assim, uma forma de viver de Software Livre seria a velha presta&amp;ccedil;&amp;atilde;o de servi&amp;ccedil;os, com o adendo da licen&amp;ccedil;a livre no contrato.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Mas a licen&amp;ccedil;a livre n&amp;atilde;o espanta clientes?&lt;/em&gt; Para a Colivre foi justamente o contr&amp;aacute;rio. Muitas pessoas com poder de decis&amp;atilde;o se importam com os benef&amp;iacute;cios &lt;em&gt;(incluindo sim os soci&amp;aacute;is)&lt;/em&gt; que o Software Livre traz e por isso nos procuraram.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E de que outras formas podemos viver com Software Livre?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Participando de Funda&amp;ccedil;&amp;otilde;es ou ONGs voltadas para o movimento de Software Livre, como a &lt;a href="http://foundation.gnome.org/" target="_blank"&gt;Funda&amp;ccedil;&amp;atilde;o GNOME&lt;/a&gt;, a &lt;a href="http://www.mozilla.org/foundation" target="_blank"&gt;Funda&amp;ccedil;&amp;atilde;o Mozilla&lt;/a&gt; e a &lt;a href="http://www.fsfla.org/" target="_blank"&gt;Funda&amp;ccedil;&amp;atilde;o Software Livre - Am&amp;eacute;rica Latina&lt;/a&gt;. Ou participando de ONGs bastante pr&amp;oacute;ximas do movimento ou que tenham o Software Livre no seu estatuto, como a &lt;a href="http://www.safernet.org.br/site/institucional/quem-somos/dados-institucionais" target="_blank"&gt;Safernet Brasil&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Organizando cons&amp;oacute;rcios empresariais para promover projetos. Claro que aqui voc&amp;ecirc; precisa de uma pessoa com contatos e respeito no meio empresarial.&lt;/p&gt;
&lt;p&gt;Buscando editais. Governos estaduais e o federal lan&amp;ccedil;am frequentemente editais que podem ser executados com Software Livre. Mas &amp;eacute; preciso paci&amp;ecirc;ncia e estomago... voc&amp;ecirc; sabe como s&amp;atilde;o as coisas...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Existem 1000 maneiras de se preparar Neston&amp;reg;. Invente uma!&amp;trade;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E quanto aos jogos?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;Eacute; possivel constrir jogos com Software Livre, usando as &lt;a href="http://en.wikipedia.org/wiki/List_of_game_engines" target="_blank"&gt;diversas engines dispon&amp;iacute;veis&lt;/a&gt;, como a cl&amp;aacute;ssica &lt;a href="http://www.liballeg.org/" target="_blank"&gt;Allegro&lt;/a&gt;, a &lt;a href="http://icculus.org/twilight/darkplaces" target="_blank"&gt;DarkPlaces&lt;/a&gt; &lt;em&gt;(derivada do Quake)&lt;/em&gt; e o Blender com &lt;a href="http://www.crystalspace3d.org/" target="_blank"&gt;Crystal Space&lt;/a&gt; &lt;em&gt;(veja um &lt;a href="http://blendertotal.wordpress.com/2009/01/10/tutorial-criando-um-jogo-completo" target="_blank"&gt;tutorial&lt;/a&gt;)&lt;/em&gt; e nada &lt;em&gt;(at&amp;eacute; o momento)&lt;/em&gt; ilustra melhor que  &lt;a href="http://www.yofrankie.org/" target="_blank"&gt;YoFrankie&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Como ganhar dinheiro &lt;em&gt;(suficiente para o sustento)&lt;/em&gt; com eles &amp;eacute; uma icognita para mim, porque n&amp;atilde;o me interesso por esse mercado e n&amp;atilde;o ouvi falar de nenhuma experiencia do g&amp;ecirc;nero. Ent&amp;atilde;o vou tratar sobre os problemas, porque &amp;eacute; da&amp;iacute; que surgem as oportunidades.&lt;/p&gt;
&lt;p&gt;Divaga&amp;ccedil;&amp;atilde;o introdut&amp;oacute;ria: Por que eu colaboro com o Inkscape? Porque eu uso ele quase todos os dias e depois de conhece-lo bem, passei a estudar como melhora-lo e s&amp;oacute; ent&amp;atilde;o passei a faze-lo. Em geral &amp;eacute; preciso envolvimento constante de um programador com um projeto para que ele come&amp;ccedil;e a colaborar com ele, por isso projetos de uso di&amp;aacute;rio tendem a ter um crescimento continuo no n&amp;uacute;mero de desenvolvedores &lt;em&gt;(o que deve levar a estabiliza&amp;ccedil;&amp;atilde;o e reciclagem continua)&lt;/em&gt;. Estou falando sobre comunidade porque n&amp;atilde;o d&amp;aacute; para pensar na sustentabilidade de projetos livres sem comunidade e sem sustentabilidade tamb&amp;eacute;m &amp;eacute; dif&amp;iacute;cil garantir o sustento financeiro.&lt;/p&gt;
&lt;p&gt;Como acontece com jogos? &amp;Eacute; de se esperar que o usu&amp;aacute;rio jogue at&amp;eacute; zerar, se o jogo for bom ele joga mais algumas vezes como passa-tempo e depois se esquece que o jogo existiu. Desta forma ele n&amp;atilde;o cria v&amp;iacute;nculo e n&amp;atilde;o aparece o interesse em colaborar. Isso explica porque o time de desenvolvedores de projetos de jogos inicia um n&amp;uacute;mero pequeno de pessoas, pode agregar um ou outro pela proposta, mas definha e morre com a sa&amp;iacute;da dos desenvolvedores, um a um, para outros projetos.&lt;/p&gt;
&lt;p&gt;Os jogos que parecem escapar desse processo s&amp;atilde;o os RPGs massivos on-line, como o &lt;a href="http://themanaworld.org/" target="_blank"&gt;Mana World&lt;/a&gt;, onde o usu&amp;aacute;rio tem um forte argumento para retornar ao jogo: relacionamento social. Este &amp;eacute; um caso muito especial que tem forte potencial para modelos econ&amp;ocirc;micos muito pr&amp;oacute;prios, ent&amp;atilde;o fica para divaga&amp;ccedil;&amp;atilde;o pessoal porque n&amp;atilde;o volto para esse caso.&lt;/p&gt;
&lt;p&gt;Os jogos livres tem muito potencial, mas costumam sofrer com a falta de arte e roteiro, o que faz toda a diferen&amp;ccedil;a. E a explica&amp;ccedil;&amp;atilde;o prov&amp;aacute;vel &lt;em&gt;(n&amp;atilde;o existe pesquisa &amp;eacute; s&amp;oacute; vivencia)&lt;/em&gt; &amp;eacute; o fato de que s&amp;atilde;o feitos por programadores e quando temos algu&amp;eacute;m focado na arte &amp;eacute; o cara que est&amp;aacute; aprendendo a usar Blender &lt;em&gt;(na verdade aprendendo modelagem 3D, o que &amp;eacute; pior)&lt;/em&gt;. &lt;em&gt;Mas vc n&amp;atilde;o citou o roteirista...&lt;/em&gt; porque n&amp;atilde;o tem. E n&amp;atilde;o adianta lan&amp;ccedil;ar o jogo assim e esperar que o envolvimento com a comunidade o melhore, pois n&amp;atilde;o vai acontecer com a for&amp;ccedil;a que acontece para uma ferramenta usada no dia-a-dia.&lt;/p&gt;
&lt;p&gt;Para fazer um bom jogo precisamos de um investimento pesado no inicio, no planejamento. Isso explica porque o &lt;a href="http://www.boswars.org/" target="_blank"&gt;Bos Wars&lt;/a&gt; saiu legal, ele foi criado pela equipe do Stratagus, que j&amp;aacute; sabia um pouco mais sobre "como fazer". O mesmo parecia que iria acontecer com o &lt;a href="http://supertux.lethargik.org/" target="_blank"&gt;Super Tux&lt;/a&gt; 2, que foi melhor planejado &lt;em&gt;(ou melhor recebeu algum planejamento)&lt;/em&gt;, mas nunca foi lan&amp;ccedil;ado.&lt;/p&gt;
&lt;p&gt;Isso n&amp;atilde;o quer dizer que jogos n&amp;atilde;o se encaixem no modelo livre, &amp;eacute; muita falta de vis&amp;atilde;o entender assim, mas os jogos n&amp;atilde;o podem ser criados como os desenvolvedores gostam, codifica primeiro e pergunta depois. &lt;img title="smile" src="https://www.colivre.coop.br/pub/TWiki/SmiliesPlugin/smile.gif" border="0" alt=":-)" /&gt;&lt;/p&gt;
&lt;p&gt;Bom, se &amp;eacute; dif&amp;iacute;cil manter uma comunidade de usu&amp;aacute;rios ao redor de um jogo, ent&amp;atilde;o tamb&amp;eacute;m ser&amp;aacute; dif&amp;iacute;cil fazer com que esse jogo livre gere renda. Mas temos como...&lt;/p&gt;
&lt;p&gt;Claro que podem existir outras formas, mas eu s&amp;oacute; pensei em usa-lo como pe&amp;ccedil;a de marketing. &lt;strong&gt;Divulga&amp;ccedil;&amp;atilde;o de Marcas&lt;/strong&gt;: uma empresa quer ser mais comentada, ela pode ser representada dentro do jogo e fortemente divulgada como financiadora do desenvolvimento. &lt;strong&gt;Divulga&amp;ccedil;&amp;atilde;o de Id&amp;eacute;ias&lt;/strong&gt;: uma ONG ou um governo quer mostrar que uma atitude &amp;eacute; melhor que outra. O roteiro de um jogo ou as regras do jogo podem focar na quest&amp;atilde;o e fazer o usu&amp;aacute;rio vivenciar e aprender jogando.&lt;/p&gt;
&lt;p&gt;Como disse antes, o caso dos jogos n&amp;atilde;o me interessa, mas fica a&amp;iacute; a dica de um caminho que me parece vi&amp;aacute;vel. No fim das contas o que se exige de voc&amp;ecirc; &amp;eacute; criatividade. &lt;img title="wink" src="https://www.colivre.coop.br/pub/TWiki/SmiliesPlugin/wink.gif" border="0" alt=";-)" /&gt;&lt;/p&gt;</description><pubDate>Tue, 21 Jul 2009 14:10:54 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/como-e-possivel-viver-de-software-livre</link><guid>http://softwarelivre.org/aurium/blog/como-e-possivel-viver-de-software-livre</guid></item><item><title>Queimando Fotografias com o Inkscape</title><description>&lt;p&gt;Acabei de concluir mais um &lt;a href="http://inkscapeBrasil.org/QueimandoUmaFotografia" target="_blank"&gt;tutorial&lt;/a&gt; sobre uso do Inkscape, ensinando a aplicar um efeito de borda queimada em fotografias.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://inkscapeBrasil.org/QueimandoUmaFotografia" target="_blank"&gt;&lt;img title="Clique aqui para ver o tutorial!" src="http://wiki.softwarelivre.org/pub/InkscapeBrasil/QueimandoUmaFotografia/passo-31.png" border="0" height="295" alt="Efeito de Fotografia Queimada com Inkscape" width="468" style="border: none;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A id&#233;ia veio de uma &lt;a href="http://inkscapeBrasil.org/Duvida0016" target="_blank"&gt;pergunta&lt;/a&gt; no site, que preferi responder com um tutorial onde poderia descrever alguns fundamentos relacionados no processo.&lt;/p&gt;
&lt;p&gt;Aproveitando o momento, se sua institui&#231;&#227;o quiser saber mais sobre Inkscape, SVG ou correlatos, &lt;strong&gt;contrate a &lt;a href="http://colivre.coop.br" title="Cooperativa de Tecnologias Livres" target="_blank"&gt;&lt;strong&gt;Colivre&lt;/strong&gt;&lt;/a&gt;!&lt;/strong&gt; Podemos ministrar cursos, prestar consultoria ou desenvolver automa&#231;&#227;o para processos internos (dentre outras expertises).&lt;/p&gt;</description><pubDate>Fri, 17 Jul 2009 13:27:37 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/queimando-fotografias-com-o-inkscape</link><guid>http://softwarelivre.org/aurium/blog/queimando-fotografias-com-o-inkscape</guid></item><item><title>Lula na Colivre</title><description>&lt;p style="text-align: center;"&gt;&lt;img src="/aurium/lula-na-colivre.jpg" alt="Lula na Colivre" /&gt;&lt;br /&gt;Lula com Josy, Joenio e Dani&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Olha ali o banner do Noosfero!&lt;/strong&gt; &amp;nbsp; :-D&lt;/p&gt;
&lt;p&gt;Eu tamb&amp;eacute;m tirei foto com Lula, mas quem bateu foi o fotografo oficial e eu n&amp;atilde;o tenho contato nem extra-oficialmente. :-/&lt;/p&gt;</description><pubDate>Sat, 27 Jun 2009 13:36:51 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/lula-na-colivre</link><guid>http://softwarelivre.org/aurium/blog/lula-na-colivre</guid></item><item><title>Co-e-r&#234;n-ci-a? Quem?</title><description>&lt;p&gt;Que todo ambiente de relacionamento usado por brasileiros tende a se "orkutizar" eu j&amp;aacute; sabia e, apesar de n&amp;atilde;o gostar, acredito que seja um passo em dire&amp;ccedil;&amp;atilde;o do amadurecimento social &lt;em&gt;(talvez eu tenha exagerado usando a palavra "passo" estamos engatinhando)&lt;/em&gt;. O que me desagrada mesmo &amp;eacute; a falta de coer&amp;ecirc;ncia. Antes do lan&amp;ccedil;amento oficial do portal j&amp;aacute; t&amp;iacute;nhamos comunidades de clubes de futebol. Eu at&amp;eacute; aceito o argumento de que a comunidade existe para que as pessoas se encontrem relacionem &lt;strong&gt;tamb&amp;eacute;m&lt;/strong&gt; por temas n&amp;atilde;o ligados ao SL, fortalecendo v&amp;iacute;nculos atrav&amp;eacute;s de outras quest&amp;otilde;es do cotidiano. ...mas, &amp;eacute; claro, nenhum dos torcedores soube fazer uma argumenta&amp;ccedil;&amp;atilde;o inteligente em prol da cria&amp;ccedil;&amp;atilde;o, o que demonstra que a a&amp;ccedil;&amp;atilde;o foi puro v&amp;ocirc;mito orkutico. Se n&amp;atilde;o pensou no assunto, que ao menos tivesse lido o nome do ambiente "&lt;strong&gt;Software Livre Brasil&lt;/strong&gt;" e a consci&amp;ecirc;ncia coerente teria freado o impeto de fazer uma comunidade sem nenhum v&amp;iacute;nculo, nem ao menos filos&amp;oacute;fico, com o SL.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refor&amp;ccedil;ando&lt;/strong&gt;: N&amp;atilde;o sou contra, s&amp;oacute; n&amp;atilde;o acho interessante para o ambiente algo t&amp;atilde;o desconexo. Eu mesmo qualquer dia desses vou criar uma comunidade para agregar os nerds veganos, como eu, e isso tem liga&amp;ccedil;&amp;atilde;o filos&amp;oacute;fica com a minha escolha, e de outros, pelo SL.&lt;/p&gt;
&lt;p&gt;Mas n&amp;atilde;o vou esse caso t&amp;atilde;o comentado que me fez escrever este post. Acabo de encontrar algo digno de um &lt;code&gt;&amp;lt;ironia&amp;gt;&lt;/code&gt;g&amp;ecirc;nio&lt;code&gt;&amp;lt;/ironia&amp;gt;&lt;/code&gt;. Foi criada a comunidade "Opera" &lt;em&gt;(sim, o pouco popular browser de c&amp;oacute;digo fechado)&lt;/em&gt; neste site! Por favor, n&amp;atilde;o ria alto... O criador participa da comunidade "GNU/Linux Xiitas, UNI-VOS!!" !!! Nessas horas eu me pergunto: &lt;strong&gt;O que esta pessoa come no caf&amp;eacute; da manh&amp;atilde;???&lt;/strong&gt; &lt;em&gt;(medite sobre essa pergunta agora)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Por isso respeito a id&amp;eacute;ia de Mois&amp;eacute;s... quando concluir o curso de computa&amp;ccedil;&amp;atilde;o vai estudar sociologia para tentar entender os seres humanos.&lt;/p&gt;</description><pubDate>Fri, 05 Jun 2009 16:24:08 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/co-e-ren-ci-a-quem</link><guid>http://softwarelivre.org/aurium/blog/co-e-ren-ci-a-quem</guid></item><item><title>notify-send + tidy + XMLStarlet</title><description>&lt;p&gt;Agora eu sou avisado do crescimento da minha rede:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;tt&gt;notify-send --icon=user-info Noosfero "$( wget http://softwarelivre.org/aurium -O - 2&amp;gt;- | tidy -xml 2&amp;gt;- | xmlstarlet sel -t -v "//*[@class='block friends-block']/descendant::*[@class='block-title']" )"&lt;/tt&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Amanh&amp;atilde; eu explico isso... :-)&lt;/p&gt;</description><pubDate>Wed, 03 Jun 2009 22:19:03 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/notify-send-tidy-xmlstarlet</link><guid>http://softwarelivre.org/aurium/blog/notify-send-tidy-xmlstarlet</guid></item><item><title>S&#243; pra constar</title><description>&lt;p&gt;Esse &amp;eacute; o meu primeiro post neste blog e este, a partir de agora, ser&amp;aacute; meu blog nerd oficial.&lt;/p&gt;
&lt;p&gt;Eu n&amp;atilde;o tenho &lt;del&gt;saco&lt;/del&gt; tempo agora para falar de um assunto &amp;uacute;til para voc&amp;ecirc;, caro leitor, ent&amp;atilde;o s&amp;oacute; relatarei o que sou e a situa&amp;ccedil;&amp;atilde;o global visivel de minha mesa neste momento.&lt;/p&gt;
&lt;p&gt;Eu sou Aur&amp;eacute;lio A. Heckert na certid&amp;atilde;o de nascimento e Aurium no real. Uso &lt;a href="/filosofia-gnu" target="_blank"&gt;Software Livre&lt;/a&gt; &lt;em&gt;(claro e teria um profile aqui porque?)&lt;/em&gt;, mas tamb&amp;eacute;m desenvolvo &lt;em&gt;(Ah! N&amp;atilde;o &amp;eacute; s&amp;oacute; um falador... (Olha o respeito! Nem todo mundo programa. (Mas devia colaborar. (&amp;Eacute;... mas... (&amp;Eacute;! (&amp;Eacute;.))))))&lt;/em&gt;. Colaboro desde 2002, nunca tive vinculo oficial com nenhum projeto, at&amp;eacute; conhecer &lt;a href="/jucablues"&gt;Felipe Sanches&lt;/a&gt; que me deu um empurr&amp;atilde;ozinho para entrar no Inkscape.&lt;/p&gt;
&lt;p&gt;Hoje, quase no meio de 2009 temos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; Eventos Comunit&amp;aacute;rios de Software Livre recebendo participantes de ambos os sexos com uma propor&amp;ccedil;&amp;atilde;o mais equilibrada e gente de todas as idades.&lt;/li&gt;
&lt;li&gt;O Ubuntu aparentemente &amp;eacute; a distro mais popular no Brasil.&lt;/li&gt;
&lt;li&gt;O XFCE no Debian ainda &amp;eacute; meu desktop favorito.&lt;/li&gt;
&lt;li&gt;O Projeto Inkscape est&amp;aacute; na faze de congelamento do c&amp;oacute;digo para lan&amp;ccedil;ar a vers&amp;atilde;o 0.47.&lt;/li&gt;
&lt;li&gt;O Noosfero come&amp;ccedil;ou a ser oficialmente usado e divulgado pelo SL.org, FBES e IPF.&lt;/li&gt;
&lt;li&gt;O Pirate Bay foi atingido pelas frotas do imp&amp;eacute;rio, mas resiste e v&amp;aacute;rios botes piratas j&amp;aacute; partiram em apio ao grande navio. A guerra est&amp;aacute; come&amp;ccedil;cando...&lt;/li&gt;
&lt;li&gt;Gente de gravata tem discursado sobre Software Livre &lt;em&gt;(achando que sabe do assunto)&lt;/em&gt;, dizendo que n&amp;atilde;o &amp;eacute; coisa de Anarquista &lt;em&gt;(pobre ignorante)&lt;/em&gt; e que a filosofia &lt;em&gt;(ele queria dizer &amp;eacute;tica)&lt;/em&gt; n&amp;atilde;o importa.&lt;/li&gt;
&lt;li&gt;As pessoas acreditam na TV.&lt;/li&gt;
&lt;li&gt;TVs que l&amp;ecirc;em PenDrive (FileSystem pela USB) s&amp;atilde;o a grande novidade em eletro-dom&amp;eacute;sticos. Ser&amp;atilde;o armas para os botes guerreiros? Essa TV continuar&amp;aacute; Neutra?&lt;/li&gt;
&lt;li&gt;As pessoas acreditam que &amp;eacute; economizando &amp;aacute;gua que nos protegeremos da crise que est&amp;aacute; por vir. Tisc tisc...&lt;/li&gt;
&lt;li&gt;A melhor conex&amp;atilde;o de Salvador-BA &amp;eacute; de 10MB/s.&lt;/li&gt;
&lt;li&gt;Ainda usamos carros com motores de esplos&amp;atilde;o.&lt;/li&gt;
&lt;li&gt;Pior, ainda usamos combustivel f&amp;oacute;sil nos carros. &lt;em&gt;(e com uma pessoa por carro!)&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Vegetarianos ainda s&amp;atilde;o minoria.&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;E agora? Programar? Manifestar? Filosofia? Pr&amp;aacute;tica?&lt;/p&gt;
&lt;p&gt;Se eu realmente me fisesse esse tipo de pergunta n&amp;atilde;o teria respeito por mim. N&amp;atilde;o sou um eletro dom&amp;eacute;stico. N&amp;atilde;o preciso me limitar a uma fun&amp;ccedil;&amp;atilde;o. Escolho todas as op&amp;ccedil;&amp;otilde;es. &lt;em&gt;Enquanto a DRM permitir.&lt;/em&gt;&lt;/p&gt;</description><pubDate>Mon, 01 Jun 2009 21:12:40 -0300</pubDate><link>http://softwarelivre.org/aurium/blog/so-pra-constar</link><guid>http://softwarelivre.org/aurium/blog/so-pra-constar</guid></item></channel></rss>