Monday, December 24, 2007

Yves is now Twitting :-)

Twitter é muito conveniente, por isso comecei a brincar com ele também. É só acompanhar em <http://twitter.com/cetico>, ou pelo widget ao lado

Monday, December 10, 2007

Clears Waters for the win!

Alguns updates.

  1. Me mudei para Águas Claras, uma cidade satélite de Brasília, famosa pela densidade de prédios, incomum por essas bandas. O trânsito entre Brasília e Clears Waters, como costumo chamá-la carinhosamente, é bem complicado, mas o metrô ajuda bastante.

  2. Comprei alguns livros da Amazon (1, 2, 3) e, como demoravam a chegar, reclamei. Depois de um tempo, os livros chegaram. E depois de um tempo, os livros chegaram outra vez. Sim! Duas vezes! Os caras re-enviaram os livros depois que reclamei. Isso sim é um serviço ao consumidor. É claro, vou enviar os dupes de volta pros EUA.

  3. Recomendo fortemente a aquisição do "bash Cookbook". Todo mundo que usa bash deveria ter esse livro (o meu tá no Safari, aliás um serviço que precisa de um substituto urgente). Ele mostra diversas "receitas" de utilização do bash, de coisas básicas a avançadas, sem enrolação mas com ótimas explicações. O livro é muito bem organizado e nada superficial.
    A única coisa que me incomoda é a presença de exemplos em awk, aquela coisa estranha que eu sempre evito usando Perl ou Python. Mas tem gente que gosta - depois dizem que Perl é write-only :-).

Thursday, October 18, 2007

Ubuntu Gutsy Release Party - Brasilia

Tá marcado e um monte de gente já confirmou presença. Os usuários de Ubuntu em Brasília vão se encontrar no Libanus (site fora do ar), nesta sexta-feira, dia 19 de Outubro de 2007, para comemorar o lançamento do Ubuntu 7.10, 'Gutsy Gibbon'.

Claro que isso é só uma desculpa pra todo mundo se encontrar e tomar uma cerveja (ou uma Mirinda, pra quem não bebe).

Dia: 19 de outubro, sexta-feira (amanhã!)
Endereço: CLS 206 Bloco C
Horário: 19h
Preço: o Libanus é um bar, portanto você só paga o que consumir (não, você não pode pedir pra colocar na conta do Papa).

Espero que seja legal como foi a nossa Dapper Party do ano passado. :-)

Veja no wiki do Ubuntu que ocorrerão outras festas de lançamento do Gutsy ao redor do mundo.

Monday, October 1, 2007

Festival Software Livre DF

Não custa reforçar. Neste final de semana, na sexta-feira e no sábado vai acontecer em Taguatinga o Festival Software Livre DF, como já falei aqui antes. O Ubuntu-DF terá um stand outra vez, mas diferentemente do Encontro Nacional LinuxChix estamos nos preparando melhor para este evento.

Estou torcendo pra ser um bom festival. Não vai faltar palestra, isso tá claro. A programação é caprichada, talvez até extensa demais. Os temas das palestras em geral são interessantes, apesar de haver mais palestras de be-a-bá sobre Linux e FOSS do que eu acharia necessário.

Você sabe o que significa cada palavrinha na saída do vmstat, top e ps? Sabia que é possível fazer contabilidade de uso de IO por processo no Linux? Se não sabia, seus problemas acabaram!

Vou realizar uma oficina prática no dia 5, sexta-feira, às 19h sobre análise do uso de recursos e performance de sistemas no Linux. Além de discutir sobre gerenciamento de memória, I/O e processos no Linux, o planejado é colocar em prática várias técnicas de análise de recursos e performance em servidores Linux.

Como numa situação real, o computador de cada participante será estressado e ele terá o desafio de estudar o comportamento do sistema e tentar tomar medidas que normalizem a performance do servidor.

O horário é um pouco cruel (sexta-feira, 19h), mas estarei lá e espero que apareça mais alguém :-).

Sunday, September 16, 2007

YourBase: Monitoramento SNMPv3 disponivel em todos os planos

Incluimos mais uma funcionalidade ao Painel de Controle da YourBase: monitoramento automatico via SNMPv3, com geração de gráficos e coleta de dados de forma segura. O uso de recursos de seu servidor, como CPU, rede, memória, espaço em disco e carga média (load average), é gravado em nosso painel de controle e gráficos históricos podem ser acessados por meio de uma interface web interativa.

Este é um serviço opcional e gratuito para todos os nossos planos de hospedagem VPS Linux. Veja um exemplo:




Basta solicitar o monitoramento SNMP no pedido do seu servidor ou a qualquer momento que ele será adicinado ao seu Painel de Controle. Se você for cliente e quiser mais informações, acesse seu Painel de Controle YB.

Para quem estiver curioso, o back-end dessa solução é o cacti, com muitas adaptações para que fique bem integrado ao painel de controle da YB. A parte mais interessante desse novo recurso, no entanto, é escondida dos usuários: são as ferramentas para automatizar as configurações dos agentes SNMPv3 e dos diversos gráficos no Cacti. Se não houvesse essa automatização, seria impossível oferecer esse serviço sem cobrar uma taxa adicional de cada cliente. Felizmente, graças aos nossos scripts feitos-em-casa, tudo é gerenciado de forma automática e assim o custo de manutenção é mínimo.

Bom pra todo mundo :-).

Thursday, August 30, 2007

Identificando bloqueios de firewalls em redes desconhecidas

Nem sempre é fácil para os administradores de redes identificar onde pacotes estão sendo bloqueados, principalmente em redes desconhecidas e com firewalls sob controle de terceiros. Este artigo explica uma das técnicas que podem ajudar nessa tarefa, explorando um recurso padrão do protocolo IP de forma semelhante ao funcionamento do traceroute.

Recentemente um cliente reclamou que não conseguia conectar-se ao servidor dele, em nenhuma porta. O tempo da conexão sempre expirava (timeout) antes de conectar. Como eu conheço a rede onde ficam os servidores, de início achei improvável que houvesse algum problema 'do lado de cá'.

Entretanto, já vi muita coisa estranha acontecendo, geralmente por culpa de firewalls mal configurados. Nunca cheguei a ver os problemas mais bizarros relatados web afora, como detecção incorreta de path MTU, ou incompatibilidades com dispositivos antigos por causa de recursos 'novos' do TCP (ECN etc). Mas talvez fosse o caso. De qualquer forma, precisávamos diagnosticar onde essas conexões estavam parando.

google-firewall




Diagrama hipotético - desenhado no Dia (GNOME)


E então as ferramentas tracetcp, traceproto ou tcptraceroute vieram ajudar a salvar o dia. São ferramentas simples que podem ser usadas para se detectar firewalls . Há versões para Linux, Windows e, suponho, outros SOs. Para Windows, recomendo o tracetcp. Em Linux, há vários sabores, mas costumo usar o traceproto. O funcinamento é parecido com o do traceroute: (continua abaixo)

Thursday, August 23, 2007

Reuniao historica da ABNT sobre OOXML

