Infra - Linux

Como tornar-se um membro da comunidade Linux

Disponibilizo para a comunidade o texto base da palestra que ministrei na 1a Semana de Informática - Faculdade Comunitária de Campinas. Ressalto que este material é baseado em entrevistas, pesquisas e na minha vivência como colaborador.

por Alessandro de Oliveira Faria



Disponibilizo para a comunidade o Slide e o texto base da palestra que ministrei na 1a Semana de Informática - Faculdade Comunitária de Campinas (http://www.auri.com.br/semana/) em 18/10/2004 . O tema é COMO SE TORNA UM MEMBRO DA COMUNIDADE. Ressalto que este material é baseado em entrevistas, pesquisas e na minha vivência como colaborador. A apresentação da palestra durou em torno de 01:30 hr, sugestões e críticas da comunidade servirá para aprimoramentos.

Introdução:

Em 18 de Outubro, ministrei minha 1a palestra com o tema “COMO SE TORNA UM MEMBRO DA COMUNIDADE”. Neste evento tive o privilégio de conhecer o André Déo e Prof. Miglinski, que me proporcionaram esta oportunidade.

Agradecimentos ao nomes mencionados abaixo, pois todo conteúdo desta palestra foi baseado em entrevista e documentos elaborados pelos mestres abaixo:

Fabio – Viva o Linux
Marcio – Linha de Código
Aleksandro – Editora Digerati
Augusto – Br Linux.org

O local da palestra foi na Escola Preparatória de Cadetes do Exército, um lugar com arquitetura antiga, porém conservado e bonito.

O nervosismo chegou a 100% ao me deparar com um auditório enorme de 2 andares (lotado) com capacidade para 300 pessoas.

Tive tempo suficiente para me recuperar psicológicamente durante a apresentação da comissão organizadora.


$nome, Cabelo e André Deo

A credibilidade de ministrar esta palestra, foi alcançada em um período de aproximadamente 18 meses de contribuição, mas eu tenho total convicção de que o motivo pelo qual me trouxe a este evento não foram os números e sim a quantidade de pessoas beneficiadas com os documentos publicados.

Espero que este texto possa contribuir para que vocês ultrapassem esses números e/ou popularidade em tempo recorde.

O que é comunidade?

Do ponto de vista da sociologia, comunidade é um conjunto de pessoas que possuem os mesmos interesses e objetivos.

Por que eu faria parte da comunidade Linux?

Se um indivíduo acha que ao se cadastrar como membro de uma comunidade Linux, imediatamente passará ter o suporte técnico gratuito de uma vasta gama de profissionais, com certeza essa pessoa se frustrará nos primeiros dias.

A comunidade Linux é como todas as outras. É muito fácil se tornar um membro: deve-se escolher um portal de informação e se cadastrar. Agora o que receberá da comunidade, depende em grande parte do seu envolvimento. Algumas pessoas se tornam conhecidas e respeitadas devido à sua contribuição.

Em qualquer comunidade quanto maior a sua colaboração, maior será a atenção dos membros quando necessário, ou seja a comunidade sempre será grata ao membros ativos, assim facilitando a retribuição solicitada.

Isto não quer dizer que os novatos não terão atenção da comunidade, basta fazer as perguntas para as pessoas certas.

Antes de fazer uma pergunta técnica por email, em um grupo de discussão ou então num grupo de conversação (Chat) pela Internet, realize as etapas abaixo:

a) Procure encontrar a resposta pesquisando na Internet.
b) Procure encontrar a resposta lendo o manual.
c) Procure encontrar a resposta lendo uma FAQ (NT: acrônimo de “Frequently Asked Questions”, significando uma lista de questões freqüentemente formuladas).
d) Procure encontrar a resposta examinando ou experimentando.
e) Procure encontrar a resposta perguntando a um amigo mais experiente.
f) Se você é um programador, procure encontrar a resposta lendo o código fonte.

Quando você formular sua questão, primeiramente relate as etapas, isto ajudará a concluir que você não é uma esponja preguiçosa consumidora do tempo dos outros. Melhor ainda, relate o que você aprendeu fazendo estas coisas. É prazeroso responder questões para pessoas que demonstram aprender a partir das respostas.

Nunca assuma que você tem direito a uma resposta. Afinal de contas não está se pagando por este serviço.

