<?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>Another Geek Blog &#187; CLI</title>
	<atom:link href="http://geek.linuxman.pro.br/tag/cli/feed" rel="self" type="application/rss+xml" />
	<link>http://geek.linuxman.pro.br</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 16 Dec 2011 01:55:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Zimbra Collaboration Suite</title>
		<link>http://geek.linuxman.pro.br/geek/zimbra-collaboration-suite</link>
		<comments>http://geek.linuxman.pro.br/geek/zimbra-collaboration-suite#comments</comments>
		<pubDate>Fri, 17 Apr 2009 12:06:15 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[zimbra]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=920</guid>
		<description><![CDATA[Estamos analisando algumas possibilidades de collaboration suites aqui pra empresa e um dos mais fortes canditatos até o momento é o Zimbra. É uma suite com lice[cs]iamento duplo, com uma versão open-source utilizando Yahoo! Public License (ah, sim&#8230; o Zimbra pertence ao Yahoo!) e uma versão comercial. Desta forma o core do projeto é aberto [...]]]></description>
			<content:encoded><![CDATA[<p>Estamos analisando algumas possibilidades de collaboration suites aqui pra empresa e um dos mais fortes canditatos até o momento é o Zimbra.</p>
<p>É uma suite com lice[cs]iamento duplo, com uma versão open-source utilizando Yahoo! Public License (ah, sim&#8230; o Zimbra pertence ao Yahoo!) e uma versão comercial. Desta forma o <em>core</em> do projeto é aberto e as modificações mais interessantes para as empresas são fechadas. Um modelo que eu gosto.</p>
<p><a href="http://www.zimbra.com"><img class="aligncenter size-full wp-image-921" title="zimbra_logo" src="http://geek.linuxman.pro.br/wp-content/uploads/2009/04/zimbra_logo.png" alt="zimbra_logo" width="170" height="50" /></a></p>
<p>Nas últimas semanas, mesmo ainda estando rodando apenas um piloto, fomos bem atendidos pelo suporte técnico, pelo gerente de vendas e até por um senior engineer, que me ajudou a a fazer o sizing do hardware.</p>
<p>Já temos o Zimbra instalado numa faculdade associada, <a href="http://geek.linuxman.pro.br/geek/ainda-nao-consigo-acostumar">cuja migração comentei recentemente</a>, e lá descobrimos um bug no outlook connector. Seguindo o modelo open-source utilizei o bugzilla deles, onde alguém já havia reportado o problema, votei no bug, descrevi o problema e eles reproduziram localmente, arrumaram o código e já colocaram no CVS pra sair no próximo release da suite. Sensacional. Experimenta tentar isso com a Microsoft &#8211; cuja suite, o Exchange, também estamos analisando.</p>
<p>Entre as features que me atraíram para o Zimbra está a CLI deles. Tudo pode ser feito via shell e, consequentemente, tudo pode ser automatizado ou transformado em script.  Nossos usuários vão ser provisionado à partir de uma base LDAP e não precisei mais do que uns 30 minutos para fazer um script em Python pra fazer isso.</p>
<p>Não que a interface de administração seja ruim, mas pra que usar mouse se posso usar só o teclado?</p>
<p>Ainda estamos analisando outras possiblidades, mas até o momento o Zimbra parece ser um forte candidato e se você está procurando uma ferramenta de colaboração de qualidade, por um preço razoavelmente bom (não muito mais barato do que um Exchange na verdade) e com bastante facilidade para administrar vale a pena analisar o Zimbra.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/collaboration" title="collaboration" rel="tag">collaboration</a>, <a href="http://geek.linuxman.pro.br/tag/python" title="python" rel="tag">python</a>, <a href="http://geek.linuxman.pro.br/tag/zimbra" title="zimbra" rel="tag">zimbra</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/zimbra-collaboration-suite/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Arrays associativos no Bash 4.0</title>
		<link>http://geek.linuxman.pro.br/geek/arrays-associativos-no-bash-40</link>
		<comments>http://geek.linuxman.pro.br/geek/arrays-associativos-no-bash-40#comments</comments>
		<pubDate>Wed, 25 Feb 2009 17:45:09 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=798</guid>
		<description><![CDATA[O Bash 4.0 foi lançado na segunda-feira e trouxe uma nova capacidade que sempre vejo as pessoas pedindo:  Arrays associativos. E funciona que é uma maravilha&#8230; $ echo $BASH_VERSION 4.0.0&#40;1&#41;-release $ declare -A COMIDA $ COMIDA&#91;Arroz&#93;=Branco $ COMIDA&#91;Feijao&#93;=Tutu $ COMIDA&#91;Ovo&#93;=Frito $ COMIDA&#91;CARNE&#93;=Bife $ echo ${COMIDA[@]} Bife Tutu Branco Frito $ echo ${COMIDA[Arroz]} Branco $ echo [...]]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://www.mail-archive.com/cygwin@cygwin.com/msg94439.html">Bash 4.0 foi lançado</a> na segunda-feira e trouxe uma nova capacidade que sempre vejo as pessoas pedindo:  Arrays associativos.</p>
<p>E funciona que é uma maravilha&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$BASH_VERSION</span>
4.0.0<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>-release
$ <span style="color: #7a0874; font-weight: bold;">declare</span> <span style="color: #660033;">-A</span> COMIDA
$ COMIDA<span style="color: #7a0874; font-weight: bold;">&#91;</span>Arroz<span style="color: #7a0874; font-weight: bold;">&#93;</span>=Branco
$ COMIDA<span style="color: #7a0874; font-weight: bold;">&#91;</span>Feijao<span style="color: #7a0874; font-weight: bold;">&#93;</span>=Tutu
$ COMIDA<span style="color: #7a0874; font-weight: bold;">&#91;</span>Ovo<span style="color: #7a0874; font-weight: bold;">&#93;</span>=Frito
$ COMIDA<span style="color: #7a0874; font-weight: bold;">&#91;</span>CARNE<span style="color: #7a0874; font-weight: bold;">&#93;</span>=Bife
$ <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #800000;">${COMIDA[@]}</span>
Bife Tutu Branco Frito
$ <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #800000;">${COMIDA[Arroz]}</span>
Branco
$ <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #800000;">${COMIDA[Feijao]}</span>
Tutu
$ <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #800000;">${COMIDA[Ovo]}</span>
Frito
$ <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #800000;">${COMIDA[CARNE]}</span>
Bife</pre></div></div>

<p>Mais informações sobre as novas features <a href="http://bash-hackers.org/wiki/doku.php/bash4">aqui</a>.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/bash" title="bash" rel="tag">bash</a>, <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/shell" title="shell" rel="tag">shell</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/arrays-associativos-no-bash-40/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Truques no Bash</title>
		<link>http://geek.linuxman.pro.br/geek/truques-no-bash</link>
		<comments>http://geek.linuxman.pro.br/geek/truques-no-bash#comments</comments>
		<pubDate>Thu, 15 Jan 2009 14:08:34 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=641</guid>
		<description><![CDATA[Alguns truques para facilitar o seu dia-a-dia na linha de comando: !$ Representa a última parte do último comando executado. Exemplo: $ grep macarrao comidas.txt macarrao $  cat !$ cat comidas.txt arroz feijao batata frita macarrao Expansão automática Expande automaticamente os valores entre chaves. Uma mão na roda para loops: $ for i in {1..4}; [...]]]></description>
			<content:encoded><![CDATA[<p>Alguns truques para facilitar o seu dia-a-dia na linha de comando:</p>
<h2>!$</h2>
<p>Representa a última parte do último comando executado. Exemplo:</p>
<pre>$ grep macarrao comidas.txt
macarrao</pre>
<pre>$  cat !$
cat comidas.txt
arroz
feijao
batata frita
macarrao</pre>
<h2>Expansão automática</h2>
<p>Expande automaticamente os valores entre chaves. Uma mão na roda para loops:</p>
<pre>$ for i in {1..4}; do echo "i vale $i"; done
i vale 1
i vale 2
i vale 3
i vale 4</pre>
<p>Também funciona com letras:</p>
<pre>$ for i in {a..d}; do echo "i vale $i"; done
i vale a
i vale b
i vale c
i vale d</pre>
<p>E pode ser útil em situações assim:</p>
<pre>$ mkdir -p diretorio{a..c}/sub-diretorio{w..z}</pre>
<pre>$ find .
.
./diretorioc
./diretorioc/sub-diretoriow
./diretorioc/sub-diretoriox
./diretorioc/sub-diretorioz
./diretorioc/sub-diretorioy
./diretoriob
./diretoriob/sub-diretoriow
./diretoriob/sub-diretoriox
./diretoriob/sub-diretorioz
./diretoriob/sub-diretorioy
./diretorioa
./diretorioa/sub-diretoriow
./diretorioa/sub-diretoriox
./diretorioa/sub-diretorioz
./diretorioa/sub-diretorioy</pre>
<h2>^antigo^novo</h2>
<p>Executa o último comando substituindo o valor antigo pelo novo. Exemplo:</p>
<pre>$ cat /etb/lsb-release
cat: /etb/lsb-release: No such file or directory</pre>
<pre>$ ^b^c
cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"</pre>
<h2>!!</h2>
<p>Reexecuta o último comando. Útil quando você esqueceu algo, como o sudo na frente do comando. Exemplo:</p>
<pre>$ whoami
user</pre>
<pre>$ sudo !!
sudo whoami
root</pre>
<p>Mais truques e dicas <a href="http://samrowe.com/wordpress/advancing-in-the-bash-shell/">aqui</a>.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/bash" title="bash" rel="tag">bash</a>, <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/shell" title="shell" rel="tag">shell</a>, <a href="http://geek.linuxman.pro.br/tag/unix" title="unix" rel="tag">unix</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/truques-no-bash/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AppleTV</title>
		<link>http://geek.linuxman.pro.br/geek/appletv</link>
		<comments>http://geek.linuxman.pro.br/geek/appletv#comments</comments>
		<pubDate>Sat, 15 Mar 2008 01:59:27 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[appletv]]></category>
		<category><![CDATA[busybox]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nova york]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[vi]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/geek/appletv</guid>
		<description><![CDATA[Como a esposa já entregou no blog dela, comprei uma AppleTV. Eu queria ter saído ileso de NY, sem comprar nada, conforme havia dito antes, mas não teve jeito. Sou um fraco. O N810 é sensacional, mas caro demais pro orçamento no momento. E um PVR montado ia sair mais caro que a AppleTV, que [...]]]></description>
			<content:encoded><![CDATA[<p>Como a <a href="http://www.sustenido.mus.br">esposa</a> já <a href="http://www.sustenido.mus.br/blog/2008/03/14/a-recompensa">entregou</a> no blog dela, comprei uma AppleTV.</p>
<p>Eu queria ter saído ileso de NY, sem comprar nada, <a href="http://geek.linuxman.pro.br/lifehacker/vivendo-uma-vida-mais-simples">conforme havia dito antes</a>, mas não teve jeito. Sou um fraco.</p>
<p>O N810 é sensacional, mas caro demais pro orçamento no momento. E um PVR montado ia sair mais caro que a AppleTV, que depois de devidamente hackeada faz <em>quase</em> a mesma coisa.</p>
<p>Já <a href="http://geek.linuxman.pro.br/geek/imac-agora-vai">fazia tempo</a> que eu estava querendo alguma coisa da Apple, mas como sou mão-de-vaca até umas horas acabei <a href="http://geek.linuxman.pro.br/geek/upgrade">ficando na linha PC tradicional mesmo</a>, lógico que estirpando o Windows e rodando Linux e a AppleTV me pareceu um bom começo.</p>
<p>Antes de comprar fiz uma pesquisa no papai Google e achei <a href="http://www.appletvhacks.net/">este site</a>, que serviu de ponte pra outros e ai minha felicidade estava completa.</p>
<p>Apesar de ser uma caixa pequena, fanless e sem interfaces comuns (aka teclado, mouse e monitor) a AppleTV nada mais é que um x86 rodando  uma versão do Darwin:</p>
<p><code>Darwin appletv.home.lan 8.8.2 Darwin Kernel Version 8.8.2: Mon Jan 29 18:57:29 PST 2007; root:xnu-792.94.18~1/RELEASE_I386 i386 i386</code></p>
<p align="center"><img src="http://geek.linuxman.pro.br/wp-content/uploads/2008/03/appletv.jpg" alt="appletv.jpg" align="right" /></p>
<p>Ai já viu, né? x86 com Unix é convite pra festa. Não vou entrar em detalhes dos hacks disponíveis, já que quem se interessar pode pesquisar, mas particularmente o que mais gostei foi suporte para codecs divx .</p>
<p>A segunda coisa que mais gostei nem sequer é hack: Suporte NFS, que é nativo no Darwin. Isso significa que minha AppleTV de 40GB tem agora 280GB de espaço:</p>
<p><code><br />
Filesystem                            Size   Used  Avail Capacity  Mounted on<br />
/dev/disk0s3                          900M   456M   435M    51%    /<br />
devfs                                  95K    95K     0B   100%    /dev<br />
fdesc                                 1.0K   1.0K     0B   100%    /dev<br />
&lt;volfs&gt;                               512K   512K     0B   100%    /.vol<br />
/dev/disk0s4                           36G   870M    35G     2%    /mnt<br />
192.168.1.104:/home/arquivos/Movies   240G    86G   155G    36%    /mnt/Scratch/Users/frontrow/remote</code></p>
<p>No começo eu estava apanhando um pouco porquê apesar de vir com bash (e não com o quebra-galho busybox) não tinha editor de texto. Mas alguma alma abençoada disponibilizou o VIM na internet. Ai fechou, né? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Por enquanto assistir DVD ainda dá um pouco de trabalho, pois preciso ripar e colocar no share manualmente, mas assim que entender melhor os programas que to usando pra fazer isso (todos CLI) vou fazer um scriptzin e ai acabou.</p>
<p>A pior parte foi a integração com o iTunes (software e loja), já que o dito cujo só roda em MacOS X e Windows. Mas nada que uma máquina virtual rodando Windows XP no VMWare não tenha resolvido. Aliás, fica a dica do seamlessrdp pra quem interessar. O nome é auto-explicativo, né? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Então vocês me dão licença que eu to indo ver TV, tá? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/apple" title="apple" rel="tag">apple</a>, <a href="http://geek.linuxman.pro.br/tag/appletv" title="appletv" rel="tag">appletv</a>, <a href="http://geek.linuxman.pro.br/tag/busybox" title="busybox" rel="tag">busybox</a>, <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/nova-york" title="nova york" rel="tag">nova york</a>, <a href="http://geek.linuxman.pro.br/tag/shell" title="shell" rel="tag">shell</a>, <a href="http://geek.linuxman.pro.br/tag/vi" title="vi" rel="tag">vi</a>, <a href="http://geek.linuxman.pro.br/tag/vmware" title="vmware" rel="tag">vmware</a>, <a href="http://geek.linuxman.pro.br/tag/windows" title="windows" rel="tag">windows</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/appletv/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>De volta às raízes</title>
		<link>http://geek.linuxman.pro.br/geek/de-volta-as-raizes</link>
		<comments>http://geek.linuxman.pro.br/geek/de-volta-as-raizes#comments</comments>
		<pubDate>Fri, 15 Feb 2008 03:09:54 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[newbie]]></category>
		<category><![CDATA[nexenta]]></category>
		<category><![CDATA[openbsd]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[slackware]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/geek/de-volta-as-raizes</guid>
		<description><![CDATA[Depois deste outro post não teve jeito&#8230; O dedo coçou e eu tive que baixar o Slackware. Lógico que não coloquei ele no nosso computador de uso corrente, mas sim dentro de uma instância de VMWare. Já falei que adoro virtualização? O que eu tinha na cabeça era o seguinte: Pelo menos desde 1999 eu [...]]]></description>
			<content:encoded><![CDATA[<p>Depois deste <a href="http://geek.linuxman.pro.br/geek/ta-de-brincadeira-02">outro post</a> não teve jeito&#8230; O dedo coçou e eu tive que baixar o <a href="http://www.slackware.org">Slackware</a>.</p>
<p>Lógico que não coloquei ele no nosso <a href="http://geek.linuxman.pro.br/geek/upgrade">computador de uso corrente</a>,  mas sim dentro de uma instância de <a href="http://www.vmware.com">VMWare</a>. Já falei que adoro virtualização?</p>
<p>O que eu tinha na cabeça era o seguinte: Pelo menos desde 1999 eu não coloca as mãos no Slackware. E vale aqui abrir um longo parênteses:</p>
<p>Comecei com Conectiva Marumbi (com uma rápida passagem anterior pelo RedHat, nem sei que versão), passei pelo Conectiva Guarani, Conectiva 4.0 e depois Slackware. A linha do tempo bate? Nem sei mais. Alguém lembra as datas de lançamento das versões?</p>
<p>Rodei Slackware talvez por uns 6 meses, mas surgiu na época uma possibilidade de negócios em relação ao SuSE e usei essa distribuição por um bom tempo, até conhecer o Debian. Depois foi um pinga-pinga  entre Debian e Kurumin (Debian em servidores e Kurumin em desktops) até eu conhecer o Ubuntu, que tenho usado desde então.</p>
<p>Vale dizer que durante uma época por volta de 2000 eu tinha uma máquina de testes e participava de um grupo de usuários que recebia CD de tudo quanto é lado mundo e por isso tive a chance de brincar com distribuições como Caldera Linux (SCO, alguém?), Corel Linux, Turbo Linux e diversos outros já falecidos neste momento.</p>
<p>Fecha parênteses.</p>
<p>Ou seja, eu já fui geek de verdade. Compilava meus próprios programas do fonte, já que tanto na época do Slackware como do SuSE tinha muita coisa que só dava pra instalar via fonte.</p>
<p>Hoje é ridiculamente simples instalar o Ubuntu, dando um duplo-clique no Live-CD e respondendo meio dúzia de perguntas, mas a coisa já foi bem diferente. E achei que valia a pena, mesmo por diversão, reviver os bons momentos do passado com o bom e velho Slackware.</p>
<p>Me propuz a fazer o seguinte: Baixei o ISO, configurei o VMWare pra dar boot usando a imagem, coloquei a máquina virtual em full screen e decidi fingir que não tinha mais nenhum recurso à minha disposição.</p>
<p>Afinal era isso que acontecia no passado. Uma vez iniciado o processo de instalação você estava por conta própria. Não era simples fazer uma instalação dual-boot e eu logo que comecei a usar Linux já tinha decidido por single boot. Então não tinha pra onde correr.  Era pra macho. Você, o teclado e uma telinha preta.</p>
<p>Me colocando neste cenário então parti pras cabeças.</p>
<h3>Instalação</h3>
<p>Começo dizendo que baixei só o primeiro CD da instalação. Imaginei que se o Ubuntu e o Debian só precisam de um CD pra ter um sistema funcional, o Slackware também só ia precisar do primeiro.</p>
<p>E eu estava certo. Só que eu esqueci  o conceito de funcional do Slackware. A gente chega lá.</p>
<p>Assim que deu boot o instalador caiu no console pedindo pra dar login como root. Pô quase rolou uma lágrima de saudades de uma instalação via CLI. que coisa linda.</p>
<p>Dei login e fui instruido a particionar o disco via fdisk ou cfdisk. Então fui de fdisk, já que cfdisk é pros fracos. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Caramba&#8230; já usei tanto o fdisk e nem lembrava as opções. Tive que ficar dando &#8220;m&#8221; toda hora pra vê-las.</p>
<p>OK, disco particionado, formatado e pronto pra instalação. Ai entra o setup.</p>
<h3>Setup</h3>
<p>Pergunta algumas coisas sobre o tipo de seleção de pacote que eu quero. Como sou metido vou em &#8220;menu&#8221;, que é a mesma coisa que expert, se não me engano.</p>
<p>Fiz uma seleção de pacote mais ou menos e mandei instalar. Acompanhei todo o processo de instalação dos pacotes, mas me assuntei na hora que ele pediu o segundo CD. PUTZ! Eu não baixei. E agora? Droga.</p>
<p>Mas tudo bem, ele tinha uma opção de passar batido e continuou a instalação, que foi normal até a hora que ele perguntou onde devia instalar o Lilo. <strong>MANO!!! LILO!!!</strong> Que saudades! Fazia tempo que eu não via o Lilo.</p>
<p>OK, tudo configurado ele pede boot e deve voltar instalado.</p>
<h3>A telinha preta</h3>
<p>Quando deu boot, usando framebuffer a 1024&#215;768, cai no prompt, onde loguei como root e, perdendo a noção da realidade por um momento, mandei um startx.</p>
<p>Foi ai que me toquei que nada que não estava no CD1 foi instalado. Inclusive o X.</p>
<p>Bom, ainda bem que eu tinha selecionado o Lynx, então  naveguei até a página do Slackware, acessei a lista de arquivos do diretório &#8220;x&#8221; e fiz um dump pra um arquivo TXT. E ai foi só colocar um:</p>
<pre>for i in $(egrep "http://.*tgz" files.txt|cut -d . -f2-); do wget $i; done</pre>
<p>Todos os pacotes baixados&#8230; Mas como instala mesmo? Mais uns 10 minutos no google (se está me chamando de lerdo neste momento te convido a fazer uma busca no google com o lynx, certo?) e descobri:</p>
<pre>installpkg nome-do-pacote.tgz</pre>
<p>Mas como não sabia quais pacotes ia precisar eu fui indo um por um, numa seqüencia mais ou menos lógica&#8230; Instalando o xorg, driver do xorg pra vmware, xfonts&#8230;  Instalei uma penca de pacote e não aparecia o maldito startx.</p>
<p>Ai eu pensei em chamar direto o X. Ele começou a abrir e deu um pau muito sinistro, por isso rodei o xorgconfig. Na minha época ainda chamava xf86config, mas é exatamente a mesma coisa. heheheh&#8230; Nem de longe lembra as interfaces de configuração de hoje em dia.</p>
<p>Depois de instalado continuei sem conseguir iniciar o X, com um erro sinistro de fonte não encontrada.</p>
<p>Tentei de tudo até chegar a conclusão que devia tar faltando alguma coisa. E ai rodei:</p>
<pre>installpkg *.tgz</pre>
<p>Não adiantou. Caramba&#8230; não acredito que vou ter que abrir o lynx de novo. (ódio ao lynx++)</p>
<p>Pesquisei mais um pouco e vi que tinha mais trocentos pacotes de aplicações X num diretório chamado xapps, em outro CD que eu também não tinha baixado. Usei o mesmo processo de dump do html + script pra baixar todos os pacotes de novo e o installpkg mais uma vez.</p>
<p>Nada. Sem sucesso. Lynx de novo não!!!!!</p>
<p>Mas desta vez pelo menos deu resultado. Só precisei chamar o pkgtool e mandar ele rodar alguns scripts de instalação de novo.</p>
<p style="text-align: center"><img src="http://geek.linuxman.pro.br/wp-content/uploads/2008/02/pkgtool.png" alt="pkgtool.png" /></p>
<p>Depois disso foi só dar um startx e TADÁÁÁÁÁ!!!  Habemos ÉQUIS!</p>
<h3>X</h3>
<p>Nada muito elegante, claro. Me recusei a instalar KDE e parti logo pro WindowMaker. Quem ai lembra dele? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ô tempo baum&#8230;</p>
<h3>Sobre a experiência</h3>
<p>Eu gosto muito do Slackware. Sempre gostei e só deixei de usá-lo por dinheiro. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Aprendi muito na época que ele era minha distribuição do dia-a-dia, mas definitivamente já passei da fase de achar divertido passar horas pra instalar um <em>tweakear</em> um SO.</p>
<p>Hoje sou um preguiçoso acomodado que prefe clicar no adept duas vezes por semana, e reclamando de como tem atualização pra caramba, do que  instalar meu Slackware extremamente customizado/bonito/seguro mas que é chato até umas hora de manter.</p>
<p>Pelo menos na minha máquina de &#8220;produção&#8221;, que é devidamente compatilhada com a <a href="http://www.sustenido.mus.br">esposa</a>.</p>
<h3>Próximos planos</h3>
<p>Vou precisar do meu notebook funcional pelo menos pelo próximo um mês, por isso estou rodando Ubuntu &#8211; RC do Hardy  &#8211; nele, mas assim que liberar pretendo substituir o Linux por <a href="http://www.openbsd.org">OpenBSD</a>. Já faz um bom tempo que brinquei com o Open pela última vez e mesmo assim foram em alguns firewalls que montei. Nunca tive a oportunidade de usá-lo em workstation e acho que vou me ocupar por tempo o suficiente tentando colocar ele no ar, com todas as firulas que tenho hoje no meu Ubuntu.</p>
<p>Definitivamente também vou brincar com alguma coisa relacionada ao Solaris, como o Nexenta, que já <a href="http://geek.linuxman.pro.br/geek/nexenta-a7">comentei aqui</a>.</p>
<p>E o bom é que o Notebook eu não preciso dividir com ninguém! mhuuhaauhauua!!!</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/bash" title="bash" rel="tag">bash</a>, <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/debian" title="debian" rel="tag">debian</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/newbie" title="newbie" rel="tag">newbie</a>, <a href="http://geek.linuxman.pro.br/tag/nexenta" title="nexenta" rel="tag">nexenta</a>, <a href="http://geek.linuxman.pro.br/tag/openbsd" title="openbsd" rel="tag">openbsd</a>, <a href="http://geek.linuxman.pro.br/tag/servidor" title="servidor" rel="tag">servidor</a>, <a href="http://geek.linuxman.pro.br/tag/slackware" title="slackware" rel="tag">slackware</a>, <a href="http://geek.linuxman.pro.br/tag/solaris" title="solaris" rel="tag">solaris</a>, <a href="http://geek.linuxman.pro.br/tag/ubuntu" title="ubuntu" rel="tag">ubuntu</a>, <a href="http://geek.linuxman.pro.br/tag/unix" title="unix" rel="tag">unix</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/de-volta-as-raizes/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A vida via linha de comando</title>
		<link>http://geek.linuxman.pro.br/geek/a-vida-via-linha-de-comando</link>
		<comments>http://geek.linuxman.pro.br/geek/a-vida-via-linha-de-comando#comments</comments>
		<pubDate>Tue, 29 Jan 2008 01:09:25 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[lifehacker]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[filhotes]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[newbie]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/geek/a-vida-via-linha-de-comando</guid>
		<description><![CDATA[Hoje a esposa me ligou e pediu: Quando você chegar em casa, instala o gFTP pra mim? Como ela está no sudores eu disse: &#8220;Instala você mesma.&#8221; E fiz uma pausa para explicar como instalar. O que me veio à mente não foi o Synaptic ou o Adept, mas sim o apt-get véio de guerra. [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje a <a href="http://www.sustenido.mus.br">esposa</a> me ligou e pediu: Quando você chegar em casa, instala o <a href="http://gftp.seul.org/">gFTP</a> pra mim?</p>
<p>Como ela está no <a href="http://www.gratisoft.us/sudo/man/sudoers.html">sudores</a> eu disse: &#8220;Instala você mesma.&#8221; E fiz uma pausa para explicar como instalar.</p>
<p>O que me veio à mente não foi o Synaptic ou o Adept, mas sim o apt-get véio de guerra. Eu até lembrava dessas duas ferramentas, mas não sabia direito o nome delas (tem uma no KDE e uma Gnome. Qual é de qual?), em que menu elas estavam e nem onde tinha que clicar para instalar o pacote.</p>
<p>Como uso o <a href="http://yakuake.uv.ro/">yakuake</a> pedi para esposa pressionar F12 e ditei os comandos que ela deveria digitar. Toda nossa conversa no telefone, incluindo notícias dos <a href="http://www.sustenido.mus.br/blog/2008/01/28/os-quatro-patas/">filhotes</a> e a instalação do gFTP tomaram apenas 5m22s, segundo o meu ramal.</p>
<p>Por outro lado me lembro que toda vez que preciso dar suporte pro meu pai, que usa windows, são pelo menos uns 20 minutos no telefone: &#8220;Clica em Iniciar/Programas/XPO. Vai em Menu/Editar. Não tem isso? Tem Edit? Não? Que tela você está? Hum. Essa eu não conheço. O que tá aparecendo?&#8221;</p>
<p>O que deveria ser fácil fica complicado, pois a tela do outro lado varia de acordo com a versão do sistema operacional, do idioma, do Window Manager (se for Linux/Unix), etc, etc.</p>
<p>A linha de comando não muda. Os comandos que ditei pra minha esposa são os mesmos que comecei a aprender em 2001, quando tive meu primeiro contato com o Debian.</p>
<p>Comandos mais genéricos do Unix são ainda melhores neste ponto. Não mudam desde a década de 70. Trinta anos firmes e fortes.</p>
<p>Se você precisa fazer uma mesma tarefa para múltiplos arquivos então, ter uma certa fluência em comandos shell podem salvar um tempo precioso.</p>
<h3>Um exemplo simples</h3>
<p>Imagine que você precisa mandar as fotos das suas férias para a família via email. Você tem uma daquelas novas máquinas digitais de 12MPixel e cada foto ocupa mais de 10MB.</p>
<p>Você pode simplesmente abrir o Gimp e redimensionar todas as imagens para 800&#215;600. Com meia dúzia de cliques você faz isso.</p>
<p>Mas se ao invés de tirar 10 fotos nas férias você tirou 700, igual meu <a href="http://www.guisanches.pro.br">cunhado</a> fez?</p>
<p>O jeito mais fácil é via linha de comando:</p>
<pre> for i in *.jpg; do convert $i -resize 800x600 ${i/.jpg/-800x600.jpg}; done</pre>
<p>É apertar &lt;ENTER&gt; e ir cuidar da vida. Todas vão ser redimensionadas sem a sua intervenção.</p>
<p>OK, a sintaxe é horrível, está cheio de letrinhas e símbolos estranhos e pode não fazer o menor sentido agora, mas se você se dedicar a aprender um pouco de comandos via terminal agora eles vão servir de novo semana que vem. E na outra. E no ano que vem. E se as coisas continuarem assim, por muito mais anos por ai.</p>
<h3>E como decorar os comandos? São muito complicados.</h3>
<p>Muitos comando são <a href="http://pt.wikipedia.org/wiki/Mnem%C3%B3nica">mneumônicos</a> ou tem opções <a href="http://pt.wikipedia.org/wiki/Mnem%C3%B3nica">mneumônicas</a>, infelizmente quase sempre em inglês. Outro ainda são apenas a palavra que executa a ação em inglês.</p>
<p>Exemplos:</p>
<ul>
<li> Para listar os arquivos de um diretório, o comando é <strong>ls</strong> &#8220;LiStar&#8221;.</li>
<li>Para achar um arquivo, o comando é find</li>
<li>Apagar um arquivo? <strong>rm</strong> nele &#8220;ReMove&#8221;</li>
</ul>
<p>A idéia é ir aos poucos, entendendo cada comando conforme for utilizando. Diversos sites de ajuda como o <a href="http://ubuntuguide.org/">Ubuntu Help Guide</a> tem comandos prontos para copiar e colar. Aproveite e tente entender cada um. Lembre-se do <a href="http://pt.wikipedia.org/wiki/P%C3%A1gina_de_manual">man</a>!</p>
<h3>Por fim</h3>
<p>Indiscutivelmente interface gráfica é algo sensacional. Simples, bonita, cheia de recursos e permitindo que qualquer um faça qualquer coisa sem saber nada de Linux. Muitos novos usuários foram conquistados para o Linux depois que distribuições como o <a href="http://www.ubuntu.com">Ubuntu</a> começaram a pensar que tem uma <strong>pessoa</strong> sentada na frente da máquina e ela quer interagir com o sistema.</p>
<p>Não sou xiita pelo prompt de comando e simplesmente odeio fazer algumas coisas via linha de comando, como ler emails e gravar CDs, mas não posso nem pensar em fazer o meu trabalho sem conhecer linha de comando e acredito que muita gente se beneficiaria de  também conhecer meia dúzia de coisa.</p>
<p>Depois de hoje a primeira aluna será a <a href="http://www.sustenido.mus.br">esposa</a>. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/debian" title="debian" rel="tag">debian</a>, <a href="http://geek.linuxman.pro.br/tag/filhotes" title="filhotes" rel="tag">filhotes</a>, <a href="http://geek.linuxman.pro.br/tag/lifehacker" title="lifehacker" rel="tag">lifehacker</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/newbie" title="newbie" rel="tag">newbie</a>, <a href="http://geek.linuxman.pro.br/tag/shell" title="shell" rel="tag">shell</a>, <a href="http://geek.linuxman.pro.br/tag/ubuntu" title="ubuntu" rel="tag">ubuntu</a>, <a href="http://geek.linuxman.pro.br/tag/windows" title="windows" rel="tag">windows</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/a-vida-via-linha-de-comando/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>#!/bin/bash</title>
		<link>http://geek.linuxman.pro.br/geek/binbash</link>
		<comments>http://geek.linuxman.pro.br/geek/binbash#comments</comments>
		<pubDate>Fri, 21 Dec 2007 00:30:24 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=199</guid>
		<description><![CDATA[Falei no post anterior que to ficando nerd&#8230; Acreditem em mim&#8230; Olha só que feature não documentada do Bash eu achei: $ for ((i=0;i&#60;=5;i++)); do echo Esse eh o $i; done Esse eh o 0 Esse eh o 1 Esse eh o 2 Esse eh o 3 Esse eh o 4 Esse eh o 5 [...]]]></description>
			<content:encoded><![CDATA[<p>Falei no <a href="http://geek.linuxman.pro.br/?p=198">post anterior</a> que to ficando nerd&#8230;  Acreditem em mim&#8230;</p>
<p>Olha só que feature <strong>não documentada</strong> do Bash eu achei:</p>
<p><code>$ for ((i=0;i&lt;=5;i++)); do echo Esse eh o $i; done<br />
Esse eh o 0<br />
Esse eh o 1<br />
Esse eh o 2<br />
Esse eh o 3<br />
Esse eh o 4<br />
Esse eh o 5</code></p>
<p>Sim. É isso mesmo. Sintaxe estilo C no nosso querido bash. Não sei qual a versão mínima pra funcionar isso, mas testei até na 3.0 e funciona.</p>
<p>Quer mais?</p>
<p><code>$ b=5 ; ((z = b&lt;5?1:0));  echo $z<br />
0<br />
$ b=4 ; ((z = b&lt;5?1:0));  echo $z<br />
1</code></p>
<p>Sim! Operadores trinários!</p>
<p>Boa diversão. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/bash" title="bash" rel="tag">bash</a>, <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/shell" title="shell" rel="tag">shell</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/binbash/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dreamhost</title>
		<link>http://geek.linuxman.pro.br/geek/dreamhost</link>
		<comments>http://geek.linuxman.pro.br/geek/dreamhost#comments</comments>
		<pubDate>Sun, 16 Dec 2007 23:27:49 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[dreamhost]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[suporte]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=197</guid>
		<description><![CDATA[Depois que a última empresa onde eu hospedava meus sites pediu arrego (aka falência) resolvi procurar por alternativas. Historicamente este blog, bem como meu site principal http://www.linuxman.pro.br foram hospedados em servidores exclusivos, mantidos pelo Silvio (cadê a URL, Silvio?) e por mim. A única vez que hospedei minhas páginas por poucos meses num serviço de [...]]]></description>
			<content:encoded><![CDATA[<p>Depois que a última empresa onde eu hospedava meus sites pediu arrego (aka falência) resolvi procurar por alternativas.</p>
<p>Historicamente este blog, bem como meu site principal <a href="http://www.linuxman.pro.br">http://www.linuxman.pro.br</a> foram hospedados em servidores exclusivos, mantidos pelo Silvio (cadê a URL, Silvio?) e por mim.</p>
<p>A única vez que hospedei minhas páginas por poucos meses num serviço de hosting tradicional, fui hackeado junto com mais uns 300 clientes. Que feio.</p>
<p>Ter um servidor exclusivo é sempre interessante, pois podia usar minha versão de Linux favorita (<a href="http://www.debian.org">Debian</a>) com os pacotes que achasse conveniente e com liberdade pra acessar o shell, fazer scripts, usar a crontab, editar arquivos no vi, criar túnel SSH, adicionar e remover usuários com permissões diferentes e etc. São coisas que um hosting tradicional não oferece.</p>
<p>Por outro lado manter atualizado, fazer backups, monitorar e debugar problemas além daqueles que já tenho no meu emprego é sem graça e cansativo. Principalmente acompanhar a parte de segurança. Vou dizer que apesar de não ter sido hackeado nenhuma vez enquanto tinha root nos servidores teve uma vez que uma configuração mal-feita no apache/php e um site hospedado com um engine desatualizado transformaram o server num zoombie num canal IRC por uns 2 dias. Bem desagradável isso.</p>
<p>Tentando chegar a um meio termo vi a indicação que o Augusto do <a href="http://br-linux.org">br-linux</a> fez do <a href="http://www.dreamhost.com">DreamHost</a> e resolvemos experimentar.</p>
<p>O serviço deles é realmente muito bom. Usam Debian em todos os servidores, desenvolveram um painel de controle próprio que é sensacional e colocaram bastante customização nos serviços, de forma que o gerenciamento dos usuários e domínios é bem simples.</p>
<p>Como fornece acesso ao console via SSH junto com crontab, diversas linguagens de programação e outros recursos avançados está mais do que satisfazendo as necessidades.</p>
<p>Isso eu já esperava quando contratei, afinal eu li as features antes de assinar. Mas o que eu realmente estou gostando é do suporte.</p>
<p>Eu não sou o tipo de pessoa que fica pedindo ajuda e gosto de resolver meus próprios problemas. Além disso sou um Geek e exigo respeito. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Como aparentemente a equipe do DreamHost é formada por Geeks e muitos clientes devem ser Geeks eles simplesmente implementaram uma Wiki onde eles e todos os clientes podem se auto-suportar nos moldes conhecidos pelos usuários de software livre.</p>
<p>Não bastando isso ontem de noite eu estava codificando um script pra me avisar no celular quando publicarem avisos meteorológicos e percebi que o server estava muito lento. Foi natural rolar um instinto de sysadmin e sentei o dedo. Mandei ver o uptime da máquina e dei de cara com isso:</p>
<p><code>$ uptime<br />
20:44:15 up 24 days,  6:55,  3 users,  load average: 430.04, 379.25, 188.85</code></p>
<p>Hum&#8230; Melhor avisar os caras, né?</p>
<p>Quando fui preencher o formulário de suporte o bom-humor da equipe ficou claro. Dentre as diversas perguntas uma delas era algo do tipo &#8220;Você sabe do que você está falando?&#8221;. E as opções eram algo como:</p>
<p>- Hum?</p>
<p>- Na verdade sei muito pouco</p>
<p>- Explique com cuidado, mas não me trate como idiota</p>
<p>- Eu sei das coisas</p>
<p>- Não me leva a mal, mas conheço isso melhor do que você</p>
<p>Caramba! Sensacional! Que Geek já não perdeu a paciência quando os nego do suporte vem tratando a gente igual usuário de Windows Millenium? Lógico que eu fiz questão de clicar na última opção, né? Mais pra tirar sarro e apoiar o bom-humor do que levando a sério.</p>
<p>Como eu preenchi o formulário dizendo que não tinha pressa no problema (que também era uma pergunta engraçada com respostas engraçadas) achei que ia ser de 15 a 20 dias úteis pra vir alguma coisa, mas hoje já me responderam.</p>
<p>E não foi uma resposta do tipo &#8220;Obrigado por entrar em contato conosco. Sua opinião é muito importante para nós&#8221;.</p>
<p>O sujeito realmente redigiu a mensagem. Explicou que tiveram alguns picos de utilização e que o Load Watcher entrou em ação e conseguiu estabilizar o servidor sem maiores problemas. Pediu desculpa pelo ocorrido e se colocou a disposição para dar maiores esclarecimentos.</p>
<p>Estou realmente satisfeito com a DreamHost até o momento e recomendo os serviços deles.</p>
<p>O único incoveniente pra quem mora ai no Brasil é que não dá pra pagar via GoogleCheckout e ai precisa mandar uma money order em dólar pelo correio, o que não é nada prático.</p>
<p>Se você tem apenas um ou dois sites e não está querendo a chatice de correr atrás de câmbio, money order, correio, etc, me mande uma mensagem que posso negociar colocar seus sites sob minha conta lá por um preço igual da LocaWeb. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/dreamhost" title="dreamhost" rel="tag">dreamhost</a>, <a href="http://geek.linuxman.pro.br/tag/servidor" title="servidor" rel="tag">servidor</a>, <a href="http://geek.linuxman.pro.br/tag/suporte" title="suporte" rel="tag">suporte</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/dreamhost/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