Antes eu lia o jornal. Hoje em dia, quando quero notícias frescas, leio o blog do companheiro de Asilo Arkhan, César Cardoso. Foi lá que ele linkou para uma das leituras mais curiosas desse ano - sem exagero: o relato detalhadíssimo do Avi Alkalay sobre reunião da ABNT para decidir^W discutir^W digladiar acerca do voto brasileiro para a padronização pela ISO do OOXML.

Se houvesse uma explosão naquele momento e todos que estavam naquela sala morressem, a TI no Brasil se estagnaria por 10 anos e eu ficaria de luto por uns 20. Algumas de nossas principais "celebs" estavam lá: Cezar Taurion, Corinto Mefe, Cesar Brod, Jomar Silva, etc etc. Não conheço os caras da Microsoft, Raimundo ??? e Fernando Gebara, mas eles também participaram, claro. E além deles, muitas outras empresas de peso.

A leitura é interessante pois mostra o desenrolar timtim-por- timtim da reunião, que foi bastante política, sim, mas que acabou funcionando, ainda que o consenso tenha sido alcançado de uma forma não muito tradicional. :-)

É uma pena, no entanto, que o trabalho detalhado de técnicos que analisaram o assunto não tenha sido discutido com a profundidade que merecia. Cezar Taurion relata o que o Jomar Silva esperava da reunião:
Jomar foi bem objetivo: “dada a seriedade e competência trabalho realizado pelo GT e investimento feito por todos que contribuiram com ele (custo de deslocamentos e viagens, horas alocadas e "brain power", muito "brain power"), eu realmente espero que os problemas técnicos encontrados sejam analisados com cautela pela CE e que a decisão desta comissão seja feita com base no rigor técnico que é esperado de uma comissão da ABNT.

Pelo jeito as expectativas deles sobre o "nível" da discussão foram frustradas.

Wednesday, August 22, 2007

Servidores de DNS gratuitos na YourBase

Weblog da YourBase

Começarei a usar esta seção do meu blog (categoria "yourbase") como repositório de notícias oficiais sobre a YourBase.

Aos clientes atuais, será útil como central de notícias sobre nossos serviços, incluindo anúncio de novas funcionalidades, avisos de manutenção, etc. Aos clientes prospectivos, espero que seja uma amostra sobre nosso "jeitão" de prestar um bom serviço. Aos demais (improváveis) leitores do blog, espero que não se incomodem com o novo conteúdo. Se for o caso, reclamem nos comentários.

Para acompanhar os posts daqui pra frente, aponte seu leitor RSS para o endereço do nosso feed, ou assine o feed geral do cetico.org.
Novo Painel DNS em testes

O termo beta está tão banalizado pelos serviços "web 2.0" ultimamente que prefiro dizer que o status da nova funcionalidade de gerenciamento de zonas DNS do painel de controle da YB é "em testes".

O serviço é gratuito e você pode configurar quantos domínios desejar, desde que numa quantidade razoável. (Quem não é cliente e quiser usar nossos servidores de DNS, basta preencher o cadastro de usuários e seguir para o painel de controle.)

Durante a criação da zona do seu domínio, você tem a opção de escolher um IP padrão para o qual serão criados automaticamente registros como "www.dominio.com.br", "dominio.com.br" e uma entrada MX para o servidor de e-mail. Depois disso, é claro, você pode customizar a zona do seu domínio da forma que quiser. Finalmente, é só configurar o domínio no Registro.BR ou outro registrar, definindo NS1.YOURBASE.COM.BR e NS2.YOURBASE.COM.BR como servidores de nomes primário e secundário, respectivamente.

É preciso notar que, apesar de flexível, a ferramenta ainda não é muito amigável para iniciantes, mas estamos trabalhando para melhorar a usabilidade. Em caso de dúvidas, entre em contato.

Infra-estrutura DNS

Para os geeks interessados, utilizamos o PowerDNS como servidor de DNS. É uma alternativa moderna se comparado ao bom e velho BIND. A vantagem do PowerDNS é que ele permite que sejam utilizados diversos back-ends diferentes para armazenar o "arquivo de zonas". No nosso caso, as zonas estão armazenadas em modo "NATIVE" em servidores MySQL com replicação automática. Em cima de tudo isso, uma interface escrita em Python com TurboGears permite a administração de cada domínio de forma segura por cada usuário.

Se quiser verificar nossa configuração padrão, consulte por exemplo o domínio "yvesjunqueira.com". Serviços recomendados: Pingability.com e DNSReport.com.

Os próximos passos são tornar a interface mais amigável e permitir a utilização de servidores secundários externos, mas ainda não há previsão de quando isso deve ficar pronto.

Sobre a YourbaseA YourBase é uma empresa de hospedagem de servidores Linux com acesso root. Utilizamos Xen como tecnologia de virtualização e suportamos diversas aplicações e linguagens, como Ruby on Rails, TurboGears, Django, Drupal, Java, Python, PHP e Perl. Oferecemos planos a partir de R$49.05.

Tuesday, August 21, 2007

Linux no Palm TX tambem funciona

Troquei alguns e-mails com o Wilton José dos Santos e ele me contou que conseguiu instalar e fazer funcionar o Linux no Palm TX dele com ajuda dos caras do Hack & Dev. Segue o e-mail (reproduzido com autorização):

Oi Yves, tudo bem?


Antes de mais nada, obrigado pela dica e desculpa a minha demora em dar um
retorno. Só tive tempo de tentar a instalação nesse final de semana...

Bom, foi muito mais fácil do que eu pensava, achei que ia apanhar feio e não
foi assim.

1) Fiz o download do garux.prc
http://projects.linuxtogo.org/projects/palmtx/

2) Download do rootfs (OPIE)
http://sourceforge.net/project/showfiles.php?group_id=155828&package_id=188800&release_id=439234

3) Finalmente foi só seguir as discas na página abaixo.
http://hackndev.com/node/504

Depois de instalado, foi só festa :-), não tive muitos problemas, pelo meno
nas coisas que tentei usar me pareceu bastante estável. O boot é bem lento,
mas depois que o sistema está no "ar" não achei tão lento. O proximo passo é
ver o python funcionando nele.

Resumindo, achei bonito, bem legal, mas realmente acho que não dá para usar
no dia a dia, por enquanto é só para brincar. Podemos dizer que é uma
brincadeira bastante gostosa... :-)

Mais uma vez muito obrigado e abraços,
Wilton


No TX fica mais rápido porque ele tem mais memória (128Mb Flash) , enquanto no Palm a memória é toda um grande swapão reservado do HDzinho tradicional, por isso tudo é mais lento. Aliás, não dá pra entender pra quê fizeram isso. Nem eles entenderam, tanto é que aposentaram o LD.

Mas sinceramente eu torço pra que o ACCESS Linux Platform - se é que isso é o nome do sistema operacional em si - funcione 'oficialmente' nos nossos Palmes. Uma coisa é se divertir tentando fazer algo incomum funcionar. Outra coisa é tentar trabalhar com um sistema operacional e um ambiente pouco polido e lento - com é o caso do Linux no Palm LD.