Você receberá uma resposta, caso a sua pergunta tenha substância, seja interessante, seja desafiadora, uma pergunta que contribua para o crescimento da comunidade ao invés de meramente demandar conhecimento dos outros.

É importante expressar sua questão de modo bem claro. Se você não tem tempo para isto, nós não temos tempo para lhe dar atenção. O que é software livre?

O software livre não está relacionado ao preço (de graça), mas sim à liberdade.

A grande genialidade do software livre é que ele privilegia o conhecimento e não o produto (uma caixa com um ótimo design e CD). O conhecimento você pode manter ao longo do tempo, o produto não. O software livre apenas redireciona o custo do produto para o serviço. Nada mais, nada menos.

Muitas pessoas acreditam que algo livre não funciona (alegam que para ser bom é preciso pagar) ou possuem a idéia de que isso é coisa de estudante. Temores até aceitáveis para quem nasceu nesse mundo capitalista (o capitalismo não é ruim, é a ganância que estraga tudo), mas opiniões precisam ser mudadas para que nossa evolução continue.

Homens e Macacos "Um grupo de cientistas colocou cinco macacos numa sala de testes. Bem ao centro, havia uma escada e, sobre ela, um cacho de bananas. Quando um macaco subia na escada para pegar as bananas, um jato de água fria era acionado em cima dos que estavam no chão.

Depois de certo tempo, quando um macaco ia subir a escada, os outros o pegavam e enchiam de pancada. Com mais algum tempo, nenhum macaco subia mais a escada, apesar da tentação das bananas.

Então os cientistas substituíram um dos macacos por um novo. A primeira coisa que ele fez foi subir a escada, dela sendo retirado pelos outros, que o surraram. Depois de algumas surras, o novo integrante do grupo não subia mais a escada.

Um segundo macaco veterano foi substituído e o mesmo ocorreu, tendo o primeiro substituto participado com entusiasmo na surra ao novato.

Um terceiro foi trocado e o mesmo ocorreu. Um quarto, e afinal o último dos veteranos, foi substituído. Os cientistas, então, ficaram com um grupo de cinco macacos que mesmo nunca tendo tomado um banho frio, continuavam batendo naquele que tentasse pegar as bananas.

Se possível fosse perguntar a algum deles porque eles batiam em quem tentasse subir a escada, com certeza a resposta seria: Não sei, mas as coisas sempre foram assim por aqui."

É assim que grande parte das pessoas pensam: como macacos.

Os conceitos comerciais do passado não serve para os novos tempos. A internet rompeu esse paradigma. E acredito que os negócios devam se atentar a essas transformações.

O mundo não é imutável. Seres humanos têm a capacidade de recriar.

Para as pessoas que trabalham com prestação de serviços, o uso do software livre pode ser uma ótima escolha para se ganhar dinheiro. Justamente pelo fato de que o valor está agregado no conhecimento e não no produto.

Conhecimento todos podem adquirir, mas competência não. Todos nós somos capazes de fazer um bolo de chocolate, entretanto nós o compramos na padaria!!!

Embora a receita e os ingredientes estejam disponíveis, compramos bolo por diversos motivos:

Falta de Tempo.
Não sabem fazer.
Não querem fazer.
Confiam em outras pessoas.
Existem pessoas que sobrevivem fazendo bolos (mesmo quando a receita é amplamente divulgada e conhecida).

O princípio de faturamento divulgando o código fonte:

Quando alguém precisa de determinado recurso que o seu programa não disponibiliza, existem apenas duas alternativas:

- Colocar a mão na massa.
- Contratar um especialista.

Se você desenvolveu o programa, ninguém melhor a ser procurado do que você mesmo! Afinal ninguém conhece o programa como você. Assim a grande maioria vai procurá-lo. Por isso a palavra chave é serviço.

Bons artigos com o decorrer do tempo acabam ganhando popularidade em função da credibilidade de seus textos técnicos.

Os veículos de comunicação, como portais e revistas, sempre procuram por colunistas técnicos dentro da comunidade. Sendo assim redigir documentos poderão a ser um outro meio de ganhar dinheiro com software-livre.

Por que colaborar? Como se tornar um membro?

Não queira tornar-se um sucesso como homem, e sim tornar-se um homem de valor. Pois um homem de valor dá mais à vida do que recebe dela.

