Archive

Archive for September, 2006

Novo plugin : AutoMeta

September 30th, 2006 1 comment

Instalei um novo plugin no blog, o AutoMeta. Esse plugin, segundo a descrição, automaticamente gera e inclui HTML Meta Tags e Technorati Tags com base em todo o texto de cada post.

E, como nenhuma tecnologia que faz tudo 100% de forma automatizada é 100% perfeita, permite que você revise tudo antes de dar seu aceite final. Vou testá-lo por uns dias, já que não custa nada (literalmente) e estou mesmo querendo começar a atender e explorar as capacidades do Technorati.

Quem sabe não fico mais na moda usando tecnologias Web 2.0 ? :-)

Categories: DebianBR, Portuguese, Setup, plugins, web2.0 Tags:

Relembrando os velhos tempos

September 28th, 2006 No comments

Como eu já havia dito em meu último post, hoje estou em casa para me recuperar melhor do problema em meu braço esquerdo. Ele já está quase bom e, a menos que algo de muito ruim aconteça esta noite, amanhã volto ao trabalho. Bate na madeira :-)

Com o braço quase bom, consigo digitar sem ter muitas dores e, por isso, resolvi sentar e começar a ler meus e-mails pessoais e responder alguns que estavam parados esperando resposta há tempos. Recebi um e-mail de um amigo que conheci há tempos através de um serviço em um cliente e com o qual não conversava há muitos meses.

Esse amigo comentou que deveríamos trocar mais idéias e eu resolvi responder o e-mail dele, deixando os outros antigos ainda na fila de espera. Peço desculpas aos prejudicados, ainda vou responder um dia. Conversa vai e conversa vem, acabamos meio que fazendo uma sessão de quase IM. Quase porque na verdade foi tudo via e-mail.

Comentou que havia adquirido um laptop e estava pensando em trocar a distribuição GNU/Linux que ele usava até então. Também comentou que talvez seria o caso de utilizar Debian. Fiquei surpreso pois ele era um usuário bastante convencido de outra distribuição (não convém citar a distribuição aqui para não gerar flames).

Comecei a perguntar porque ele pensava em usar Debian, quais eram os problemas que ele tinha com a distribuição atual. Com isso, eu queria tentar entender como as coisas funcionam em outras distribuições através de relatos de usuários experientes da própria distribuição e não através de achismos ou conclusões precipitadas e possivelmente erradas.

Foi legal entender os motivos a favor e contra o uso de uma outra distribuição ouvindo as experiências reais de um usuário dessa outra distribuição. Ele se mostrou interessado pelo Debian e eu expliquei algumas coisas sobre o projeto e a distribuição. Parece que ele gostou. Mas, para mim, o mais importante foi eu aparentemente ter conseguido despertar um interesse ainda maior sem precisar recorrer a nenhum argumento que colocasse em foco as deficiências da outra distribuição.

Aliás, isso é algo que sempre tento evitar. Cada vez me convenço mais de que um usuário ganho através de conversa, camaradagem e ajuda, um usuário ganho fazendo com que o pŕoprio usuário tome sua própria decisão, só fornecendo informações honestas (o que significa também reconhecer os pontos fracos do lado que você está defendendo) e imparciais é um usuário melhor ganho do que aquele usuário que é ganho através do uso de comparações que menosprezam outras distribuições.

De qualquer forma, a troca de mensagens me fez lembrar de meus tempos antigos, quando respondia uma quantidade de mensagens bem maior do que a quantidade de mensagens que respondo hoje, tentando de alguma forma atuar como um pseudo-ativista na busca de novos usuários, mesmo que meio inconscientemente.

E dessa vez foi uma conversa produtiva e interessante porque o usuário em questão já era um usuário experiente e por isso não precisei tentar evitar termos muito técnicos. Sem contar o fato de que é sempre um sentimento muito bom ver um usuário tendo interesse inicial pela mudança e podendo ajudar de alguma forma quando esse usuário já é um usuário experiente em outra distribuição.