UPDATE: O JAlexandre relata que Linux também roda no Palm Zire 72.

Monday, August 20, 2007

Lobby do FUD contra o "desenvolvimentismo FOSS"

Como noticiado no Br-Linux.org,  o relator do projeto de Lei 3684/2004 assinou voto sugerindo a rejeição da proposta de se estabelecerem "medidas  creditícias de ncentivo às empresas de desenvolvimento de programas de computador livres."
Íntegra do voto do relator deste projeto na Comissão. Trecho relevante:
      VOTO DO RELATOR
O software livre – tipo de programa de computador distribuído sob
licenciamento menos restritivo – tem sido objeto de uma série de iniciativas parlamentares
que se destinam a fomentar sua disseminação. Argumenta-se, por exemplo, que sua adoção
3
em larga escala permitiria redução no envio de divisas para o exterior, maior qualificação
dos profissionais brasileiros ligados à área de tecnologia da informação e fomento à
competição no mercado de software.
Por outro lado, ainda precisam ser esclarecidos alguns aspectos
desse modelo de desenvolvimento de software. Aponta-se que esse tipo de licença, que
impõe a distribuição gratuita dos programas de computador, incorre em alguns problemas,
como, por exemplo, a falta de incentivo econômico ao desenvolvimento de software de alta
qualidade, tendo em vista que as empresas que atuam nesse mercado podem cobrar apenas
pela manutenção dos sistemas.
Outro problema do modelo seria a falta de fomento à inovação
tecnológica, tendo em vista que as empresas que desenvolvem os programas baseados em
software livre não podem cobrar pela criação, apenas pela manutenção dos programas.
Some-se a isso os custos de implantação de soluções baseadas em software livre superiores
aos verificados nas soluções tradicionais, em decorrência da ausência de padronização, e
temos um quadro que pode contribuir para baixa eficiência e competitividade econômica.
                        A dificuldade de comprovar que determinadas empresas trabalham
exclusivamente com desenvolvimento de sistemas baseados em software livre constitui-se
em outro óbice. A competição de mercado exige que tais empresas disponham de todos os
tipos de sistemas e soluções para atender seus clientes. Assim, na prática, o subsídio
proposto estaria valendo para todas as empresas do setor de tecnologia da informação, o
que vai de encontro ao próprio objeto da matéria. (grifo meu)

O fato é que setor de tecnologia da informação é extremamente
importante na economia brasileira. Responde, segundo a FIPE – Fundação Instituto de
Pesquisas Econômicas da USP –, pela criação de mais de trezentos mil empregos diretos.
Está submetido a uma carga tributária de quase quarenta e cinco porcento, e tem reflexo
transversal em toda a competitividade da economia brasileira, tendo em vista que seus
produtos inserem-se em todas as demais cadeias produtivas.
4
Esse contexto nos leva a concluir que tais modificações em sua
estrutura não são producentes, pois podem afetar negativamente uma indústria responsável
por milhões de empregos diretos e indiretos, por significativa parcela de arrecadação
tributária e que contribui, de forma significativa, para a competitividade da economia
brasileira.
Diante de tais constatações, somos pela REJEIÇÃO do Projeto de
Lei n.o 3.684, de 2004.
Sala da Comissão, em      de              de 2007.
Deputado Dr. Nechar
Relator

O texto é claramente resultado (talvez escrito por) de lobby de empresas interessadas em *não* ver o desenvolvimento do software livre. Isso é o que me incomoda, ver de forma tão clara a força do lobby do FUD no Congresso Nacional.

Mas o parágrafo que eu grifei, é preciso concordar, é um ponto difícil de se contra-argumentar. Mesmo que se pense em formas de comprovar que uma empresa "desenvolve software livre" - por exemplo exigindo que as empresas tenham distribuído software sobre licenças livres (imaginem a bagunça que daria visto que a maioria das licenças são em inglês) -, isso seria bastante complicado e ineficiente.

Além do mais, em princípio acho esse tipo de programa uma má idéia de qualquer forma. Pra mim, o Estado só deve financiar o desenvolvimento de um setor específico quando houver razões estratégicas muito claras para tanto. Além disso, é muito mais eficiente baixar a carga tributária do que criar mais outra estruturazinha burocrática para tentar selecionar, de forma bastante ineficiente, quem devem ser os beneficiários desse tipo de crédito. Isso é quase tão ruim quando financiar o disco da Uanessa do Mato. É o desenvolvimentismo do século passado, que continua a nos prender por lá.

O Governo tem que fazer o que importa - saúde, educação, combate à pobreza, incentivar o mercado de trabalho e parar de atrapalhar o ambiente de negócios. Quem dera fôssemos um país neo-liberal em que o Estado não fosse tão poderoso e com tetas tão gordas assim. Certamente teríamos menos prejuízo com a corrupção e outras infecções mamárias.

O problema é que não vejo a luz no fim do túnel. Além de estar cada vez mais desiludido com o presidente em que votei, não vejo vozes sensatas no Congresso. Nessa nossa democracia representativa, nunca me senti representado por nenhum político, até porque eu sou amaldiçoado e todo candidato a cargo do legislativo que eu voto, perde. E o burro aqui ainda continua a acreditar na Democracia.

O  que fazer? Gritar, berrar, reclamar num blog? Hmm.. ouvir Replicantes.

Sunday, August 19, 2007

The Linux Programmer's Toolbox - introdutorio e indispensavel

O livro The Linux Programmer's Toolbox (Amazon) foi lançado recentemente e está na minha estante do Safari. Não é só porque tem uma espada de sabre Jedi na capa, apesar disso ser um fator muito importante. É que recebeu bons reviews na Amazon e achei que me seria útil - e está sendo.

O livro tem aproximadamente 600 páginas, mas um conteúdo denso. É uma excelente ponte entre livros introdutórios de programação e administração de sistemas, e coisas mais pesadonas como Understanding the Linux Kernel ou Advanced Programming in the UNIX Environment. Recomendo fortemente a leitura para Programadores e Administradores de Sistemas que trabalhem com Linux.

Além de dedicar capítulos a temas importantes para programadores, como o processo de compilação de códigos-fonte, o livro trata de alguns assuntos comuns ao já velhinho Advanced Programming in the UNIX Environment, que ainda não terminei de ler. Entretanto, além de ser novo e focado em Linux, o principal mérito do The Linux Programmer's Toolbox é introduzir temas às vezes difíceis de se digerir, como IO Scheduling e Process Scheduling do kernel, com um texto direto e claro.

Não conheço muitos bons livros novos sobre Linux com abordagem profissional. Há, sim livros bons e antigos (mesmo que com novas edições), como os do Tanenbaum e do Richard Stevens, mas falta às vezes uma ponte entre esse conhecimento teórico de décadas atrás, e a vida prática de programadores e administradores de sistemas de hoje. Outros livros, como o Programação Avançada em Linux do Gleicon Moraes, ainda que úteis em alguns tópicos, não conseguem explicar o que nós, programadores e administradores de sistemas, devemos saber sobre o funcionamento básico do Linux.