Aplicando esta frase no escopo da palestra. Não queira simplesmente brilhar dentro da comunidade, em primeiro lugar descubra o seu dom, sua especialidade para somente depois contribuir. Assim você estará disponibilizando para a comunidade o que sabe fazer de melhor.

Não é difícil se tornar um membro da comunidade, basta usar software livre, entender por que o usa e definir a sua forma de contribuição (portal, artigos, traduzindo textos, livros, computação gráfica, esclarecendo dúvidas em fórum e outros).

Não se ache superior por usar uma determinada distribuição, o que faz a diferença é o administrador do sistema.

Portais: o método mais eficaz de divulgação!

A maioria dos mantenedores de portais foram criados em função da extensa documentação valiosa acumulada em papel, justamente por nunca tê-la disponível quando se precisava. Divulgar o acervo é a atitude mais lógica, além do compartilhamento do mesmo.

Eu achava o máximo entrar em páginas de artigos técnicos dos membros da comunidade. Isso me motivou a elaborar artigos para publicação em portais. Na maioria das vezes somos impulsionados pela admiração dos autores de artigos que nos ajudaram. Um artigo bem elaborado proporciona-lhe uma imagem de “GURU” ao que são beneficiados pelos seu trabalho. Antes de colaborar ativamente dentro da comunidade, aguarde até o momento em que se sentir preparado. Tornando-se um artesão da tecnologia.

Com certeza você irá precisar de suas anotações, conseqüentemente não estará disponíveis. Porém se você publicá-las para a posteridade, basta um computador com acesso a internet para resolver os seus problemas.

Faça com prazer. Contribuir é aprender. Sempre que estiver pesquisando um novo assunto, compile sua anotações em forma de artigo. Se gostar do resultado, o publique. Pois logo perceberá que se tornou uma pessoa reconhecida como formadora de opinião e certamente guiara mesmo sem saber a vida profissional de muitas pessoas. Principalmente seja responsável, comprometido e determinado em suas ações.

Nunca pense que você não pode fazer nada para a comunidade. Qualquer um pode fazer qualquer coisa.

Seja um pinguim a mais.

A comunidade não é composta apenas de escritores de artigos técnicos, existem inúmeras maneiras de contribuir para a comunidade.

No exemplo abaixo, a resposta deste e-mail reduziu infinita vezes o trabalho que supostamente teria a resolver o seguinte problema:

“On Mon, Dec 08, 2003 at 02:45:25PM -0300, silveira at vidaacademica.com.br wrote:
> # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
> iptables: Invalid argument
> 
> Consultando a "oráculo", ela confidenciou-me que isso pode ter a ver com 
> tentativas interna da equipe Conectiva em atualizar o kernel para resolver o 
> problema do do_brk exploit. Essa versão do iptables não deve compatível com o 
> kernel vulnerável.
 
Exato, você precisa atualizar o kernel também, o que não deixa de ser uma boa
recomendação visto que conserta a vulnerabilidade do do_brk().

 
> Gostaria de saber URGENTE como proceder, pois tenho clientes que ficaram sem 
> acesso Internet.
> 
> Há alguma forma via apt-get de eu voltar facilmente para a versão anterior, a 
> iptables-1.2.7a-26694cl ?

 
É muito melhor você atualizar o kernel. Se, REALMENTE, não for possível, baixe
o iptables-1.2.7a-26694cl manualmente e faça 

 
rpm -Uvh iptables-1.2.7a-26694cl.i386.rpm --oldpackage

 
O anúncio comenta que iptables foi atualizado também, mas concordo que não deixa
claro que o iptables novo não funciona com o kernel anterior.”

Nós, da comunidade Linux, temos um Sonho:

- De que o Linux será adotado de braços abertos pelo mais leigo dos usuários.
- De que mostraremos e compartilharemos um caminho de liberdade a todos os usuários, profissionais e empresas que utilizam computadores.
- De que quando tivermos dúvidas e problemas com o Linux, poderemos contar com o apoio preciso, rápido e mútuo de uma grande equipe profissional.
- De que o Linux estará onipresente, à nossa volta, em telefones celulares, assistentes pessoais, veículos, geladeiras, enfim, no nosso dia-a-dia.
- De que o Linux será o sistema operacional N° 1 no mundo num futuro bem próximo.
- De que a nossa MODESTA contribuição transformará em Realidade os Nossos Sonhos!

