Em alguns momentos o MAC OSX Snow Leopard não reconhece os 4 dedos no trackpad. Não achei uma solução que funcione 100%, mas algumas conseguem reverter a situação.
TPM: um risco à liberdade
February 24th, 2010 No comments »O Trusted Plattaform Module (TPM) é uma especificação de um chip de segurança incorporado aos computadores, celulares e/ou quaisquer outros dispositivos. Essa especificação, desenvolvida pelo consórcio denominado Trusted Computing Plattaform Alliance (TCPA), contém três grupos principais de funções: de chave pública, de boot confiável e de gerenciamento.
Erro no plugin do java: load: class testvm2/Main.class not found
February 22nd, 2010 2 comments »Este erro é causado por um bug do Netbase. Para resolver o problema:
Abra o arquivo /etc/sysctl.d/bindv6only.conf e escreva a linha: net.ipv6.bindv6only=0 Reinicie o procps: # invoke-rc.d procps restart
Erro de protocolo MSN no Debian Lenny
December 24th, 2009 No comments »O protocolo do MSN foi alterado e a versão do pidign do Debian Lenny deixou de funcionar. Para solucionar o problema, basta atualizá-lo pela versão disponibilizada no www.backports.org
Oficina de Metareciclagem
October 9th, 2009 No comments »Esta oficina, realizada por Anderson Goulart, no Circo do Capão com duração inicial de 1 dia que foi extendida a 2, teve como objetivo trabalhar os conceitos de apropriação tecnológica, liberdades do software, instalação e manutenção de equipamentos, discussão sobre lixo eletrônico e levantamento dos materiais disponíveis para reconstrução de novos computadores.
Palestra: construindo software em ambiente de desenvolvimento livre
October 7th, 2009 No comments »Palestra realizada em 02/10/2009 no 6 Fórum Goiano de Software Livre (FGSL).
Construir software envolve várias etapas desde sua elaboração até a fase de correção de bugs e liberação. Dentro do movimento do SL, esse processo exige o conhecimento em várias áreas para que se possa contribuir efetivamente com trechos de código. Nesta palestra, apresentamos vários desses elementos, processos, técnicas para que o programador possa ter noção de todas as partes :
- Sistema operacional
- Toolchain
- Linguagens de programação
- Bibliotecas
- IDEs
- Controle de versão
- Bug tracking
- Codificação
- I18n e l10n
- Padrões
- Empacotamento
- Melhores práticas e processos
Licença: Atribuição-Compartilhamento pela mesma Licença 2.5 Brasil
Palestra sobre direitos autorais
October 7th, 2009 No comments »A presente palestra, apresentada no I Encontro de Conhecimentos livres destaca os principais pontos das leis 9609/98 e 9610/98 sobre direitos autorais de obras diversas e software. Além disso, dá um destaque para a diferenciação dos termos marca, patentes e direitos autorais. Por fim, apresentamos os modelos de licenciamento livre existentes para toda e qualquer tipo de obra, seguida de um passo-a-passo para que os produtores culturais liberem seus trabalhos sobuma perspectiva de liberdade do conhecimento.
A palestra em PDF pode ser baixada aqui.
A palestra está em PDF, mas seu fonte se encontra no endereço abaixo:
http://github.com/global/articles/tree/master/direitos_autorais/
Tradução do externals howto
September 8th, 2009 No comments »Externals são objetos ou primitivas construídas para serem utilizadas dentro do Pure Data, escritos em alguma linguagem de programação. Há vários motivos para se construir um external:
- A primitiva implementada exige recursos não disponíveis em oturos patches ou bibliotecas
- Desempenho do objeto
- Diversão
- Maior flexibilidade
O “Externals Howto”, escrito por Johannes Zmölnig, é um documento que descreve como construir um External utilizando algumas estruturas básicas da API disponível. Serve como um guia introdutório e de referência, mas não aborda com profundidade nenhum aspecto. Ele está disponível na língua inglesa e alemã em vários endereços como: http://pdstatic.iem.at/externals-HOWTO/. Este experimento relata a tradução deste documento para a língua portuguesa, mas se estenderá com anexos e informações adicionas oriundas do aprendizado da API e dos externals implementados pela equipe.
A tradução se dá a partir de um arquivo escrito na linguagem Latex e está publicado no endereço:
http://github.com/global/externals_howto/tree/master
ou pode ser obtido através do comando:
git clone git://github.com/global/externals_howto.git
É necessário ter o latex instalado e mais um conjunto de pacotes relacionados. No Debian instale o pacote tetex-extra que ele instalará o necessário. Após a instalação, você poderá gerar o pdf, ps ou html da seguinte forma, respectivamente:
make pt_br_ps
make pt_br_pdf
make pt_br_html
ou apenas make para gerar em todas as línguas.
pong – renamed to bOng
September 8th, 2009 No comments »Um clássico da série de jogos me fez estudar uma série de bibliotecas e desenferrujar a linguage C. Este jogo entre dois jogadores contempla a idéia de um ping-pong em 2d.
O objetivo deste trabalho é ser simples e didático para o aprendizado de vários elementos essenciais para o desenvolvedor de software: controle de versão, internacionalização de software, lógica de programação, linguagem C, bibliotecas diversas (libc, ncurses, sockets, opengl, etc…), empacotamento e distribuição do software na rede. Todo esse processo é indispensável para se completar o ciclo de desenvolvimento de um software completo.
Usando inicialmente ncurses, iniciei o trabalho com algumas linhas de código disponibilizadas em:
Ainda não temos nada funcional, mas aceitamos sugestões.
Algumas idéias ainda serão implementadas:
- suporte a rede
- visual em 3d com opengl
- som
- interação com arduino
- versão em puredata
- integração com joystick do nintendo wii
Criar uma nova distribuição é necessário?
August 25th, 2009 No comments »Podemos observar nas listas de discussão a “guerra de sexos” sobre novos projetos de criação de distribuições. Atualmente trabalho no desenvolvimento do Sacix e do Ekaaty, o primeiro baseado em Debian e o segundo em Fedora. A princípio não podemos considerar o Sacix como uma distro, mas vamos considerá-lo como tal. Qual a motivação da criação de distribuições? Não seria melhor contribuir diretamente com o Debian ou Fedora? Quais vantagens ou desvantagens em usar os sistemas que foram criados?