Claro que devem haver outras coisas interessantes por aí. O Linux System Programming do Robert Love já está na mira de leituras seguintes.

Saturday, August 4, 2007

Linux no Palm LifeDrive: realmente ja funciona

Como já falei aqui, tenho um Palm Lifedrive. Pelo que eu havia acompanhado, o suporte a Linux no LD ainda estava bem lixão. Hoje, depois de ver a chamada do br-linux.org sobre esse assunto, passei o dia procurando como fazer isso funcionar.

Pois bem, graças aos caras do H&D, especialmente o marex, já tem muita coisa funcionando no Palm Lifedrive no Linux com Angstrom (debian) e OPIE (kde). Instalei aqui o Technology Preview 1 (TP1) disponibilizado pelo marex e gostei do que vi. Não é um sistema estável, nem de longe serve pro dia-a-dia. Mas já é empolgante ver o OPIE no LD, escrever comandos na console com a stylus e pensar no tanto de coisa que dá pra rodar num ambiente Linux e GNU completo.

O suporte a wifi já está quase saindo, assim como usbserial. IrDA (infra-vermelho) já funciona, mas sem o módulo irnet eu não consegui fazer rede TCP/IP funcionar - ainda. E já funciona também Bluetooth, mas meu notebook não tem suporte, portanto não pude testar.

Depois faço update com fotinha.

UPDATE. Ó, fotinhas - enviadas com o jUploadr. Veja todas elas aqui.

palmld-linux-uname

palmld-linux-opie

Monday, July 30, 2007

o chato de plantao

Eu sou mesmo um reclamão. E do pior tipo - sei que de vez em quando tenho razão de criticar. O engraçado é que neste blog que já beira os 3 anos de idade, um post sobre meu dilema com relação à compra de um notebook Amazon PC virou um megafone para lamúrias e reclamações de outras pessoas.

O que antes era apenas um post ingênuo sobre um assunto cotidiano virou coisa séria. São muitas visitas por dia e já foram feitos 20 comentários, o que pro cetico.org é muito. Se você procurar no Google por "Amazon PC", verá o o tal post num dos primeiros resultados. Antes até do submarino.com.br.

E pra piorar essa imagem, meu post triste-porém-feliz comentando em maio de 2006 o "anúncio" do Landscape (português aqui) bateu todos os recordes de acesso essa semana, visto que agora o produto foi lançado oficialmente (parabéns pra Canonical, way to go!) e o Google também gosta de mostrar esse meu post entre os primeiros resultados nas buscas sobre o produto.

Pena que deixei de ganhar alguns trocados com esse aumento de tráfego, visto que há algumas semanas eu removi o Google Adsense deste blog. Por quê? Porque são feios e a renda gerada é mínima (brasileiro não clica em propaganda).

A partir de agora eu vou tentar ser menos chato, só reclamar do que realmente merece - como A volta do todo poderoso e tentar publicar algum conteúdo útil. Do contrário não vou pro Céu.

Thursday, July 26, 2007

Eventos no DF - Encontro Nacional LinuxChix e Festival de Software Livre

Ainda falta algum tempo mas é bom já avisar. Como anunciou a Priscilla, está marcado o próximo Encontro Nacional LinuxChix Brasil. Será em Brasília, nos dias 7 e 8 de setembro, no IESB da Asa Sul.

linuxchix-transparente.png


Com patrocínio da DATAPREV, Ministério do Planejamento, Intel, Google, X25, Training Tecnologia e realização/apoio do IESB (é sempre bom dar o devido reconhecimento).

Acho que ainda não saiu a listra de palestrantes, mas o coredump disse que a palestra dele sobre segurança de software em projetos FOSS foi aceita. Se for tão legal quanto a outra que vi dele no FISL sobre PAM, não vou perder.

Marque mais um evento na sua agenda de eventos FOSS em Brasília. A Camila da Training Tecnologia anunciou na lista do PSL-DF as datas do próximo Festival de Software Livre - DF, a segunda edição.

modelo-flat.png


Eu gostei do anterior. Houve palestras interessantes e poucos contra-tempos para uma primeira edição de evento. O próximo vai ser novamente na Universidade Católica de Brasília, nos dias 05 e 06 de outubro.

Louis Suarez-Potts do OpenOffice.org e o Jon 'Maddog' Hall confirmaram presença. Tomara que o Maddog conte-nos mais sobre o Koolu, anunciado recentemente. A lista dos outros palestrantes está no ar mas ainda não é definitiva. Eu provavelmente darei uma palestra sobre "Análise do uso de recursos e performance de sistemas no Linux" - valeu, Fábio, pelo incentivo :-).

Marquem na agenda.

Thursday, July 19, 2007

Dica: LibraryThing.com

Nunca fiquei satisfeito com a qualidade do Now Reading, plugin do Wordpress que mostra as listas de leituras recentes do usuário. Tive um trabalho grande cadastrando uma parte dos meus livros, mas o resultado era bem sem-graça.

Procurei um pouco e achei uma coisinha duca. Caso ainda não tenham ouvido falar, visitem o LibraryThing.com.

Cadastre lá seus livros de forma +- simples (títulos em Português às vezes têm que ser cadastrados à mão), e a partir dai vem o basicão de uma rede social: com base em cada título, receba sugestões de outros livros semelhantes, faça revisões e converse sobre o livre. É como se fosse uma versão bem melhorada daquelas "sugestões mágicas" da Amazon.

Vejam, por exemplo:

Breve história de quase tudo, de Bill Bryson.

Comecei a catalogar meus livros. Fiz caprichado, e busquei no site da Livraria Cultura as imagens de capas dos livros que a busca automática pela Amazon não encontrava. Alguns títulos eu tive que adicionar à mão, como Gerenciamento de Serviços de TI na prática: uma abordagem com base na ITIL.

Já adicionei um widget ao meu blog e desativei o "Now Reading'.

Tomara que a brasileirada que deve começar a aparecer por lá não faça muita bagunça...

Thursday, July 12, 2007

Bootstrapping: YourBase.com.br - hospedagem de VPS Linux com Xen

(Desculpem o comercialzão. Prometo ser breve)

Com muito orgulho, anuncio o início das operações da YourBase. Do site:
A YourBase iniciou suas operações em 2007 com a missão de oferecer suporte imbatível para serviços de hospedagem de servidores privados virtuais Linux+Xen para o mercado brasileiro.

Servidores virtuais Xen fornecem performance e flexibilidade muito superiores à hospedagem virtual compartilhada tradicional, por preços bem mais acessíveis do que servidores dedicados.

Nossos servidores são hospedados em Dallas, nos EUA, por isso oferecemos planos com baixo custo, alta performance e muita banda de rede disponível.

O suporte funciona 24 horas por dia. Estamos sempre prontos para qualquer emergência, inclusive durante feriados e fins de semana.

Fiquem à vontade para espalhar a notícia :-)

"A Volta do Todo Poderoso" e uma tristeza