Prova que Debian é uma ótima escolha e tem qualidades o bastante para poder influenciar uma mudança de idéias em pessoas que já haviam feito sua escolha e não haviam considerado Debian da última vez.

Categories: DebianBR, Portuguese, activism, goodtimes Tags:

Brinquedos geek

September 28th, 2006 No comments

Ao chegar em casa ontem tive uma agradável surpresa : minha encomenda havia chegado e, junto com ela, meus brinquedinhos geek. Na verdade, dentre as três coisas que comprei, apenas uma pode ser considerada um brinquedinho, mas todas as três são mais ou menos relacionados ao meu lado geek, então …

Algo que precisava e que comprei foi um mini-mouse USB óptico para usar com meu laptop. Agora sim eu consigo apontar e clicar no mesmo objeto e não apontar e o clique sair em um lugar diferente. O meu mini-mouse anterior era um PS/2 antigo, com a maldita rodinha e vivia atraíndo sujeira e travando. Esse novo promete se comportar melhor.

O segundo item de minha lista de compras é um misto de leitor de cartões 6 em 1 e pen drive. Ele lê cartões SD, Multimedia Card, MMC Móbile, RSMMC, MiniSD e MicroSD e eu o comprei junto com um cartão SD de 2GB em uma promoção no site de compras Submarino. Funciona que é uma beleza : é só espetar na USB e o GNOME já cria um ícone no desktop representando um dispositivo removível de 2GB :-)

O último item, esse um misto de geekness e trabalho, é o livro Blog Corporativo, de Flávio Cipriano, também adquirido no Submarino, como todos os outros itens. Como havia citado em um post anterior, tenho interesse pelo assunto e quero ajudar o pessoal da empresa a fazer uso de blogs para conversar com o cliente.

Ah ! Para não perder o post : hoje estou em casa tentando recuperar meu braço esquerdo de um problema que quase me impediu de movê-lo durante os 3 últimos dias. Espero que amanhã esteja melhor e consiga voltar ao trabalho normalmente. Na verdade, eu nem poderia estar escrevendo esse post, mas como precisei ligar o computador para pegar uns documentos importantes, acabei não resistindo.

Categories: DebianBR, Portuguese, Work, geektoys Tags:

Pequenas coisas que fazem o seu dia : screen

September 26th, 2006 2 comments

Você não quer xingar o mundo toda vez que usa o screen e não consegue usar as teclas Shift + PageUp ou PageDown ? Bom, eu quero, mas o mundo ainda tem  salvação :

# Allow Shift + PgUp/PgDown
termcapinfo xterm ti@:te@

Simplesmente coloque a linha abaixo em seu arquivo ~/.screenrc e seja feliz :-)

Categories: DebianBR, Portuguese, littletips, quickies, tips Tags:

Projeto Dunc-Tank e imprensa ruim, novamente

September 23rd, 2006 2 comments

Quando postei sobre o projeto Dunc-Tank, também indiquei a notícia para publicação no site BR-Linux, com o intuito de divulgar o projeto e, quem sabe, conseguir atingir pessoas ou organizações que se interessassem pelo assunto e resolvessem colaborar com o projeto. Foi minha maneira de tentar ajudar de alguma forma, já que fazer uma doação direta, pelo menos no momento, para mim não é possível.

A notícia sobre o projeto que indiquei para publicação no site BR-Linux não recebeu nenhum comentário. E isso em um site onde os usuários costumam comentar bastante as notícias. Talvez isso tenha acontecido porque eu tenha indicado a notícia com um título e com uma descrição não sensacionalista, que não associava o projeto Dunc-Tank ao projeto Debian, ou seja, porque eu simplesmente disse a verdade :-)

O fato do projeto ter sido iniciado mesmo contra a vontade de alguns membros do Debian, parece ter influenciado negativamente alguns membros e, como relatou o site Linux Weekly News, resultou numa enxurrada de propostas de resoluções gerais das mais estranhas possíveis.

