<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bittersweet dev &#187; Linux</title>
	<atom:link href="http://blog.hboaventura.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hboaventura.com</link>
	<description>'cause that's the dev life</description>
	<lastBuildDate>Wed, 12 May 2010 02:29:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>[update] Instalando o Firefox 3.5 no Ubuntu 9.04</title>
		<link>http://blog.hboaventura.com/instalando-o-firefox-3-5-no-ubuntu-9-04/</link>
		<comments>http://blog.hboaventura.com/instalando-o-firefox-3-5-no-ubuntu-9-04/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 16:22:47 +0000</pubDate>
		<dc:creator>kidh0</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.hboaventura.com/?p=130</guid>
		<description><![CDATA[Este mês (Julho) a Mozilla lançou (finalmente) a versão final do Firefox 3.5. Como já é costume,  só vai ser a oficial na próxima versão do Ubuntu  (9.10 a.k.a Karmic Koala). Para aqueles que não querem esperar alguns meses pela nova versão, podemos instalar ela na versão 9.04. O processo é bem simples. 1º passo [...]

<br/><br/>
<strong>  Leia também:</strong><ol><li><a href='http://blog.hboaventura.com/php-instalando-a-extensao-svn-no-ubuntu-9-04/' rel='bookmark' title='Permanent Link: PHP: Instalando a extensão SVN no Ubuntu 9.04'>PHP: Instalando a extensão SVN no Ubuntu 9.04</a></li>
<li><a href='http://blog.hboaventura.com/visualizando-sites-no-internet-explorer-no-ubuntu/' rel='bookmark' title='Permanent Link: Visualizando sites no Internet Explorer no Ubuntu'>Visualizando sites no Internet Explorer no Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-131" title="Firefox 3.5" src="http://blog.hboaventura.com/wp-content/uploads/2009/07/logo_firefox-3.5.jpg" alt="Firefox 3.5" width="130" height="135" />Este mês (Julho) a Mozilla lançou (finalmente) a versão final do Firefox 3.5. Como já é costume,  só vai ser a oficial na próxima versão do Ubuntu  (9.10 a.k.a Karmic Koala).</p>
<p>Para aqueles que não querem esperar alguns meses pela nova versão, podemos instalar ela na versão 9.04. O processo é bem simples.</p>
<h3>1º passo</h3>
<p>Abra um terminal e digite o seguinte comando:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; \
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> firefox-<span style="color: #000000;">3.5</span> firefox-<span style="color: #000000;">3.5</span>-gnome-support</pre></div></div>

<p>Feito isso, você já está com Firefox 3.5 instalado na máquina, mas para poder usar, você precisa mudar todos os atalhos que existem para o Firefox, e isso é chato!</p>
<h3>2ª passo</h3>
<p>Vamos então alterar o link simbólico para o Firefox, que por padrão, aponta para a versão 3.0<br />
No terminal digite os seguintes comandos:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin
<span style="color: #666666; font-style: italic;">#só vai remover o link simbólico, não o firefox</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span> firefox
<span style="color: #666666; font-style: italic;">#cria novamente o link simbólico, apontando para o firefox 3.5</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>firefox-<span style="color: #000000;">3.5</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>firefox</pre></div></div>

<p>Pronto, agora o sistema já vai usar a versão 3.5 como padrão</p>
<h3>Passo extra</h3>
<p>Para aqueles que não querem usar o Firefox em inglês (sim, a instalação padrão é em inglês), é só instalar o pacote de idioma pt-BR, clicando <a href="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5/linux-i686/xpi/pt-BR.xpi" target="_blank">aqui</a>.</p>
<p>Uma curiosidade: o nome da versão 3.5 é Shiretoko, o nome de uma península do Japão, mais informações <a href="http://pt.wikipedia.org/wiki/Shiretoko" target="_blank">aqui</a></p>
<h3>Update</h3>
<p>Após algum tempo usando essa solução, percebi que alguns programas instalados não utilizam o link simbólico /usr/bin/firefox, e sim o link simbólico /usr/bin/x-www-browser</p>
<p>Para alterar esse link, como super usuário, digite no terminal:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--config</span> x-www-browser</pre></div></div>

<p>No meu caso, apareceu a seguinte listagem:</p>
<pre>Existem 3 alternativas que fornecem 'x-www-browser'.

Seleção      Alternativa
-----------------------------------------------
+        1    /usr/bin/firefox-3.0
*        2    /usr/bin/firefox-3.5
         3    /usr/bin/google-chrome

Pressione enter para manter o padrão[*] ou digite o número da seleção:</pre>
<p>Neste caso, digite 2 para usar o firefox 3.5 como o padrão.</p>
<p>Informação retirada do <a href="http://www.dicas-l.com.br/dicas-l/20070105.php" target="_blank">Dicas-L</a></p>


<br/><br/><p><strong>  Leia também:</strong><ol><li><a href='http://blog.hboaventura.com/php-instalando-a-extensao-svn-no-ubuntu-9-04/' rel='bookmark' title='Permanent Link: PHP: Instalando a extensão SVN no Ubuntu 9.04'>PHP: Instalando a extensão SVN no Ubuntu 9.04</a></li>
<li><a href='http://blog.hboaventura.com/visualizando-sites-no-internet-explorer-no-ubuntu/' rel='bookmark' title='Permanent Link: Visualizando sites no Internet Explorer no Ubuntu'>Visualizando sites no Internet Explorer no Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hboaventura.com/instalando-o-firefox-3-5-no-ubuntu-9-04/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visualizando sites no Internet Explorer no Ubuntu</title>
		<link>http://blog.hboaventura.com/visualizando-sites-no-internet-explorer-no-ubuntu/</link>
		<comments>http://blog.hboaventura.com/visualizando-sites-no-internet-explorer-no-ubuntu/#comments</comments>
		<pubDate>Fri, 08 May 2009 02:57:29 +0000</pubDate>
		<dc:creator>kidh0</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[WebDev]]></category>

		<guid isPermaLink="false">http://blog.hboaventura.com/?p=94</guid>
		<description><![CDATA[Já faz um bom tempo que eu parei de usar o SO desenvolvido pelo pessoal de Redmond. Mesmo assim, ainda passo pela dor de cabeça de ter que validar os sites no bendito Internet Explorer. Para um usuário Windows, isso deve ser bem fácil (veja bem, deve, pois eu presenciei a tentativa de instalação do [...]

<br/><br/>
<strong>  Leia também:</strong><ol><li><a href='http://blog.hboaventura.com/instalando-o-firefox-3-5-no-ubuntu-9-04/' rel='bookmark' title='Permanent Link: [update] Instalando o Firefox 3.5 no Ubuntu 9.04'>[update] Instalando o Firefox 3.5 no Ubuntu 9.04</a></li>
<li><a href='http://blog.hboaventura.com/resolvendo-o-problema-no-boot-do-ubuntu-904-no-notebook-hp-dv6253/' rel='bookmark' title='Permanent Link: Resolvendo o problema no boot do Ubuntu 9.04 no notebook HP DV6253'>Resolvendo o problema no boot do Ubuntu 9.04 no notebook HP DV6253</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-97" title="ies4linux" src="http://blog.hboaventura.com/wp-content/uploads/2009/05/ies4linux.jpg" alt="ies4linux" width="200" height="158" />Já faz um bom tempo que eu parei de usar o SO desenvolvido pelo pessoal de Redmond. Mesmo assim, ainda passo pela dor de cabeça de ter que validar os sites no <span style="text-decoration: line-through;">bendito</span> Internet Explorer.</p>
<p>Para um usuário Windows, isso deve ser bem fácil (veja bem, deve, pois eu presenciei a tentativa de instalação do IE7 numa máquina windows e não teve santo que fizesse ela funcionar), mas para os desenvolvedores que trabalham em ambiente Linux, a estória não é bem assim.</p>
<p>Existem algumas soluções para fazer isso a partir do Linux, e eu vou compartilhar com vocês aqui as que eu já utilizei e/ou continuo utilizando.</p>
<h3>IE4Linux</h3>
<p>O <a href="http://www.tatanka.com.br" target="_blank">IE4Linux</a> é uma ótima ferramenta desenvolvida para Linux que usa o <a href="http://www.winehq.org/" target="_blank">Wine</a> para instalar as versões 5, 5.5, 6 e uma versão beta da engine do IE7</p>
<p>Para instalar essa ferramenta é bem simples.</p>
<p><strong>Primeiro passo</strong><br />
Deve-se ter instalado os pacotes Wine e Cabextract, para isso, suponto que você usa o Ubuntu (no meu caso, a versão 9.04), digite o seguinte comando no terminal:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> wine cabextract</pre></div></div>

<p>Feito isso, já tem os pacotes necessários para a instalação do IE4Linux, agora vamos executar os seguintes comandos no terminal:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.tatanka.com.br<span style="color: #000000; font-weight: bold;">/</span>ies4linux<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>ies4linux-latest.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> zxvf ies4linux-latest.tar.gz
<span style="color: #7a0874; font-weight: bold;">cd</span> ies4linux-<span style="color: #000000; font-weight: bold;">*</span>
.<span style="color: #000000; font-weight: bold;">/</span>ies4linux</pre></div></div>

<p>Agora é o famoso next, next, finish!</p>
<p>Ele deve criar os ícones para acessar o IE, dai é só acessar o site e testar.</p>
<p>Eu ainda uso esta solução, mas tem um porém muito incomodo. Por alguma razão, a aplicação causa um memory leak que acaba por travar a máquina. Bom, wine ou não, ainda é uma aplicação Windows, não dava para esperar alguma coisa diferente.</p>
<h3>Máquina Virtual</h3>
<p>Essa é outra solução, embora um pouco mais complexa, pois envolve a instalação de uma máquina virtual (no meu caso, quando testei, usei o <a href="http://www.virtualbox.org/" target="_blank">VirtualBox</a>) e depois a instalação do Windows.</p>
<p>Como essa solução merece um outro post para explica-la, deixo um link que ensina o passo a passo: <a href="http://www.tecnoclasta.com/2008/07/03/virtualbox-windowsxp-e-ubuntu-juntos-guia-de-instalacao/">http://www.tecnoclasta.com/2008/07/03/virtualbox-windowsxp-e-ubuntu-juntos-guia-de-instalacao/</a></p>
<h3>Renderização online</h3>
<p>Essa é a solução que venho usando com mais frequencia. Com o advento do IE8, já começo a me preocupar em como ele ira renderizar os projetos.</p>
<p>Para isso, utilizo dois sites:</p>
<ul>
<li><a href="http://ipinfo.info/netrenderer/" target="_blank">IE NetRender</a></li>
<li><a href="http://browsershots.org/" target="_blank">Browser Shots</a></li>
</ul>
<p>O primeiro renderiza única e exclusivamente IE, nas versões 5.5, 6, 7 e 8, mas é extremamente rápido para mostrar o screenshot. Já o segundo tem toda uma gama de browsers e de sistemas operacionais também (FF no Windows, no Linux, no Mac, por exemplo), mas tem um problema incomodo, uma fila gigantesca de espera, que por muitas vezes acaba expirando.</p>
<h3>Para finalizar</h3>
<p>Depois de apresentar essas opções, acredito que deva testa-las e ver com qual você se adapta melhor. Cada uma tem seus pŕos e contras, vai de cada um a melhor.</p>
<p>Eu continuo usando a Renderização Online, pois tento desenvolver os sites de uma maneira a evitar os problemas de renderização. Como nem sempre posso contorná-los, uso esse recurso para ver se está tudo Ok no site.</p>
<p>Por hoje é só pessoal, qualquer dúvida ou crítica, é só deixar um comentário</p>


<br/><br/><p><strong>  Leia também:</strong><ol><li><a href='http://blog.hboaventura.com/instalando-o-firefox-3-5-no-ubuntu-9-04/' rel='bookmark' title='Permanent Link: [update] Instalando o Firefox 3.5 no Ubuntu 9.04'>[update] Instalando o Firefox 3.5 no Ubuntu 9.04</a></li>
<li><a href='http://blog.hboaventura.com/resolvendo-o-problema-no-boot-do-ubuntu-904-no-notebook-hp-dv6253/' rel='bookmark' title='Permanent Link: Resolvendo o problema no boot do Ubuntu 9.04 no notebook HP DV6253'>Resolvendo o problema no boot do Ubuntu 9.04 no notebook HP DV6253</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hboaventura.com/visualizando-sites-no-internet-explorer-no-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Script snipMate para VIM</title>
		<link>http://blog.hboaventura.com/script-snipmate-para-vim/</link>
		<comments>http://blog.hboaventura.com/script-snipmate-para-vim/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 20:22:11 +0000</pubDate>
		<dc:creator>kidh0</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[VIM]]></category>

		<guid isPermaLink="false">http://blog.hboaventura.com/?p=71</guid>
		<description><![CDATA[Como sou usuário Linux, é fato que meu editor favorito neste ambiente é o VIM (se bem que tenho usado muito o NetBeans 6.5 para PHP, que é um ótimo editor, mas as vezes é muita coisa para uma simples edição, fica para outro post). O Script Recentemente por indicação de um amigo, conheci o [...]

<br/><br/>
<strong>Sem Posts Relacionados.</strong>]]></description>
			<content:encoded><![CDATA[<p>Como sou usuário Linux, é fato que meu editor favorito neste ambiente é o <a href="http://www.vim.org/">VIM</a> (se bem que tenho usado muito o <a href="http://www.netbeans.org/">NetBeans</a> 6.5 para PHP, que é um ótimo editor, mas as vezes é muita coisa para uma simples edição, fica para outro post).</p>
<h3>O Script</h3>
<p>Recentemente por indicação de um amigo, conheci o script <a href="http://www.vim.org/scripts/script.php?script_id=2540">snipMate</a>, criado por <a href="http://www.vim.org/account/profile.php?user_id=16544">Michael Sanders</a>, que basicamente é um script não-obstrusivo para VIM que implementa os snippets do TextMate para o VIM.</p>
<p>A propósito, snippets são aqueles pedaços de código predefinidos (if, while, switch) que você pode inserir no seu documento.</p>
<p>Como exemplo, em um arquivo PHP, usando a instalação padrão do plugin, se você digitar &#8220;for&#8221; e logo após apertar &#8220;&lt;tab&gt;&#8221; no modo de inserção, ele irá expandir para a sintaxe padrão do &#8220;for&#8221; em PHP:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> <span style="color: #990000;">count</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #666666; font-style: italic;">// code...</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Para facilitar, dê uma olhada no screencast do plugin que fala por si só: <a href="http://vimeo.com/3535418">http://vimeo.com/3535418</a></p>
<h3>Instalação</h3>
<p><strong>1º passo:</strong> Faça o download do script <a href="http://www.vim.org/scripts/download_script.php?src_id=10393 ">aqui</a> (essa é a versão 0.79, é bom dar uma olhada no site se não teve nenhum update).<br />
<strong>2º passo: </strong>Dentro do diretório onde está o arquivo, execute o comando (se não existir o diretório .vim, é só criar ele, usando o comando &#8220;mkdir ~/.vim&#8221;):</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mv</span> snipMate.zip ~<span style="color: #000000; font-weight: bold;">/</span>.vim</pre></div></div>

<p>Depois entre no diretório e descompacte o arquivo, removendo-o após extraí-lo</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>.vim
<span style="color: #c20cb9; font-weight: bold;">unzip</span> snipMate.zip
<span style="color: #c20cb9; font-weight: bold;">rm</span> snipMate.zip</pre></div></div>

<p><strong>3º passo:</strong> Reinicie o VIM e está feita a instalação, agora é só testar o script!</p>
<p>Dica: Para aqueles que como eu tem o auto-completar na tecla &lt;tab&gt;, ela vai gerar um conflito na edição. Para corrigir isso é só alterar o arquivo .vimrc e mudar onde tiver &#8220;&lt;tab&gt;&#8221; por &#8220;&lt;C-@&gt;&#8221; (sem as aspas).<br />
Pronto, agora o auto-completar vai ser ativado usando &#8220;&lt;ctrl&gt;+&lt;space&gt;&#8221;.</p>


<br/><br/><p><strong>Sem Posts Relacionados.</strong></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hboaventura.com/script-snipmate-para-vim/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>FISL 10! ai vamos nós!</title>
		<link>http://blog.hboaventura.com/fisl-10-ai-vamos-nos/</link>
		<comments>http://blog.hboaventura.com/fisl-10-ai-vamos-nos/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 12:26:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://hboaventura.com/blog/?p=9</guid>
		<description><![CDATA[De 24 a 27 de junho acontecerá o maior evento do Software Livre brasileiro, o Fórum Internacional do Software Livre, na sua edição número 10. Como venho fazendo religiosamente nos últimos 3 anos, estarei marcando presença lá para acompanhar as palestras, grupo de usuários e participar do maior aglomeração de geeks já vista no Brasil. [...]

<br/><br/>
<strong>Sem Posts Relacionados.</strong>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="FISL 10" src="http://www.fisl.org.br/10/www/files/banners/rectangle180x150.png" alt="" width="180" height="150" />De 24 a 27 de junho acontecerá o maior evento do Software Livre brasileiro, o Fórum Internacional do Software Livre, na sua edição número 10. Como venho fazendo religiosamente nos últimos 3 anos, estarei marcando presença lá para acompanhar as palestras, grupo de usuários e participar do maior aglomeração de geeks já vista no Brasil.</p>
<p>Nos vemos lá!</p>


<br/><br/><p><strong>Sem Posts Relacionados.</strong></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hboaventura.com/fisl-10-ai-vamos-nos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