Fizeram bem Jim Carrey e Jennifer Aniston em recusar os papéis na sequência d'O Todo Poderoso - "A Volta do Todo Poderoso" é uma porcaria.

Só tinha isso a dizer.

Friday, June 22, 2007

brpay.com.br: da pra confiar?

Dá pra confiar no Brpay? Ainda não é nesse post que poderei responder definitivamente essa pergunta, mas pretendo fazê-lo em breve. Estou aguardando a resposta do suporte técnico deles pela segunda vez por causa de problemas técnicos no serviço, mas depois comento o resultado disso especificamente.

Mas como consumidor blogueiro, me sinto na obrigação de desabafar minha parcial frustração com eles, assim com fiz antes sobre a FNAC. Aparentemente, o site do BRPay tem erros técnicos grosseiros.

Estou fazendo testes do sistema de cobrança deles e ao tentar comprar um item, o seguinte erro aparece:

(aviso: o texto a seguir foi escrito em modo "garoto enxaqueca")

Tuesday, June 19, 2007

AYB bootstrap

Um post histórico pra mim. Coisas legais vem por aí. Esperem algumas semanas.

Só posso dizer uma coisa: ALL YOUR BASE ARE BELONG TO US.

Curioso?

Tuesday, June 5, 2007

SSH: Usage of multiple connections from multiple hosts

There is a detailed objective described in "2.212.4 Secure shell (SSH)" for LPI 202 called:

"Usage of multiple connections from multiple hosts

to guard against loss of connection to remote host following

configuration changes"

In case you are also wandering what that means, read the ControlMaster part of ssh_config(5).

Good luck on your LPI quest! :-)

Saturday, June 2, 2007

Virtualmin _pode_ ajudar sua vida

Até que sou um sysadmin bem organizado, mas confesso que meu servidor pessoal (cetico.org, um "MiroVPS2" com 160Mb de RAM) é uma bagunça. Melhor dizendo, era.

Dois amigos estavam precisando de um lugar pra hospedar temporariamente seus respectivos sites e domínios de e-mail e me pediram ajuda. Argh. "Isso vai dar trabalho", pensei. A não ser que eu delegasse a trabalheira pra eles :-).

Friday, June 1, 2007

Telecomutacao como sysadmin

Com meu novo trabalho diurno, estou vivendo uma realidade curiosa e cada vez mais comum com o aumento da mobilidade na TI: trabalhar remotamente. Ainda não completou um mês desde que deixei meu emprego anterior e passei a trampar na Rimuhosting em tempo integral, portanto é cedo pra eu saber todas as consequências dessa decisão. Mas algumas já ficaram claras:

Tuesday, May 22, 2007

Sapatos novos



Hoje sai pra comprar sapatos novos, que se adequem ao meu novo trabalho diurno. Segue imagem. :-)

Sunday, May 6, 2007

Contratam-se hackers :-)

O Peter Bryant acabou de enviar um e-mail para os clientes da Rimuhosting.com explicando que está contratando experts em Linux com fluência em inglês escrito e algum tempo livre para trabalhar alguns dias por semana, remotamente.
We need to do all we can to provide support worth raving about. So we are again looking for more staff to help out. We work hard to provide an enjoyable/challenging/flexible/rewarding work environment perfect for someone who just lives and breathes Linux. I've posted some info about the position at http://forums.rimuhosting.com/forums/showthread.php?t=195

Foram contratados 6 caras novos recentemente, incluindo eu, que devo trabalhar em tempo integral a partir da próxima semana, mas ainda assim tem trabalho suficiente pra mais gente. Pra quem se interessar, siga o link acima e boa sorte. :-)

Thursday, May 3, 2007

bug report da desobediencia virtual

Josselin Mouette acabou de abrir um bug no debian informando que deseja empacotar oficialmente o "número da discórida" no Debian.

Óbvio que não tem nenhum sentido prático, mas não deixa de ser mais uma das centenas de iniciativas criativas de desobediência virtual que surgiram nos últimos dias.

PS: 09F911029D74E35BD84156C5635688C0

Wednesday, May 2, 2007

Mapa de redes sociais

Essa webcomic com um "mapa" das redes sociais foi genial. Direto do reddit.

Notem:

  • O tamanho de cada "território" é proporcional ao tamanho estimado da comunidade

  • Procure por "All your Base", "Stallman's Airship"

  • A posição de cada comunidade no mapa está de acordo com a rosa-dos-ventos que indica: sites mais ao norte são "práticos", ao sul "intelectuais", ao leste "orientados à web" e a oeste "orientados à vida real"

  • Nos comentários do reddit alguém perguntou: E cade a pornografia? Responderam: Tá vendo o mar por todos os lados ? É a pornografia.

Friday, April 27, 2007

FNAC, que bagunca!

Acabei cancelando o pedido do meu Amazon PC. A FNAC fez uma p* bagunça, não processou meu pedido, nem me ligou explicando. O prazo informado era de 1 dia, e diziam que se fossem atrasar, avisariam - o que não aconteceu.

Aliás o site é cheio de erros idiotas, do tipo não poder pressionar ENTER no formulário de login. E o pior, se você souber o número do pedido de alguém, e só colocar o parâmetro no lugar certo da URL que você vê o pedido dele. Duvida? Veja meu pedido você mesmo - sem saber minha senha. Basta logar com o seu usuário na FNAC. Beleza!!!! [1]

Depois de muita pendenga finalmente alguém me ligou 2 dias depois e disse que a forma de pagamento que teria escolhida no pedido teria sido à vista, e não parcelado. Eu tenho certeza que pedi parcelado, mas acabei cancelando esse pedido e fazendo outro. Resultado - passou outro dia e nada. 4 dias e nada. Liguei pela milionésima vez no atendimento telefônico (DDD pra São Paulo), e finalmente a moça disse que o prazo de entrega era de 5 dias!!!!! TRUCO! SAFADA! Era de 1 dia, e eu vou colar depois a screenshot.

Bem, sei que fiquei de saco cheio, cancelei TUDO, fui na CTIS e comprei um HP dv2140. Mais caro e com specs inferiores, mas com 100% de satisfação. Estou baixando o Ubuntu 7.04 porque funciona muito bonitinho em notebooks.

Moral da história: se puderem, evitem a FNAC.com.br.

[1] Enviei esse relato à FNAC para que, caso entendam como erro, possam corrigir.

Tuesday, April 24, 2007

oba - comprei meu notebook amazonico

É isso. E se estão pensando que estou com vergonha por ter comprado um notebook Amazon PC, enganam-se.

Vou tirar onda que tenho um computador nacional, veja só que orgulho. Considero até instalar Kurumin pra completar o serviço. :-) brincadeira

Agora é esperar chegar, o prazo é de 1 dia útil.

Dica: utilizando este cupom, mesmo estando vencido, ganhei desconto de 5% (mas tive que pagar frete)(indicação do Marcelo Lemos)

Especificações:

Descrição


O notebook AMZ HEL 81 V da Amazon PC é equipado com processador Intel Core Duo 1.6 GHZ de velocidade, 1024 MB de memória RAM expansível até 2 GB e disco rígido serial SATA (Serial Advanced Technology Attachment) com capacidade de armazenamento de até 80 GB.