Dicas para elaboração de um artigo.

Seja educado, esteja convicto do assunto abordado, escreva corretamente em sua língua nativa, transmita um espírito colaborativo e NUNCA critique ou incentive o uso de software proprietário.

Sempre que conseguir resolver algum problema, documente-o. Pois estas anotações podem se transformar em artigos ou resposta em fórum de discussão sem muito trabalho.

Capturar as telas sempre deixará o seu documento mais agradável, pois documentos sem ilustrações tornam-se muitos cansativos.

Estas imagens devem estar em algum ftp para download do mantenedor do portal. Envie apenas o link das imagens em modo texto.

Efetue o download dos arquivos e mantenha uma cópia com você, pois nunca saberemos quando um determinado site estará indisponível.

Trabalhe com tópicos exclusivos e criativos. Com certeza um artigo não fará sucesso, em termos de quantidade de acessos se possuir o seguinte título: “Como configurar o Samba”.

As Metodologias de Jakob Nilsen:

O livro “Projetando Websites” de Jakob (o papa da usabilidade) serviu como principal fonte de informação para elaboração do portal Viva o Linux. Para efeito de informação, Jakob passou a vida inteira trabalhando na IBM pesquisando soluções para tornar os sistemas mais fáceis para o usuário final.

Algumas teorias interessantes do autor:

O monitor de 17” em uma resolução 1024x780 possui apenas 75% da resolução em DPI comparado a um texto impresso em uma folha de papel A4. Em função desse fato, enjoamos com muita facilidade quando estudamos em uma tela de computador, muitas vezes sentimos sono por estar forçando os olhos, etc. Enquanto que a leitura de um livro de mão ou um texto impresso é bem mais dinâmico pelos motivos mencionados.

Motivo mais do que suficiente que não levou o computador a substituir o papel, conforme previsto por inúmeros filósofos da tecnologia na década de 90.

Com isso levaremos em consideração que a leitura no computador é desgastante, portanto temos que usar parágrafos curtos e se possível recursos visuais que destaquem o objetivo do parágrafo.

Por exemplo, qual dos textos abaixo cansa mais a visão?

"O livro também trata de assuntos importantíssimos como a escrita para a web. Por exemplo, você sabia que um monitor de 17"com resolução de 1024x780 possui somente 75% da resolução em DPI de um texto imprimido numa folha de papel A4? É por issoque "enjoamos" mais rápido quando estamos lendo no computador, muitas vezes sentimos sono por estar forçando a vista, etc,enquanto que a leitura de um livro de mão ou de um texto imprimido é bem mais dinâmica. Esse é um dos principais motivos quenão levaram o computador a substituir o papel, como muitos filósofos da informática previam para os anos 90. "

Agora veja o que acontece quando escrevemos um parágrafo em caixa alta. Reparem só como a coisa é desconfortável:

"O LIVRO TAMBÉM TRATA DE ASSUNTOS IMPORTANTÍSSIMOS COMO A ESCRITA PARA A WEB. POR EXEMPLO, VOCÊ SABIA QUE UM MONITOR DE 17" COM RESOLUÇÃO DE 1024X780 POSSUI SOMENTE 75% DA RESOLUÇÃO EM DPI DE UM TEXTO IMPRIMIDO NUMA FOLHA DE PAPEL a4? é POR ISSO QUE "ENJOAMOS" MAIS RÁPIDO QUANDO ESTAMOS LENDO NO COMPUTADOR, MUITAS VEZES SENTIMOS SONO POR ESTAR FORÇANDO A VISTA, ETC, ENQUANTO QUE A LEITURA DE UM LIVRO DE MÃO OU DE UM TEXTO IMPRIMIDO É BEM MAIS DINÂMICA. ESSE É UM DOS PRINCIPAIS MOTIVOS QUE NÃO LEVARAM O COMPUTADOR A SUBSTITUIR O PAPEL, COMO MUITOS FILÓSOFOS DA INFORMÁTICA PREVIAM PARA OS ANOS 90." Como divulgar um artigo?

Aparecer na mídia da comunidade é muito mais fácil do que se imagina e não custa nada. Temos apenas de estar atentos para alguns conceitos básicos:

Esclareça no texto que o autor do artigo não tem nenhuma responsabilidade sobre as conseqüências da execução sobre qualquer projeto (termo de negação de responsabilidade).

Escreva para os endereços ou formulários de contatos de todos os veículos de comunicação que possam se interessar pelo documento. Não mande mais de uma vez e não encaminhe os artigos para os endereços pessoais (eu já fiz muito isso.)

Envie para todos os portais, não existe nenhuma exclusividade de publicação dos documentos elaborados. Porém maioria dos portais usa um sistema de pontuação por visitas. Portanto se o seu objetivo é ser reconhecido em um determinado portal como um colaborador bem pontuado, a descentralização da publicação irá diminuir as visitas concentradas.

Não desperdice credibilidade; termine o artigo, corrija estes comandos para somente depois publicá-lo. A sede da publicação do seu artigo pode levá-lo a reprovação.

Não assuma o crédito de terceiros, se copiar algum material é de extrema importância mencionar o nome do autor.

Cuidado com as comparações hipérboles. Dizer que o OpenOffice é milhões de vezes melhor que O MS-Office, ou que o GIMP possui todos os recursos do Photo-Shop, ou que o Wine executa qualquer programa windows.

Envie os artigos no formato texto puro.

Seja objetivo no primeiro parágrafo, sendo assim, ao redigi-lo imagine que a decisão de publicá-lo ou não dependerá deste primeiro texto.

Use o equilíbrio! É melhor um artigo mal escrito do que a ausência de uma informação. Não se preocupe em redigir o documento perfeito, com o tempo técnicas próprias serão adquiridas. Se o assunto for interessante, o sucesso será inevitável.

Elabore textos para todos os níveis. Use tópicos como: introdução, download, instalação, configuração e a execução do tutorial em si.

Se você possui vários artigos para redigir, não os publique tudo de uma só vez, o impacto não será o mesmo. Dois artigos ao mês está de bom tamanho.

Por onde começar a divulgar?

BR-Linux - http://brlinux.linuxsecurity.com.br/noticias
Dicas-L - www.dicas-l.unicamp.br
SoftwareLivre - www.softwarelivre.org
NoticiasLinux - www.noticiaslinux.com.br
LinuxDicas - www.linuxdicas.com.br
Viva o Linux - www.vivaolinux.com.br
Geek - www.digerati.com.br/geek

Cuidado com o fanatismo!

Uma revolução que demanda você se sacrificar por ela, é uma revolução em vão.

Não permita que um idealismo se torne a única causa de sua vida, cuidado para não começar a trocar pessoas por equipamento e códigos-fontes.

Lembre-se de que tudo gira em torno das pessoas, De que adianta um gênio prepotente e chato?

Para obter sucesso precisamos nos relacionar bem com as pessoas, pois são elas que irão eleger os melhores.

Não se ache superior por conhecer complexos conceitos técnicos, isto é apenas um dom como outro qualquer que você possui.

Um mantenedor do núcleo do kernel do Linux, um craque de futebol e um vendedor de sucesso possuem o mesmo valor. Ambos exploram inteligências diferentes. Que eu denomino dom:

- Inteligência Intelectual
- Inteligência Corporal
- Inteligência Emocional.

Para encerrar a palestra, fiz uma espécie de sorteio com o Kit da Comunidade Viva o Linux. Este Kit foi composto com 1 camiseta, cartão PVC, e o cd com o Morphix Games (obrigado irmão jedi Fábio!).

Download:

Segue abaixo o link do Slide da palestra:

Acrobat Reader: http://www.auri.com.br/semana/download/palestra.pdf

Open Office: http://www.auri.com.br/semana/download/palestra.sxi

Alessandro de Oliveira Faria

Alessandro de Oliveira Faria - Sócio-proprietário da empresa NETi TECNOLOGIA fundada em Junho de 1996 (http://www.netitec.com.br), empresa especializada em desenvolvimento de software e soluções biométricas, Consultor Biométrico na tecnologia de reconhecimento facial, atuando na área de tecnologia desde 1986 assim propiciando ao mercado soluções em software nas mais diversas linguagens e plataforma, levando o Linux a sério desde 1998 com desenvolvimento de soluções open-source, membro colaborador da comunidade Viva O Linux, mantenedor da biblioteca open-source de vídeo captura entre outros projetos.