<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0ACR3o6eSp7ImA9WhBbGEw.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559</id><updated>2013-05-17T14:29:26.411-03:00</updated><category term="ônibus" /><category term="religião" /><category term="moleques" /><category term="sysadmin" /><category term="gerenciamento de janela" /><category term="candidatos" /><category term="telefone" /><category term="serviços on-line" /><category term="China" /><category term="produtos" /><category term="servidores" /><category term="jornalismo" /><category term="vírus" /><category term="ódio" /><category term="arquivos" /><category term="dor de cabeça" /><category term="carros" /><category term="malware" /><category term="Creative Commons" /><category term="discurso" /><category term="classe média" /><category term="Apple" /><category term="direitos do consumidor" /><category term="debate" /><category term="legislação" /><category term="minimalismo" /><category term="crianças" /><category term="ideologia" /><category term="ética profissional" /><category term="jeitinho" /><category term="2 anos" /><category term="ufsm" /><category term="nomenclatura" /><category term="software proprietário" /><category term="\o/" /><category term="ecologia" /><category term="física" /><category term="player" /><category term="papel" /><category term="spam" /><category term="anotações" /><category term="computador popular" /><category term="Dell" /><category term="aniversário" /><category term="simulação" /><category term="ativismo" /><category term="professores" /><category term="linguagem de programação" /><category term="ignorância" /><category term="reflexão" /><category term="ideias" /><category term="vocabulário" /><category term="distribuições" /><category term="aprenda a escrever" /><category term="IBM" /><category term="facebook" /><category term="MSN" /><category term="recomendações" /><category term="idioma" /><category term="impressoras" /><category term="pensamento" /><category term="nuvem" /><category term="meio ambiente" /><category term="OpenOffice" /><category term="Acer" /><category term="computação" /><category term="hipocrisia" /><category term="babacas" /><category term="contradição" /><category term="universidade" /><category term="impostos" /><category term="auto-ajuda" /><category term="por favor" /><category term="curso" /><category term="ferramentas" /><category term="metal" /><category term="tablets" /><category term="marketing" /><category term="estudos" /><category term="design" /><category term="ciência" /><category term="copyleft" /><category term="funk" /><category term="fóruns" /><category term="SOPA" /><category term="gente burra" /><category term="sociedade" /><category term="Python" /><category term="caneta" /><category term="ensino" /><category term="velharias" /><category term="administração" /><category term="semana" /><category term="discussão" /><category term="mobilidade urbana" /><category term="Microsoft" /><category term="lógica" /><category term="fraqueza" /><category term="protesto" /><category term="Brasil" /><category term="punk" /><category term="ARM" /><category term="pena de morte" /><category term="inclusão digital" /><category term="metodologia" /><category term="pseudociência" /><category term="vestibular" /><category term="bagunça" /><category term="manifestação" /><category term="gambiarra" /><category term="reclamação" /><category term="clichê" /><category term="família" /><category term="estatística" /><category term="política" /><category term="trabalhador" /><category term="agradecimento" /><category term="alunos" /><category term="bobagem" /><category term="spyware" /><category term="padrões" /><category term="mercado" /><category term="gimp" /><category term="intolerância" /><category term="som" /><category term="notícias" /><category term="fraude" /><category term="balada" /><category term="vulgaridade" /><category term="santa maria" /><category term="medicina" /><category term="ajuda" /><category term="análise" /><category term="veículos" /><category term="redes" /><category term="hardware" /><category term="teoria" /><category term="haters" /><category term="HP" /><category term="orkut" /><category term="Office" /><category term="troll" /><category term="vandalismo" /><category term="português" /><category term="carro" /><category term="frase feita" /><category term="celular" /><category term="formatos proprietários" /><category term="eletrônicos" /><category term="Arch Linux" /><category term="estilo" /><category term="kde" /><category term="linha de comando" /><category term="desperdício" /><category term="crimes virtuais" /><category term="transporte público" /><category term="propaganda" /><category term="miguxês" /><category term="segurança" /><category term="copyright" /><category term="crítica" /><category term="diversidade" /><category term="revistas" /><category term="usabilidade" /><category term="eletrônica" /><category term="Linux" /><category term="caráter" /><category term="matemática" /><category term="perfis" /><category term="demagogia" /><category term="opinião" /><category term="eficiência energética" /><category term="profissionais" /><category term="pedantismo" /><category term="pc" /><category term="homofobia" /><category term="pichação" /><category term="pornografia" /><category term="transporte coletivo" /><category term="stack exchange" /><category term="restart" /><category term="gadgets" /><category term="motoristas" /><category term="HD" /><category term="movimento" /><category term="preço" /><category term="tranqueiras" /><category term="computação científica" /><category term="incompetência" /><category term="pesquisa" /><category term="consumidor" /><category term="fotos" /><category term="filhos da puta" /><category term="preconceito" /><category term="privacidade" /><category term="liberdade de expressão" /><category term="cultura" /><category term="história" /><category term="e-mail" /><category term="propriedade intelectual" /><category term="nerds" /><category term="erros de português" /><category term="exploração espacial" /><category term="enem" /><category term="perguntas" /><category term="vício de linguagem" /><category term="review" /><category term="congestionamento" /><category term="orkutização" /><category term="comércio" /><category term="personalidades" /><category term="notebook" /><category term="backup" /><category term="sites" /><category term="mentira" /><category term="artigos" /><category term="energia elétrica" /><category term="TV" /><category term="ortografia" /><category term="escola" /><category term="ceticismo" /><category term="bom-senso" /><category term="ética" /><category term="tortura" /><category term="nova versão" /><category term="live-CD" /><category term="disquete" /><category term="pessimismo" /><category term="besteira" /><category term="smartphone" /><category term="audiófilos" /><category term="discriminação" /><category term="hacker" /><category term="software público" /><category term="responsabilidade" /><category term="argumentação" /><category term="picaretagem" /><category term="direitos do trabalho" /><category term="projeto" /><category term="armazenamento" /><category term="pirataria" /><category term="software" /><category term="normas" /><category term="estudantes" /><category term="redes sociais" /><category term="comunidades virtuais" /><category term="sala de aula" /><category term="riqueza" /><category term="porcarias" /><category term="livros" /><category term="comportamento" /><category term="poluição" /><category term="biblioteca" /><category term="decadência" /><category term="capitalismo" /><category term="regulamentação" /><category term="otimismo" /><category term="resultados" /><category term="mimimi" /><category term="bizarros" /><category term="tablet" /><category term="argumento" /><category term="tecnologia" /><category term="sustentabilidade" /><category term="música" /><category term="programação" /><category term="pleonasmo" /><category term="GNOME" /><category term="celebridades" /><category term="desenvolvimento" /><category term="fanboys" /><category term="micreiros" /><category term="dinheiro" /><category term="compatibilidade" /><category term="Big Brother" /><category term="futilidades" /><category term="barulho" /><category term="internet" /><category term="eu passei" /><category term="windows" /><category term="filosofia" /><category term="consumismo" /><category term="informática" /><category term="Globo" /><category term="comentários" /><category term="usuários" /><category term="responsabilidade criminal" /><category term="mercado de trabalho" /><category term="hype" /><category term="competência" /><category term="direitos autorais" /><category term="teorema" /><category term="conhecimento" /><category term="trânsito" /><category term="engenharia" /><category term="respeito" /><category term="complexidade desnecessária" /><category term="áudio" /><category term="sexualidade" /><category term="pichadores" /><category term="software livre" /><category term="sujeira" /><category term="educação" /><category term="burocracia" /><category term="pessoas" /><category term="matlab" /><category term="instalação" /><category term="idiotas" /><category term="comunidades" /><category term="terminal" /><category term="ABNT" /><category term="espiritualidade" /><category term="over 9000" /><category term="auto-respeito" /><category term="empresas" /><category term="complicação" /><category term="linguagem" /><category term="iPad" /><category term="NASA" /><title>2112 A.D.</title><subtitle type="html">Software livre, engenharia, tecnologia, internet e outros mimimis diversos.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://renanbirck.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>121</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/2112Ad" /><feedburner:info uri="2112ad" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEYGQ3czfSp7ImA9WhBUFk4.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-91401410536859333</id><published>2013-05-03T19:19:00.001-03:00</published><updated>2013-05-03T22:48:42.985-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-03T22:48:42.985-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pessimismo" /><category scheme="http://www.blogger.com/atom/ns#" term="incompetência" /><category scheme="http://www.blogger.com/atom/ns#" term="fraqueza" /><category scheme="http://www.blogger.com/atom/ns#" term="demagogia" /><category scheme="http://www.blogger.com/atom/ns#" term="auto-ajuda" /><category scheme="http://www.blogger.com/atom/ns#" term="otimismo" /><title>O culto ao otimismo</title><content type="html">&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-af1ieQaEFw8/UYQ3qdeRDqI/AAAAAAAAAPo/-mERab-v59I/s1600/tumblr_inline_mm6jzuC4Xh1qz4rgp.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-af1ieQaEFw8/UYQ3qdeRDqI/AAAAAAAAAPo/-mERab-v59I/s400/tumblr_inline_mm6jzuC4Xh1qz4rgp.png" width="182" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;i&gt;- Estamos muito perto do solo. Não seria melhor abrir o pára-quedas agora?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;- Você precisa ter uma atitude positiva. Encontre um jeito de fazer o pulo parecer mais legal, em vez de tentar interrompê-lo.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Hoje li o texto &lt;a href="http://meetingboy.com/post/49448674854/the-cult-of-positive-attitude-and-always-saying-yes"&gt;The Cult of Positive Attitude&lt;/a&gt;&amp;nbsp;(de onde tiro a imagem ao lado), que trata sobre um problema cada vez mais comum: a contínua necessidade de ser otimista, de fugir de críticas. Quem se posiciona de forma crítica é &lt;i&gt;reclamão&lt;/i&gt;, &lt;i&gt;resmungão&lt;/i&gt;, &lt;i&gt;só sabe achar defeito nos outros&lt;/i&gt;. Acaba sendo visto como o chato, o que quer prejudicar todo mundo.&lt;br /&gt;
&lt;br /&gt;
A mesma coisa com as autoajudas de cada dia: &lt;i&gt;ignore o que pode dar errado e imagine o que pode dar certo&lt;/i&gt;. Se der errado, &lt;i&gt;ao menos você tentou&lt;/i&gt; (mesmo que você fique no vermelho)&lt;i&gt; em vez de desistir&lt;/i&gt; (o que poderia ter sido mais sensato). Imagine apenas a recompensa, o sucesso. Sempre é preciso estar de cabeça erguida, sempre é preciso ter um sorriso na cara, por mais falso que ele seja. Eu desejo que X seja verdade, então X é verdade e quem me disser o contrário está tentando me derrubar: pois eu sou especial e nada irá me derrubar.&lt;br /&gt;
&lt;br /&gt;
Levantar e recomeçar nunca foi tão fácil quanto é hoje, então vamos transformar problemas sociais, de saúde etc... em uma mera questão de &lt;i&gt;incompetência pessoal&lt;/i&gt;. &lt;i&gt;Você é o único culpado pelo seu sofrimento&lt;/i&gt;. Essas pessoas famosas tentaram infinitas vezes e largaram tudo para correr atrás (mas nunca com o dinheiro delas) dos seus sonhos, então você está esperando o quê?&lt;br /&gt;
&lt;br /&gt;
Dizer &lt;i&gt;não sei fazer&lt;/i&gt;, &lt;i&gt;não posso&lt;/i&gt;, &lt;i&gt;não consigo&lt;/i&gt;&amp;nbsp;é feio. É sinal de fraqueza. É sinal de covardia. É sinal de incompetência. Eu preciso mostrar que eu sou, para não virar motivo de fofoquinhas e piadinhas. Preciso ter resposta na ponta da língua para tudo, não posso parar para pesquisar mais e pensar um pouco sobre o que dizer. Preciso ter sempre uma resposta pronta para poder disparar rapidamente.&lt;br /&gt;
&lt;br /&gt;
Com política, economia etc... é pior: qualquer aparente avanço do governo ou de uma empresa significa que &lt;b&gt;temos que obrigatoriamente ser otimistas&lt;/b&gt; - mesmo que saibamos que é um&lt;b&gt; avanço demagógico&lt;/b&gt;, calculado para tentar mudar a opinião pública e limpar a má imagem do Senado, da Prefeitura ou de uma empresa que não é &lt;i&gt;sustentável&lt;/i&gt;. Quem se posiciona de forma crítica contra o governo é contra o povo, é a favor do fascismo, entre outros: prefere que as coisas fiquem como antes. Precisamos comemorar cada insignificante e insuficiente mudança enquanto as derrotas se transformam em ameaça.&lt;br /&gt;
&lt;br /&gt;
Aliás, esse já é um anti-padrão que eu noto há um bom tempo:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: right;"&gt;
&lt;i&gt;- Se fizermos (ou não fizermos) X, Y vai acontecer. Y é ruim pois Z.&lt;/i&gt;&lt;/div&gt;
&lt;div style="text-align: right;"&gt;
&lt;i&gt;&amp;nbsp;- Vamos nos preocupar com o que pode dar certo e não com o que pode dar errado/deixa de ser reclamão/não fique cortando as expectativas dos outros/não vai dar nada/X é legal.&lt;/i&gt;&lt;/div&gt;
&lt;div style="text-align: right;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: right;"&gt;
&lt;i&gt;&amp;nbsp;X é (ou não) feito. Y acontece, e Z faz com que Y se torne ruim (ou se agrave ainda mais). Voam mimimis de um lado para o outro, voam acusações, gente é demitida, mas nada se faz para evitar que Y não volte a acontecer.&lt;/i&gt;&lt;/div&gt;
&lt;div style="text-align: right;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
E então vamos amenizar os resultados negativos, ou mesmo omiti-los: eles não garantem a minha promoção. Eles não vendem jornal e nem ficam bonitos no horário político. Mas estão lá, escamoteados: prejuízos financeiros e materiais, impactos ambientais e sociais, etc... &lt;b&gt;Se ninguém souber que as minhas 99 tentativas anteriores deram errado, posso dizer que consegui de primeira. &amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Antes que venham dizer que eu sou um pessimista desiludido com a humanidade: em nenhum momento afirmei isso. Apenas penso que fechar os ouvidos e ignorar a existência de problemas, de possibilidades de falha, de erros, etc... &lt;b&gt;não faz eles desaparecerem&lt;/b&gt;. O que resolve eles é &lt;b&gt;confrontá-los, discutir possíveis soluções de forma intelectualmente honesta e aplicá-las&lt;/b&gt; - e isso não inclui dizer que os críticos querem &lt;i&gt;ferrar&lt;/i&gt;&amp;nbsp;com os planos dos outros, que eles tem &lt;i&gt;complexo de vira-lata&lt;/i&gt;&amp;nbsp;ou que e&lt;i&gt;les querem que o país viva atrasado&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
(Destaco o &lt;i&gt;de forma intelectualmente honesta&lt;/i&gt;: &lt;i&gt;trollagens&lt;/i&gt; não são críticas, são trollagens. E dessas sim é melhor fugir, assim como é bom evitar quem não tem a integridade de &lt;b&gt;assinar embaixo do que diz&lt;/b&gt; e &lt;b&gt;dar a cara a tapa&lt;/b&gt;)&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/9GOGmWEwjsQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/91401410536859333/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2013/05/o-culto-ao-otimismo.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/91401410536859333?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/91401410536859333?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/9GOGmWEwjsQ/o-culto-ao-otimismo.html" title="O culto ao otimismo" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-af1ieQaEFw8/UYQ3qdeRDqI/AAAAAAAAAPo/-mERab-v59I/s72-c/tumblr_inline_mm6jzuC4Xh1qz4rgp.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2013/05/o-culto-ao-otimismo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEFR3k9eCp7ImA9WhBXFUw.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-4200814122067429609</id><published>2013-03-28T21:23:00.000-03:00</published><updated>2013-03-28T21:23:36.760-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-28T21:23:36.760-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="comentários" /><category scheme="http://www.blogger.com/atom/ns#" term="troll" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><category scheme="http://www.blogger.com/atom/ns#" term="babacas" /><category scheme="http://www.blogger.com/atom/ns#" term="idiotas" /><title>Não leia os comentários</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://imgs.xkcd.com/comics/listen_to_yourself.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://imgs.xkcd.com/comics/listen_to_yourself.png" width="288" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;O que você está escrevendo?&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Vírus.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;O que ele faz?&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Quando alguém tenta postar um comentário no YouTube, primeiro ele lê esse comentário em voz alta.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Logo mais, em todo lugar:&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;... eu sou um idiota.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Eu... eu não sabia.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Não preciso nem descrever a seção os comentários nos sites de notícias. Aparentemente, o QI médio lá tende a zero: são agressões e acusações gratuitas e infundadas, repetição&lt;i&gt; ad nauseam&lt;/i&gt; dos mesmos clichês, fatos distorcidos e amassados para satisfazerem um ponto de vista específico.&lt;br /&gt;
&lt;br /&gt;
O anonimato fornece uma confortável e quentinha carapuça para quem deseja externar toda sua ignorância: o comentarista médio sonha com a volta da ditadura, ou mesmo do nazismo - afinal, ele é um &lt;i&gt;cidadão de bem&lt;/i&gt;, &lt;i&gt;humano direito&lt;/i&gt;. Confunde liberdade de expressão com liberdade de preconceito. Demonstra seu refinado conhecimento de economia, política e sociologia. Demonstra &lt;i&gt;não ser alienado&lt;/i&gt;&amp;nbsp;e &lt;i&gt;estar revoltado&lt;/i&gt;. Mesmo que ele tenha que mentir para combater a mentira ou ser desonesto para combater a desonestidade. Metalinguagem?&lt;br /&gt;
&lt;br /&gt;
Ele também entende profundamente de ciência: quando alguma descoberta científica é noticiada, ele já corre para dizer que os cientistas deveriam estar se preocupando com combater a fome. Quando é apresentado algum tópico sobre a origem do homem ou do universo, sobre aspectos referentes aos outros planetas, reclamam que o homem quer ser uma divindade.&lt;br /&gt;
&lt;br /&gt;
Deturpa notícias e consegue encontrar teorias da conspiração em tudo. Até mesmo a previsão do tempo ou a notícia de que um jogo de futebol terminou empatado viram golpes do PT para implantar a ditadura do proletariado no sistema comunista. Um asteroide está a caminho da terra? É o governo querendo desviar as atenções.&lt;br /&gt;
&lt;br /&gt;
Tudo com que ele não concorda é &lt;i&gt;do diabo&lt;/i&gt;. Tudo foi um &lt;i&gt;castigo divino&lt;/i&gt;. Falam como se o fim dos tempos fosse vir amanhã (aliás, estou esperando há um bom tempo). Mas o pior é a capacidade de emitirem discursos de ódio como quem conta até 10. Qualquer tentativa de dar direitos necessários às minorias é recebida com agressões. Não querem discutir, querem é competir para ver quem fala mais alto.&lt;br /&gt;
&lt;br /&gt;
Em sites onde é necessário cadastro, as coisas são melhores, mas não muito: existe gente que se dedica a criar nomes e usuários falsos para ir lá &lt;i&gt;trollar&lt;/i&gt; e conseguir inventar uma teoria da conspiração envolvendo três partidos, duas classes sociais, algumas celebridades e dez países diferentes. Ou reclamam dos &lt;i&gt;vagabundos&lt;/i&gt;&amp;nbsp;que &lt;i&gt;passam o dia sem fazer nada&lt;/i&gt;&amp;nbsp;(estranho... transformaram a seção de comentários em um espelho dos comentaristas?).&lt;br /&gt;
&lt;br /&gt;
O melhor que eu aprendi a fazer até agora foi ignorar os comentários da maioria dos sites (principalmente os que não requerem cadastro): a relação sinal/ruído deles é péssima. &lt;b&gt;Muito pouco - ou nada - saiu de bom dos comentários deles.&lt;/b&gt;&amp;nbsp;Aliás, eles são a melhor forma de desmotivar alguém: mesmo que você não goste do trabalho da pessoa, não diga simplesmente &lt;i&gt;não gostei &lt;/i&gt;ou &lt;i&gt;poderia melhorar em X&lt;/i&gt;: faça questão de mencionar a sexualidade, a crença ou a opinião política da pessoa infinitas vezes.&lt;br /&gt;
&lt;br /&gt;
E em todo caso, se você porventura se ver no meio desses comentários, &lt;b&gt;resista a tentação de ser educado&lt;/b&gt;: não se desperdiça educação com quem não está disposto a aceitar nada. Você vai ser atingido por uma torrente de pedradas e agressões. Felizmente elas - apesar de serem legião - são vazias, frágeis e inofensivas, exatamente como as pessoas que se escondem atrás delas.&lt;br /&gt;
&lt;br /&gt;
E o pior é ver que os sites de notícias continuam firmes no uso de comentários - afinal, &lt;i&gt;é audiência&lt;/i&gt;, é gente clicando e vendo propagandas. É lucro: ignoram a responsabilidade moral deles por uns trocadinhos. Ignoram que deve existir uma moderação que delineie o que é expressão e o que é opressão. Ignoram que estão cheios de babacas, e se o seu site está cheio de babacas, &lt;a href="http://renanbirck.blogspot.com.br/2011/07/se-o-seu-site-esta-cheio-de-babacas-e.html"&gt;é culpa sua e exclusivamente sua&lt;/a&gt;: os recursos para impedi-los existem há décadas.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
O anonimato revela o pior e o melhor das pessoas. Nesse caso, o pior, o muito pior. Aquilo que eles nunca teriam coragem de falar em voz alta, mas que é facilmente digitado, salvo, copiado-colado e permite que a pessoa se diga &lt;i&gt;não manipulada pela mídia de massa&lt;/i&gt;, &lt;i&gt;não alienada&lt;/i&gt;, &lt;i&gt;não sou idiota&lt;/i&gt;. Mesmo que para isso ela precise escrever errado e mentir até sobre seu nome (ironicamente, para reclamar de como os outros são desonestos e antiéticos).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/HBLNZujY81A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/4200814122067429609/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2013/03/nao-leia-os-comentarios.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4200814122067429609?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4200814122067429609?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/HBLNZujY81A/nao-leia-os-comentarios.html" title="Não leia os comentários" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2013/03/nao-leia-os-comentarios.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QNQ3g-fip7ImA9WhBTGUU.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-3004982716955365174</id><published>2013-02-16T01:29:00.003-02:00</published><updated>2013-02-16T01:29:52.656-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-16T01:29:52.656-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="informática" /><category scheme="http://www.blogger.com/atom/ns#" term="regulamentação" /><category scheme="http://www.blogger.com/atom/ns#" term="engenharia" /><category scheme="http://www.blogger.com/atom/ns#" term="legislação" /><title>Sobre sistemas críticos, regulamentação de profissões etc...</title><content type="html">&lt;br /&gt;
&lt;b&gt;tl;dr&lt;/b&gt;: Regulamentação?&amp;nbsp;&lt;b&gt;Sou contra&lt;/b&gt;. A comparação com engenharia, medicina etc... é &lt;b&gt;descabida&lt;/b&gt;. Software crítico não é desenvolvido no &lt;i&gt;GitHub&lt;/i&gt; por entusiastas. Seu software muito provavelmente não é crítico.&lt;br /&gt;
&lt;br /&gt;
Às vezes ainda ouço discussões sobre regulamentação das profissões de informática. E vejo frequentemente, para justificar a regulamentação, a analogia com os engenheiros. Como quase-engenheiro, afirmo que simplesmente &lt;b&gt;não existe&lt;/b&gt; como comparar o trabalho de um engenheiro com o da maioria dos desenvolvedores no aspecto da segurança do produto final.&lt;br /&gt;
&lt;br /&gt;
Se uma estrutura ou um equipamento falharem,&lt;b&gt; milhares de pessoas podem morrer, um país pode parar&lt;/b&gt;; para a maioria dos softwares, uma falha muitas vezes será &lt;b&gt;um mero incômodo passageiro&lt;/b&gt;. (Desconsiderando gente que enlouquece quando o Facebook cai :)&lt;br /&gt;
&lt;br /&gt;
Já vejo que vão falar em &lt;b&gt;software crítico&lt;/b&gt;, então vamos ao que interessa:&lt;b&gt; software crítico&lt;/b&gt; - aquele que lida com processos físicos de grande complexidade, vidas, grandes somas de dinheiro, etc... - &lt;b&gt;não é desenvolvido por um profissional solitário&lt;/b&gt;: ele é desenvolvido por &lt;b&gt;equipes&lt;/b&gt; com gente de várias áreas, que trabalham sob &lt;b&gt;protocolos, legislações e normas extremamente rígidas&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Esse tipo de software passa continuamente por&amp;nbsp;&lt;a href="http://pt.wikipedia.org/wiki/Verifica%C3%A7%C3%A3o_formal"&gt;verificação formal&lt;/a&gt;, &lt;i&gt;peer review&lt;/i&gt; e outros sistemas; uma mudança só é realizada após ficar demonstrado que ela não afeta o funcionamento de nenhuma outra parte do sistema. &lt;b&gt;Testes extensivos são realizados&lt;/b&gt;, tanto em simulação quanto em &lt;i&gt;hardware&lt;/i&gt; físico (muitas vezes com bancadas de teste completamente automatizadas, sem interação humana). &lt;b&gt;Todas as decisões de projeto são documentadas&lt;/b&gt;, conforme mandam normas de órgãos reguladores e sociedades profissionais como a IEEE.&lt;br /&gt;
&lt;br /&gt;
O firmware que vai num carro, num avião ou num robô cirúrgico, em aplicações onde o fabricante pode ser responsabilizado por eventuais falhas que venham a acontecer, muito provavelmente&amp;nbsp;&lt;b&gt;não vai ser desenvolvido&lt;/b&gt; por entusiastas colaborando no &lt;i&gt;GitHub&lt;/i&gt; e coordenando atividades por um canal de IRC, nem por um time constituído apenas de desenvolvedores: vai ser desenvolvido por uma &lt;b&gt;equipe&lt;/b&gt; de engenheiros, físicos, matemáticos entre outros. De forma &lt;b&gt;interdisciplinar&lt;/b&gt;, cada profissional trabalhando na área do conhecimento que lhe é pertinente.&lt;br /&gt;
&lt;br /&gt;
Vai ser desenvolvido &lt;b&gt;em conjunto com o hardware&lt;/b&gt;, mantendo contato com essa equipe e com os órgãos do governo que fazem a certificação dos sistemas e subsistemas. Vai ser projetado com uma &lt;b&gt;arquitetura robusta e redundante&lt;/b&gt; em nível de hardware: mesmo que todos os microprocessadores do meu carro parem, eu terei - ou ao menos devo ter - condições de parar ele no acostamento e acender o pisca-alerta. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;O mesmo&lt;/b&gt; eu posso dizer do sistema pelo qual passam todas as transações de um banco, do supervisório do sistema elétrico de um país ou da plataforma que coordena todos os processos de uma grande indústria: &lt;b&gt;não são desenvolvimentos &lt;/b&gt;que estão ao alcance dos desenvolvedores comuns, e &lt;b&gt;não são projetos&lt;/b&gt; onde novos recursos são adicionados a todo instante.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Se sair do ar, perco o dinheiro que o AdSense me paga&lt;/i&gt;, &lt;i&gt;um erro no banco de dados fez com que as pessoas não pudessem jogar nosso jogo&lt;/i&gt;&amp;nbsp;ou &lt;i&gt;um bug fez com que pessoas não consigam se inscrever para uma promoção&lt;/i&gt;&amp;nbsp;&lt;b&gt;não tem nada de crítico&lt;/b&gt;. Crítico é &lt;i&gt;se sair do ar, milhões de pessoas não poderão receber seus salários amanhã&lt;/i&gt;, &lt;i&gt;um bug fez com que um país inteiro fique sem energia&lt;/i&gt;, &lt;i&gt;um erro no banco de dados impediu um atendimento de emergência&lt;/i&gt;&amp;nbsp;etc....&lt;br /&gt;
&lt;br /&gt;
Normalmente essas aplicações de missão crítica são áreas onde já, pela própria definição e natureza delas, &lt;b&gt;não existe espaço&lt;/b&gt; para amadorismo ou para &lt;i&gt;hacks&lt;/i&gt;&amp;nbsp;questionáveis. E os desenvolvedores delas são as &lt;b&gt;exceções&lt;/b&gt;&amp;nbsp;altamente especializadas, não a regra. Então, não use ela como justificativa: seu software&lt;b&gt; pode ser importante&lt;/b&gt; (e provavelmente ele é), mas ele &lt;b&gt;não é crítico&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Empresas que desenvolvem sistemas críticos &lt;b&gt;exigem&lt;/b&gt; titulação (muitas vezes mestrado ou doutorado) nas áreas de interesse. &lt;b&gt;Exigem&lt;/b&gt; experiência comprovada e conhecimento das normas e legislações respectivas. Assim,&lt;b&gt; qualquer outra regulamentação já se torna irrelevante&lt;/b&gt;: os contratadores efetivamente são quem regulamenta o mercado.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Outro motivo pelo qual me posiciono contra&lt;/b&gt;: trabalho, entre outras coisas, com desenvolvimento de &lt;i&gt;software&lt;/i&gt; embarcado (não em aplicações críticas). Não tenho formação na área de informática: o que eu uso para meu trabalho, aprendi sozinho devido ao questionável estado do curso que faço.&lt;br /&gt;
&lt;br /&gt;
Então, com uma lei dessas, pode ser que eu não possa mais exercer meu trabalho, mesmo eu tendo projetado o &lt;i&gt;hardware&lt;/i&gt; e agora estar escrevendo o &lt;i&gt;firmware&lt;/i&gt; ou o &lt;i&gt;driver&lt;/i&gt; para ele. Muito bom - só que não.&lt;br /&gt;
&lt;br /&gt;
Profissionais de diversas áreas podem ser, e muitas vezes são, excelentes desenvolvedores, desenvolvem várias bibliotecas e softwares amplamente utilizados, e se veriam em uma situação complicada com uma eventual regulamentação. Um médico ou um engenheiro que venha a desenvolver software para uso na sua profissão, e transforme isso em um negócio, precisa ter diploma de informática?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Temos também mais um motivo&lt;/b&gt;: informática é uma das poucas áreas que permite que um autodidata chegue ao mesmo nível de um profissional diplomado. Quer mexer com eletrônica? Para sair do básico, prepare-se para comprar instrumentação, montar placas de circuito impresso com componentes menores que a ponta do seu dedo etc... Seu &lt;i&gt;hobby&lt;/i&gt; é a música? Vai ser necessário montar um estúdio, comprar instrumentos entre outros. São áreas de interesse que envolvem tempo, dinheiro, espaço, ferramental, entre outros recursos não tão facilmente acessíveis.&lt;br /&gt;
&lt;br /&gt;
Já a informática? Se você está lendo esse blog, &lt;b&gt;você provavelmente já tem todo o equipamento necessário&lt;/b&gt;: um computador e um cérebro (&lt;i&gt;embora às vezes, parece que falta o segundo para alguns&lt;/i&gt; :). Qualquer pessoa com um mínimo de interesse pode aprender a programar, colaborar com projetos de software livre, etc.... Não me parece nada justo criar uma reserva de mercado apenas para quem tem um diploma que muitas vezes &lt;b&gt;não significa nada&lt;/b&gt;. Nenhum dos grandes desenvolvedores atuais chegou até onde está hoje apenas com as aulas, os trabalhos e os diplomas.&lt;br /&gt;
&lt;br /&gt;
E exatamente: um diploma é um pedaço de papel que significa &lt;i&gt;tive aproveitamento nas disciplinas e apresentei um TCC&lt;/i&gt;. Mesmo que &lt;i&gt;aproveitamento&lt;/i&gt;&amp;nbsp;seja &lt;i&gt;passar em tudo com a nota mínima&lt;/i&gt;&amp;nbsp;e o TCC seja um projeto trivial. Nada diz quanto à capacidade do formando.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Mas a regulamentação vai impedir a sobrinhagem&lt;/i&gt;. Adivinhe? Não vai! O "sobrinho" vai comprar o diploma numa Universidade Tabajara e continuar sobrinhando. Já vi&lt;b&gt; código péssimo&lt;/b&gt; vindo de pessoas supostamente com doutorado em Informática, e já vi código muito bom vindo de entusiastas. Assim como já vi projetos péssimos vindos de pessoas formadas em Engenharia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Mas a regulamentação vai impedir os maus profissionais. &lt;/i&gt;Leia o que eu escrevi no parágrafo acima. E a regulamentação em pouco ou nada defenderá os direitos dos usuários.&lt;br /&gt;
&lt;br /&gt;
Não vejo vantagem nenhuma em regulamentação das profissões relacionadas à informática, especialmente quando ela se dedica simplesmente a fechar o mercado e garantir um mercado enorme para as faculdades pagou-passou, excluindo profissionais que chegaram lá sem precisarem de 4 anos - &lt;b&gt;muitas vezes perdidos, &lt;/b&gt;que poderiam ter sido investidos de forma melhor&lt;b&gt;&amp;nbsp;&lt;/b&gt;- de sala de aula, mas com muito mais conhecimento do que alguém que simplesmente fazia o que era pedido nos trabalhos.&lt;br /&gt;
&lt;br /&gt;
Existe uma ampla diferença entre &lt;i&gt;regulamentar uma profissão pela responsabilidade que ela exige, pelo risco de vida que ela envolve&lt;/i&gt;&amp;nbsp;(que é o caso da Engenharia, Medicina etc...) e &lt;i&gt;regulamentar por regulamentar &lt;/i&gt;ou &lt;i&gt;regulamentar a pedido de um grupinho de profissionais ameaçados - &lt;/i&gt;que é o caso da Informática.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Nota: existem propostas muito mais razoáveis, como essa da &lt;a href="http://homepages.dcc.ufmg.br/~bigonha/Sbc/plsbc-original.html"&gt;SBC&lt;/a&gt;&amp;nbsp;- que vai justamente contra o que certos burocratas querem: derruba por terra eventuais conselhos fiscalizadores e define liberdades no exercício das profissões de informática.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/m5ggHlJMqns" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/3004982716955365174/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2013/02/sobre-sistemas-criticos-regulamentacao.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/3004982716955365174?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/3004982716955365174?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/m5ggHlJMqns/sobre-sistemas-criticos-regulamentacao.html" title="Sobre sistemas críticos, regulamentação de profissões etc..." /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2013/02/sobre-sistemas-criticos-regulamentacao.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IBSH87fSp7ImA9WhBTE0s.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-7688476557153676675</id><published>2013-02-08T22:25:00.005-02:00</published><updated>2013-02-08T22:25:59.105-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-08T22:25:59.105-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computação científica" /><category scheme="http://www.blogger.com/atom/ns#" term="matemática" /><category scheme="http://www.blogger.com/atom/ns#" term="engenharia" /><category scheme="http://www.blogger.com/atom/ns#" term="eletrônica" /><category scheme="http://www.blogger.com/atom/ns#" term="Python" /><category scheme="http://www.blogger.com/atom/ns#" term="programação" /><title>Exportando dados do LTspice e lendo eles em um programa Python + ajuste de curvas</title><content type="html">(Obs.: post técnico, mas nada que um mortal não consiga ler)&lt;br /&gt;
&lt;br /&gt;
Esses dias, precisei ler dados gerados no &lt;a href="http://www.linear.com/ltspice"&gt;LTspice&lt;/a&gt; em um programa Python. Aliás, essa é uma solução relevante para incluir gráficos do &lt;a href="http://www.linear.com/ltspice"&gt;LTspice&lt;/a&gt; em trabalhos acadêmicos, papers etc... visto que ele não gera gráficos de boa qualidade visual quando impressos.&lt;br /&gt;
&lt;br /&gt;
A solução é bem simples:&lt;br /&gt;
&lt;br /&gt;
No&amp;nbsp;&lt;a href="http://www.linear.com/ltspice"&gt;LTspice&lt;/a&gt;&amp;nbsp;desenhe o circuito, simule etc... Selecione o gráfico, mande File/Export para gerar um .txt, selecionem os sinais a serem armazenados no arquivo. Como exemplo usei o circuito abaixo e fiz uma análise CC, variando V1 e medindo a tensão antes dos diodos:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-Z-fDuYDahFs/URWVsoHn4PI/AAAAAAAAANs/RPSDfgBxCdk/s1600/2013-02-08-221717_1920x1080_scrot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="284" src="http://2.bp.blogspot.com/-Z-fDuYDahFs/URWVsoHn4PI/AAAAAAAAANs/RPSDfgBxCdk/s320/2013-02-08-221717_1920x1080_scrot.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Vou chamar esses resultados de &lt;i&gt;diodo.txt. &lt;/i&gt;O LTspice gera um arquivo delimitado por tabulações.&lt;i&gt;&amp;nbsp;&lt;/i&gt;Agora, para ler em Python, eu poderia usar a biblioteca &lt;a href="http://docs.python.org/2/library/csv.html"&gt;csv&lt;/a&gt;, mas existe uma forma mais pythônica de ler esses dados e plotá-los: usando a função &lt;a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.loadtxt.html"&gt;loadtxt&lt;/a&gt;&amp;nbsp;da biblioteca &lt;a href="http://scipy.org/"&gt;NumPy&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Os parâmetros dessa são:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;fname&lt;/span&gt;: nome do arquivo&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;dtype&lt;/span&gt;: tipo de dados esperado&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;delimiter&lt;/span&gt;: separador&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;skiprows&lt;/span&gt;: quantas linhas pular no começo&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;usecols&lt;/span&gt;: uma tupla que permite especificar as colunas que queremos pular&lt;/li&gt;
&lt;/ul&gt;
A partir daqui ficou óbvio do que precisamos: da fname e da skiprows (a primeira linha é cabeçalho). Assim, teremos o código a seguir:&lt;br /&gt;
(se não abrir: https://gist.github.com/renanbirck/4743036)
&lt;script src="https://gist.github.com/renanbirck/4743036.js"&gt;&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
Ele pode ser usado com o arquivo&amp;nbsp;&lt;a href="http://dl.dropbox.com/u/16033520/diodo.txt"&gt;diodo.txt&lt;/a&gt;&amp;nbsp;que forneço de exemplo (aviso: 4 MB. &lt;b&gt;Clique com o botão direito e mande salvar&lt;/b&gt; para o seu browser não sentar)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
Obteremos isso:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-VCnLrDe1-8M/URWUtD6IafI/AAAAAAAAANk/V8au-7fqqks/s1600/figure_1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-VCnLrDe1-8M/URWUtD6IafI/AAAAAAAAANk/V8au-7fqqks/s320/figure_1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Podemos mexer na legenda, etc etc... mas cheguei ao que eu queria demonstrar.&lt;br /&gt;
&lt;br /&gt;
E agora, já que temos esses dados, podemos ajustar eles a um modelo. Visualmente, nota-se que eles parecem com uma &lt;a href="http://pt.wikipedia.org/wiki/Tangente_hiperb%C3%B3lica"&gt;tangente hiperbólica&lt;/a&gt;. Assim, façamos um modelo do tipo&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-Tc6g-vkqcf4/URWUaVzwYfI/AAAAAAAAANc/Dzd4mnD6uZ8/s1600/CodeCogsEqn.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="19" src="http://2.bp.blogspot.com/-Tc6g-vkqcf4/URWUaVzwYfI/AAAAAAAAANc/Dzd4mnD6uZ8/s640/CodeCogsEqn.gif" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
e usaremos o método dos &lt;a href="http://pt.wikipedia.org/wiki/M%C3%A9todo_dos_m%C3%ADnimos_quadrados"&gt;mínimos quadrados&lt;/a&gt; para ajustá-lo a uma função desse tipo (poderíamos usar qualquer outro método de otimização). O código então tornar-se-á:&lt;br /&gt;
(se não abrir: https://gist.github.com/renanbirck/4743133)
&lt;script src="https://gist.github.com/renanbirck/4743133.js"&gt;&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
Após executarmos, obtemos o gráfico:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-39q-LPG0eeI/URWWa1YGxDI/AAAAAAAAAN0/k_mzplokCzE/s1600/ajuste.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-39q-LPG0eeI/URWWa1YGxDI/AAAAAAAAAN0/k_mzplokCzE/s320/ajuste.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Como queríamos demonstrar, obtivemos um bom ajuste. O modelo é bem adequado; para visualizarmos os parâmetros bastaria um &lt;span style="font-family: Courier New, Courier, monospace;"&gt;print p&lt;/span&gt;&amp;nbsp;no final do código.&lt;br /&gt;
&lt;br /&gt;
E nem doeu: foram exemplos adaptados do que eu encontrei na documentação do SciPy. :)&lt;br /&gt;
&lt;br /&gt;
Quanto ao desempenho, a leitura dos dados leva 2 segundos, e o ajuste cerca de 15 segundos num&lt;a href="http://ark.intel.com/pt-br/products/53469"&gt; i7-2670QM&lt;/a&gt;, mas isso pode (e vai) variar dependendo do chute inicial; para um trabalho mais avançado seria interessante e necessário fazer um &lt;i&gt;meta-ajuste&lt;/i&gt;.&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/2-UKg6MGnpQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/7688476557153676675/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2013/02/exportando-dados-do-ltspice-e-lendo.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/7688476557153676675?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/7688476557153676675?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/2-UKg6MGnpQ/exportando-dados-do-ltspice-e-lendo.html" title="Exportando dados do LTspice e lendo eles em um programa Python + ajuste de curvas" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-Z-fDuYDahFs/URWVsoHn4PI/AAAAAAAAANs/RPSDfgBxCdk/s72-c/2013-02-08-221717_1920x1080_scrot.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2013/02/exportando-dados-do-ltspice-e-lendo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08HQX08eyp7ImA9WhNVE0w.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-4536646608563351261</id><published>2012-12-24T01:30:00.001-02:00</published><updated>2012-12-24T01:30:30.373-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-24T01:30:30.373-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software proprietário" /><category scheme="http://www.blogger.com/atom/ns#" term="software livre" /><category scheme="http://www.blogger.com/atom/ns#" term="linguagem de programação" /><category scheme="http://www.blogger.com/atom/ns#" term="matlab" /><category scheme="http://www.blogger.com/atom/ns#" term="Python" /><category scheme="http://www.blogger.com/atom/ns#" term="ciência" /><title>Por que eu realmente não gosto do MATLAB</title><content type="html">Acredito que todos que me conhecem saibam que eu realmente não gosto do &lt;i&gt;MATLAB&lt;/i&gt; e já tenham me ouvido expressar meu desprezo por ele. Não deveria (afinal, ele é o ganha-pão da área onde eu trabalho), mas deixo isso bem claro toda vez que eu falo sobre ele. Vamos a alguns motivos:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Primeiro:&lt;/b&gt; a linguagem dele é péssima, tanto é que surgiram infinitos 'hacks' em cima. Impossibilita código limpo, por não ter coisas como uma boa implementação de argumentos nomeados, &lt;i&gt;namespaces&lt;/i&gt; e uma orientação a objetos de verdade.&lt;br /&gt;
&lt;br /&gt;
E por sinal, uma das maiores (na minha opinião) abominações é que o arquivo de código (&lt;i&gt;.m&lt;/i&gt;) precisa &lt;b&gt;mandatoriamente&lt;/b&gt; ter o mesmo nome da primeira função neste presente. Porque aparentemente includes são luxo: imaginem uma linguagem C onde em vez de &lt;i&gt;stdio.h&lt;/i&gt; tivéssemos &lt;i&gt;printf.h&lt;/i&gt;, &lt;i&gt;scanf.h&lt;/i&gt;, etc...? Legal, só que não.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;Segundo:&lt;/b&gt; ambiente proprietário, &lt;i&gt;bugado&lt;/i&gt;, com pouca integração com o resto do sistema, lento (quem foi o &lt;i&gt;jênio&lt;/i&gt; que teve a ideia de que Java era uma boa ideia? Qual o problema com C/GTK ou C++/Qt?) e limitadíssimo. Várias vezes ele simplesmente acusou um &lt;i&gt;fatal error&lt;/i&gt; no meio do trabalho e depois fechou.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Terceiro:&lt;/b&gt; limitações imbecis. Outro dia eu implementei um algoritmo que beneficiaria extremamente de processamento paralelo (tenho um &lt;i&gt;i7&lt;/i&gt;, e não é justo que eu só consiga ocupar um dos núcleos). Para isso existe a &lt;i&gt;toolbox&lt;/i&gt; de processamento paralelo do MATLAB, mas adivinhem a limitação &lt;b&gt;completamente burra&lt;/b&gt; que existe: um "for" paralelizado só &lt;b&gt;funciona quando o iterador é inteiro&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Tirando da própria &lt;a href="http://www.mathworks.com/help/distcomp/parfor.html"&gt;documentação dele&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;parfor loopvar = initval:endval, statements, end allows you to write a loops for a statement or block of code that executes in parallel&amp;nbsp; [....] initval and endval must evaluate to finite integer values [...].&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Em tradução livre: &lt;i&gt;parfor var_loop = val_inicial:val_fim, comandos, end" permitem você escrever um loop para um conjunto de comandos que executa em paralelo [....] &lt;b&gt;val_inicial e val_fim precisam ser números inteiros&lt;/b&gt; [...]&lt;/i&gt; (grifo meu)&lt;br /&gt;
&lt;br /&gt;
Sim, é isso mesmo: ou o loop &lt;b&gt;só itera sobre números inteiros&lt;/b&gt; ou eu subutilizo minha CPU. Uma limitação totalmente arbitrária. Claro que vão aparecer gambiarras diversas para contornar a limitação: sinal de um sistema mal-projetado.&lt;br /&gt;
&lt;br /&gt;
E principalmente: a maioria das pessoas usa ele &lt;b&gt;por não ter que comprar a licença&lt;/b&gt; (afinal, tem no &lt;i&gt;Pirate Bay&lt;/i&gt; ou é só pedir o DVD pra um dos colegas). Se tivessem que pagar por cada &lt;i&gt;toolbox&lt;/i&gt;&amp;nbsp; - não, ele não vem com esse monte de &lt;i&gt;toolboxes&lt;/i&gt; (eu queria ver o custo de cada uma, mas preciso preencher um cadastro que realmente não estou animado a fazer) - queria ver se existiria tanta babação de ovo em cima dele. Queria ver se professores iriam montar cursos inteiros em cima dele, ou se haveria tanta gente usando ele para mestrados e doutorados.&lt;br /&gt;
&lt;br /&gt;
Aliás, queria ver se o pessoal ia defender software proprietário tão descaradamente e ia ficar nessa preguiça de procurar alternativas se não fosse fácil assim piratear. Mas isso é assunto para outro post. Lembrem, enquanto isso, das discussões sobre a &lt;a href="http://renanbirck.blogspot.com.br/2012/02/consideracoes-sobre-software-livre.html"&gt;necessidade de fazer ciência com software livre e formatos abertos&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Existe a versão para estudante? Sim, que é &lt;a href="http://www.mathworks.com/academia/student_version/"&gt;uma piada de mau gosto&lt;/a&gt;: limitadíssima. Só 32-bit (quase em 2013, quando qualquer computador atual já vem com SO 64-bit) e com recursos desativados. Comparar com a &lt;a href="https://www.wolfram.com/solutions/education/students/"&gt;versão para estudante do Mathematica&lt;/a&gt;: &lt;b&gt;nenhuma limitação técnica&lt;/b&gt; - apenas restrições contratuais de uso (não pode explorar comercialmente, precisa fornecer comprovante de que é estudante etc...).&lt;br /&gt;
&lt;br /&gt;
Quanto à questão das licenças, podem me perguntar: &lt;i&gt;e o Octave? e o Scilab?&lt;/i&gt;. Ambos imitações que copiam os vícios da linguagem de inspiração. &lt;b&gt;Imitar uma coisa ruim torna a imitação igualmente ruim - se não pior.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Enquanto isso, fico com o &lt;i&gt;Python&lt;/i&gt; e a comunidade fantástica que existe ao redor dele. Se eu tiver que usar um software científico proprietário, fico com o &lt;i&gt;Mathematica&lt;/i&gt; - que, apesar da estranheza da linguagem, entrega muito mais valor pelo mesmo preço (várias das &lt;i&gt;toolboxes&lt;/i&gt; que são opcionais no &lt;i&gt;MATLAB&lt;/i&gt; estão incluídas por padrão nele). Minha 'loja' de toolboxes é o &lt;a href="http://pypi.python.org/pypi"&gt;&lt;i&gt;PyPI&lt;/i&gt;&lt;/a&gt;, o &lt;a href="http://github.com/"&gt;GitHub&lt;/a&gt; etc...&amp;nbsp; Considere o Python para seu próximo projeto, não dói nada (principalmente para quem vem do MATLAB: a &lt;i&gt;NumPy&lt;/i&gt;, &lt;i&gt;SciPy&lt;/i&gt; etc... são projetadas para fornecerem um ambiente de fácil adaptação). &lt;br /&gt;
&lt;br /&gt;
PS: no quarto parágrafo, a escrita errada de &lt;i&gt;jênio&lt;/i&gt; foi intencional.&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/S3StsHDS5dA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/4536646608563351261/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/12/por-que-eu-realmente-nao-gosto-do-matlab.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4536646608563351261?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4536646608563351261?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/S3StsHDS5dA/por-que-eu-realmente-nao-gosto-do-matlab.html" title="Por que eu realmente não gosto do MATLAB" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/12/por-que-eu-realmente-nao-gosto-do-matlab.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YHQ3w7eSp7ImA9WhNWEE8.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-7521486639301838531</id><published>2012-12-09T01:52:00.000-02:00</published><updated>2012-12-09T01:52:12.201-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-09T01:52:12.201-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Brasil" /><category scheme="http://www.blogger.com/atom/ns#" term="tablet" /><category scheme="http://www.blogger.com/atom/ns#" term="picaretagem" /><category scheme="http://www.blogger.com/atom/ns#" term="mentira" /><category scheme="http://www.blogger.com/atom/ns#" term="fraude" /><category scheme="http://www.blogger.com/atom/ns#" term="comércio" /><title>Como ser sem-noção ou mal-intencionado mesmo: o caso Tecnomania</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-C9BiVWNm_Fs/UMQH_C0Hl0I/AAAAAAAAAK4/ggCqLIMQXDg/s1600/wtf+tablet.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="262" src="https://lh3.ggpht.com/-C9BiVWNm_Fs/UMQH_C0Hl0I/AAAAAAAAAK4/ggCqLIMQXDg/s1600/wtf+tablet.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Todo mundo já conhece a &lt;a href="http://tecnomania.com.br/"&gt;Tecnomania&lt;/a&gt;, da gloriosa Tekpix, a excelente câmera que ninguém tem, ninguém nunca viu e que tem lentes de diamante, processador de imagens com tecnologia da NASA e cartão de memória quântico de 216.5 TB, podendo fotografar o invisível e ser tão ou mais poderosa que o &lt;i&gt;Hubble&lt;/i&gt; e um microscópio de elétrons ao mesmo tempo&amp;nbsp; - isso justifica o preço de &lt;a href="http://www.tecnomania.com.br/produto_detalhe.asp?IDProduto=3532"&gt;mais de R$ 3500&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;Mas eles não se restringem a isso: já pensou em comprar &lt;a href="http://www.tecnomania.com.br/produto_detalhe.asp?IDProduto=3786"&gt;um tablet Android&lt;/a&gt; genérico pelo preço de 2 iPads? Eles vendem. Um tablet de 7", com recursos tão avançados quanto os de 'relógio' e 'configurações'.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;br /&gt;
Para comparação, o preço do iPad mais caro disponível no Brasil, na mesma data era de &lt;a href="http://www.submarino.com.br/produto/111421351/novo-ipad-64gb-preto-wi-fi-apple"&gt;R$ 1999&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-vOvkQWEIilU/UMQH542s51I/AAAAAAAAAKw/_x5QZAzwaiI/s1600/ipad+pre%C3%A7o.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="https://lh3.ggpht.com/-vOvkQWEIilU/UMQH542s51I/AAAAAAAAAKw/_x5QZAzwaiI/s1600/ipad+pre%C3%A7o.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;Acho que eles tomaram umas lições com a unidade brasileira da Apple, com a diferença que o produto deles não pode nem ser chamado de &lt;i&gt;Héppow. &lt;/i&gt;Provavelmente é um tablet genérico, desses que se encontra às pencas na China e que &lt;a href="http://portuguese.alibaba.com/product-gs/allwinner-a13-q88-white-black-pink-red-blue-multicolor-7-inch-tablet-707571263.html"&gt;custa US$ 40~60 no atacado&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-XtuuK5U9kG4/UMQKcBHmkyI/AAAAAAAAALI/lt27H2_jsfM/s1600/tablet+alibaba.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="152" src="https://lh3.ggpht.com/-XtuuK5U9kG4/UMQKcBHmkyI/AAAAAAAAALI/lt27H2_jsfM/s1600/tablet+alibaba.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Ainda não está satisfeito? Você pode comprar&lt;a href="http://www.tecnomania.com.br/produto_detalhe.asp?IDProduto=3295"&gt; um cartão SD de 2 GB&lt;/a&gt; por R$ 299. Excelente compra, não? Vendo os cartões de 2 GB que eu tenho aqui na gaveta por R$ 100, cobrindo o preço da concorrência!&lt;br /&gt;&lt;br /&gt;Sem falar nos outros produtos disponíveis na loja, todos com um preço que passa longe de ser minimamente coerente. Como exemplo, temos esse &lt;a href="http://www.tecnomania.com.br/produto_detalhe.asp?IDProduto=3549"&gt;forno elétrico&lt;/a&gt;, que custa &lt;a href="http://www.amazon.com/Cuisinart-TOB-195-Toaster-Broiler-Stainless/dp/B000PYF768"&gt;US$ 170 na Amazon&lt;/a&gt; e R$ 1600 na Tecnomania. Não sabia que R$ 10 = US$ 1 (chamaram a hiperinflação de volta pro poder?).&lt;br /&gt;&lt;br /&gt;Fico pensando onde eles querem chegar com isso. Como não é ideal atribuir à malícia aquilo que pode ser explicado pela ignorância (a &lt;a href="https://pt.wikipedia.org/wiki/Navalha_de_Hanlon"&gt;navalha de Hanlon&lt;/a&gt;), prefiro acreditar que eles querem fisgar o babaca que lê &lt;i&gt;em 12 vezes sem juros&lt;/i&gt; e sai correndo comprar, ou que simplesmente são pseudo-vendedores burros esperando a ignorância de alguém?&lt;br /&gt;
&lt;br /&gt;
Realmente existem otários a dar com pau (nos múltiplos sentidos) por aí; de outra forma, o que justificaria tudo isso?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Já que eu falei em &lt;i&gt;Tekpix&lt;/i&gt;, aprenda a usar a sua com esse vídeo da Rede 2112 de Colaboradores:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/r73yfnoe75I/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/r73yfnoe75I&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/r73yfnoe75I&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;E eles que se atrevam a deletar os produtos do site... tenho &lt;i&gt;ibagens&lt;/i&gt; de todas essas páginas guardadas aqui e vou fazer questão de publicar elas em todas as formas.&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/awSfLhAk7hs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/7521486639301838531/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/12/como-ser-sem-nocao-ou-mal-intencionado.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/7521486639301838531?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/7521486639301838531?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/awSfLhAk7hs/como-ser-sem-nocao-ou-mal-intencionado.html" title="Como ser sem-noção ou mal-intencionado mesmo: o caso Tecnomania" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/12/como-ser-sem-nocao-ou-mal-intencionado.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUHQn85fCp7ImA9WhNXFEg.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-1148139272348846421</id><published>2012-12-02T12:07:00.000-02:00</published><updated>2012-12-02T12:07:13.124-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-02T12:07:13.124-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="desenvolvimento" /><category scheme="http://www.blogger.com/atom/ns#" term="software livre" /><category scheme="http://www.blogger.com/atom/ns#" term="Python" /><category scheme="http://www.blogger.com/atom/ns#" term="programação" /><title>IPython: notebook e Qt Console</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-dnhCINUxkwc/ULtfyd68psI/AAAAAAAAAKg/fglEziie-Wg/s1600/Exemplo+de+notebook.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh3.ggpht.com/-dnhCINUxkwc/ULtfyd68psI/AAAAAAAAAKg/fglEziie-Wg/s1600/Exemplo+de+notebook.png" width="271" /&gt;&lt;/a&gt;&lt;/div&gt;
O &lt;a href="http://ipython.org/"&gt;IPython&lt;/a&gt; já é velho conhecido de quem desenvolve em Python, dispensa introduções etc... Mas outro recurso interessante, e que ainda não é muito explorado, é o recurso de &lt;i&gt;notebook&lt;/i&gt;: um caderno onde se pode desenvolver de forma interativa.&lt;br /&gt;&lt;br /&gt;Ele é igual a ideia dos &lt;i&gt;notebooks&lt;/i&gt;, &lt;i&gt;worksheets&lt;/i&gt; etc... para quem já usou o Mathematica, o &lt;a href="http://renanbirck.blogspot.com/2011/09/sage-uma-alternativa-aos-pacotes.html"&gt;Sage&lt;/a&gt; ou outros softwares matemáticos: um documento que concentra todo o código-fonte, junto (ou não) com a descrição e/ou a documentação dele.&lt;br /&gt;&lt;br /&gt;Para usá-lo? Simples: digite &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ipython notebook --pylab inline&lt;/span&gt; no terminal, e pronto, vai abrir uma janela do seu browser. Daí é só criar um novo &lt;i&gt;notebook&lt;/i&gt;. &lt;br /&gt;&lt;br /&gt;Todos os recursos do IPython estão disponíveis (exceto o &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;%debug&lt;/span&gt;, que requer uma interatividade que o '&lt;i&gt;notebook&lt;/i&gt;' ainda não suporta). E inclusive é possível embutir vídeos, imagens etc... dentro do documento! Excelente para a geração de aulas, tutoriais, e outras coisas que não são tão práticas de fazer com outros softwares (inclusive certos softwares proprietários :)&lt;br /&gt;&lt;br /&gt;Ele também se demonstra um ótimo ambiente para trabalhar com &lt;i&gt;Octave&lt;/i&gt;, &lt;i&gt;R&lt;/i&gt;, etc... ou (para quem gosta - acho que todos sabem que eu não faço parte dessa estatística) com o &lt;i&gt;MATLAB&lt;/i&gt;, através das &lt;a href="http://ipython.org/ipython-doc/dev/config/extensions/index.html"&gt;extensões do IPython&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Outra vantagem, que eu não explorei, é a execução dele num servidor dedicado ou na nuvem: tchau à necessidade de instalar uma cópia do ambiente em cada máquina, basta ter um browser razoavelmente atual e pronto.&lt;br /&gt;&lt;br /&gt;Uma possibilidade final que o IPython fornece é executar em um 'terminal gráfico' em Qt, usando o comando &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ipython2 qtconsole --pylab inline&lt;/span&gt;. Essa é mais interessante para &lt;i&gt;scripts&lt;/i&gt; que executem e forneçam seus resultados de forma visual.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/Qqi1wpxlbjE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/1148139272348846421/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/12/ipython-notebook-e-qt-console.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1148139272348846421?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1148139272348846421?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/Qqi1wpxlbjE/ipython-notebook-e-qt-console.html" title="IPython: notebook e Qt Console" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/12/ipython-notebook-e-qt-console.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcEQ3w_eCp7ImA9WhNSGUo.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-2914346726282170242</id><published>2012-11-03T18:53:00.002-02:00</published><updated>2012-11-03T18:53:22.240-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-03T18:53:22.240-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="educação" /><category scheme="http://www.blogger.com/atom/ns#" term="enem" /><category scheme="http://www.blogger.com/atom/ns#" term="idiotas" /><title>ENEM estão preparados</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-rUxryUmPDC8/UJWC4v7LxyI/AAAAAAAAAH8/YX5lWCoDiKU/s1600/aluna-atrasada.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="https://lh3.ggpht.com/-rUxryUmPDC8/UJWC4v7LxyI/AAAAAAAAAH8/YX5lWCoDiKU/s1600/aluna-atrasada.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
Hoje (03/11) e amanhã, está acontecendo o ENEM (por sorte só precisei fazer uma vez, em 2007, na época em que ainda não era válido como entrada para o vestibular). Como todos os anos e em qualquer concurso público de grande porte, sempre há alguma trapalhada - felizmente nesse ano não houve nenhum vazamento de prova - e invariavelmente existem pessoas que conseguem fazer besteira.&lt;br /&gt;&lt;br /&gt;Começa pelo &lt;a href="http://www.clicrbs.com.br/especial/rs/dsm/19,0,3939766,MEC-identifica-caso-de-boato-sobre-Enem-e-encaminha-a-Policia-Federal.html"&gt;falso anúncio de um suposto cancelamento da prova&lt;/a&gt;, que percorreu as redes sociais e foi o suficiente para muita gente &lt;i&gt;perder&lt;/i&gt; a prova. Chegamos a uma inversão fantástica, sobre a qual &lt;a href="http://renanbirck.blogspot.com/2012/03/em-caso-de-duvida-nao-clique-nem.html"&gt;já falei aqui no blog&lt;/a&gt;: um quase-anônimo, um &lt;i&gt;troll&lt;/i&gt;, falando em uma rede social tem mais peso e gera mais &lt;i&gt;buzz&lt;/i&gt; do que o próprio organizador da prova!&lt;br /&gt;&lt;br /&gt;Outros chegaram atrasados, como sempre encontrando bodes expiatórios: foi o trânsito. Foi isso e aquilo. Faltou ônibus. Pode ser que tenha faltado, mas nada invalida a irresponsabilidade de chegar uns 30 minutos antes da prova. Aliás, se fosse para ir a &lt;b&gt;qualquer outra coisa&lt;/b&gt; sem ser uma prova, essas pessoas estariam lá horas, dias antes. Teriam todo um esquema de deslocamento para ir a uma festa ou a uma final de um jogo, mas não fazem o mesmo para uma prova? Interessante...&lt;br /&gt;&lt;br /&gt;Alguns dos que entraram, já começaram sendo expulsos por &lt;a href="http://zerohora.clicrbs.com.br/rs/geral/vestibular/noticia/2012/11/estudantes-que-fotografaram-provas-e-cartao-do-enem-sao-eliminados-3939774.html"&gt;tirarem fotos das provas&lt;/a&gt; ou &lt;i&gt;twittarem&lt;/i&gt; de dentro da sala de prova. E o mais legal de tudo: dá pra ver o &lt;i&gt;username&lt;/i&gt; de uma dessas pessoas... e olhando no &lt;a href="http://web.stagram.com/n/djgutorodrigues"&gt;Instagram&lt;/a&gt; dela: ela deletou a foto, já tarde demais. Que legal, não? Que orgulho para todos os amiguinhos e familiares dela ver o nome dela estampado nos sites de notícias, junto com a informação de que a prova seria anulada. E mais bonito ainda é não ter responsabilidade pelo que faz e sair correndo para consertar as cagadas.&lt;br /&gt;&lt;br /&gt;Mas o pior de tudo: gente que, não tendo sido enganada pelo cancelamento da prova, e nem tendo chegado atrasada, tirado fotos das provas ou esquecido de marcar o cartão, "&lt;a href="http://g1.globo.com/rio-de-janeiro/noticia/2012/11/chutei-todas-questoes-diz-primeira-deixar-prova-do-enem-no-rio.html"&gt;chutou todas as questões&lt;/a&gt;", estava cansada pois tinha ido a uma festa na noite anterior. Quais são as prioridades dessa pessoa mesmo? &lt;br /&gt;&lt;br /&gt;Muitos nem sequer leram (ou deixaram para ler na última hora - como é de praxe na cultura do &lt;i&gt;virar a noite estudando&lt;/i&gt;) o manual do candidato, o edital etc... que deixava claríssimas todas as regras da prova. Preferem a opinião de um &lt;i&gt;qualquer-um&lt;/i&gt; nas redes sociais à documentação oficial.&lt;br /&gt;&lt;br /&gt;Simplesmente: queria ver essas pessoas em uma faculdade. Quanto tempo iriam durar lá dentro e com que aproveitamento iriam se formar (se é que iriam) se eles se portassem da mesma forma que se comportaram no ENEM, chegando atrasados, esquecendo de colocar respostas na prova e "chutando tudo" - não lembro de &lt;b&gt;nenhuma&lt;/b&gt; prova onde eu tenha conseguido chutar. &lt;br /&gt;&lt;br /&gt;Talvez toda essa imaturidade e irresponsabilidade explique os índices de desistência e de reprovação (combatidos com um &lt;i&gt;emburrecimento&lt;/i&gt; da matéria nas faculdades - afinal, eles precisam de estatísticas positivas para conseguir verba, e professor que reprova muito é &lt;i&gt;carrasco&lt;/i&gt;, &lt;i&gt;só serve pra ferrar os alunos&lt;/i&gt;, e outras palavras impróprias para o horário).&lt;br /&gt;&lt;br /&gt;Infelizmente, nosso problema &lt;b&gt;não é&lt;/b&gt; apenas educação; é a completa falta de maturidade necessária para realizar uma prova e cursar o ensino superior, é a falta de capacidade de interpretação de regras e de instruções, é a falta de capacidade de diferenciar o que é verdade do que é fraude, calúnia ou enrolação, é a falta de capacidade de lembrar de um compromisso e se preparar de forma correspondente (mas garanto que se fosse uma festinha, eles já estariam preparados 2 horas antes e com todo um esquema de transporte planejado).&lt;br /&gt;
&lt;br /&gt;
Ainda temos um caminho muito longo a percorrer até conseguirmos arrumar a geração de idiotas que formamos: a geração que leva tudo na brincadeira, que precisa colocar tudo a perder apenas para satisfazer seu desejo de compartilhar e de fazer piadinha, a geração irresponsável.&lt;br /&gt;
&lt;br /&gt;
Créditos da foto: &lt;a href="http://g1.globo.com/rio-de-janeiro/noticia/2012/11/apos-mais-de-4h-de-prova-estudante-esquece-de-marcar-cartao-no-enem.html"&gt;G1&lt;/a&gt; &lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/0zw80IoMt0M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/2914346726282170242/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/11/enem-estao-preparados.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/2914346726282170242?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/2914346726282170242?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/0zw80IoMt0M/enem-estao-preparados.html" title="ENEM estão preparados" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/11/enem-estao-preparados.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4MR3k6eSp7ImA9WhNTEU0.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-2169908873457782728</id><published>2012-10-13T01:36:00.001-03:00</published><updated>2012-10-13T01:36:26.711-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-10-13T01:36:26.711-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="smartphone" /><category scheme="http://www.blogger.com/atom/ns#" term="tablet" /><category scheme="http://www.blogger.com/atom/ns#" term="pc" /><category scheme="http://www.blogger.com/atom/ns#" term="hardware" /><title>A morte do PC: ainda não</title><content type="html">&lt;i&gt;Os rumores sobre minha morte foram exagerados. - Mark Twain&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Virou lugar-comum dizer que &lt;i&gt;o PC está obsoleto&lt;/i&gt; e que estamos na era de um "pós-PC" baseado em &lt;i&gt;tablets&lt;/i&gt; e &lt;i&gt;smartphones&lt;/i&gt;. Nada poderia estar mais longe da verdade. Vejamos por que:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Em primeiro lugar: a maioria dos computadores atuais já atingiu um 
patamar de "&lt;b&gt;bom o suficiente&lt;/b&gt;" para a maioria das pessoas. Não vai ser a troca
 de um Core 2 Duo para um i3 ou i5 que vai tornar um usuário doméstico 
ou corporativo comum (Office, internet e talvez alguma outra coisa) mais produtivo. &lt;br /&gt;&lt;br /&gt;Claro que sempre haverão áreas onde é necessário maior poder de 
processamento. Mas eles 
representam ínfima parcela do mercado (quantos daqui realmente são 
&lt;i&gt;gamers&lt;/i&gt; ou trabalham profissionalmente com edição de áudio/vídeo ou 
desenvolvimento?), não pesam muito nas estatísticas.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A situação é ainda mais estável em ambiente corporativo&lt;/b&gt;: aquele velho 
Pentium 4 é mais do que suficiente para acessar o sistema da empresa e o
 IE 6 (e consequentemente o Windows XP) necessário para acessar a 
intranet desta. Há também todo um custo - nada bem-vindo em tempo de 
crise - envolvido para atualizar e homologar novos sistemas 
operacionais.&lt;br /&gt;&lt;br /&gt;A consequência disso? Um &lt;b&gt;alarmismo&lt;/b&gt; de 'as vendas de computadores novos 
se reduziram', o que está levando à &lt;b&gt;falaciosa conclusão&lt;/b&gt; de que 'o PC 
está morrendo'. Ele não está morrendo: trata-se simplesmente dele ter 
chegado ao nível 'bom o suficiente' para muitos.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt; Produtividade em &lt;i&gt;tablets&lt;/i&gt; e &lt;i&gt;smartphones&lt;/i&gt;? &lt;b&gt;Ainda é limitada&lt;/b&gt;. Não consigo 
imaginar ninguém produzindo grandes documentos nesses dispositivos, ou 
fazendo qualquer atividade que exija maior poder computacional.&lt;br /&gt;&lt;br /&gt;Sim, eu posso usar teclado externo nesses dispositivos, mas... (invocando o &lt;a href="http://knowyourmeme.com/memes/philosoraptor"&gt;Philosoraptor&lt;/a&gt;) daí eles não se transformam em notebooks?&lt;br /&gt;&lt;br /&gt;Para
 desenvolvimento? Pior ainda: tablets estão longe de ser 
autossuficientes, não podemos desenvolver software para eles neles 
mesmos. Os dispositivos da Apple &lt;b&gt;nunca&lt;/b&gt; terão essa característica por 
razões bem óbvias (tornaria a &lt;i&gt;App Store&lt;/i&gt;, menina dos olhos da Apple, desnecessária), e mesmo no 
Android o desempenho do hardware inviabiliza grandes compilações.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;A nuvem... ah, a nuvem. Pena que ela seja inviável no Brasil e em muitos
 países em desenvolvimento, onde a infraestrutura de internet móvel 
ainda é limitada, e mesmo nos países 'desenvolvidos' ela esbarre em 
problemas de cobertura e principalmente: limites de tráfego. &lt;br /&gt;&lt;br /&gt;Alguns 
gigabytes de franquia vão com facilidade quando tudo está online, e 
então voltamos à velocidade de discada. Sem falar nos óbvios problemas 
com privacidade, direitos de usuário etc...&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Desktops e notebooks ainda são mais baratos que &lt;i&gt;tablets&lt;/i&gt;, principalmente 
nos países em desenvolvimento, e entregam muito mais valor. &lt;br /&gt;&lt;br /&gt;Mesmo um desktop de 5 anos de idade, que pode ser comprado usado, 
consegue rodar softwares atuais de forma adequada com alguns upgrades 
não tão caros (passar um computador de 2 para 4 GB de RAM é muitas vezes
 suficiente). O mesmo não se pode dizer (ou melhor, não se poderá dizer -
 veremos daqui a uns anos, quando o primeiro &lt;i&gt;iPad&lt;/i&gt; fizer 5 anos) dos 
tablets.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;PCs dão uma liberdade muito maior do que dispositivos que precisam de 
&lt;i&gt;rooting&lt;/i&gt; ou &lt;i&gt;jailbreak&lt;/i&gt; para permitir o uso irrestrito. Em um PC, posso instalar o 
sistema operacional e o software que eu quiser (por meios lícitos ou não), sem depender de uma loja
 de aplicativos.&lt;br /&gt;&lt;br /&gt;Se o Windows não me permite ou me limita a fazer
 alguma coisa, posso usar o Linux, e o contrário também é verdadeiro; ou posso 
usar diversos sistemas ao mesmo tempo - algo obviamente impossível de 
fazer com um dispositivo móvel. Se o meu sistema operacional tem 
problemas com licenças ou DRM, uso outro: algo que nenhum tablet ou 
smartphone permite sem gambiarras extensivas.&lt;br /&gt;&lt;br /&gt; &lt;/li&gt;
&lt;li&gt; É muito mais difícil garantir a segurança de um dispositivo móvel do 
que a de um computador preso a uma mesa. Nem preciso enumerar os casos 
de vazamentos de dados e as complicações trazidas pelo fato de alguém 
esquecer seu smartphone ou tablet em algum lugar.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Por fim: nos dispositivos móveis, existe o &lt;strike&gt;consumismo burro&lt;/strike&gt; encanto de &lt;i&gt;saiu um modelo novo com mais recursos/hardware melhor&lt;/i&gt;, o que por si só já é suficiente para motivar a troca de dispositivo: mais uma vez, inflando o mercado.&lt;/li&gt;
&lt;/ul&gt;
Concluindo: os tablets e os smartphones estão ganhando mercado? Sim, mas ele não é excludente com o mercado já estabilizado dos computadores pessoais. Faça um teste: conte quantas pessoas que você conhece tem um computador, um smartphone e um tablet. Ficou óbvio agora, não?&lt;br /&gt;
&lt;br /&gt;O que já vemos é um maior consumo de conteúdo em dispositivos móveis - que é o que a maioria dos usuários casuais faz - e o computador sendo deixado para eventualmente fazer algum trabalho mais elaborado. Nos usuários corporativos (especialmente quem não depende de softwares de nicho e nem de processamento pesado para seu trabalho), veremos uma situação similar: o computador fica na empresa, o tablet vai a campo e o smartphone fica 24 horas com a pessoa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mas isso está longe de ser o canto do cisne do computador pessoal: ninguém conseguiu substituir ele de forma completa, exceto talvez para os usuários muito casuais e cujo uso seja restrito a navegar em alguns &lt;i&gt;sites&lt;/i&gt; e brincar com alguma &lt;i&gt;app&lt;/i&gt; (vejo a maioria das apps como brinquedos) de vez em quando. O caminho provavelmente vai ser a convergência, e todos viverão felizes para sempre. &lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/Sdj1aouhxG0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/2169908873457782728/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/10/a-morte-do-pc-ainda-nao.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/2169908873457782728?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/2169908873457782728?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/Sdj1aouhxG0/a-morte-do-pc-ainda-nao.html" title="A morte do PC: ainda não" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/10/a-morte-do-pc-ainda-nao.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUDQ3s_eyp7ImA9WhJXGE4.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-4343913999788556075</id><published>2012-08-13T00:57:00.003-03:00</published><updated>2012-08-13T00:57:52.543-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-13T00:57:52.543-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="stack exchange" /><category scheme="http://www.blogger.com/atom/ns#" term="sites" /><category scheme="http://www.blogger.com/atom/ns#" term="recomendações" /><category scheme="http://www.blogger.com/atom/ns#" term="perguntas" /><title>Keep calm and ask on Stack Exchange</title><content type="html">&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-C9r55lH3Qrs/UCh6YvYRhKI/AAAAAAAAAHo/4poYeKw6hrc/s1600/stack.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-C9r55lH3Qrs/UCh6YvYRhKI/AAAAAAAAAHo/4poYeKw6hrc/s320/stack.png" width="276" /&gt;&lt;/a&gt;&lt;/div&gt;
Descobri a rede&lt;a href="http://www.stackexchange.com/"&gt; Stack Exchange&lt;/a&gt; quando estava com uma dúvida em um programa no qual estava trabalhando e, quando o Google não adiantou, lembrei do &lt;a href="http://stackoverflow.com/"&gt;Stack Overflow &lt;/a&gt;(o primeiro site dessa rede). Embora não participe do Stack Overflow ativamente, uso outros sites da rede; e muitas vezes eles são mais convenientes do que o Google para achar respostas de alta qualidade.&lt;br /&gt;
&lt;br /&gt;
Algumas coisas de que gosto nela:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;A principal: ela &lt;b&gt;NÃO é um fórum ou uma rede social &lt;/b&gt;(e quem tentar usá-la dessa forma vai quebrar a cara rapidinho), mas sim um espaço para Q&amp;amp;A de alta qualidade. Perguntas subjetivas, que podem gerar flames ou mimimi, trollagens etc... &lt;b&gt;não duram muito tempo &lt;/b&gt;antes de serem rejeitadas pela comunidade (que pode votar em perguntas/respostas de alta ou baixa qualidade), fechadas ou sumariamente deletadas. Não é um Yahoo! Respostas e suas pérolas.&lt;br /&gt;&lt;br /&gt;Na própria &lt;a href="http://stackexchange.com/about"&gt;descrição da rede&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;
&lt;i&gt;We welcome questions that are clear and specific, representing real problems that you face; Stack Exchange is not the place for conversation, opinions, or socializing.&lt;/i&gt;&lt;/div&gt;
&lt;div style="text-align: right;"&gt;
(Somos abertos a perguntas claras e específicas, representando problemas reais que você venha a encontrar. &lt;b&gt;Stack Exchange não é o local para conversas, opiniões ou fazer amigos.&lt;/b&gt;)&lt;/div&gt;
&lt;div style="text-align: right;"&gt;
&lt;br /&gt;&lt;/div&gt;
A atividade social mais próxima disso são as salas de "bate-papo". Não, não é em nada parecido com os velhos e bons (???) bate-papos do UOL/Terra/etc...: servem, por exemplo, para que um usuário possa pedir esclarecimentos acerca de uma pergunta.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Usuários recebem &lt;b&gt;pontuação&lt;/b&gt; por boas perguntas/respostas e podem ser premiados com &lt;i&gt;badges&lt;/i&gt;&amp;nbsp;por feitos (por exemplo, uma pergunta com mais de mil visitas, ou que recebeu mais de 10 votos, ou um usuário generalista, que responde perguntas de diversos assuntos).&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;A comunidade é a moderação&lt;/b&gt;: conforme o usuário vai ganhando pontuação, ele ganha o direito de editar questões, votar, entre outras atividades. Questões ruins ou inadequadas ao propósito de um dos sites? Quem as modifica, ou recomenda o fechamento delas, é a comunidade. Efetivamente um usuário de alta pontuação &lt;b&gt;não tem muitas diferenças&lt;/b&gt; em relação a um moderador (a principal diferença: a palavra dos moderadores é final, e eles tem poderes como bloquear usuários).&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Aliás, é a comunidade quem promove a criação de novos sites, através do &lt;a href="http://area51.stackexchange.com/"&gt;Area 51&lt;/a&gt;. Um processo de feedback: os interessados propõem novos sites (ou demonstram interesse nos que já existem) e, assim que é atingida a massa crítica, o site é lançado em caráter experimental: disto ele pode vir ou não a sobreviver.&lt;br /&gt;&lt;br /&gt;
Através desse processo já foram lançados sites para diversos temas: de &lt;a href="http://unix.stackexchange.com/"&gt;Linux&lt;/a&gt; a &lt;a href="http://judaism.stackexchange.com/"&gt;judaísmo&lt;/a&gt;, passando por &lt;a href="http://bicycles.stackexchange.com/"&gt;bicicletas&lt;/a&gt; e &lt;a href="http://scifi.stackexchange.com/"&gt;ficção científica&lt;/a&gt;. Outros encontram-se em "beta": &lt;a href="http://chess.stackexchange.com/"&gt;xadrez&lt;/a&gt;, &lt;a href="http://graphicdesign.stackexchange.com/"&gt;design gráfico&lt;/a&gt;, &lt;a href="http://dsp.stackexchange.com/"&gt;processamento de sinais&lt;/a&gt; etc...&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
O Stack Exchange foi um dos serviços que realmente demonstrou a capacidade de atrair perguntas e respostas de alta qualidade, vindas de profissionais e entusiastas das mais diversas áreas. Altamente recomendado, apesar do caráter potencialmente viciante, para &lt;a href="http://stackoverflow.com/"&gt;programadores&lt;/a&gt;, &lt;a href="http://serverfault.com/"&gt;administradores de sistemas&lt;/a&gt;, &lt;a href="http://dba.stackexchange.com/"&gt;DBAs&lt;/a&gt;, &lt;a href="http://unix.stackexchange.com/"&gt;usuários Linux&lt;/a&gt; ou para quem se interessa por &lt;a href="http://math.stackexchange.com/"&gt;matemática&lt;/a&gt;, &lt;a href="http://physics.stackexchange.com/"&gt;física&lt;/a&gt; ou &lt;a href="http://electronics.stackexchange.com/"&gt;eletrônica&lt;/a&gt;, entre outras coisas.&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/dD2tepxbZ7w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/4343913999788556075/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/08/keep-calm-and-ask-on-stack-exchange.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4343913999788556075?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4343913999788556075?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/dD2tepxbZ7w/keep-calm-and-ask-on-stack-exchange.html" title="Keep calm and ask on Stack Exchange" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-C9r55lH3Qrs/UCh6YvYRhKI/AAAAAAAAAHo/4poYeKw6hrc/s72-c/stack.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/08/keep-calm-and-ask-on-stack-exchange.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEADR3s8cSp7ImA9WhJXE0Q.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-1910327219292124283</id><published>2012-08-08T00:32:00.002-03:00</published><updated>2012-08-08T00:32:56.579-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-08T00:32:56.579-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="exploração espacial" /><category scheme="http://www.blogger.com/atom/ns#" term="NASA" /><category scheme="http://www.blogger.com/atom/ns#" term="ciência" /><title>A culpa é da NASA?</title><content type="html">Como era de se esperar, depois da recente chegada da &lt;i&gt;Curiosity&lt;/i&gt; à Marte, vemos uma tonelada de mimimis do tipo &lt;i&gt;a NASA gasta dinheiro para isso, enquanto tem gente morrendo de fome na Terra&lt;/i&gt;: a velha história de colocar a culpa no lugar errado. &lt;br /&gt;
&lt;br /&gt;
Simples: &lt;b&gt;Não reclamem com a NASA&lt;/b&gt;, ela não tem nada a ver com isso, ela não é ONG ou instituição de caridade e tampouco está na missão dela o combate à fome. &lt;br /&gt;
&lt;br /&gt;
Reclamem com os &lt;b&gt;verdadeiros culpados&lt;/b&gt;: &lt;b&gt;os bancos de investimento&lt;/b&gt;, que deliberadamente mantêm os preços dos alimentos altos para dar lucro aos seus clientes. &lt;b&gt;Os governos&lt;/b&gt;, que dão financiamento para exportação de alimentos, mas que cobra impostos de quem produz alimentos para consumo interno. &lt;b&gt;As multinacionais&lt;/b&gt; da alimentação, que monopolizam (com complacência do Estado) as terras (ainda) não-exauridas dos países em desenvolvimento, posto que nos seus países de origem elas já não servem mais para sustentar os hábitos de consumo.&lt;br /&gt;
&lt;br /&gt;
A NASA &lt;b&gt;não tem nada a ver&lt;/b&gt; com o estado em que os países &lt;i&gt;ricos&lt;/i&gt; deixaram (e deixam, até hoje) os países &lt;i&gt;emergentes&lt;/i&gt;, nem com o fato de boa parte das nossas terras ser usada para agricultura de alto impacto (com &lt;i&gt;defensivos agrícolas&lt;/i&gt; - eufemismo para agrotóxicos) e pecuária.&lt;br /&gt;
&lt;br /&gt;
E por sinal: ela custa apenas US$ 18 bilhões (ou 0,5%) do orçamento dos EUA - contraste, por exemplo, com o custo do Ministério da Defesa americano (algumas centenas de bilhões de dólares).&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;NASA's FY 2011 budget of $18.4 billion represents about 0.5% of the $3.4 trillion United States federal budget during the year.&lt;/i&gt; (&lt;a href="https://en.wikipedia.org/wiki/Budget_of_NASA"&gt;wikipédia&lt;/a&gt;)&lt;br /&gt;
(O orçamento da NASA para o ano fiscal de 2011 representa cerca de 0,5% dos US$ 3,4 bilhões do orçamento federal dos EUA no ano [de 2011]).&lt;br /&gt;
&lt;br /&gt;
Somando-se a isso o fato de muita da tecnologia empregada nesses programas ser produzida e desenvolvida nos Estados Unidos: algo extremamente bem vindo, se contrastarmos com o &lt;i&gt;made in China&lt;/i&gt; de cada dia. Aliás, essa é uma das melhores razões para que qualquer país tenha um bom programa espacial: &lt;b&gt;desenvolver tecnologia de ponta&lt;/b&gt; (já que ela não será facilmente comprada, por motivos muito óbvios). Um progresso muito mais desejável do que o &lt;b&gt;simples desenvolvimentismo cego&lt;/b&gt;, de baixo valor agregado e de grande impacto social e ambiental que vemos nos países "emergentes".&lt;br /&gt;
&lt;br /&gt;
A propósito, boa parte da tecnologia de ponta e boa parte do que usamos hoje surgiu ou foi aperfeiçoada com ideias desenvolvidas para &lt;a href="http://astropt.org/blog/2009/08/11/vantagens-da-exploracao-espacial/"&gt;aplicações espaciais&lt;/a&gt;. Se você usou telefone celular, GPS, um computador atual etc... pode ter certeza que passou pelos resultados da exploração espacial: e aí, são pesquisas "inúteis" mesmo?&lt;br /&gt;
&lt;br /&gt;
Ao contrário do que pode parecer (talvez pela escassez mundial no jornalismo científico para os não-cientistas), cortar os investimentos em pesquisas julgadas &lt;i&gt;inúteis&lt;/i&gt; não significa necessariamente que eles irão para resolver problemas sociais, e vice-versa: a existência de um não implica a (não-)existência do outro.&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/cn-hqL7uTMM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/1910327219292124283/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/08/a-culpa-e-da-nasa.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1910327219292124283?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1910327219292124283?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/cn-hqL7uTMM/a-culpa-e-da-nasa.html" title="A culpa é da NASA?" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/08/a-culpa-e-da-nasa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cCQnc_fCp7ImA9WhVbFkQ.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-1910137084418579874</id><published>2012-06-02T23:16:00.002-03:00</published><updated>2012-06-02T23:37:43.944-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-02T23:37:43.944-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software livre" /><category scheme="http://www.blogger.com/atom/ns#" term="Python" /><category scheme="http://www.blogger.com/atom/ns#" term="ciência" /><title>Python como ambiente de desenvolvimento científico</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://imgs.xkcd.com/comics/python.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://imgs.xkcd.com/comics/python.png" width="281" /&gt;&lt;/a&gt;&lt;/div&gt;
Cada vez mais recorro ao &lt;i&gt;Python&lt;/i&gt; para resolver problemas relacionados à engenharia ou mesmo que aparecem no dia-a-dia. Por que?&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;Custo, disponibilidade, licença etc...&lt;/b&gt;: nem preciso falar disso, se considerarmos que uma licença do &lt;i&gt;MATLAB&lt;/i&gt; ou do &lt;i&gt;Mathematica&lt;/i&gt; com algumas toolboxes pode custar tanto quanto um carro usado. &lt;br /&gt;&lt;br /&gt;
Sem falar que recentemente precisei fazer um trabalho com o &lt;i&gt;MATLAB&lt;/i&gt;, e 
tive diversos problemas: &lt;b&gt;simplesmente dava erro irrecuperável durante a 
execução&lt;/b&gt;, fazendo com que eu perdesse todo meu trabalho, além de alguns 
problemas com plotagens (o mesmo comando que funcionava no &lt;i&gt;Windows&lt;/i&gt; 
simplesmente falhava no &lt;i&gt;Linux&lt;/i&gt;, sem explicação aparente).&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Python&lt;/i&gt; e suas bibliotecas encontram-se facilmente disponíveis nos repositórios de qualquer distro &lt;i&gt;Linux&lt;/i&gt;. E para instalação de pacotes pode-se facilmente utilizar o easy_install, parte do &lt;a href="http://pypi.python.org/pypi/setuptools"&gt;setuptools&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;No que toca as licenças, já dei minha opinião sobre &lt;a href="http://renanbirck.blogspot.com.br/2011/04/viciados-em-formatos-proprietarios.html"&gt;formatos proprietários &lt;/a&gt;aqui no blog, e o mesmo vale para as linguagens proprietárias. Ciência livre &lt;a href="http://renanbirck.blogspot.com/2012/02/consideracoes-sobre-software-livre.html"&gt;requer&lt;/a&gt; software livre e formatos abertos.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Comunidade&lt;/b&gt;: a comunidade do Python é enorme! Muito maior do que a do MATLAB ou do Mathematica.&amp;nbsp; No &lt;a href="http://www.stackoverflow.com/"&gt;Stack Overflow&lt;/a&gt;, a &lt;i&gt;tag&lt;/i&gt; &lt;a href="http://stackoverflow.com/questions/tagged/python"&gt;python&lt;/a&gt; tem mais de 100 mil perguntas, enquanto a &lt;i&gt;tag&lt;/i&gt; &lt;a href="http://stackoverflow.com/questions/tagged/matlab"&gt;MATLAB&lt;/a&gt; tem 9 mil. &lt;br /&gt;&lt;br /&gt; &lt;/li&gt;
&lt;li&gt; &lt;b&gt;Flexibilidade&lt;/b&gt;: temos bibliotecas para &lt;b&gt;absolutamente tudo&lt;/b&gt;, científico ou
 não. Interfaces gráficas, conexão a banco de dados etc... são tarefas 
simples de fazer em &lt;i&gt;Python&lt;/i&gt;, que muitas vezes não poderiam ser realizadas nos outros 
programas (por exemplo, não acreditei que o MATLAB não permitia exportar gráficos em 
SVG, embora estejamos em 2012 e esse formato já seja amplamente aceito) de forma direta.&lt;/li&gt;
&lt;/ol&gt;
Além disso, muitas vezes sai mais prático escrever um programa em &lt;i&gt;Python&lt;/i&gt; do que gambiarrar um&lt;i&gt; shell script &lt;/i&gt;que faça a mesma coisa. (admito: não sei &lt;i&gt;shell script&lt;/i&gt; muito bem)&lt;br /&gt;
&lt;br /&gt;
Mas infelizmente, temos algumas desvantagens:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;i&gt;Python&lt;/i&gt; no &lt;i&gt;Windows&lt;/i&gt;? Haja saco para instalar todo o ambiente de desenvolvimento (aliás, haja saco para qualquer coisa no Windows). Uma das melhores soluções é o &lt;a href="https://code.google.com/p/pythonxy/"&gt;PythonXY&lt;/a&gt;, que já instala toda a bagaça (&lt;i&gt;Python&lt;/i&gt;, &lt;i&gt;SciPy&lt;/i&gt;, &lt;i&gt;Qt&lt;/i&gt; etc...) com alguns cliques.&lt;/li&gt;
&lt;li&gt;Existe um ecossistema enorme ao redor do MATLAB e do Mathematica, principalmente para aplicações científicas, e isso
 é o suficiente para desmotivar muitos potenciais usuários. &lt;br /&gt;&lt;br /&gt;É, como eu já citei anteriormente, &lt;b&gt;o círculo vicioso da ditadura da maioria&lt;/b&gt;: &lt;i&gt;todo mundo usa&lt;/i&gt;, logo mais pessoas são obrigadas a utilizar.&lt;/li&gt;
&lt;li&gt;O desempenho pode ser menor, mas para isso podem-se escrever partes de programas usando C++ junto com o &lt;a href="http://www.cython.org/"&gt;Cython&lt;/a&gt;, assim obtendo-se o melhor dos 2 mundos: a eficiência do C++ com a simplicidade e a praticidade do Python.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Ferramentas que eu uso:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Ambiente de desenvolvimento: Editor de texto + terminal (onde uso o &lt;i&gt;IPython&lt;/i&gt;, o &lt;a href="http://docs.python.org/library/pdb.html"&gt;&lt;i&gt;debugger&lt;/i&gt;&lt;/a&gt; etc...). Simplesmente não vejo vantagem em uma IDE completa, mas para quem gosta, a que me deu a melhor experiência foi a &lt;a href="https://code.google.com/p/spyderlib/"&gt;Spyder&lt;/a&gt; (que parece muito com o MATLAB).&lt;br /&gt;&lt;br /&gt;Um ambiente bem prático para desenvolvimento "interativo" é o Sage, sobre o qual &lt;a href="http://renanbirck.blogspot.com.br/2011/09/sage-uma-alternativa-aos-pacotes.html"&gt;já falei aqui no meu blog&lt;/a&gt;. Outra alternativa é o IPython.&lt;/li&gt;
&lt;li&gt;Bibliotecas que eu uso mais frequentemente: &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.scipy.org/"&gt;SciPy&lt;/a&gt;, &lt;a href="http://numpy.scipy.org/"&gt;NumPy&lt;/a&gt;, &lt;a href="http://matplotlib.sourceforge.net/"&gt;matplotlib&lt;/a&gt;, &lt;a href="http://code.google.com/p/sympy/"&gt;SymPy&lt;/a&gt;: são básicas para que o Python possa ser usado para fins científicos. Incorporam funções especiais, plotagem, resolução de integrais (numericamente e simbolicamente) etc....&lt;/li&gt;
&lt;li&gt;&lt;a href="https://code.google.com/p/deap/"&gt;DEAP&lt;/a&gt;: otimização por algoritmos genéticos.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.riverbankcomputing.co.uk/software/pyqt/intro"&gt;PyQt&lt;/a&gt;: desenho de interfaces gráficas, utilizando o Qt como toolkit (ou seja, posso desenhar janelas usando o &lt;i&gt;Qt Designer&lt;/i&gt;). Para plotagem pode-se usar a &lt;a href="http://pyqwt.sourceforge.net/"&gt;PyQwt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/apps/mediawiki/python-control/index.php?title=Main_Page"&gt;python-control&lt;/a&gt;: projeto de sistemas de controle. É bem similar, no que diz respeito à sintaxe, à &lt;i&gt;Control Systems Toolbox&lt;/i&gt; do MATLAB.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
Entre várias outras disponíveis (como eu já disse, existem bibliotecas para &lt;b&gt;tudo&lt;/b&gt;, basta ver no &lt;a href="http://pypi.python.org/pypi"&gt;Python Package Index&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Embora existam alternativas livres ao MATLAB, como o &lt;i&gt;Octave&lt;/i&gt;, o &lt;i&gt;Scilab&lt;/i&gt; 
etc..., depois de um tempo trabalhando com &lt;i&gt;Python&lt;/i&gt;, essas ferramentas 
me parecem um enorme retrocesso, copiando alguns vícios da linguagem de 
"inspiração".&lt;br /&gt;
&lt;br /&gt;
Para seu próximo projeto, que tal fugir das linguagens proprietárias e tentar alguma linguagem nova, que pode ser melhor e ainda por cima vir a custo zero? Pois bem, experimente o &lt;i&gt;Python&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Tirinha: &lt;a href="https://xkcd.com/353/"&gt;XKCD&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/a3kSawsceok" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/1910137084418579874/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/06/python-como-ambiente-de-desenvolvimento.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1910137084418579874?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1910137084418579874?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/a3kSawsceok/python-como-ambiente-de-desenvolvimento.html" title="Python como ambiente de desenvolvimento científico" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/06/python-como-ambiente-de-desenvolvimento.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0INSHgyfCp7ImA9WhVWFko.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-6441258143055855229</id><published>2012-04-29T01:55:00.002-03:00</published><updated>2012-04-29T01:59:59.694-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-29T01:59:59.694-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HD" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="backup" /><category scheme="http://www.blogger.com/atom/ns#" term="arquivos" /><category scheme="http://www.blogger.com/atom/ns#" term="hardware" /><category scheme="http://www.blogger.com/atom/ns#" term="armazenamento" /><title>Sobre backups, arquivos e lixo digital</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Il6lOqHEmpE/T5zJjRIFRWI/AAAAAAAAAHI/Shq9CnHuBeI/s1600/file000794177396.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-Il6lOqHEmpE/T5zJjRIFRWI/AAAAAAAAAHI/Shq9CnHuBeI/s320/file000794177396.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Recentemente, joguei fora uma coleção de &lt;i&gt;CDs&lt;/i&gt; e &lt;i&gt;DVDs&lt;/i&gt; gravados, a qual só servia para ocupar espaço no meu porta-CDs e no armário. Permito algumas considerações:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;Não vale mais a pena gravar &lt;/b&gt;&lt;i&gt;CDs&lt;/i&gt; com distribuições Linux, ao menos para uso pessoal. No máximo um &lt;i&gt;CD&lt;/i&gt; de uma ou outra &lt;i&gt;distro&lt;/i&gt; para uma emergência - no meu caso é o &lt;i&gt;Ubuntu&lt;/i&gt; e talvez o &lt;i&gt;Arch&lt;/i&gt;. &lt;br /&gt;&lt;br /&gt;Para instalação, um &lt;i&gt;pen-drive&lt;/i&gt; &lt;b&gt;supera&lt;/b&gt; &lt;b&gt;perfeitamente&lt;/b&gt; qualquer mídia óptica: &lt;b&gt;chega de instalações &lt;/b&gt;falhando
 no fim por um arranhãozinho microscópico na mídia, chega de esperar 5 
minutos para o sistema inicializar. E instalação pela rede &lt;b&gt;é melhor 
ainda&lt;/b&gt;, se tivermos uma conexão boa: economiza-se o tempo de atualizar o 
sistema.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Acumulamos lixo digital&lt;/b&gt;, e como: arquivos que gravamos uma vez 
para nunca mais achar, esperando uma catástrofe que nos deixe isolados 
do mundo - talvez aí tenhamos condições de ler aquele &lt;i&gt;torrent&lt;/i&gt; de 100 GB de e-books.&lt;br /&gt; &lt;/li&gt;
&lt;li&gt;Achamos fotos, músicas, vídeos de quando nossos gostos e interesses&lt;b&gt; eram muito diferente&lt;/b&gt;s. E sentimos vergonha: achei algumas montagens que eu arrisquei a fazer no &lt;i&gt;Photoshop&lt;/i&gt; há muitos anos atrás. &lt;/li&gt;
&lt;li&gt;Gravar em mídia de má qualidade, arquivar em formatos proprietários, etc... são efetivamente &lt;b&gt;a mesma coisa que não gravar&lt;/b&gt;. Vários discos estão ilegíveis, dão erros. Muitos arquivos &lt;b&gt;não podem ser aberto&lt;/b&gt;s por eu não usar mais o&lt;i&gt; software &lt;/i&gt;no qual gerei eles.&lt;/li&gt;
&lt;li&gt;Backups em mídia óptica já &lt;b&gt;não são muito úteis&lt;/b&gt;: não são práticos 
se comparados com a simplicidade e a praticidade de um HD externo, com o
 qual as cópias de segurança podem ser automatizadas. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Não faça backup do que você pode baixar de novo. &lt;/b&gt;Atualizações, 
instaladores etc... invariavelmente ficarão desatualizados (alguém quer 
um instalador do Firefox 3.0? O SP2 para o Windows XP?) e &lt;b&gt;podem ser encontrados facilmente na internet&lt;/b&gt; de novo.&amp;nbsp;&lt;b&gt; Fazia sentido&lt;/b&gt;
 na época da internet discada ou das conexões de 1Mbps, e faz se você 
precisa formatar máquinas com frequência, o que não é meu caso.&lt;/li&gt;
&lt;/ol&gt;
E algumas outras políticas que uso para gerenciamento de arquivos:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;Arquivo baixado é arquivo armazenado no lugar certo.&lt;/b&gt; Sem essa de um diretório genérico e "organizo depois": invariavelmente isso leva à procrastinação, ao "arrumo outra hora", etc...&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Lixo entra, lixo sai&lt;/b&gt;: arquivos de má-qualidade (músicas, vídeos, fotos 
etc...) já são descartados no ato. Realmente é relevante eu guardar uma 
foto toda tremida, ou um "bootleg" de baixíssima qualidade? &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Diretórios são de graça&lt;/b&gt;: não custa nada colocar todos os arquivos 
relacionados ao mesmo tema (todos os arquivos gerados por um projeto, ou
 todos os documentos referentes a uma disciplina ou a um trabalho) 
juntos, em um diretório com nome descritivo.&lt;/li&gt;
&lt;li&gt;Organizo artigos científicos utilizando o &lt;a href="http://www.mendeley.com/"&gt;Mendeley Desktop&lt;/a&gt;, que já 
permite criar grupos de compartilhamento (chega de "envia pra mim"), 
renomear arquivos de acordo com o seu título etc....&lt;/li&gt;
&lt;li&gt;A nuvem (&lt;a href="http://www.dropbox.com/"&gt;Dropbox&lt;/a&gt; e afins) é &lt;b&gt;um ótimo complemento &lt;/b&gt;para &lt;i&gt;pen-drives&lt;/i&gt;: não se
 perdem, não pegam vírus por serem inseridos em máquinas Windows de uso 
promíscuo, sincronizam entre infinitos computadores/&lt;i&gt;smartphones&lt;/i&gt; 
automaticamente etc... &lt;br /&gt; &lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Porém, a nuvem &lt;b&gt;não substitui&lt;/b&gt; backups &lt;i&gt;offline&lt;/i&gt; completamente, e nem é interessante para dados confidenciais, por motivos óbvios.&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&amp;nbsp;Arquivos &lt;b&gt;desatualizados ou irrelevantes&lt;/b&gt; vão embora, assim como múltiplas cópias do mesmo arquivo: fica apenas a mais recente.&lt;/li&gt;
&lt;li&gt;Para qualquer forma de desenvolvimento, gerenciamento de versões é fundamental. Com o &lt;a href="https://github.com/"&gt;GitHub&lt;/a&gt;, o &lt;a href="https://bitbucket.org/"&gt;BitBucket&lt;/a&gt; e outros sendo gratuitos para projetos pequenos, &lt;b&gt;não existem motivos&lt;/b&gt; para não empregá-los seu no próximo projeto.&lt;/li&gt;
&lt;/ol&gt;
Dessa forma, economizo tempo e espaço em disco (apesar da vontade de simplesmente jogar tudo e, quando o HD encher, ter desculpa para comprar um maior), além de &lt;b&gt;evitar outros aborrecimentos&lt;/b&gt;: múltiplas versões desatualizadas e incoerentes do mesmo arquivo, arquivos de baixa qualidade etc...&lt;br /&gt;
&lt;br /&gt;
(foto: &lt;a href="http://morguefile.com/archive/display/10776"&gt;morgueFile&lt;/a&gt;)&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/i1OCdg_SFT4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/6441258143055855229/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/04/sobre-backups-arquivos-e-lixo-digital.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/6441258143055855229?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/6441258143055855229?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/i1OCdg_SFT4/sobre-backups-arquivos-e-lixo-digital.html" title="Sobre backups, arquivos e lixo digital" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-Il6lOqHEmpE/T5zJjRIFRWI/AAAAAAAAAHI/Shq9CnHuBeI/s72-c/file000794177396.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/04/sobre-backups-arquivos-e-lixo-digital.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8HQ3c5cSp7ImA9WhVRFUk.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-6000482977587056260</id><published>2012-03-23T19:13:00.002-03:00</published><updated>2012-03-23T19:13:52.929-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-23T19:13:52.929-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ativismo" /><category scheme="http://www.blogger.com/atom/ns#" term="ceticismo" /><category scheme="http://www.blogger.com/atom/ns#" term="facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="spam" /><category scheme="http://www.blogger.com/atom/ns#" term="crimes virtuais" /><title>Em caso de dúvida, não clique nem compartilhe</title><content type="html">&lt;br /&gt;
&lt;i&gt;Clique para ver quem visitou seu Facebook&lt;/i&gt;, &lt;i&gt;sua conta foi bloqueada&lt;/i&gt;, entre outros: palavras que constam de boa parte dos murais no Facebook e que são alvos certeiros dos filtros de spam, e que vemos todos os dias a ponto de ser irritante. Assim como correntes e &lt;i&gt;supostos&lt;/i&gt; &lt;b&gt;&lt;i&gt;grandes negócios&lt;/i&gt;&lt;/b&gt; que aparecem na internet: tudo não passa de um conjunto de armadilhas planejadas para pegar as pessoas pela sua curiosidade (ou desespero) e pela &lt;b&gt;falta de ceticismo&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Muitos de nós somos&lt;i&gt; (in)felizmente&lt;/i&gt; fisgados pela &lt;b&gt;curiosidade&lt;/b&gt; de saber as últimas fofocas, de ter aquele desconto mágico ou de &lt;b&gt;ganhar dinheiro fácil&lt;/b&gt; pela internet, ou pela preocupação que uma mera linha de assunto dizendo &lt;i&gt;sua conta tem uma irregularidade&lt;/i&gt; pode trazer. Infelizmente, somos vítimas facílimas de uma boa dose de engenharia social explorada por esse tipo de golpe.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Uma dose razoável de ceticismo&lt;/b&gt; poderia evitar &lt;b&gt;diversos problemas causados por esse comportamento&lt;/b&gt;: bastaria pensar por alguns minutos para perceber que &lt;b&gt;ninguém que tivesse descoberto como ganhar dinheiro&lt;/b&gt; na internet, &lt;b&gt;ou como comprar produtos por 1%&lt;/b&gt; do preço deles, sairia &lt;b&gt;divulgando esse fato abertamente&lt;/b&gt;, e que &lt;b&gt;não faz sentido&lt;/b&gt; eu honrar avisos de que foi bloqueada uma conta em um banco &lt;b&gt;no qual nunca pisei. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;(Claro, existem outras causas de crimes virtuais, roubo de dados etc...? Existem: nenhum sistema está absolutamente imune a um exploit ou a um invasor suficientemente obstinado; mas arrisco dizer que essas são exceções)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;A mesma coisa pode-se dizer para outros comportamentos que, embora não caracterizem crimes, já se tornam inconvenientes: &lt;b&gt;pessoas com a mania de compartilhar &lt;/b&gt;tudo, &lt;b&gt;sem verificar fontes&lt;/b&gt;,&lt;b&gt; sem verificar validade&lt;/b&gt; das informações lá descritas. E ainda por cima, se julgam &lt;i&gt;ativistas&lt;/i&gt;, ou como eu vi esses dias, &lt;i&gt;protestam contra a manipulação da mídia&lt;/i&gt; - &lt;b&gt;que interessante&lt;/b&gt;: protestam contra a manipulação usando mentiras e meias-verdades para manipular pessoas.&lt;br /&gt;
&lt;br /&gt;
(Felizmente, a maioria das redes sociais &lt;a href="http://renanbirck.blogspot.com/2012/01/o-mimimi-da-orkutizacao-ou-nao-se.html"&gt;já fornece ferramentas para controlar isso&lt;/a&gt;; aplaudo especialmente o &lt;b&gt;Google+&lt;/b&gt;, que permite um bom nível de granularidade na composição da minha página).&lt;br /&gt;&lt;br /&gt;
Compartilham &lt;i&gt;causas&lt;/i&gt; e histórias sem pesquisarem sobre a veracidade delas, compartilham revoltas infundadas, simplesmente porque todo mundo está compartilhando. Qualquer refutação é recebida com falácias, com ataques pessoais, e outros comportamentos não tão &lt;i&gt;racionais&lt;/i&gt;, &lt;i&gt;humanistas&lt;/i&gt; (aham, sei) como já vi algumas dessas pessoas se auto-intitularem.&lt;br /&gt;&lt;br /&gt;Por fim, vemos pessoas compartilhando notícias &lt;i&gt;fakes&lt;/i&gt;, de sites como o &lt;a href="http://www.sensacionalista.com.br/"&gt;Sensacionalista&lt;/a&gt;, &lt;a href="http://www.g17.com.br/index.php"&gt;G17&lt;/a&gt; e afins, e ficando irritadas quando elas eram corrigidas. Porque obviamente, qualquer opinião divergente significa alguém que está contra ela, visto que é óbvio que os brasileiros são a escória do &lt;i&gt;Facebook&lt;/i&gt; e que o &lt;i&gt;Mark Zuckerberg&lt;/i&gt; demonstrou incomodação - tem que ser muito idiota pra não ver isso, certo? &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ceticismo&lt;/b&gt; - ao contrário do que pode parecer para muitos, até mesmo pelos contextos em que a palavra é comumente usada - &lt;b&gt;não se refere apenas a questionar&lt;/b&gt; religiões e ideologias: ele pode (e deveria) ser aplicado &lt;b&gt;a qualquer situação&lt;/b&gt; no dia-a-dia.&lt;b&gt; Principalmente &lt;/b&gt;quando você está colocando &lt;b&gt;dinheiro&lt;/b&gt;,&lt;b&gt; dados pessoais&lt;/b&gt; ou mesmo &lt;b&gt;sua reputação &lt;/b&gt;em jogo. Em caso de dúvida, &lt;b&gt;não clique e nem compartilhe&lt;/b&gt;: você não vai ganhar um iPhone, nem vai ganhar milhas, fazer grandes negócios ou salvar as baleias. &lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/pMPghxZ9Skg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/6000482977587056260/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/03/em-caso-de-duvida-nao-clique-nem.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/6000482977587056260?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/6000482977587056260?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/pMPghxZ9Skg/em-caso-de-duvida-nao-clique-nem.html" title="Em caso de dúvida, não clique nem compartilhe" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/03/em-caso-de-duvida-nao-clique-nem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04GQHg8fyp7ImA9WhVTE0g.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-554760670060146202</id><published>2012-02-27T00:11:00.000-03:00</published><updated>2012-02-27T12:18:41.677-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-27T12:18:41.677-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pesquisa" /><category scheme="http://www.blogger.com/atom/ns#" term="software livre" /><category scheme="http://www.blogger.com/atom/ns#" term="copyleft" /><category scheme="http://www.blogger.com/atom/ns#" term="ciência" /><title>Considerações sobre software livre, compartilhamento e ciência</title><content type="html">&lt;br /&gt;
Recentemente, li o artigo &lt;a href="http://www.nature.com/nature/journal/v482/n7386/full/nature10836.html"&gt;&lt;i&gt;The case for open computer programs&lt;/i&gt;&lt;/a&gt;&amp;nbsp;na revista &lt;i&gt;Nature&lt;/i&gt;, o qual trata sobre a relação entre a questão do código-fonte aberto e a &lt;a href="http://pt.wikipedia.org/wiki/Reprodutibilidade"&gt;reprodutibilidade&lt;/a&gt; de um experimento científico. Considero, então, relevante fazer &lt;b&gt;algumas reflexões sobre a importância e a necessidade do software livre na ciência.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Primeiramente, se considerarmos que a reprodutibilidade é &lt;b&gt;uma das partes fundamentais do método científico&lt;/b&gt;, compartilhar o código-fonte empregado em experimentos e em pesquisas &lt;b&gt;torna-se tão fundamental &lt;/b&gt;quanto compartilhar os próprios resultados. Certamente não é interessante ler um artigo &lt;i&gt;desenvolvemos um software para tal coisa, veja nossos resultados&lt;/i&gt;&amp;nbsp;e não ter acesso a ele, não poder repetir os mesmos casos de teste e exemplos que os autores usaram, não poder achar bugs etc...&lt;br /&gt;
&lt;br /&gt;
Simplesmente descrever o código, colocar pseudocódigo, ou colocar as equações empregadas serve em algumas circunstâncias, mas em casos onde a maior parte dos resultados são obtidos usando ferramentas computacionais, &lt;b&gt;já não basta&lt;/b&gt;: &lt;b&gt;não tenho como comparar com a implementação que você usou&lt;/b&gt;, &lt;b&gt;não tenho como verificar se você não deixou um bug&lt;/b&gt; que possa ter invalidado seus resultados, tampouco sei &lt;b&gt;quais os métodos que você empregou para resolver o problema&lt;/b&gt; e quais as limitações (ex. limitações de precisão, erros numéricos) etc... que você possa vir a ter encontrado no decorrer da sua pesquisa. &lt;br /&gt;
&lt;br /&gt;
Torvalds afirmou &lt;a href="http://www.businessweek.com/technology/content/aug2004/tc20040818_1593.htm"&gt;em uma entrevista de 2004&lt;/a&gt;&amp;nbsp;uma posição similar:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: right;"&gt;
&lt;i&gt;I compare it to science vs. witchcraft. In science, the whole system builds on people looking at other people's results and building on top of them. In witchcraft, somebody had a small secret and guarded it -- but never allowed others to really understand it and build on it.&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;i&gt;Eu [Torvalds] comparo [o software livre contra o proprietário] como ciência vs. magia negra. Na ciência, o sistema inteiro se constrói com pessoas olhando para os resultados de outras pessoas e construindo a partir deles. Na magia negra, alguém tem um pequeno segredo e o guarda -- mas nunca permitindo que os outros efetivamente entendam-no e construam a partir dele.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Ciência feita com métodos computacionais, mas sem o código-fonte, é quase &lt;i&gt;magia negra&lt;/i&gt;, simplesmente porque torna-se praticamente impossível reproduzir resultados. Eu consigo entender o que você fez e ter uma visão geral de como isso foi feito, mas não consigo entrar em detalhes.&lt;br /&gt;
&lt;br /&gt;
É importante notar que o Linus &lt;a href="http://www.informationweek.com/news/software/linux/showArticle.jhtml?articleID=198002077"&gt;não diz que o modelo "magia negra" é ruim&lt;/a&gt;&amp;nbsp;em outra entrevista:&lt;br /&gt;
&lt;div style="text-align: right;"&gt;
&lt;i&gt;But I don't think you need to think that alchemy is "evil." It's just pointless because you can obviously never do as well in a closed environment as you can with open scientific methods.&lt;/i&gt;&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;i&gt;Mas eu não quero que você pense que alquimia é 'ruim'. É apenas sem sentido, porque você obviamente não pode fazer tão bem em um ambiente fechado como você faria em um ambiente aberto.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Após, temos &lt;b&gt;outro motivo &lt;/b&gt;para a adoção de software livre na ciência: &lt;b&gt;o custo da maioria dos softwares científicos é altíssimo&lt;/b&gt;, o que prejudica principalmente os países em desenvolvimento, aqueles que &lt;b&gt;justamente mais precisam de pesquisa e desenvolvimento&lt;/b&gt; para se manterem competitivos. Muitas vezes, acaba-se em &lt;b&gt;um círculo vicioso&lt;/b&gt;: usa-se um programa proprietário - várias vezes sem licença - por ser &lt;i&gt;o que todo mundo usa&lt;/i&gt;, impondo-se assim uma &lt;i&gt;ditadura da maioria&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Existem as licenças para estudantes ou educacionais? &lt;b&gt;Existem&lt;/b&gt;, e elas são uma solução extremamente lucrativa para os fabricantes (no aspecto &lt;i&gt;mindshare&lt;/i&gt;),&amp;nbsp;mas elas não atacam o segundo problema. Pelo contrário, podem fazer com que ele se aprofunde: formam-se futuros profissionais usando ferramentas proprietárias, os quais continuarão empregando elas em sua carreira profissional, e assim sucessivamente.&lt;br /&gt;
&lt;br /&gt;
O software livre &lt;b&gt;é a maior chance que temos para quebrar esse ciclo de dependência&lt;/b&gt;: empregar as diversas ferramentas e bibliotecas já existentes, evitando a reinvenção de rodas (reinvenções essas que muitas vezes saem &lt;b&gt;quadradas&lt;/b&gt;, &lt;b&gt;frágeis&lt;/b&gt; e com &lt;b&gt;material de péssima qualidade&lt;/b&gt;), e saindo da condição de meros &lt;i&gt;consumidores de ferramentas&lt;/i&gt;&amp;nbsp;para &lt;i&gt;produtores de ferramentas&lt;/i&gt;. No ambiente acadêmico e científico, onde estão sendo formados os profissionais do amanhã, torna-se uma forma de cortar os problemas da pirataria e da dependência tecnológica pela raiz, ou ao menos diminuí-los.&lt;br /&gt;
&lt;br /&gt;
Mesmo que alguma pesquisa precise de uma ferramenta proprietária (como é extremamente comum na engenharia), ainda assim &lt;b&gt;é possível tirar proveito das metodologias de software livre &lt;/b&gt;e do compartilhamento: muitas dessas ferramentas são baseadas em &lt;i&gt;scripts&lt;/i&gt; ou pequenos programas, os quais também podem ser compartilhados e servirem para outros cientistas. Podem inclusive servir como fundamentação para criar um software livre que desempenhe o mesmo trabalho.&lt;br /&gt;
&lt;br /&gt;
Com o compartilhamento, abre-se um enorme potencial para um&amp;nbsp;&lt;i&gt;peer review &lt;/i&gt;mais amplo do que aquele feito pelos revisores, para críticas e sugestões, melhorias no código - e até mesmo vários códigos menores tornarem-se parte de um programa maior (o exemplo que me vem à cabeça agora é o &lt;a href="http://www.sagemath.org/"&gt;Sage&lt;/a&gt;, sobre o qual&lt;a href="http://renanbirck.blogspot.com/2011/09/sage-uma-alternativa-aos-pacotes.html"&gt; já falei no meu blog&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Por fim, dados abertos podem evitar problemas de &lt;i&gt;retraction&lt;/i&gt;&amp;nbsp;(quando um periódico tira um &lt;i&gt;paper&lt;/i&gt; de circulação, seja por erros, problemas com direitos autorais etc...) e também permitir novas descobertas: vários pesquisadores podem usar diferentes ferramentas para processar esses dados, podem aplicar diferentes metodologias, permitindo a &lt;b&gt;extração de novas conclusões&lt;/b&gt; ou a &lt;b&gt;refutação de resultados anteriores&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Assim, tendo em vista o fato de cada vez mais pesquisas serem computacionais ou envolverem software no seu decorrer, &lt;b&gt;considero que faz-se necessário o compartilhamento de código-fonte e o uso de formatos abertos na ciência&lt;/b&gt;; o cientista tem &lt;b&gt;pouco ou nada a perder com isso&lt;/b&gt;. Também faz-se extremamente importante a &lt;b&gt;adoção de software livre na pesquisa&lt;/b&gt;, como forma de promover a colaboração tão necessária para uma construção de conhecimento que possa vir a gerar lucro (não apenas no aspecto financeiro) para todos.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style="text-align: right;"&gt;
&lt;i&gt;"In mathematics information is passed on&amp;nbsp;free of charge and everything is laid open for checking."&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;"&lt;a href="http://www.sagemath.org/doc/faq/faq-general.html#why-is-sage-free-open-source"&gt;Na matemática, informação é distribuída sem custo, e tudo está aberto para verificação.&lt;/a&gt;" . &lt;/i&gt;Por que não adotar este &lt;i&gt;approach&lt;/i&gt;&amp;nbsp;para as outras áreas do conhecimento?&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/fAV_BRTSuaQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/554760670060146202/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/02/consideracoes-sobre-software-livre.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/554760670060146202?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/554760670060146202?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/fAV_BRTSuaQ/consideracoes-sobre-software-livre.html" title="Considerações sobre software livre, compartilhamento e ciência" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/02/consideracoes-sobre-software-livre.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4FRHk4eSp7ImA9WhRaFk0.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-1472234760214058065</id><published>2012-02-18T20:08:00.001-02:00</published><updated>2012-02-18T20:08:35.731-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-18T20:08:35.731-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mimimi" /><category scheme="http://www.blogger.com/atom/ns#" term="porcarias" /><category scheme="http://www.blogger.com/atom/ns#" term="música" /><category scheme="http://www.blogger.com/atom/ns#" term="restart" /><category scheme="http://www.blogger.com/atom/ns#" term="intolerância" /><category scheme="http://www.blogger.com/atom/ns#" term="haters" /><category scheme="http://www.blogger.com/atom/ns#" term="homofobia" /><title>Só tem porcaria? e outras coisas</title><content type="html">Frequentemente vemos no Facebook, e em outras redes sociais, gente furiosa com os artistas que estão fazendo sucesso, ficam de mimimi, ficam reclamando que &lt;i&gt;atualmente só tem porcaria&lt;/i&gt;, &lt;i&gt;a música boa morreu&lt;/i&gt;, e defendem que esses músicos e compositores devem morrer ou sofrer de forma cruel; igualmente, falam da sexualidade deles, falam disso ou aqui. Talvez a música deles realmente não seja um paradigma de qualidade, talvez ela seja algo projetado para vender, mas ainda assim cabem algumas pequenas considerações.&lt;br /&gt;&lt;br /&gt;Primeiramente, só existe porcaria musical, e realmente nada atual presta, &lt;b&gt;ou é você que não sabe procurar&lt;/b&gt;? &lt;b&gt;Ninguém está te obrigando a ouvir o que está tocando no rádio. &lt;/b&gt;Talvez esse argumento colasse há 10 anos atrás, quando a descoberta de novos estilos era muito mais difícil para quem não tinha uma boa rede de contatos, mas hoje &lt;b&gt;não existe mais desculpa para não escolher o que se ouve. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Outra coisa interessante é que eu já vi gente auto-intitulada &lt;i&gt;racionalista&lt;/i&gt;, &lt;i&gt;humanista&lt;/i&gt;, que diz carregar a bandeira do &lt;i&gt;não ao preconceito&lt;/i&gt;, &lt;i&gt;tolerância&lt;/i&gt;, &lt;i&gt;paz&lt;/i&gt;, defendendo violência contra esses artistas. Como no caso do vocalista do &lt;i&gt;Restart&lt;/i&gt; que levou uma pedrada: vi pessoas dizendo que o &lt;i&gt;viadinho colorido&lt;/i&gt; (&lt;b&gt;olha o bloco da intolerância aí, gente&lt;/b&gt;!) tinha merecido aquilo. &lt;b&gt;Que comportamento interessante para alguém que se diz contra a violência. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;E muitas vezes, eles são os mesmos que dizem que &lt;i&gt;a sociedade&lt;/i&gt; &lt;i&gt;não sabe interpretar&lt;/i&gt;/&lt;i&gt;não está pronta para&lt;/i&gt;/&lt;i&gt;não respeita&lt;/i&gt;/etc... o estilo deles, que &lt;i&gt;são vistos como bagunceiros&lt;/i&gt;, etc... &lt;b&gt;É inegável que existem preconceitos e existe intolerância&lt;/b&gt;, mas a resolução deles torna-se muito mais difícil se as vítimas continuarem a apontar a mesma arma que elas odeiam ver apontadas para o grupo delas.&lt;br /&gt;&lt;br /&gt;Também, justamente as pessoas que não conseguem tirar o nome do &lt;i&gt;Restart&lt;/i&gt; ou do &lt;i&gt;Michel Teló&lt;/i&gt; da boca, são as que mais odeiam. &lt;b&gt;Falam neles mais&lt;/b&gt;, talvez, &lt;b&gt;do que os fãs desses artistas&lt;/b&gt;. Conhecem cada detalhe da vida deles. Interpolam isso em todas as conversas e &lt;b&gt;fazem questão de explicitar seu ódio&lt;/b&gt;, mesmo que não tenham perguntado.&lt;br /&gt;&lt;br /&gt;Atiram &lt;b&gt;críticas vazias, falaciosas&lt;/b&gt; para todos os lados, e se exaltam para estabelecê-las, como numa competição para descobrir quem grita mais alto: caps-lock? Falar gritando e com erros de português? Ataques pessoais? &lt;b&gt;Tudo está lá&lt;/b&gt;, pois &lt;b&gt;um argumento sem conteúdo precisa ser embrulhado em uma embalagem chamativa&lt;/b&gt;. &lt;b&gt;Falsas dicotomias&lt;/b&gt;: se você não odeia, você imediatamente ama, e portanto você também merece tomar pedradas. Xingar todos os membros da família desta pessoa. Interpretações intencionalmente erradas de frases.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ficam zumbizando&lt;/b&gt;, vagando por fóruns, sites de notícias, pelo YouTube, pelo Twitter etc... até aparecer uma notícia ou mensagem na qual elas possam dizer que Fulano é uma porcaria, que Sicrano é um&lt;i&gt; artista comercial&lt;/i&gt;, que certo artista &lt;i&gt;não merece o sucesso que ele faz&lt;/i&gt; (afinal, lá no Cazaquistão teve um carinha que fez muito mais, morreu com 27 anos e ninguém lembra dele - e se você não conhece, você é o alienado ignorante) , e que apenas o estilo dessa pessoa é o verdadeiro (&lt;i&gt;foi nessa mesa que pediram uma falácia do escocês?&lt;/i&gt;).&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Sim, acho a música de muitos artistas atuais extremamente enjoativa e chata&lt;/b&gt;. Simplesmente não os ouço, eles não me ouvem, não perco nada e não ganho nada, e continuo a vida, procurando coisas das quais eu goste, e não que eu odeie. E o melhor nessas horas, como já aprendi, &lt;b&gt;é ficar longe da linha de fogo, e mais longe ainda da audiência.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A música deles não é &lt;i&gt;de qualidade&lt;/i&gt;? Primeiramente, &lt;b&gt;conceitue qualidade e defina métricas &lt;/b&gt;para dizer que música (ou qualquer outra arte) é boa ou ruim. &lt;b&gt;Critérios objetivos e mensuráveis&lt;/b&gt;, que possam ser avaliados por qualquer observador. Ficou um tanto óbvio que aquilo que uma pessoa subjetivamente julga como &lt;i&gt;bom&lt;/i&gt; pode ser visto como &lt;i&gt;ruim&lt;/i&gt; para outra pessoa, não?&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Ah, mas não tem técnica&lt;/i&gt;. Já ouvi músicos com técnica perfeita mas que não me agradaram em nada: achei a música deles desagradável, não fez meu estilo, simplesmente não gostei. Deletei o CD ou fechei o vídeo e &lt;b&gt;continuei minha vida&lt;/b&gt;. Se apenas a técnica bastasse, qualquer pessoa que soubesse gramática e ortografia poderia escrever textos de excelente qualidade, por exemplo.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Ah, mas é comercial, música feita para vender&lt;/i&gt;. Hein? Gravadoras, rádios etc... são negócios e têm a missão de dar lucro para seus funcionários. Elas têm a obrigação de disponibilizarem aquilo que dá retorno para elas, e você tem a liberdade de não consumir os produtos delas. &lt;br /&gt;&lt;br /&gt;O mimimi hater do &lt;i&gt;só existe porcaria&lt;/i&gt; &lt;b&gt;não cola mais&lt;/b&gt;, exceto para quem quer continuar nessa condição: um idiotinha que percorre a internet procurando formas de demonstrar que sim, ele odeia, que sim, ele &lt;i&gt;não é alienado&lt;/i&gt;. Que ui, ele é revoltado, ele odeia os &lt;i&gt;coloridos viadinhos&lt;/i&gt;. Em vez de ficar reclamando, saia da porcaria do hating e de ficar dando atenção para o que você mais odeia,&lt;b&gt; e vá procurar coisas que você goste&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
P. S. : não, você não tem a missão de evangelizar os outros para o que você gosta.&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/LNqrkOnMWmQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/1472234760214058065/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/02/so-tem-porcaria-e-outras-coisas.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1472234760214058065?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/1472234760214058065?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/LNqrkOnMWmQ/so-tem-porcaria-e-outras-coisas.html" title="Só tem porcaria? e outras coisas" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/02/so-tem-porcaria-e-outras-coisas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MARnwzfyp7ImA9WhRaEE8.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-3959241937038670154</id><published>2012-02-12T02:37:00.002-02:00</published><updated>2012-02-12T02:37:27.287-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-12T02:37:27.287-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ética" /><category scheme="http://www.blogger.com/atom/ns#" term="universidade" /><category scheme="http://www.blogger.com/atom/ns#" term="pessoas" /><category scheme="http://www.blogger.com/atom/ns#" term="livros" /><category scheme="http://www.blogger.com/atom/ns#" term="comportamento" /><category scheme="http://www.blogger.com/atom/ns#" term="biblioteca" /><title>Idiotas em bibliotecas</title><content type="html">&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-ckS_0SSNxF8/TzdBwHp7xmI/AAAAAAAAAGc/f4QO7-KFJVg/s1600/492740_82661292.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-ckS_0SSNxF8/TzdBwHp7xmI/AAAAAAAAAGc/f4QO7-KFJVg/s320/492740_82661292.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Há um tempo atrás, fui fazer um trabalho na biblioteca da faculdade, e após ver certas atitudes extremamente desagradáveis lá, me motivei a escrever algumas pequenas considerações sobre certos comportamentos não tão educados de algumas pessoas lá.&lt;br /&gt;&lt;br /&gt;O primeiro deles: &lt;b&gt;usar os terminais de consulta para fazer tudo, menos para procurar livros&lt;/b&gt;. Em um período de algumas horas, vi algumas pessoas usando esses para baixar músicas, para ficar horas e horas passeando no Facebook ou no Orkut, para fazer trabalhos, entre outras coisas. Aparentemente, não existem outros lugares para isso (nos laboratórios de informática é tudo bloqueado, e isso é chato), e quem quer procurar livros pode ir direto ao acervo, não é?&lt;br /&gt;
&lt;br /&gt;
Na universidade onde estudo (e em outras também, acredito) há uma &lt;b&gt;demarcação clara &lt;/b&gt;entre os computadores a serem usados para consulta e para pesquisa - isso exclui navegação geral - que pessoas insistem em desrespeitar.&lt;br /&gt;&lt;br /&gt;
Outro tipo característico, e extremamente chato, é aquele que &lt;b&gt;usa a conexão da biblioteca para baixar filmes (ou qualquer outra coisa)&lt;/b&gt; e aproveita o ambiente para assistí-los. Ele dá risadas histéricas, afinal todo mundo quer compartilhar da sua intensa diversão. E se ele não está a fim de assistir nada? A biblioteca é o melhor ambiente para ele jogar online e ficar gritando, narrando tudo que ele vê na tela.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;Lembro de uma pessoa que inventou de jogar &lt;i&gt;Colheita Feliz/Mini Fazenda/qualquer outro jogo do momento&lt;/i&gt; na biblioteca e simplesmente achou genial &lt;b&gt;convidar seus amigos&lt;/b&gt; para darem pitaco no jogo. De biblioteca a lan-house em alguns minutos: versatilidade nunca antes vista para seus ambientes.&lt;br /&gt;&lt;br /&gt;
E curioso é ver que às vezes, quando certos sites são bloqueados, &lt;b&gt;o ambiente se torna mais agradável&lt;/b&gt;: menos bagunçado e com pessoas usando os recursos de forma produtiva.&lt;br /&gt;&lt;br /&gt;
Também existe o revolucionário, o torcedor, o romântico, pessoas que vêem nas paredes, nas mesas e nos livros &lt;b&gt;um amplo espaço para protestar, homenagear ou mesmo deixar recados anônimos&lt;/b&gt;. Escrever contra o sistema, homenagear seu time preferido, declarar amor para uma pessoa cuja existência é duvidosa (queria saber qual o nível de &lt;i&gt;Forever Alone&lt;/i&gt; desse), etc... tudo isso pode ser mais divertido que estudar certas matérias.&lt;br /&gt;&lt;br /&gt;E ainda por cima, depois &lt;b&gt;pode-se reclamar&lt;/b&gt; que falta infra-estrutura, que está tudo sujo, que ninguém cuida do patrimônio público, pode incluir isso tudo na coleção de mimimis.&lt;br /&gt;
&lt;br /&gt;Já que falei em mimimis, existe um outro tipo que também é extremamente desagradável: aquele que &lt;b&gt;usa a biblioteca&lt;/b&gt; para conversar e para chamar a atenção. Seja no celular - invariavelmente com um toque espalhafatoso - seja encontrar os amiguinhos para aquela conversa deliciosa pós-almoço, a biblioteca torna-se um lugar ótimo para você contar cada pedacinho do seu - muitas vezes irrelevante e, de acordo com certos assuntos que já ouvi, até mesmo &lt;b&gt;vazio&lt;/b&gt; - dia. &lt;br /&gt;
&lt;br /&gt;Por fim, o pior tipo (na minha opinião, e acredito que muitos compartilharão dela) é aquele que não assume&lt;b&gt; as consequências de estar com um livro emprestado &lt;/b&gt;em suas mãos. Ele &lt;b&gt;suja os livros&lt;/b&gt;, ele os &lt;b&gt;risca&lt;/b&gt;, ele &lt;b&gt;acha engraçado&lt;/b&gt; desenhar bigodes nas fotos e fazer carinhas, sem falar nos sublinhados e nas marcações de texto, ele acha divertido rabiscar nos livros que os outros usarão. (E geralmente, culpa &lt;i&gt;os outros&lt;/i&gt;: os outros isso, os outros aquilo, etc... mas isso é assunto para outro post). &lt;br /&gt;&lt;br /&gt;Não estamos falando de nenhuma igreja (embora alguns falariam em "templos do conhecimento", metáfora bem razoável), de nenhum lugar santo onde todos sejam &lt;b&gt;obrigados a se comportar impecavelmente e a ficarem perfeitamente quietos&lt;/b&gt;, estamos falando de regras de convivência que deveriam ser &lt;b&gt;tão&lt;/b&gt; &lt;b&gt;simples&lt;/b&gt; e &lt;b&gt;tão&lt;/b&gt; &lt;b&gt;triviais&lt;/b&gt; - a ponto de ser desnecessário colocar avisos pedindo &lt;i&gt;silêncio&lt;/i&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Mas infelizmente, &lt;b&gt;já vi funcionários tendo que mandar pessoas calar a boca na biblioteca&lt;/b&gt;, e sinceramente, na hora eu me senti como se eu tivesse voltado ao ensino fundamental. Pensava que as pessoas conseguiam deixar isso para trás quando se formavam, mas não, ainda haviam pessoas que achavam que lá era o melhor lugar para rir alto e trocarem gritos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(Foto: "Books on a Shelf", disponível em http://www.sxc.hu/photo/492740).&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/FlQ_Yt6Q6ug" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/3959241937038670154/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/02/idiotas-em-bibliotecas.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/3959241937038670154?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/3959241937038670154?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/FlQ_Yt6Q6ug/idiotas-em-bibliotecas.html" title="Idiotas em bibliotecas" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-ckS_0SSNxF8/TzdBwHp7xmI/AAAAAAAAAGc/f4QO7-KFJVg/s72-c/492740_82661292.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/02/idiotas-em-bibliotecas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8GRHs8fSp7ImA9WhRUFk8.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-3233746143475948524</id><published>2012-01-26T21:33:00.002-02:00</published><updated>2012-01-26T21:33:45.575-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-26T21:33:45.575-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="orkut" /><category scheme="http://www.blogger.com/atom/ns#" term="classe média" /><category scheme="http://www.blogger.com/atom/ns#" term="orkutização" /><category scheme="http://www.blogger.com/atom/ns#" term="facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><category scheme="http://www.blogger.com/atom/ns#" term="redes sociais" /><title>O mimimi da orkutização (ou "Não se misture com a gentalha")</title><content type="html">Vejo um grande falatório resmungão sobre &lt;i&gt;orkutização&lt;/i&gt; de tudo. &lt;b&gt;Tudo banalizou&lt;/b&gt;, perdeu-se uma suposta &lt;i&gt;exclusividade&lt;/i&gt; que existia antigamente (existe exclusividade naquilo que é fabricado em escala industrial?). Qualquer coisa, quando cai no gosto popular, se torna &lt;i&gt;magicamente&lt;/i&gt; &lt;i&gt;ruim&lt;/i&gt;. Tudo precisa ficar no &lt;i&gt;underground&lt;/i&gt; para sempre, pois existe o risco do povão estragar tudo. &lt;br /&gt;&lt;b&gt;&lt;br /&gt;Não se aplica apenas a serviços on-line&lt;/b&gt;: pode ser uma marca, pode ser uma banda ou um programa de televisão, se passa na TV ou é lançado no mercado brasileiro e está disponível, vai &lt;i&gt;orkutizar&lt;/i&gt;, vai atrair &lt;i&gt;posers&lt;/i&gt;, entre outros adjetivos. Inclusive, já vi pessoas que &lt;i&gt;deixaram de ser fãs&lt;/i&gt; de bandas justamente porque essa mesma banda se tornou popular. &lt;b&gt;(interessante esse tipo de "fã")&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Primeiramente&lt;/b&gt;: é interessante ver que muitas pessoas que hoje reclamam dela são as &lt;b&gt;que antigamente participavam&lt;/b&gt; de "jogo do add" no Orkut, &lt;b&gt;são as mesmas que ficam&lt;/b&gt; &lt;i&gt;segue que eu sigo&lt;/i&gt; no Twitter, que fazem de tudo para chamar a atenção na internet etc...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;b&gt;Elas se contradizem&lt;/b&gt;: se algo que elas julgam bom é desconhecido aqui, somos &lt;b&gt;um país de pessoas sem cultura&lt;/b&gt;, sem bom-gosto, que &lt;b&gt;só consome porcaria&lt;/b&gt;; mas &lt;b&gt;se algo que elas gostam é conhecido aqui&lt;/b&gt;, &lt;b&gt;banalizou&lt;/b&gt;, &lt;b&gt;popularizou demais&lt;/b&gt;, o &lt;i&gt;povão&lt;/i&gt; está consumindo, &lt;i&gt;orkutizou&lt;/i&gt;. Se uma marca não está disponível aqui, reclamam que &lt;b&gt;custa caro importar&lt;/b&gt;,&amp;nbsp; mas quando ela se estabelece aqui, ela vai banalizar. A culpa é de quem compra um &lt;i&gt;iPhone&lt;/i&gt; ou um &lt;i&gt;MacBook&lt;/i&gt; em 12 vezes no cartão.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Não quero que serviços online e produtos sejam exclusividade de algumas pessoas&lt;/b&gt;: pelo contrário, eu quero que eles sejam acessíveis para todos. Que internet seja algo ubíquo, tão comum quanto a eletricidade e tão banal quanto acender a luz. Tudo isso dá motivos para a criação de novas tecnologias, de concorrência, &lt;b&gt;faz o mercado funcionar &lt;/b&gt;e impede que empresas fiquem na sua zona de conforto, vendendo apenas para uma elite. Com algumas exceções, por que uma empresa iria lançar um serviço se não para que ele atingisse as massas e portanto maximizasse o lucro dela? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;b&gt;Por sinal, fico perguntando&lt;/b&gt;: e se uma dessas pessoas fosse &lt;b&gt;a criadora de um serviço&lt;/b&gt;, ela não gostaria de ver ele sendo usado pelas massas, sendo divulgado, e trazendo mais retorno? Ela &lt;b&gt;realmente gostaria que o serviço dela ficasse restrito&lt;/b&gt; a uma pequena camada de pessoas? A mesma coisa com música, arte etc.... Eles realmente gostariam que a banda deles &lt;b&gt;não ficasse conhecida&lt;/b&gt;? Que o produto deles &lt;b&gt;não deslanchasse e não vendesse bem&lt;/b&gt;? &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Sim, algumas coisas que muitas pessoas compartilham são desagradáveis&lt;/i&gt;&lt;/b&gt;: também não gosto de gente colocando fotos de animais mortos, em redes sociais, e nem de gente que se sente na incumbência de dar retweet em tudo que vê no Twitter e de compartilhar centenas de memes por dia. Para isso, essas redes sociais fornecem ferramentas que me permitem selecionar o conteúdo relevante. &lt;i&gt;Unfollow&lt;/i&gt;, cancelar assinatura, ou mesmo deixar de frequentar um &lt;i&gt;site&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;É chato ver coisas escritas incorretamente&lt;/b&gt;? É, a ponto de muitas vezes eu desistir de ler algo por erros de português ou inglês. Mas os reclamões falam como se apenas brasileiros falassem errados, &lt;b&gt;o que é uma grande inverdade&lt;/b&gt;: &lt;b&gt;pessoas de vários outros países também escrevem errado&lt;/b&gt; (é comum ver indianos, paquistaneses, entre outros, massacrando o inglês em fóruns, listas de discussão etc...).&lt;br /&gt;&lt;br /&gt;É cansativo ouvir a mesma música tocando direto no rádio ou na TV? É. &lt;b&gt;Mas não lembro de ter perdido o direito a trocar de canal ou de baixar o volume.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Cada vez mais a história de &lt;i&gt;orkutização&lt;/i&gt; soa como uma desculpa para quem quer&lt;b&gt; uma exclusividade que nunca existiu&lt;/b&gt;. Um resmungo de classe-média-sofre, que tem medo de ver alguém &lt;i&gt;inferior&lt;/i&gt; com os mesmos direitos do que ela, que tem medo da mudança na distribuição de renda. Um excelente pretexto para pessoas tão iguais, tão padronizadas, que precisam consumir para se sentirem superiores.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;Por fim, lembremos que em redes sociais, &lt;b&gt;quem escolhe as amizades é você&lt;/b&gt;, o mesmo valendo para toda a internet. O Facebook está cheio de gentalha? O Twitter está cheio de gente chata? Simples: &lt;b&gt;basta não seguir&lt;/b&gt; ou não manter relacionamentos e todos ganham, exceto quem perde a sua razão de reclamar. Não aguenta mais ouvir falar do Big Brother ou da Luiza que voltou do Canadá? Simples, basta procurar outros assuntos.&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/PQHubvLh69U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/3233746143475948524/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/01/o-mimimi-da-orkutizacao-ou-nao-se.html#comment-form" title="3 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/3233746143475948524?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/3233746143475948524?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/PQHubvLh69U/o-mimimi-da-orkutizacao-ou-nao-se.html" title="O mimimi da orkutização (ou &quot;Não se misture com a gentalha&quot;)" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/01/o-mimimi-da-orkutizacao-ou-nao-se.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MBQXkzeSp7ImA9WhRUE0s.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-2554746358942876367</id><published>2012-01-19T22:38:00.003-02:00</published><updated>2012-01-23T23:44:10.781-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T23:44:10.781-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SOPA" /><category scheme="http://www.blogger.com/atom/ns#" term="propriedade intelectual" /><category scheme="http://www.blogger.com/atom/ns#" term="pirataria" /><title>Os interesses de uma SOPA indigesta</title><content type="html">Recentemente vimos a lei SOPA, que daria grandes poderes para o combate à pirataria (&lt;i&gt;aham, de boas intenções o inferno está cheio&lt;/i&gt;), e entre seus defensores estão as gravadoras, estúdios de cinema, companhias de televisão a cabo etc... e outras centenas de moscas -&lt;b&gt; a partir disso fica bem claro o sistema de interesses por trás desta legislação.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
O &lt;b&gt;interesse do combate à pirataria&lt;/b&gt;, embora por vezes ele use o pretexto do &lt;i&gt;roubo de propriedade intelectual&lt;/i&gt; (embora eu nunca tenha visto roubo que não prive a vítima do objeto roubado), &lt;b&gt;não é apenas proteger&lt;/b&gt; a inovação, a indústria, ou combater a falsificação, mas também transformar a internet em &lt;b&gt;uma televisão&lt;/b&gt; onde só passem conteúdos autorizados. Conteúdos esses que &lt;b&gt;refletem o pensamento dominante&lt;/b&gt; e &lt;b&gt;impedem qualquer crítica &lt;/b&gt;(que pode ser derrubada através de denúncias de violação de propriedede intelectual ou de &lt;i&gt;marcas registradas&lt;/i&gt;). &lt;br /&gt;
&lt;br /&gt;
Exatamente pois esse é o maior medo dos grandes conglomerados da informação e do entretenimento:&lt;b&gt; informação independente&lt;/b&gt;, muitas vezes produzida com recursos de uso comum: uma câmera digital que custa algumas centenas de reais, um computador pessoal, ou mesmo um celular ou smartphone com uma câmera boa o suficiente - para narrar o desenrolar de um evento, pode ser mais eficiente e mais dinâmica que uma câmera profissional. &lt;br /&gt;
&lt;br /&gt;
Não preciso ter dinheiro para escrever e publicar um blog ou um livro, ou distribuir um filme amador ou semiprofissional, nem preciso pagar jabá para tocar minha música em uma rádio - a internet possibilita todo esse poder. T&lt;b&gt;udo que a grande mídia não gostaria de ver: pessoas produzindo conteúdo que reflete a realidade delas, e não a utopia que ela quer passar. &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A desculpa da &lt;i&gt;proteção à propriedade intelectual&lt;/i&gt; serve como uma &lt;b&gt;fachada para a repressão&lt;/b&gt;: não gosto de críticas a minha empresa? Basta eu alegar que o autor desta crítica &lt;b&gt;está violando minha propriedade intelectual&lt;/b&gt;. Simples, e com a SOPA se tornará mais rápido ainda: elimina-se &lt;b&gt;toda a diligência necessária&lt;/b&gt;. &lt;b&gt;Torna-se mais fácil condenar alguém por pirataria do que por qualquer outro crime. &lt;/b&gt;Torna-se perigoso para sites de ambientalistas, de ideologias que não a dominante, etc...&lt;br /&gt;
&lt;br /&gt;
Por exemplo, que tal a Rede Globo tirando do ar qualquer blog que critique o Big Brother, as novelas etc... e use trechos destes programas para exemplificar? Que tal a Igreja usando esse instrumento legal para tirar sites ateus do ar? Tudo isso se torna possível com legislação deste calibre.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;O problema da pirataria existe&lt;/b&gt;? "Existe" (muito embora não lembre de nenhuma grande empresa ter falido especificamente por ele), sendo principalmente prejudicial para o software livre e o copyleft, e legislações malucas &lt;b&gt;apenas contribuem para agravar o problema&lt;/b&gt;. Já notaram que qualquer esquema de proteção&lt;b&gt; é quebrado rapidamente&lt;/b&gt;, e ainda assim, empresas insistem neles - &lt;b&gt;os piratas burlam sem dificuldades enquanto os usuários são vítimas de DRM e afins&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Pirataria &lt;b&gt;não se conserta com leis malucas&lt;/b&gt; ou &lt;b&gt;aceitando&lt;/b&gt; &lt;b&gt;a&lt;/b&gt; &lt;b&gt;derrota&lt;/b&gt; e comprando &lt;b&gt;licenças de software a preço de dumping&lt;/b&gt;. &lt;b&gt;O único caminho para reduzi-la&lt;/b&gt; é a&lt;b&gt; adoção maciça e irrestrita&lt;/b&gt; do software livre e do &lt;i&gt;copyleft&lt;/i&gt; em tudo aquilo que é público - abrindo o caminho para mostrar que &lt;i&gt;existem alternativas à pirataria&lt;/i&gt;. E, potencialmente, formando uma geração que vá além de simplesmente&lt;i&gt; consumir tecnologias proprietárias. &lt;br /&gt;&lt;br /&gt;Estranhamente, Microsoft, Adobe e outras eram a favor da SOPA, mas viraram a casaca. Não apenas por pressão externa, mas sim porque&lt;b&gt; a&lt;/b&gt; &lt;b&gt;pirataria é parte do modelo de negócios delas&lt;/b&gt;: só graças à pirataria é que o Windows é o sistema operacional mais utilizado e que softwares tornam-se metonímias ("faz um Photoshop na minha foto", "entra no MSN"). &lt;/i&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/Bbb-ZJCtlfM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/2554746358942876367/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/01/os-interesses-de-uma-sopa-indigesta.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/2554746358942876367?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/2554746358942876367?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/Bbb-ZJCtlfM/os-interesses-de-uma-sopa-indigesta.html" title="Os interesses de uma SOPA indigesta" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/01/os-interesses-de-uma-sopa-indigesta.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08NQHw9cSp7ImA9WhRVFks.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-8629983920014721120</id><published>2012-01-15T16:01:00.001-02:00</published><updated>2012-01-15T19:11:31.269-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-15T19:11:31.269-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ARM" /><category scheme="http://www.blogger.com/atom/ns#" term="tablets" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><category scheme="http://www.blogger.com/atom/ns#" term="hardware" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Windows em ARM? Não tão simples assim</title><content type="html">&lt;br /&gt;
&lt;b&gt;[Avisos: 1) post bastante técnico 2) 'x86' refere-se de forma indistinta a CPUs de 32 e 64 bits, a menos que o contrário seja dito]&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/HWOOefm_rwo/0.jpg" height="266" style="clear: left; float: left;" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HWOOefm_rwo&amp;fs=1&amp;source=uds" /&gt;


&lt;param name="bgcolor" value="#FFFFFF" /&gt;


&lt;embed width="320" height="266"  src="http://www.youtube.com/v/HWOOefm_rwo&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;Na CES 2012 e em outros eventos, foram &lt;a href="http://www.tecmundo.com.br/ces-2012/17526-ti-mostra-processador-arm-rodando-windows-8-em-tablet.htm"&gt;demonstrados tablets baseados em processador ARM rodando o Windows 8&lt;/a&gt;. E &lt;a href="http://www.eetimes.com/electronics-news/4234628/Windows-on-ARM-will-not-be-terribly-successful-says-analyst"&gt;alguns analistas&lt;/a&gt;&amp;nbsp;já demonstraram seu ceticismo perante esta plataforma. Infelizmente, para quem sonha em ter um sistema operacional unificado entre diversos dispositivos, as coisas não são tão simples; neste post faço algumas considerações sobre o Windows em arquiteturas não-x86.&lt;br /&gt;
&lt;br /&gt;
O principal problema:&lt;b&gt; falta de aplicativos para sistemas Windows baseados em ARM&lt;/b&gt;. Claro, muitos programas baseados em .NET, ou outras linguagens interpretadas, poderão&lt;b&gt; (teoricamente) &lt;/b&gt;rodar com poucas modificações, mas como fazer com programas complexos escritos em C ou C++, os quais nem sempre são portados de forma simples? Não é só dar um &lt;i&gt;./configure; make&lt;/i&gt;&amp;nbsp;ou ir no menu da IDE e mandar compilar. No Google achamos &lt;a href="http://www.google.com.br/search?sourceid=chrome&amp;amp;ie=UTF-8&amp;amp;q=problems+compiling+on+ARM"&gt;diversos relatos de problemas de compilações em ARM&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Por sinal, a Microsoft já anunciou que &lt;a href="http://www.infoworld.com/d/microsoft-windows/windows-8-arm-chips-it-was-too-good-be-true-173265"&gt;apenas aplicativos Metro irão rodar em tablets ARM&lt;/a&gt;. Ou seja, isso evita vários dos problemas anteriormente mencionados&lt;b&gt;, mas traz outros&lt;/b&gt;: quantos desenvolvedores irão portar seus programas para essa nova tecnologia? Empresas que desenvolvem para os 3 maiores sistemas operacionais irão querer dar suporte para mais um? &lt;b&gt;Incerto&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
A Microsoft já flertou com outras arquiteturas de processadores na época do Windows NT: o &lt;a href="http://en.wikipedia.org/wiki/Windows_NT_4.0"&gt;Windows NT 4&lt;/a&gt; executava nas arquiteturas &lt;a href="http://en.wikipedia.org/wiki/DEC_Alpha"&gt;Alpha&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/PowerPC"&gt;PowerPC&lt;/a&gt; e &lt;a href="http://en.wikipedia.org/wiki/MIPS_architecture"&gt;MIPS&lt;/a&gt;. Porém, foi apenas uma &lt;i&gt;curtição&lt;/i&gt; para tentar tomar parte do mercado do UNIX, e o Windows nessas plataformas sempre teve suporte deficiente no aspecto do software: não haviam aplicativos pois não havia mercado, e não havia mercado pois não haviam aplicativos - caindo naquele velho paradoxo do ovo ou a galinha.&lt;br /&gt;
&lt;br /&gt;
Em tablets, ainda há espaço para tentar coisas novas (ninguém reclamou que o iOS ou o Android não rodavam os mesmos programas do desktop), mas no desktop - &lt;b&gt;se é que um dia veremos desktops ARM sendo vendidos para o grande público&lt;/b&gt;, a situação é pior ainda: retrocompatibilidade e bom suporte a hardware, coisas que o Windows em x86 fornece de forma aceitável, &lt;b&gt;são premissas, não luxos adicionais&lt;/b&gt;. Seria interessante que a Microsoft higienizasse o Windows e tirasse os legados? Certamente, inclusive iria resolver diversos problemas de segurança, mas às custas de incomodar os usuários.&lt;br /&gt;
&lt;br /&gt;
Por fim, &lt;b&gt;há o ponto de vista do usuário&lt;/b&gt;: ele vai ver "Windows 8" no desktop (x86) e no tablet (ARM) e vai presumir que ambos são exatamente iguais... exceto que não são. Isso pode potencialmente causar frustrações e dores de cabeça: "&lt;i&gt;por que esse programa roda no meu desktop e não funciona no meu tablet?&lt;/i&gt;". Cria-se um 'fork', uma distinção que pode causar inconveniências.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;E o Linux, como fica?&lt;/i&gt;&amp;nbsp;Fica bem para aplicações específicas - eu não me importaria em ter um Linux rodando em ARM como servidor de arquivos ou para passar vídeos na minha televisão - mas tendo em vista que ele já apresenta deficiências em hardware comum (especialmente em dispositivos móveis), quem dirá em ambientes mais exóticos? Além disso há a falta de &lt;i&gt;codecs&lt;/i&gt;&amp;nbsp;e de plug-ins propretários (Flash, Java etc...), sendo que um port deles depende da &lt;b&gt;boa vontade dos fabricantes&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
A história de Windows rodando em dispositivos móveis e em outras arquiteturas não-x86, ainda é muito nebulosa e bastante questionável: não creio que vá ser algo suave e "&lt;i&gt;just works&lt;/i&gt;", que será um sucesso de público como o iOS é no tablet ou o Android é no smartphone.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/dePacmSPyxI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/8629983920014721120/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/01/windows-em-arm-nao-tao-simples-assim.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/8629983920014721120?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/8629983920014721120?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/dePacmSPyxI/windows-em-arm-nao-tao-simples-assim.html" title="Windows em ARM? Não tão simples assim" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/01/windows-em-arm-nao-tao-simples-assim.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YFSH8_fip7ImA9WhRWGUg.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-8989460135105914441</id><published>2012-01-07T14:51:00.004-02:00</published><updated>2012-01-07T14:51:59.146-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-07T14:51:59.146-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="informática" /><category scheme="http://www.blogger.com/atom/ns#" term="revistas" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><category scheme="http://www.blogger.com/atom/ns#" term="jornalismo" /><title>Reflexões sobre revistas de informática</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-WzHsPHspG-8/Twh3BnJpvxI/AAAAAAAAAF8/GfweAUDev-s/s1600/Suburban_Canberra_newsagent.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-WzHsPHspG-8/Twh3BnJpvxI/AAAAAAAAAF8/GfweAUDev-s/s320/Suburban_Canberra_newsagent.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Recentemente, estava refletindo sobre o fato da grande mídia nunca noticiar sobre o software livre e as licenças de copyleft &lt;b&gt;como alternativas à pirataria&lt;/b&gt;, tampouco falarem sobre &lt;i&gt;DRM&lt;/i&gt;, &lt;i&gt;guerra de patentes&lt;/i&gt; etc.... o que me leva a algumas considerações sobre o jornalismo de tecnologia, especificamente nas revistas.&lt;br /&gt;&lt;br /&gt;Nos anos 80 e 90, era comum vermos &lt;b&gt;artigos extensivos&lt;/b&gt; em revistas: páginas e mais páginas de &lt;i&gt;benchmarks&lt;/i&gt; entre diversos softwares competidores. Era interessante pois cada avaliação vinha com um comentário aprofundado, explicava a metodologia empregada para o teste e suas limitações etc... Pode ser que não fosse imparcial, mas certamente era &lt;b&gt;muito melhor &lt;/b&gt;do que as revistas atuais. Coisas que eram &lt;b&gt;extremamente bem-vindas&lt;/b&gt;, afinal um computador era caríssimo, a &lt;i&gt;internet&lt;/i&gt; era inexistente ou limitada, dificultando o &lt;i&gt;feedback&lt;/i&gt; e a troca de opiniões. &lt;br /&gt;&lt;br /&gt;Porém atualmente, o que vemos são verdadeiras revistas de &lt;i&gt;gadgets&lt;/i&gt; e de tendências: &lt;i&gt;apps&lt;/i&gt; que você precisa para seu dispositivo com iOS. Como ganhar dinheiro com o &lt;i&gt;Facebook&lt;/i&gt; ou como ser o próximo &lt;i&gt;Zuckerberg&lt;/i&gt;. Benchmarks de &lt;i&gt;notebooks&lt;/i&gt; caríssimos que estão fora do seu alcance (&lt;b&gt;aham, Cláudia, aham que alguém gasta R$ 9 mil em um notebook&lt;/b&gt;). Ou mesmo &lt;b&gt;revistas de fofocas&lt;/b&gt;: temos uma foto em baixíssima resolução do iPhone 5 e vamos especular sobre os possíveis recursos. Fulano de Tal fez tal coisa no Twitter e conseguiu 500 mil seguidores. Nada muito profundo. &lt;br /&gt;&lt;br /&gt;Comentários mais técnicos, &lt;b&gt;mais aprofundados&lt;/b&gt;? São raridade. Comparativos &lt;b&gt;honestos&lt;/b&gt; entre softwares - tanto livres quanto proprietários - onde qualquer pessoa tenha acesso à metodologia usada para fazê-los? Idem: benchmarks se restringem a &lt;i&gt;quantos FPS conseguimos com tal jogo&lt;/i&gt;. Discussões sobre aspectos &lt;b&gt;éticos e sociais da tecnologia&lt;/b&gt;? &lt;b&gt;Inexistem&lt;/b&gt; ou&lt;b&gt; são bastante rasas&lt;/b&gt; - até porque discussões mais profundas provavelmente &lt;b&gt;causariam a ira de muitos anunciantes&lt;/b&gt; - a Microsoft não gostaria de ver um anúncio seu do lado de uma matéria na qual está sendo analisada a questão do &lt;i&gt;DRM&lt;/i&gt; e das&lt;i&gt; patentes de software&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Por sinal, pergunto-me:&lt;b&gt; comparativos de &lt;i&gt;softwares&lt;/i&gt; ainda são relevantes?&lt;/b&gt; Talvez fossem importantíssimos na época da internet discada, onde um download de 50 MB levava uma tarde toda, mas atualmente posso&lt;b&gt; baixar vários programas&lt;/b&gt;, instalar em &lt;b&gt;máquinas virtuais &lt;/b&gt;recicláveis e &lt;b&gt;tirar minhas próprias conclusões&lt;/b&gt; - tudo isso em pouco tempo. Se eu precisar de um &lt;i&gt;software&lt;/i&gt; para alguma coisa, procuro no Google e na hora acho resenhas e comparativos; ou acompanho blogs nos quais frequentemente acho sugestões e ideias interessantes.&lt;br /&gt;&lt;br /&gt;Finalmente, &lt;b&gt;uma revista mensal é inadequada&lt;/b&gt; para uma área onde tudo pode mudar em &lt;b&gt;questão de semanas&lt;/b&gt;. Não me interessa saber que mês passado saiu a versão nova de X, quando um blog já noticiou isso assim que X saiu. E tampouco adianta fazer uma "edição digital" que se comporte exatamente como uma edição física: recursos fundamentais de revistas digitais são índices, poder copiar e colar, links que funcionem. &lt;b&gt;Cada vez que você gera um PDF sem índice, um bebê foca morre.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Felizmente, satisfaço essas necessidades com blogs e fóruns excelentes: &lt;a href="http://www.phoronix.com/"&gt;Phoronix&lt;/a&gt;, &lt;a href="http://www.linuxtoday.com/"&gt;Linux Today&lt;/a&gt;,&amp;nbsp; &lt;a href="http://slashdot.org/"&gt;Slashdot&lt;/a&gt;, &lt;a href="http://br-linux.org/"&gt;BR-Linux&lt;/a&gt; (inclusive costumo dizer que meu dia não começa sem que eu tenha lido o BR-Linux e o Slashdot), entre vários outros que leio por RSS. &lt;br /&gt;&lt;br /&gt;Sinto falta de revistas feitas para quem emprega tecnologia &lt;b&gt;profissionalmente&lt;/b&gt; no seu dia-a-dia. Revistas que se aprofundem em &lt;b&gt;assuntos interessantes e relevantes ao usuário profissional&lt;/b&gt;, e não simplesmente a quem folheia um catálogo de brinquedos eletrônicos. Revistas feitas para serem apreciadas, com conteúdo para &lt;b&gt;aprendizagem&lt;/b&gt; &lt;b&gt;e aplicação&lt;/b&gt;, e não simplesmente para irem para a sala de espera do dentista depois que eu terminei de ler.&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
Aliás, entro no site de uma certa revista e uma das notícias mais lidas é... &lt;a href="http://info.abril.com.br/noticias/internet/mark-zuckerberg-passou-reveillon-em-florianopolis-diz-jornal-05012012-19.shl"&gt;o lugar onde o Zuckerberg passou o Reveillon&lt;/a&gt;. &lt;b&gt;Estou lendo uma revista de tecnologia ou uma Caras&lt;/b&gt; &lt;b&gt;do mundo nerd&lt;/b&gt;?  (aliás, uma revista de fofocas do mundo da informática se chamaria T.I.-T.I.-T.I.? :) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Créditos da foto: &lt;a href="http://en.wikipedia.org/wiki/File:Suburban_Canberra_newsagent.jpg"&gt;Tim Malone&lt;/a&gt;&lt;/i&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/CsVzAzBCFZQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/8989460135105914441/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2012/01/reflexoes-sobre-revistas-de-informatica.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/8989460135105914441?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/8989460135105914441?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/CsVzAzBCFZQ/reflexoes-sobre-revistas-de-informatica.html" title="Reflexões sobre revistas de informática" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-WzHsPHspG-8/Twh3BnJpvxI/AAAAAAAAAF8/GfweAUDev-s/s72-c/Suburban_Canberra_newsagent.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2012/01/reflexoes-sobre-revistas-de-informatica.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8ER3Y_fip7ImA9WhRWEkw.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-927405034947239969</id><published>2011-12-30T02:20:00.000-02:00</published><updated>2011-12-30T02:20:06.846-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-30T02:20:06.846-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="desenvolvimento" /><category scheme="http://www.blogger.com/atom/ns#" term="software livre" /><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="usabilidade" /><category scheme="http://www.blogger.com/atom/ns#" term="programação" /><title>Beleza, software e distribuições Linux</title><content type="html">Voltei para o &lt;a href="http://www.archlinux.org/"&gt;Arch Linux&lt;/a&gt; como meu sistema operacional principal, devido a um pequeno motivo que sempre acaba me expulsando de outras distros: simplicidade. Cansei de arquivos de configuração feitos para serem editados por máquina (e não por humanos), de GUIs de uso obrigatório para ajustes no sistema, e de outras complicações desnecessárias. E isto permite uma reflexão sobre a questão da beleza. &lt;br /&gt;&lt;br /&gt;Na matemática, uma &lt;a href="http://en.wikipedia.org/wiki/Mathematical_beauty"&gt;solução 'bela' para um problema&lt;/a&gt; é simples e elegante.&lt;b&gt; Usa o mínimo &lt;/b&gt;de axiomas, premissas e hipóteses possíveis, e pode ser facilmente generalizada para a resolução de diversos outros problemas do mesmo ramo. Evitam-se métodos muito complicados, &lt;i&gt;number crunching&lt;/i&gt; etc... os quais são vistos como 'feios' e 'desengonçados'.&lt;br /&gt;&lt;br /&gt;Podemos fazer uma analogia para um software &lt;i&gt;bonito&lt;/i&gt; - não no aspecto da usabilidade, mas nos &lt;b&gt;aspectos construtivos&lt;/b&gt; dele:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;usar o &lt;b&gt;mínimo necessário de bibliotecas&lt;/b&gt;;&lt;/li&gt;
&lt;li&gt; ser o &lt;b&gt;mais portátil possível&lt;/b&gt; (exceto em situações onde se usam recursos específicos de um sistema operacional);&lt;/li&gt;
&lt;li&gt; ter &lt;b&gt;documentação de qualidade&lt;/b&gt; onde ele não for auto-explanatório;&lt;/li&gt;
&lt;li&gt; fugir dos &lt;b&gt;anti-padrões de projeto&lt;/b&gt;;&lt;/li&gt;
&lt;li&gt; ser &lt;b&gt;facilmente adaptável&lt;/b&gt; para as mais diversas situações.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;Como consequência, temos uma ferramenta ou um sistema &lt;b&gt;mais fáceis de manter e de administrar&lt;/b&gt;. Torna-se simples &lt;b&gt;modificá-lo &lt;/b&gt;para a resolução de diversos problemas, ou aplicá-lo em situações distintas. Eles se tornam &lt;b&gt;mais convidativos&lt;/b&gt; para o trabalho em equipe e para o reuso de código. &lt;br /&gt;&lt;br /&gt;Nesses aspectos, sinto que muitas das distribuições Linux sofrem de uma &lt;i&gt;falta de elegância&lt;/i&gt;: scripts de inicialização pouco amigáveis para quem os edita manualmente, XML atirado para lá e para cá - obviamente prevendo que os arquivos serão editados por outros programas, pacotes fragmentados etc...&lt;br /&gt;
&lt;br /&gt;O mesmo com outros softwares, são pequenas coisas que conseguem estragar o dia de um sysadmin ou de um usuário mais avançado, como:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Configurações armazenadas em formato binário (ou XML) e que só podem ser feitas pela interface gráfica. &lt;/li&gt;
&lt;li&gt;Reinvenções contínuas (algumas quadradas) de rodas diversas.&lt;/li&gt;
&lt;li&gt;Excesso de dependências nem tão necessárias (e que no mínimo deveriam ser opcionais). &lt;/li&gt;
&lt;li&gt;Ocultar mensagens de erro para o bem do usuário.&lt;/li&gt;
&lt;li&gt;Entre outras diversas coisas que tornam a aplicação feia.&amp;nbsp;&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;
Outro aspecto que a simplicidade traz é a &lt;b&gt;flexibilidade&lt;/b&gt;: várias pequenas ferramentas podem -&lt;i&gt; ou deveriam poder &lt;/i&gt;- ser interligadas para formar um todo, em vez de precisarmos de uma ferramenta monolítica para cada tarefa. Partes que se encaixam para formar um sistema, que podem ser reaproveitadas conforme necessário, e não um sistema 'faz tudo' altamente especializado em uma tarefa.&lt;br /&gt;&lt;br /&gt;Da mesma forma, desenvolve-se uma vez e depois simplesmente se usa o trabalho já feito; o tempo gasto em &lt;i&gt;debugging&lt;/i&gt; é menor. Facilita-se a portabilidade, e outras pessoas também podem aproveitar aquilo que já foi feito. &lt;br /&gt;&lt;br /&gt;É importante notar que simplicidade&lt;b&gt; não necessariamente se traduz em menor número de linhas de código&lt;/b&gt;, ou vice-versa: considero ser preferível escrever código um pouco maior, mas mais simples de entender, a usar &lt;i&gt;hacks&lt;/i&gt; para economizar algumas poucas linhas de código. &lt;b&gt;Soluções engenhosas são bem-vindas&lt;/b&gt;, desde que elas não sacrifiquem as premissas já feitas anteriormente.&lt;br /&gt;&lt;br /&gt;Elegância e simplicidade para resolução de problemas &lt;b&gt;não são más ideias&lt;/b&gt;: economizam recursos e evitam dor de cabeça para quem precisa ou quer interagir em um nível mais baixo. Podem custar mais na hora de desenvolver a solução, mas a longo prazo, &lt;i&gt;simplificam o trabalho do desenvolvedor&lt;/i&gt;, do sysadmin ou de qualquer outro profissional. &lt;br /&gt;&lt;br /&gt;E já que eu falei no Arch Linux, é justamente isso tudo que o &lt;a href="https://wiki.archlinux.org/index.php/The_Arch_Way_%28Portugu%C3%AAs%29"&gt;Jeito Arch&lt;/a&gt; (&lt;i&gt;The Arch Way&lt;/i&gt;) incorpora. Complexidade sem complicação, código simples e correto, ferramentas compactas e projetadas para interoperar. Arquivos de configuração feitos para serem lidos e entendidos por seres humanos. Tudo aquilo que pode ser considerado fundamental para um software &lt;i&gt;bonito&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Recomendo, por fim, a leitura do excelente &lt;a href="http://www.chc-3.com/pub/beautifulsoftware.htm"&gt;Most Software Stinks!&lt;/a&gt;, que define princípios gerais para um software &lt;i&gt;bonito&lt;/i&gt;.&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/35RBTASWGQk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/927405034947239969/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2011/12/beleza-software-e-distribuicoes-linux.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/927405034947239969?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/927405034947239969?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/35RBTASWGQk/beleza-software-e-distribuicoes-linux.html" title="Beleza, software e distribuições Linux" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2011/12/beleza-software-e-distribuicoes-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcDQng9eyp7ImA9WhRXFUw.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-5851284238010649478</id><published>2011-12-21T23:24:00.000-02:00</published><updated>2011-12-21T23:24:33.663-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-21T23:24:33.663-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ativismo" /><category scheme="http://www.blogger.com/atom/ns#" term="hipocrisia" /><category scheme="http://www.blogger.com/atom/ns#" term="sustentabilidade" /><category scheme="http://www.blogger.com/atom/ns#" term="ideologia" /><category scheme="http://www.blogger.com/atom/ns#" term="meio ambiente" /><category scheme="http://www.blogger.com/atom/ns#" term="pena de morte" /><category scheme="http://www.blogger.com/atom/ns#" term="sociedade" /><title>Mimimi pseudo-ativista</title><content type="html">Recentemente, vimos o caso de uma pessoa que matou um cachorro de forma violenta, assim atraindo a ira de milhares de pessoas que clamam, com os olhos cheios de sangue, por vingança. (Quem é o animal irracional violento agora, por sinal?). É a galera metida a boazinha, a &lt;i&gt;pseudo-ativista&lt;/i&gt;. &lt;br /&gt;&lt;br /&gt;São os mesmos que compartilham fotos de animais mutilados, esperando uma tal &lt;i&gt;"consciência" &lt;/i&gt;acontecer, mas logo depois colocam fotos daquele churrasco de domingo, esquecendo-se do&lt;b&gt; sofrimento que ocorre na indústria da pecuária &lt;/b&gt;- tanto para animais quanto para os que nela trabalham, como no caso da &lt;a href="http://www.viomundo.com.br/denuncias/mpt-brf-brasil-foods-s-a-de-capinzal-continua-violando-direitos-dos-trabalhadores.html?utm_source=twitterfeed&amp;amp;utm_medium=facebook%20"&gt;Brasil Foods&lt;/a&gt;, uma das maiores produtoras de proteína animal do mundo (que orgulho para o agronegócio brasileiro!).&lt;br /&gt;
&lt;br /&gt;São os mesmos que protestam por &lt;i&gt;paz, &lt;/i&gt;que rezam todas as noites para o fim da &lt;i&gt;violência, &lt;/i&gt;que participam de marcha contra&lt;i&gt; isso e aquilo&lt;/i&gt;, mas não hesitam em &lt;b&gt;apontar o dedo para os outros&lt;/b&gt; e usar o nome de Deus ou de Jesus como &lt;i&gt;racionalização de seus preconceitos&lt;/i&gt;. Ou mesmo desejar vingança, se igualando àqueles que eles desejam combater - cadê o &lt;i&gt;Deus é amor&lt;/i&gt;?&lt;br /&gt;&lt;br /&gt;Participam de marchas contra a corrupção &lt;b&gt;dos outros&lt;/b&gt;, mas não perdem a oportunidade de&lt;b&gt; passarem a perna em alguém&lt;/b&gt;, de mentirem para o chefe, de comprarem coisa pirata/contrabandeada e acharem que estão fazendo &lt;b&gt;um grande negócio&lt;/b&gt;. &lt;b&gt;A corrupção dos outros é um problema, a minha "não dá nada".&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Reclamam de &lt;i&gt;machismo, &lt;/i&gt;de &lt;i&gt;homofobia, &lt;/i&gt;de &lt;i&gt;falta de tolerância&lt;/i&gt;, de &lt;i&gt;racismo, &lt;/i&gt;mas não perdem a oportunidade de destilarem comentários cancerígenos sobre aquele &lt;i&gt;viadinho que tá andando com o filho deles&lt;/i&gt;, ou aquele &lt;i&gt;pretinho que atendeu ele outro dia&lt;/i&gt;. Se é para se misturar com a &lt;i&gt;gentalha, &lt;/i&gt;então? Impossível: eles querem produtos diferenciados para a &lt;i&gt;gente diferenciada&lt;/i&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Plantam arvorezinhas, &lt;a href="http://renanbirck.blogspot.com/2011/12/um-belo-monte-de-hipocrisia-ambiental.html"&gt;assinam protestos contra Belo Monte&lt;/a&gt;, &lt;a href="http://renanbirck.blogspot.com/2011/10/sustentabilidade-como-ideologia.html"&gt;"abraçam" uma "sustentabilidade"&lt;/a&gt;, mas tudo é descartável, tudo é enlatado ou comprado congelado, todas as refeições têm que ter carne, e são&lt;b&gt; vítimas certeiras da obsolescência programada&lt;/b&gt;. Desperdiçam energia, jogam lixo em lugares inadequados, produzem lixo em excesso, e depois reclamam do meio-ambiente.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Cospem um discurso pronto, que já vem de brinde com o &lt;i&gt;kit-reacionário&lt;/i&gt;: Bolsa-Família é &lt;i&gt;sustentar vagabundo com o dinheiro da sofrida classe média&lt;/i&gt;. País dos impostos. &lt;b&gt;Bandido bom é bandido morto&lt;/b&gt;. &lt;b&gt;Ditadura gay&lt;/b&gt; (estranho que nunca vi alguém dizer que as leis anti-racismo são &lt;i&gt;ditadura negra&lt;/i&gt; ou que a lei Maria da Penha é &lt;i&gt;ditadura feminina&lt;/i&gt;). &lt;b&gt;Moral e bons costumes&lt;/b&gt;. &lt;b&gt;Estudante que protesta é vagabundo. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;(Já que eu falei em &lt;i&gt;estudante que protesta é vagabundo&lt;/i&gt;, lembram da ocupação da reitoria da UFSM? Pois bem, muitos dos que a criticavam duramente, hoje se beneficiam daquilo que foi obtido com ela. Irônico, né?).&lt;br /&gt;&lt;br /&gt;O pseudo-ativismo torna-se uma excelente forma de parecer engajado, consciente, e outras &lt;a href="http://renanbirck.blogspot.com/2011/11/platitudes-diversas.html"&gt;platitudes&lt;/a&gt; do mesmo naipe. E tenta arrastar ao máximo outras pessoas para seu círculo: quem não entra é &lt;i&gt;irresponsável, &lt;/i&gt;é &lt;i&gt;inconsciente, &lt;/i&gt;é &lt;i&gt;ignorante, &lt;/i&gt;é &lt;i&gt;tudo o mais&lt;/i&gt;. &lt;b&gt;Tudo a ver&lt;/b&gt; com as palavras de amor que ele deseja, com a paz que ele tanto quer... ou não.&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/eN5rmXrxKFE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/5851284238010649478/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2011/12/mimimi-pseudo-ativista.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/5851284238010649478?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/5851284238010649478?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/eN5rmXrxKFE/mimimi-pseudo-ativista.html" title="Mimimi pseudo-ativista" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2011/12/mimimi-pseudo-ativista.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UDSH4zeip7ImA9WhRWGEo.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-4746793593195933752</id><published>2011-12-20T01:14:00.004-02:00</published><updated>2012-01-06T15:34:39.082-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-06T15:34:39.082-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="notebook" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="hardware" /><title>Review rápido e instalação de Linux: Dell XPS 15</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-Wd_gSIf6-EQ/Tu_9YyQ378I/AAAAAAAAAF0/aEO1N-QX6H8/s1600/DSC00061.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-Wd_gSIf6-EQ/Tu_9YyQ378I/AAAAAAAAAF0/aEO1N-QX6H8/s320/DSC00061.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Recebi quinta-feira passada (15/12) o meu notebook &lt;i&gt;Dell XPS 15&lt;/i&gt;, comprado em uma promoção da Dell para substituir o meu velho guerreiro&lt;i&gt; &lt;a href="http://renanbirck.blogspot.com/2009/03/acer-7720-6902-no-opensuse-110-ou-linux.html"&gt;Acer 7720&lt;/a&gt;&lt;/i&gt;. As impressões até agora:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;MUITO RÁPIDO.&lt;/b&gt; Acho que isso é desnecessário dizer, pela máquina ser um i7 e ter 6 GB de RAM (ia comprar com 8 GB, mas a Dell queria R$ 400 a mais. Aham, senta lá - compare o preço de &lt;a href="http://www.waz.com.br/_produtos/?p=101248"&gt;um pente de 4 GB&lt;/a&gt; e multiplique por 2). &lt;br /&gt;&lt;br /&gt;Até o momento não consegui fazer a máquina ficar lenta, mesmo subindo 3 ou 4 máquinas virtuais ao mesmo tempo. &lt;/li&gt;
&lt;li&gt;&amp;nbsp;O som é um dos melhores que já ouvi em um notebook, mas não usarei 
muito, a menos que eu queira compartilhar minha música com vizinhos.&lt;/li&gt;
&lt;li&gt;Ao contrário de outras marcas (ei, &lt;i&gt;Acer, &lt;/i&gt;estou olhando para você), os aplicativos que vêm inclusos são bastante úteis. &lt;br /&gt;
&amp;nbsp; Não chegam a ser &lt;i&gt;crapware, &lt;/i&gt;embora o login pela &lt;i&gt;webcam&lt;/i&gt; não seja muito 
viável por demorar mais do que se leva para digitar uma senha. &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Agora, vamos a alguns problemas:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;Não tem teclado numérico dedicado.&lt;/li&gt;
&lt;li&gt;A tecla Delete é mal-posicionada, fica muito fácil encostar no botão da Waves sem querer.&lt;/li&gt;
&lt;li&gt;Esquenta que é uma beleza, e fica notavelmente desconfortável depois de um tempo. Recomendo a compra de uma base refrigerada.&lt;/li&gt;
&lt;/ul&gt;
Após confirmar que tudo funcionava, instalei o &lt;i&gt;openSUSE 12.1&lt;/i&gt; em&lt;i&gt; dual-boot&lt;/i&gt; com o Windows que veio nesta máquina. Praticamente tudo funcionou, então é mais fácil comentar e citar o que&lt;b&gt; não funciona&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;nVidia Optimus&lt;/b&gt;, motivada pela má-vontade desta primeira em lançar drivers (ao menos um driver mínimo para desligar a placa). &lt;br /&gt;&lt;br /&gt;A placa de vídeo fica ligada à toa, sem fazer nada exceto gastar recursos (não parece familiar?). Se instalar o driver da nVidia, perde-se o driver da Intel, a &lt;i&gt;nVidia&lt;/i&gt; ficará sempre habilitada. Como não jogo no Linux, a solução que encontrei foi usar o módulo &lt;a href="https://github.com/mkottman/acpi_call"&gt;acpi_call&lt;/a&gt;, que permite enviar comandos direto para o hardware, por consequência permitindo desativar a placa.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&amp;nbsp; O procedimento adotado foi:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp; Compilar o módulo e carregá-lo.&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp; Usar o script &lt;i&gt;test_off.sh&lt;/i&gt;, incluso no source do módulo, para identificar qual a &lt;i&gt;flag&lt;/i&gt; que desativa a placa de vídeo (pode mudar de configuração para configuração), é a que o script disser&lt;i&gt; works&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No meu caso, a &lt;i&gt;flag&lt;/i&gt; é \_SB.PCI0.PEG0.PEGP._OFF.&amp;nbsp; &lt;/li&gt;
&lt;li&gt;&amp;nbsp; Após descobrir a &lt;i&gt;flag, &lt;/i&gt;colocar este procedimento nos &lt;i&gt;scripts&lt;/i&gt; de inicialização. Fiz um pequeno &lt;i&gt;script, &lt;/i&gt;quando eu limpá-lo coloco em algum repositório e compartilho.&lt;/li&gt;
&lt;/ol&gt;
EDIT 22/12/2011: Eu estava tendo o problema de não conseguir reiniciar a máquina (a tela ficava preta e só desligava no dedão), que foi resolvido com o procedimento oposto (mandar a placa ligar na hora do reboot).&lt;br /&gt;
&lt;br /&gt;
Voltei para o sysinit (sei que não é o ideal, mas não aprendi a mexer no systemd ainda e precisava disso para ontem) e coloquei no arquivo /etc/init.d/halt.local a linha:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;echo '\_SB.PCI0.PEG0.PEGP._ON' &amp;gt; /proc/acpi/call&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Pronto, reiniciando sem nenhum problema.&lt;br /&gt;
&lt;ol&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;Tive &lt;b&gt;alguns problemas&lt;/b&gt; com o &lt;i&gt;Bluetooth, &lt;/i&gt;mas provavelmente foi erro naquela peça entre o teclado e a cadeira.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Não testei&lt;/b&gt; no Linux: &lt;i&gt;HDMI, DisplayPort, USB&lt;/i&gt; &lt;i&gt;3.0&lt;/i&gt; e &lt;i&gt;Blu-Ray&lt;/i&gt; (não tenho 
dispositivos capazes de usar essas tecnologias, parei no DVD, na porta 
&lt;i&gt;S-Video&lt;/i&gt; e na &lt;i&gt;USB 2.0&lt;/i&gt;). E não entendo qual o preconceito com a saída de 
vídeo VGA, ainda muito usada por projetores e afins.&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Suspend&lt;/i&gt; funciona, hibernação não (testado no kernel 3.1.7) &lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Consegui entre 2h30 e 3h de bateria no Linux (sem tweaks), comparado com 3h30 a 4h no Windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Multitouch&lt;/i&gt; não funcionou completamente, só para scroll. Talvez seja alguma configuração errada.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;A inicialização se dá em menos de 30 segundos (do GRUB ao KDE) e o desempenho é excelente também. MUITO melhor que aquele obtido no Windows, o qual demora quase 2 minutos para completar o boot.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;O&lt;i&gt; nouveau &lt;/i&gt;(driver aberto para as nVidias)&lt;b&gt; não suporta&lt;/b&gt; a placa presente nesta máquina, e inclusive pode causar interferência no vídeo Intel, na forma de pequenos &lt;i&gt;glitches. &lt;/i&gt;Desinstalar os pacotes referentes a ele, resolve o problema.&lt;/li&gt;
&lt;li&gt;Leitor de cartões não funciona completamente (às vezes aceita o cartão, às vezes não). Uma solução é rodar o comando&amp;nbsp;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; sudo sh -c "echo 1 &amp;gt; /sys/bus/pci/rescan" &lt;span style="font-family: inherit;"&gt;quando for inserido um cartão.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&amp;nbsp;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Adendo:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Substituí o openSUSE 12.1 pelo Arch Linux devido a problemas de compatibilidade de hardware e a alguns bugs que tive com o KDE no openSUSE, e tudo o dito anteriormente se aplica. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Conclusão:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Embora o Linux rode muito bem nesta máquina, inclusive melhor que o Windows (aliás, o quê que não roda melhor que o Windows?), &lt;b&gt;não recomendo a instalação&lt;/b&gt; para usuários completamente iniciantes; porém usuários com um pouco mais de experiência - isto é, conhecimento para mexer na linha de comando, configurações etc... - não terão&lt;b&gt; dificuldade alguma&lt;/b&gt;, porém.&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/Jjf-jpLxCsQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/4746793593195933752/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2011/12/review-rapido-e-instalacao-de-linux.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4746793593195933752?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/4746793593195933752?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/Jjf-jpLxCsQ/review-rapido-e-instalacao-de-linux.html" title="Review rápido e instalação de Linux: Dell XPS 15" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Wd_gSIf6-EQ/Tu_9YyQ378I/AAAAAAAAAF0/aEO1N-QX6H8/s72-c/DSC00061.JPG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2011/12/review-rapido-e-instalacao-de-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcDQ347cCp7ImA9WhRQFEg.&quot;"><id>tag:blogger.com,1999:blog-3699139125399401559.post-7285129161670154765</id><published>2011-12-09T14:54:00.001-02:00</published><updated>2011-12-09T15:01:12.008-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-09T15:01:12.008-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="propaganda" /><category scheme="http://www.blogger.com/atom/ns#" term="sustentabilidade" /><category scheme="http://www.blogger.com/atom/ns#" term="meio ambiente" /><title>Um Belo Monte de hipocrisia ambiental</title><content type="html">Recentemente, vimos um movimento de atores globais protestando contra a construção da usina de Belo Monte, e disto surgiram uma sequência de respostas e contra-respostas.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sem entrar no mérito da questão Belo Monte&lt;/b&gt;, posto que não tenho uma opinião completamente estável sobre o assunto (não sou muito favorável à construção dela, antes que perguntem, mas não é pela questão ambiental ou indígena) eu gostaria de fazer uma pergunta: &lt;b&gt;por que motivo a mídia abraçou esta causa com tanta força, com tanta vigorosidade, ao mesmo tempo em que menospreza ou nada fala sobre outros problemas ambientais?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Somos o país que&lt;b&gt; mais usa agrotóxicos&lt;/b&gt;, e ainda somos os únicos que toleramos a pulverização destes: &lt;b&gt;forma altamente poluidora de aplicação&lt;/b&gt;. Porém, sabe-se que eles são fundamentais para o latifúndio, para o agronegócio - o mesmo em teoria capaz de alimentar 12 bilhões de pessoas, mas que na prática não alimenta 5, devido à especulação e ao fato de muita dessa produção ser usada para alimentação animal - &lt;i&gt;por si só um problema ambiental&lt;/i&gt; - e para exportação. E isto foi quantas vezes questionado na mídia? Pouquíssimas. Mas, quando o Brasil demonstra ser o celeiro e o abatedouro do mundo, a mídia toda está lá.&lt;br /&gt;
&lt;br /&gt;
Só se tomam medidas quando&lt;i&gt; já é muito tarde&lt;/i&gt;: quando surgem problemas diversos de saúde causados pelo uso incorreto destes produtos químicos, a mídia está prontinha para &lt;i&gt;cair em cima e cobrar satisfações&lt;/i&gt; - e o governo pouco ou nada faz para punir aqueles que causaram o desastre, notadamente os órgãos que somente fornecem crédito agrícola mediante o uso de pesticidas, assim favorecendo um grupinho de marcas enquanto todos aturam o prejuízo: impacto ambiental, problemas de saúde, perda da nossa soberania alimentar etc...&lt;br /&gt;
&lt;br /&gt;
Por que a grande mídia &lt;b&gt;nunca fala sobre o impacto ambiental da pecuária&lt;/b&gt; e sobre alternativas alimentares (exceto quando o assunto são&lt;i&gt; dietas milagrosas &lt;/i&gt;e &lt;b&gt;picaretagem&lt;/b&gt;, digo, terapias alternativas) como alternativa ao desmatamento e à poluição causados pela produção animal? &lt;br /&gt;
&lt;br /&gt;
E onde está ela na hora de &lt;b&gt;defender o transporte coletivo&lt;/b&gt; em substituição ao transporte individual, de exigir e fiscalizar que de fato ocorram as melhorias radicais e urgentes para resolver as &lt;a href="http://renanbirck.blogspot.com/2011/06/transporte-publico-voce-esta-fazendo.html"&gt;situações lamentáveis que vemos&lt;/a&gt; em diversas cidades? Por que vemos reportagens sobre meio-ambiente (ou pior, reportagens sobre &lt;a href="http://renanbirck.blogspot.com/2011/11/parados-no-transito.html"&gt;congestionamentos épicos&lt;/a&gt;), e 2 minutos após vemos a propaganda de um novo modelo de carro, desfilando por&lt;i&gt; ruas largas, absolutamente limpas, perfeitamente pavimentadas e vazias &lt;/i&gt;que não existem em nenhum lugar do mundo? &lt;br /&gt;
&lt;br /&gt;
Por que essa grande mídia não &lt;b&gt;critica o consumismo, a urbanização desenfreada, o lucro a qualquer custo&lt;/b&gt;, os quais também são causadores de&lt;b&gt; enormes impactos ambientais e sociais&lt;/b&gt;? Simples: qualquer coisa que contradiga as propagandas de felicidade em 48 vezes no cartão vai contra o interesse dela. E obviamente, questionar um crescimento baseado no consumo (e &lt;b&gt;auto-limitante por sua própria natureza&lt;/b&gt;) vai contra os interesses de quem paga milhares de reais por uma propaganda de 30 segundos no horário nobre.&lt;br /&gt;
&lt;br /&gt;
Em suma, várias coisas que também causam impacto ambiental tão grande quanto, ou maior que o de milhares de usinas, passam batidas. No máximo viram uma coluna na &lt;i&gt;Veja&lt;/i&gt; ou uma matéria do&lt;i&gt; Globo Repórter &lt;/i&gt;- na mesma edição em que uma empresa de agronegócio ou um grande grupo industrial colocará uma propaganda &lt;i&gt;olhe, estamos fazendo nossa obrigação em não poluir&lt;/i&gt;, logo após a propaganda de mais um carro de luxo.&lt;br /&gt;
&lt;br /&gt;
Em toda essa campanha, ficou um gosto enorme de &lt;i&gt;greenwashing&lt;/i&gt;: pintar de verde, para aumentar a audiência e fazer com que pessoas finalmente possam se sentir &lt;i&gt;engajadas&lt;/i&gt;, que elas se identifiquem com um modelo pago para ler um script. O qual se acumula num belo monte de hipocrisias, junto com as grandes obras pintadas de verde e com as promessas de reflorestamento. Uma "sustentabilidade" enlatada,&lt;a href="http://renanbirck.blogspot.com/2011/10/sustentabilidade-como-ideologia.html"&gt; fácil de ser distribuída por ai&lt;/a&gt;. Uma coleção de &lt;a href="http://renanbirck.blogspot.com/2011/11/platitudes-diversas.html"&gt;platitudes&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Em tempo: não sou muito favorável à construção de Belo Monte pela questão da nossa defasagem quanto à &lt;b&gt;eficiência energética&lt;/b&gt;. Iluminação pública acesa quando não é necessário, equipamentos antigos, prédios onde o uso de ar-condicionado é mandatório, gatos etc... tudo isso anulará os efeitos de qualquer nova fonte de energia, por mais limpa que ela seja. Fundamentalmente, estamos pegando o financiamento para pagar o empréstimo que pegamos para cobrir o desperdício.&lt;img src="http://feeds.feedburner.com/~r/2112Ad/~4/9_qOKDUNjVw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://renanbirck.blogspot.com/feeds/7285129161670154765/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://renanbirck.blogspot.com/2011/12/um-belo-monte-de-hipocrisia-ambiental.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/7285129161670154765?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3699139125399401559/posts/default/7285129161670154765?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/2112Ad/~3/9_qOKDUNjVw/um-belo-monte-de-hipocrisia-ambiental.html" title="Um Belo Monte de hipocrisia ambiental" /><author><name>Renan Birck Pinheiro</name><uri>https://plus.google.com/111246112961233630758</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-Jn7xd5lsLvw/AAAAAAAAAAI/AAAAAAAAALY/0n7WIFvSp10/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://renanbirck.blogspot.com/2011/12/um-belo-monte-de-hipocrisia-ambiental.html</feedburner:origLink></entry></feed>