O AMZ HEL 81 V possui seu equipamento interior completo com placa mãe on board, placa de vídeo Intel Graphics Media Acelerator 950 com 64 MB de memória expansível até 224 MB, placa de som 3D, placa de rede 10/100/1000 com conector RJ45 integrado e placa de fax modem 56 kbps V92. E todas as funcionalidades externas também estão presentes com excelente qualidade em mouse scroll integrado, teclado ABNT2, webcam 1.3 MP integrada, dois falantes 16 bits estéreo com 2 watts de potência e tela widescreen de 15.4 polegadas widescreen com resolução 1280 x 800.

A capacidade de armazenamento pode ser ampliada por mídia removível através do leitor multimídia super drive (leitor e gravador de mídias em formato CD e DVD) e a conectividade é ampla através da rede LAN, fax modem 56 kbps ou wi-fi integrado 802.11 - 54 Mbps.

Especificação Técnica



  1. Marca : Amazon PC

  2. Destaque : Câmera 1.3 MP embutida, conexão wi-fi, Windows Vista Starter

  3. Processador : Intel

  4. Tecnologia Processador : Intel Core Duo

  5. Freqüência / velocidade (clock) em GHz : 1.6

  6. Memória Cache em KB : 2 MB

  7. Memória RAM em Mb : 1024 MB

  8. Padrão Memória : DDR2

  9. Tipo Memória : SODIMM

  10. Expansão de memória até : 2 GB

  11. Disco rígido : 80 GB

  12. Velocidade Leitura CD : 52x

  13. Velocidade Leitura DVD : 8x

  14. Velocidade Gravação CD : 24x

  15. Velocidade Gravação DVD : 2x

  16. Tipo : Super drive (Gravador de DVD e Gravador de CD)

  17. Placa de rede : Rede 10/100

  18. Norma Modem : V92

  19. Velocidade Modem : 56kbps

  20. Wireless Integrado : Sim

  21. Padrão Wireless : 802.11 - 54 Mbps

  22. Portas USB (Total / Frontais) : 3

  23. Placa de vídeo : Intel GMA 950

  24. Memória Placa Video : 64 MB (expansível até 224 MB)

  25. Sistema Operacional : Windows Vista Starter

  26. Entradas PCI : 01 slot PCI express

  27. Tamanho Tela : 15.4 polegadas widescreen

  28. Resolução Tela : 1280 x 800

  29. Dimensões (LXAXP) em cm : 36,2 x 3,2 x 26,5

  30. Peso em kg (sem embalagem) : 2,8

  31. Particularidades : Leitor de cartões SD, MS, MMC, conexão: RGB out, TV out (Svideo/AV; 7 pinos - NTSC, PAL, RCA); Entrada para fone de ouvido, microfone interno, auto sensor de função, placa de som 3D