São propostas para dar um fim ao mandato do líder de projeto Debian atual por ele estar envolvido na criação do projeto Dunc-Tank, propostas para reafirmar que o projeto Debian não é contra o que foi feito e propostas para impedir propostas futuras até o lançamento do Etch, para permitir que todos se concentrem no lançamento e parem de perder tempo discutindo.

Vários sites de notícias parecem agora ter jornalistas de plantão acompanhando de perto as discussões e publicando matérias sensacionalistas a todo momento, novamente prevendo o fim do projeto Debian, como já fizeram há muito tempo. É o preço que o projeto paga por ser aberto e manter disponível para consulta pública os arquivos de todas as discussões.

É evidente que todos os projetos passam por discussões internas, mas poucos as tornam públicas, como o Debian o faz. Esperar que em um projeto tão grande, com pessoas de culturas tão distintas, todos sempre concordem uns com os outros é, no mínimo, ingênuo. É lógico que ocorrem discussões e é lógico que sempre existirão discussões acaloradas.

Puxa, estamos falando do projeto Debian, que sempre foi conhecido por discutir exaustivamente e ter discussões acaloradas a todo momento. O que me deixa chateado não são essas discussões internas, porque no final do dia, mesmo não concordando uns com os outros, os membros do projeto ainda são amigos e muitos se encontram na vida real para socializar e dar risadas juntos.

O que me deixa chateado é que a imprensa sensacionalista adora pegar essas discussões internas, que ficam disponíveis publicamente devido ao projeto ser comprometido a não esconder nada, e transformar em artigos que prevêem o fim do projeto, do software livre, do mundo, a terceira guerra mundial e todo tipo de mazela imaginável.

Para quem não acredita que isso sim é o que prejudica o projeto, a proposta para acabar com o mandato do líder de projeto atual se valeu do fato de que alguns sites de notícia entederam a idéia do projeto Dunc-Tank de forma errada e publicaram matérias sensacionalistas. Isso foi usado como desculpa por oponentes do projeto para propor que o líder atual do projeto Debian fosse deposto.

Uau ! Acabar com o mandato de um líder porque jornalistas sensacionalistas deixaram a idéia errada ser passada é idiota, mas é isso que está acontecendo. Quer saber ? Vocês acham que o projeto Debian está no fim ? Creio que não, mas com a ajuda que estamos tendo da imprensa, é bem possível que essa não seja uma idéia totalmente maluca.

Categories: DebianBR, Portuguese, Rants Tags:

III Fórum de Software Livre do ABCD e eu em casa, doente

September 23rd, 2006 No comments

O III Fórum de Software Livre do ABCD está em andamento em Diadema – SP. Eu realmente queria ter ido ao evento e até comentei com o fike, que ajudou a organizá-lo, que eu faria um esforço para comparecer pelo menos hoje, sábado.

Mas eu realmente estou mal hoje, bastante gripado, com dor na garganta e com o corpo todo doido. Por isso acabei ficando em casa para tentar me recuperar melhor. Eu já estava meio mal na quarta-feira passada (na verdade, antes disso), mas mesmo assim decidi ir ao encontro que comentei no post anterior.

Percebi que é comum que eu demore para me recuperar quando fico mal porque eu sempre acabo não me cuidando direito e, por isso, não curando o problema/doença da maneira certa. Resolvi que desta vez eu deveria agor da forma certa e realmente tentar curar de verdade o problema.

Foi uma pena, porque vários amigos foram e eu gostaria de ter aparecido por lá para prestigiar suas palestras e botar a conversa em dia. O fike me ligou perguntando se eu realmente não iria, me desejou melhoras e comentou que o faw também perguntou de mim. O rootsh também me ligou depois.

Obrigado a todos por se lembrarem e estejam certos de que quando eu estiver melhor ainda teremos outras oportunidades para colocar a conversa em dia. Afinal, esse ano ainda nos reserva vários eventos relacionados a software livre :-)

Categories: DebianBR, Portuguese Tags:

Encontro em SP

September 23rd, 2006 No comments

Uau ! Meu último post foi no dia 20/09/2006 e ainda hoje está como último post no Planeta Debian Brasil. Parece que o pessoal está bastante calado ultimamente. Vamos tentar agitar mais então.

Na última quarta-feira, dia 20/09/2006, fui a um encontro com amigos no clássico Puppy’s , na Avenida Paulista em São Paulo para jogar conversa fora e matar a saudade. Compareceram rlinux, fike, um amigo do rlinux que não lembro o nome (desculpe) e, quando rlinux e seu amigo saíram, apareceu mais uma pessoa que nos fez companhia até o final do encontro, a qual também esqueci o nome (desculpe de novo).

Conversamos sobre diversos assuntos, mas todos de uma forma ou outra ligados a software livre e quase sempre mais especificamente ao Debian. Na verdade, eu até que falei bastante dada minha condição : bastante rouco, quase sem voz.

Seria legal se mais pessoas pudessem participar, porque estávamos em poucos e eu senti que poderiam rolar mais discussões e conversas jogadas fora (com petiscos e bebidas, claro) se houvessem mais pessoas no encontro. Precisamos marcas outros encontros, possivelmente em datas e horários que permitam que mais pessoas possam aparecer.

Fica mais fácil para quem mora em São Paulo, mas qualquer um pode aparecer. É só chegar, sentar e começar a conversar. Acho que, devido ao encontro ser em algum lugar de São Paulo, fica mais fácil se discutirmos os detalhes na lista debian-sp. Quem quiser propor alguma data e local, esteja a vontade.

Categories: DebianBR, Portuguese Tags:

Dunc-Tank released

September 20th, 2006 2 comments

Hoje, finalmente, o que tanto esperávamos foi anunciado : o Dunc-Tank. Na verdade, fiquei sabendo dele através do post do Anthony Wowns no Planet Debian, mas já sabia que algo do tipo seria lançado devido às discussões ocorridas na lista de discussão debian-private. Creio que agora seja seguro falar, já que a coisa foi tornada pública.

A idéia do Dunc-Tank é servir como um experimento para demonstrar o quão eficiente a arrecadação de fundos focados para auxiliar uma tarefa específica pode ser para o projeto Debian. Como primeiro experimento, a idéia é arrecadar doações para patrocinar dois release managers do Debian, o Steve Langasek e o Andi Barth.

Caso doações suficientes sejam arrecadas, eles irão trabalhar em tempo integral se dedicando somente ao gerencimento de release para que consigamos lançar o Etch, o próximo release estável do Debian, em 4 de Dezembro de 2006 confome intencionado. Sim, ainda este ano.

Inicialmente, a idéia é bancar Steve Langasek durante todo o mês de outubro e, durante todo mês de novembro, bancar Andi Barth. Somando, teremos dois meses completos de trabalho sendo pagos para que ambos possam se dedicar somente a isso e não se preocupar em passar fome devido a não ter outra fonte de renda caso fossem se dedicar a essas tarefas integrais como uma doação ao projeto.

É importantíssimo salientar que ambos já são release managers trabalhando há tempos de forma totalmente voluntária e que cumprem suas funções extremamente bem. Sendo assim, não há com o que se preocupar em relação a não terem conhecimento suficiente para cumprirem o que se espera que cumpram.

Também vejo isso como uma maneira diferente de possibilitar que pessoas interessadas possam contribuir. Mas, dessa vez, as doações não serão aplicadas em compra de servidores, banda de rede, pagamento de despesas de viagens para eventos ou nada do tipo, mas sim para que pessoas sentem e trabalhem em algo focado diretamente e não precisem se preocupar com nenhum outro trabalho adicional que possam distraí-los de seus objetivos.

Eu já havia escrito sobre o que achava do assunto antes e exposto minhas preocupações, mas foram espertos o suficiente para iniciar o projeto como algo completamente externo ao projeto Debian. Apesar das pessoas envolvidas serem desenvolvedores Debian importantes, fazer o experimento como algo completamente fora do projeto e deixando bem claro que trata-se de algo não oficial foi o melhor caminho, exatamente para não criar atritos internos no Debian.

