Linux
AppleTV
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 depois de devidamente hackeada faz quase a mesma coisa. Já fazia tempo que eu estava querendo alguma coisa da Apple, mas como sou mão-de-vaca até umas horas acabei ficando na linha PC tradicional mesmo, lógico que estirpando o Windows e rodando Linux e a AppleTV me pareceu um bom começo. ...
De volta às raízes
Depois deste outro post não teve jeito… 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 não coloca as mãos no Slackware. E vale aqui abrir um longo parênteses: 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? 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. 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. Fecha parênteses. 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. 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. 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. 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. Me colocando neste cenário então parti pras cabeças. ...
Tá de brincadeira, 02?
Quem é o estágiário que tá programando o Ubuntu? Quase toda semana tem, 10, 15 updates. Caracas… Que coisa feia. Lógico que o fato de updates de segurança serem lançados rapidamente e não ficarem aculumando pra um “Service Pack” da vida é muito importante, mas se os programadores estivessem fazendo a coisa com capricho não ia precisar de update de segurança com tanta freqüência. Eu não tenho o menor gabarito pra dar pitaco em programação, mesmo porquê Bash Script é a única coisa que sei programar, mas a memória me diz que uns anos atrás não eram tão freqüentes as falhas. ...
Linus vs Stallman
Todas as citações aqui foram tiradas dos artigos da wikiquote sobre Richard Stallman e Linus Torvalds. Porquê eu prefiro o Linus do que o Stallman Sobre seus sistemas Stallman: “Once GNU is written, everyone will be able to obtain good system software free, just like air.” Linus: “I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones.” ...
IDDQD
Pense no seguinte cenário. Você, *nix admin, chega no serviço para trabalhar, abre o console do seu desktop e pensa: Hora de trabalhar! E abre o jogo DOOM. Você olha a informação sobre o seu personagem e ele está com 20% de health e 0% de armor. Na hora você percebe que tem alguma coisa errada e começa a andar pelo mapa da fase e encontra um monstro enorme, babando e grunindo. Você dispara sua .12 no bicho, que cai morto no chão e imediatamente você vê o seu health subir para 80% e seu armor subir para 20%. Você acaba de matar um processo que estava consumindo muita memória e CPU. ...
A vida via linha de comando
Hoje a esposa me ligou e pediu: Quando você chegar em casa, instala o gFTP pra mim? Como ela está no sudores eu disse: “Instala você mesma.” 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. 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. ...
DD-WRT
Assim que contratei internet aqui em casa já passei na FutureShop e comprei um Access Point da Linksys. Comecei procurando pelo modelo WRT54GL, pois eu sabia que vinha com um Firmware baseado em Linux, mas como não achei comprei um WRT54G mesmo. Afinal estava em promoção e saiu por menos de CAD$ 55,00. Eu estava vivendo feliz com ele até o dia que li uma matéria no Lifehacker o Tomato e lá tinha link pra uma outra matéria sobre o DD-WRT. O dedo coçou de vontade de instalar, mas ai bateu aquele misto de “e se eu entijolar (gostaram da tradução de to brick?)” com “mais que preguiça”. E o Linksys permaneceu com seu firmware original mesmo. Mas ai a minha irmã me aparece com um problema interessante: Onde ela mora tem wireless no térreo, mas como ela mora no 4.o andar tem dia que o sinal chega, tem dia que não chega e tem dia que fica capengando. Ela tentou contratar ADSL, que é a única opção por lá, mas o prédio não tem fiação pra instalar a linha telefônica no andar dela. O resultado é que normalmente ela tem que ir até o térreo pra usar o wireless e isso é muito incoveniente. ...
Frase do dia
“A lot of people still like Solaris, but I’m in active competition with them, and so I hope they die.” – Linus Torvalds
Quem me visita?
Lembram do meu server rodando aqui em casa? Nenhum outro lugar além aqui do blog tem referência a ele, então fica interessante analisar os logs e ver o que acontece por aqui. Olhem só que bacana o resultado: $ grep -v 76.11.12.181 access.log|cut -d ‘”‘ -f 5- |sort |uniq -c 1 “AcadiaUniversityWebCensusClient” 1 “Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/1.0.16” 1 “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)” 2 “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FDM; MEGAUPLOAD 2.0)” 2 “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Creative ZENcast v2.00.13)” 3 “Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)” 1 “Mozilla/4.0 (compatible; Netcraft Web Server Survey)” 4 “Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)” 3 “Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20070911 Firefox/2.0.0.9ms1” 5 “Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11” 5 “Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 webaroo/1.2” 3 “Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20061201 Firefox/2.0.0.11 (Ubuntu-feisty)” 3 “Opera/9.20 (Windows 98; U; pt-br)” 3 “Opera/9.24 (Windows NT 5.1; U; pt-br)” Conclusões: ...