UPDATE: Acabei não comprando, não. Vejam aqui minha justificativa, e ainda as reclamações do Fernando Silveira aqui.


    Monday, April 23, 2007

    Amazon PC: bomba ou bom negocio?

    Vejam isso. Os specs não parecem bastante decentes pra esse preço? Até o peso da máquina é respeitável. Alguém vê algum problema óbvio que eu não esteja vendo - fora a marca ser pouco glamuriosa?

    Aliás, eu não tenho preconceito. Alguém tem experiência com Amazon PC? É claro que não é uma máquina bonita, mas quem se importa? Até tem assistência técnica autorizada em Brasília.

    Por favor, façam algo antes que eu compre esse computador em 12 x sem juros por R$2.999,00.

    Update:
    - estou preocupado com a bateria ser porcaria.

    - notei a óbvia falta de bluetooth, mas isso tá compatível com o custo/benefício

    - link indicado pelo coredump

    - usuários reclamando de bug do produto

    - Dell 131L parece a alternativa "glamurosa"

    - Comprei um HP DV2140. Veja aqui porquê.

    Thursday, April 19, 2007

    leituras interessantes

    1) "the sorry state of open source" (ou aqui)
    Gosto de artigos assim, opinativos e polemizadores. Ele atira pra todo lado, fala coisas certas e coisas erradas. É um bom relato não-neutro de como andam as coisas no FOSS.

    2) "Computing versus human thinking", onde o Peter Naur (premiado com o Turing Award de 2006) descreve as bases de uma muito interessante "Synapse-State Theory of Mental Life". Pra mim, faz muito sentido. Nunca consegui entender como funciona o pensamento. Continuo não entendendo, mas agora tenho uma vaga idéia :-).

    Aliás, tenho lido alguns artigos das publicações da ACM. Me inscrevi como Professional Member, dai tenho acesso a toda a Digital Library da ACM, e de quebra ganhei acesso a 600 livros (muito bem selecionados) do Safari da O'Reilly, com 10 slots na "estante digital", além de vários outros benefícios.

    Saturday, April 14, 2007

    Peter Packet e o oblivion

    Último dia de FISL. Estou em Brasília mas consegui assistir algumas palestras ao vivo.

    Um dos "pais da Internet no Brasil", Demi Getschko, lotou um dos auditórios numa palestra ontem, mas eu não assisti. Queria ter visto, logo agora que tenho lido coisas sobre a tecnologia que dá vida à Internet. Não podemos esquecer das coisas realmente importantes :-)

    A cada clique na web, pelo menos uma encarnação de IP, TCP, DNS e HTTP surgiu e morreu. E ninguém deu bola. São tantos bits que saem de nossas casas, empacotados apenas por cabeçalhos, deslizando talvez na velocidade da luz até serem engolidos por um Apache maligno. Ó, mundo cruel.

    Na próxima vez que clicar num link, darei mais valor à Internet. Abrirei o wireshark e darei total atenção aos pobre pacotinhos, tão solícitos e tão efêmeros. Serão salvos da extinção pelo tcpdump. Salvem o Peter Packet!

    Sunday, April 8, 2007

    Request Tracker no Debian Etch

    Instalar o RT no Debian Etch é tão facinho. Graças aos desenvolvedores Debian, nesse ritmo o sysadmin de amanhã será o datilógrafo de hoje. :-)

    # aptitude install request-tracker3.6 rt3.6-apache2 mysql5-server

    OBS: Use rt3.6-apache se você usa apache 1.
    OBS2: Estou usando mysql nesse caso, mas você pode usar PostgreSQL também

    Depois é só seguir os passos descritos em /usr/share/doc/request-tracker3.6/README.Debian.gz:

    • Edite o arquivo /etc/request-tracker3.6/RT_SiteConfig.pm de acordo com suas necessidades

    • Crie um usuário no MySQL: "GRANT ALL PRIVILEGES ON rtdb.* TO rtuser@localhost IDENTIFIED BY 'moredots';"

    • Inicialize o banco: /usr/sbin/rt-setup-database-3.6 --action init --dba rtuser \
      --prompt-for-dba-password

    • Adicione isso à config do seu site (pode ser no arquivo  /etc/apache2/sites-enabled/default):
      Include "/etc/request-tracker3.6/apache2-modperl2.conf"

    • Opcionalmente, não faça aquele include no site normal, e sim no virtualhost com SSL, e inclua isso no site "HTTP":
      RedirectMath  /rt(.*) https://seusite/rt$1
      Isso fará com que acessos ao site HTTP sejam redirecionados ao site HTTPS.

    • Ative os módulos do apache que possam estar faltando. Sugiro testar assim:
      # apache2ctl -S

    • Entre em http://seusite/rt com "root/password" e mude a senha no Menu Preferências

    • O resto é contigo


    []s

    Sunday, February 25, 2007

    nwu, lancada versao - 0.1.6

    Lancei hoje a versão 0.1.6 do Nwu.

    O que é o Nwu?

    Nwu é um sistema que permite a um administrador manter todos os
    computadores Debian e Ubuntu da rede atualizados de forma apropriada,
    a partir de um ponto central, utilizando uma ferramenta de linha de
    comando simples.

    O admin pode instalar pacotes nos computadores remotos, aplicar
    atualizações de segurança e atualizar o cache de pacotes APT nas
    máquinas remotas.

    Ao invés de utilizar acesso root via SSH, um privilégio exagerado, a comunicação entre agentes e servidor é feita utilizando um web service, de forma segura.

    Para ver as máquinas com atualizações pendentes, execute por exemplo:

    # nwu list outdated

    Para atualizar o cache do APT num servidor:

    # nwu update <servidor>

    Para aplicar atualizações de segurança:

    # nwu upgrade <servidor>


    O que há de novo na versão 0.1.6?


    A descrição das mudanças recentes está no Changelog. Destaco a melhoria da instalação. A partir de agora, para instalar o Nwu, basta instalar o pacote e responder às perguntas do debconf. Instale o nwu-server em um local, e o nwu-agent em todos computadores, depois utilize a ferramenta de linha de comando "nwu" para gerenciar o APT de seus servidores.

    Veja o Changelog detalhado:
    This version is a great leap towards 0.2.0. I've decided to officially
    support only SQLite for persistence, to ease installation and
    development, but MySQL and PostgreSQL usage should still be possible.
    Also, thanks to improvements in the deb package, installing nwu-server
    is as simple as running "dpkg -i". After the administrator answers a
    few debconf questions, Nwu will be ready for use. Version 0.1.6 also
    includes many bug fixes.

    Saturday, February 24, 2007

    br-linux.org, dificil levar a serio

    Que o trolling costuma frequentar os comentários do br-linux.org, todo mundo sabe. Agora, eu não via há muito tempo uma chamada tão infeliz.

    Coitado de quem gosta de Linux e não lê inglês, especialmente os novatos.

    O br-linux.org, feito pelo Augusto que é um cara bem legal, claramente não tem (mais) a intenção de ser fonte de notícia neutra, e se tornou um blog propriamente dito, com um claro viés pessoal.

    Mas o estranho é que eu acho que ele deveria continuar assim. Falta no Brasil fonte de informação opinativa, e esses blogs populares tem resolvido esse problema muito bom - pra quem acesso. Discordo do que diz o Augusto, mas acho que ele tem que continuar fazendo o que faz.

    O problema é que ninguém teve até hoje a competência dele pra criar uma alternativa que se possa respeitar. O Linux Daily Log do Andŕe Moraes era bastante legal, mas ele ficou sem tempo pra atualizar - uma pena.

    Depois falo mais sobre esse assunto =].

    Thursday, February 22, 2007

    python subprocess.Popen - instant (unbuffered) command output

    Did you ever wanted to know how to call a process from Python and get the output instantly, instead of waiting for the execution to finish?

    Try this:
    import os
    import sys
    import subprocess

    s = subprocess.Popen(["tail", "/tmp/wee", "-f"],
    stdout=subprocess.PIPE,
    stderr=subprocess.STDOUT)
    follow = s.stdout
    while s.poll() == None:
    mess = follow.readline()
    if mess:
    print mess.strip()

    ret = s.wait()
    sys.exit(0)

    Now go ahead and type in another terminal: echo PRINTME >> /tmp/wee

    And then go weeee!

    Saturday, February 17, 2007

    cetico.org agora e Etch

    Atualizei o cetico.org pra Etch. Meu SVN tava meio esquisito, então aproveitar pra atualizar tudo. A atualização foi tranquila.

    Sobre o erro do SVN, a solução que acabei achando talvez seja útil para alguém. A mensagem que tava dando era:

    [Sun Feb 18 03:42:36 2007] [error] [client 200.140.85.205] (20014)Internal error: Berkeley DB error for filesystem '/var/svn/nwu/db' while opening environment:\n
    [Sun Feb 18 03:42:36 2007] [error] [client 200.140.85.205] Could not fetch resource information.  [500, #0]
    [Sun Feb 18 03:42:36 2007] [error] [client 200.140.85.205] Could not open the requested SVN filesystem  [500, #160029]
    [Sun Feb 18 03:42:36 2007] [error] [client 200.140.85.205] Could not open the requested SVN filesystem  [500, #160029]

    Dai nada resolveu. O que funcionou foi fazer um dumpload e migrar os dados pro format FSFS. Veja aqui como. Aí deu tudo certo =]

    Friday, February 9, 2007

    Trampo novo na RimuHosting.com (VPS Hosting)

    Desde meados semana, comecei a trabalhar à noite no suporte técnico Linux da RimuHosting.com. Vários entre os amigos leitores devem conhecer os serviços da empresa e alguns devem ser clientes - como eu.

    Olha a propaganda:

    Our VPS Hosting By RimuHosting
    Java and Linux VPS Hosting by RimuHosting

    Tuesday, January 30, 2007

    Google Adsense ira pagar por transferencia eletronica

    Isso mesmo. O Google Adsense, que estava com pagamentos suspensos para o Brasil, fará agora o pagamento por transferência eletrônica. O e-mail diz:
    Conforme anunciado anteriormente, houve um adiamento dos seus
    últimos pagamentos do AdSense. Hoje temos a satisfação de informar
    que esses pagamentos foram retomados e voltarão à normalidade. A
    partir de agora, o envio de recursos será feito por uma transferência
    eletrônica internacional em dólares (wire transfer).

    Há pontos positivos e negativos:

    • O dinheiro estará mais sujeito a impostos, como CPMF. Naturalmente já éramos obrigados a declarar essa grana no imposto de renda, mas agora simplesmente o dinheiro vai estar nos "logs" da receita federal.

    • Não é pouca a papelada que temos que providenciar para receber a bufunfa digital

    • Por outro lado, o câmbio será mais fácil. Antes, era preciso levar o cheque a uma agência de câmbio, que fazia a conversão utilizando, se não me engano, o câmbio de compra para dólar turismo - que é ruim. Serão dois custos a menos, portanto: o monetário e o de sola de sapato.


    Não está totalmente claro se iremos perder dinheiro ou não, pois não sei o quanto será pago de impostos nessa transferência eletrônica, mas gostei da notícia. Parabéns ao Google. Transferência eletrônica combina, sim, com o século XXI.

    Saturday, January 27, 2007

    Carnaval em Brasília

    Não entendo pra quê gastar dinheiro do contribuinte com o carnaval de Brasília. A verba não é desprezível, mas a qualidade das produções parece ser. Se não há outra fonte de recursos - como patrocínio de empresas, que naturalmente não se interessam - deixem essa coisa morrer!

    cara-feia-thumb.jpg
    Um alegre folião do carnaval de BSB

    Arte e cultura não deveriam ser diretamente patrocinadas pelo Estado, é o que eu penso.


    Aproveitando o assunto cultura, Apocalypto parece interessante, mas nem todo mundo gostou. Ah, Transformers, LOL!

    Tuesday, January 16, 2007

    Mediocridade logística

    Estou comprando o livro recém lançado sobre "Gerenciamento de Serviços de TI (..bla bla..) ITIL", e incomodado com a incompetência do e-commerce.

    Por que essas grandes livrarias, como a Cultura e a Saraiva, não fazem entrega no mesmo dia sem cobrar adicional? É só não dar desconto de fidelização pra esses casos.
    Se eu posso pedir uma pizza de R$20,00 sem que se cobre R$16,00 por isso, por que não posso comprar um livro de R$129,00 e receber em casa sem pagar adicional? Isso sem falar que a Pizza é entregue em 20 minutos, já o livro só no final da tarde.
    Se eu tivesse dinheiro, abriria uma Domino's para livros e coisas afins.

    Fiz meu cadastro no Via Syxt - uma boa idéia, mas deveria ser melhor polida na minha opinião.

    Hm, saiu a versão 2.0.7 do WP, com atualizações de segurança.

    Sunday, January 7, 2007

    LPIC2, em breve

    A turma no trampo está empolgada pra fazer as provas da LPI. Dois colegas passaram na 101 semana passada, Wesley e Alexfuu, e amanhã o Gabriel Peixoto vai fazer também.
    A 201, que fiz em outubro, não foi muito difícil, apesar de algumas perguntas bizarras terem aparecido.

    Estou querendo fazer logo a 202, e vejo que vou ter que realmente estudar pra essa prova.

    O que me impressiona nos objetivos da 202 é a abrangência de todas as alternativas. Por exemplo, o objetivo 2.206.1, "Configuring mailing lists", engloba mailman, majordomo e Ezmlm.

    O objetivo 2.206.2, "Using email services", exige conhecimentos de postfix, qmail, sendmail e exim.

    Ora, isso é foda. E muito bom. A tendência de todos os sysadmins, eu inclusive, é que, ao aprender a utilizar uma alternativa, surge uma enorme resistência em aprender outra.

    Configurar um MTA não é um processo simples. Levei bastante tempo até enteder o funcionamento do Postfix e memorizar os parâmetros de configuração mais importantes. Hoje, configurar um servidor de e-mail usando Postfix é uma coisa bem automática. Nesses casos, quando a gente se topa com outro sistema, dos quais nada conhecemos a não ser a teoria de funcionamento - que é sempre a mesma -, dá sempre vontade de destruir o que está feito e refazer com o que sabemos. Ora, qmail só serve pra ser migrado.

    Isso se chama preguiça. Do ponto de vista da "utilidade galática", por um lado pode ser bom pois cria a tendência de uniformização das soluções. Por outro lado, no entanto, aprofunda a tendência universal de que nos tornemos burros e limitados. Ora, um sysadmin decente tem que saber Exim e qmail tanto quanto Sendmail e Postfix.

    Infelizmente é isso que, felizes, devemos fazer.
    A prova 202 da LPI exige conhecimentos de todos esses MTA's, e de vários softwares de listas de discussão, mesmo aqueles bem velhos. Muita gente reclama: "Eu já sei mailman, não preciso saber majordomo". A certificação não existe pra provar que você sabe muita coisa, e sim que você sabe aquilo que importa.
    E é por isso que eu valorizo tanto essas "certificações de TI". Dou valor à certificação e ao profissional certificado. Pra mim, um cara com LPIC merece respeito, inclusive no nível 1, porque tenho certeza que ele estudou e entende dos conteúdos que realmente importam para o trabalho de administração de sistemas Linux.
    .. mas quem não merece respeito?

    Depois tem o LPIC3. Quem fez (Leandro Godoy da Rocha no under-linux.org, e o Fernando Ribeiro no IRC) ficou impressionado.

    Wednesday, January 3, 2007

    LifeDrive - outras dicas

    Meu final de ano foi massa. Fiquei em casa com a Carla, bebemos e comemos muito bem, e curtimos uma programação legal de clipes musicais crássicos durante as últimas horas de 2006, no Multishow. Não lembro de ter tido uma virada de ano tão legal (Copacabana, ano passado, nem chegou perto).
    Ainda em lua de mel com meu LD, acho que convém falar de coisas interessantes que aprendi de umas semanas pra cá.

    Assistir vídeos no Palm usando TCPMP é muito l337. Assisti toda a série Heroes e praticamente todo o Neon Genesis Evangelion no meu LD, em momentos de "lazer portátil". No metrô, na cama pouco antes de dormir ou no avião (fui pra Macaé/RJ na última semana, aliás, e tomei 12 horas de chá de aeroporto na volta).

    Ontem, enquanto estava lendo o meu guia de estudos pra CISSP[1], fiquei grilado porque não havia jeito de fazer anotações no texto. Eu uso o Plucker, que é o melhor leitor de textos em PDA que tem por aí, e GPL.
    Numa busca rápida, descobri algo maravilhoso (quase escrevi FABULOSO, sorte que me contive). O Alexander Pruss falou recentemente uma nova funcionalidade do Plucker, que permite anotações nos textos. Fala sério. Funciona muito bem.

    Aproveitei e descobri que esse cara fez também o NVBackup, que é uma ferramenta de backup para Palm's do tipo NVFS muito poderosa, e funciona bem no LifeDrive, apesar de originalmente prever o backup para cartões SD, e não para o disco interno. GPL, dude.

    Falando em GPL, cabe também falar do MGTalk, cliente de IM, que passei a usar quando o tempo de uso shareware do Chatopus acabou. O Chatopus é bom, pois simples e direto, mas o MGTalk é GPL e tem me atendido bem, e apesar do nome serve para conexões Jabber em geral.

    Por fim, algo que me ajudou a passar o tempo no aeroporto nesse fim de semana foi o suporte a streaming MP3 no pTunes Deluxe, um software comercial que estou avaliando. É MUITO moral ouvir música com streaming da Internet via WiFi. Se bem que cá entre nós, isso não é nada mais útil do que sintonizar um radiozinho a pilha.

    Mas é altamente geeky.

    [1] O livro vem com um CD que traz todo o conteúdo do livro em PDF. Usei o pdftohtml (tem até pra Windows, procure por pdftohtml.exe) para converter, ahm, o PDF para HTML, e depois o Plucker Desktop, pra converter tudo pro formato do Plucker. Ah, ainda estou preso ao Plucker Desktop do Windows.