A página de descrição desse primeiro experimento do Dunc-Tank explica melhor o que se espera do experimento, listando os critérios a serem seguigos, as ações a serem tomadas, os desafios a serem enfrentados, qual será a equipe que trabalhará no experimeto, o escopo do projeto e os resultados esperados.

De leitura bastante interessante é a seção de background, que fornece informações relevantes e indica a inspiração que levou a criação do projeto Dunc-Tank. É importante deixar claro que, como um experimento, é algo que tanto pode dar muito certo (e, caso realmente funcione, pode ser algo a ser seguido por outros projetos de software livre) quando pode dar totalmente errado.

De qualquer forma, um grupo de pessoas acha que as possibilidades de tudo dar certo são grandes o bastante a ponto de colocar a mão no bolso e doar dinheiro de verdade para ajudar o projeto Debian neste objetivo de lançamento em Dezembro de 2006.

Eu, infelizmente, não tenho como contribuir diretamente com dinheiro (gostaria de ter como fazer isso, porque eu sou mais um que acredito que a experiência se provará eficiente), mas estou fazendo minha parte postando esta entrada no meu blog e espalhando a notícia :-)

Categories: DebianBR, Portuguese Tags:

A importância de padrões

September 16th, 2006 No comments

Para pensar : lendo o blog do Ian Murdock, me deparei com um post curto de duas linhas (ou de uma única linha se você é louco o suficiente para usar fontes de tamanho oito) onde Ian cita um comentário de Mike Melanson, engenheiro líder da equipe que desenvolve o porte para Linux do Flash Player da Adobe.

Mike responde a pergunta de um jornalista da ZDNet sobre qual é a parte mais difícil no processo de desenvolvimento do Flash Player para Linux. Sua resposta, citada pelo Ian, foi :

“I would say the hardest part is selecting APIs that have broad coverage across distributions.”

Ou, em uma tradução livre :

“Eu diria que a parte mais difícil é selecionar APIs que possuam grande cobertura entre as distribuições.”

Estamos em uma posição bem diferente hoje em dia, com empresas desenvolvedoras de softwares comerciais bastante conhecidas querendo portar suas aplicações para Linux, situação bem diferente de alguns anos atrás, quando ainda éramos tratados como um bando de adolescentes malucos e drogados sem noção da realidade.

Porém, agora parece que temos mais um problema : padronização. Sim, porque nenhuma grande empresa desenvolvedora de software vai se dar ao trabalho de submeter sua equipe de desenvolvimento ao trabalho sujo de aprender inúmeras APIs diferentes para poder suportar diversas distribuições distintas.

Sou a favor de que cada distribuição deva ter sua própria identidade e ser livre para poder focar em seu público alvo específico ou seja lá no que quiser focar, afinal, liberdade é bom e eu gosto. Por isso, creio que seja praticamente impossível um mundo onde todas as distribuições GNU/Linux sejam 100% compatíveis. Essa á a razão de existirem inúmeras distribuições.

Mas também creio que deva sim existir um certo nível de compatibilidade, até certo ponto que permita que desenvolvedores de softwares comerciais que pretendam lançar versões de seus softwares para GNU/LInux consigam fazê-lo sem que sejam obrigados e ter um trabalho espetacularmente grande para fazer com que o mesmo funcione no maior número possível de distribuições.

Veja bem, eu não sou a favor de softwares comerciais, mas em alguns casos não adianta, você (ou seu cliente) precisa deles e não há como fugir. Nesses casos, é melhor rodar o software comercial em um sistema operacional livre do que optar por utilizar outro sistema operacional comercial e com isso ter todo o sofrimento e as desvantagens que já conhecemos.

Por isso, creio que a idéia do LSB seja importante, uma vez que a o objetivo é criar padrões comuns à todas as distribuições, mas não ao ponto de “desfigurá-las” e fazer com que existam milhares de clones de distribuições GNU/Linux por aí. Com isso, um fornecedor de software comercial pode homologar sua aplicação comercial para LSB e não para cada uma das inúmeras distribuições separadamente.

Sem algo como a LSB, com certeza a homologação para inúmeras distribuições não vai acontecer. E por razões óbvias : é muito caro manter equipes de homologação para cada distribuição, mesmo para somente as distribuições mais conhecidas.

E, como a homologação em massa não vai acontecer mesmo, o que acaba acontecendo na prática é que as empresas desenvolvedoras de softwares comerciais acabam criando parcerias com as empresas responsáveis pelo desenvolvimento de distribuições comerciais e homologando seus produtos somente para essas distribuições.

Nessa, distribuições comunitárias como Debian, Gentoo, Slackware e outras ficam de fora e não podem ser consideradas em nenhum projeto que envolva o uso de algum desses softwares comerciais. Além do motivo óbvio disso ser ruim, acredito que isso pode ser também ruim a longo prazo, pois acaba colocando distribuições comunitárias como uma opção de segundo nível ou sem importância.

A longo prazo, se esse problema persistir, podemos ter um mundo onde Linux = Red Hat Enterprise ou Linux = SuSE Enterprise (ou seja lá como essa distribuição é chamada hoje em dia). Devido a isso, todas as distribuições comunitárias deveriam sim apoiar o LSB e se tornarem compatíveis.

Um dos release goals do Etch, o codinome da próxima versão estável do Debian, é justamente compatibilidade com o padrão LSB 3.1. Logicamente, a versão estável atual do Debian, o Sarge, já é pelo menos parcialmente compatível com versões anteriores do padrão LSB.

Categories: DebianBR, Portuguese, Work Tags:

Business Blogging

September 15th, 2006 No comments

Em uma  campanha para fazer com que o pessoal não técnico do trabalho (o pessoal das áreas não tecnológicas, ou “as pessoas engravatadas”) entenda a importância e a utilidade de blogar, comecei a pesquisar sobre blogging corporativo.

Encontrei um arquivo sobre o tema, publicado ontem mesmo, no site Linux Journal. Vou citar um pequeno trecho do mesmo abaixo, em uma tradução livre (e possivelmente com erros, mas a intenção é boa) :

Caso você procure na fonte de toda a sabedoria – não, não quis dizer a Wikipedia, mas sim a Amazon – você encontrará títulos como The Corporate Blogging Book, Blogging for Business, Blog Marketing e outros. Independente do título, a mensagem básica é a mesma : caso você esteja em negócios, você tem que estar blogando. Porque caso você não o esteja fazendo, você não está “tendo uma conversa” com seus clientes, o que significa, por sua vez, que você não está enviando sua mensagem ou não está tendo valiosos comentários como retorno.

O artigo continua e vale a pena uma leitura, até porque nem precisa se registrar para ler (aleluia). Ele compara projetos de código aberto com negócios e cita que contribuidores de grandes projetos de software livre costumam blogar sobre o que fazem para obter feedback de seus “clientes”, ou seja, nós mesmos, os usuários :-)

Mas esse não é o meu ponto (só uma desculpa para colocar o post no Planet Debian Brasil, já que citei projetos de código aberto – o que é uma blasfêmia, deveria software livre ! ). O que gostaria de saber é a opinião dos leitores desse blog e de qualquer pessoa que por acaso venha a ler esse post de alguma maneira sobre o assunto.

Também gostaria de indicações de livros sobre o assunto, de preferência livros que não sejam demasiadamente técnicos e que caiam na besteira de querer ensinar como configurar seu próprio blog ou planet (isso eu faço sem problemas), mas sim foque em técnicas e conselhos sobre como ter a tão falada “conversa com o cliente”.

Tem sugestões ? Então, comentários no post, por favor :-)

Categories: DebianBR, Portuguese, Work Tags: