Projetos

Infelizmente grande parte dos meus projetos não possui documentação. Pretendo corrigir isto em breve, me cobrem... ;)

Softwares

g-Octave: Uma ferramenta que gera ebuilds para instalar pacotes do Octave-Forge no Gentoo Linux [http://g-octave.rafaelmartins.eng.br/]

python-controlsystems: Projeto que iniciei no começo de 2009, consiste em módulos Python para o estudo de Sistemas de Controle, e diversas aplicações desenvolvidas com base nesta biblioteca. Estou prestes a lançar a versão 1.0 deste projeto, pois o mesmo já possui todas as funcionalidades que planejei no inicio e alguns aplicativos, como o tf-plotter e o web-plotter (bastante precario ): [http://hg.rafaelmartins.eng.br/controlsystems]

Lintouch-NG: Projeto de um Sistema de Interface Homem Maquina (HMI) open source (supervisorio), que estou revitalizando. Como o projeto foi abandonado em 2006, era de se esperar que apresentasse problemas de compatibilidade com versões mais atuais das bibliotecas utilizadas. Estou trabalhando para "portar" o sistema todo para um ambiente de compilação atual e para utilizar as ultimas versões das bibliotecas. [http://lintouch-ng.sf.net/]

hg-echangelog: Ferramenta para gerar ChangeLogs para overlays do Gentoo Linux administrados com o SCM Mercurial. É equivalente ao script echangelog, do pacote gentoolkit-dev, porém completamente reescrito em Python, usando a API do Mercurial. [http://hg.rafaelmartins.eng.br/hg-echangelog]

web-overlay: Script PHP para monitoramento e listagem de pacotes de overlays do Gentoo Linux [http://hg.rafaelmartins.eng.br/web-overlay/] [http://overlay.rafaelmartins.eng.br/]

imageshack-uploader: Uploader de imagens para o site de compartilhamento http://imageshack.us via terminal. Escrito em Python, possui suporte a envio direto, usando uma implementação propria de upload, ou usando o módulo cURL. [http://hg.rafaelmartins.eng.br/imageshack-uploader/]

musiclogd: Daemon para enviar informações das músicas executadas com o MPD para um servidor qualquer, com o intuito de gerar logs das músicas, no estilo Last.FM. [http://hg.rafaelmartins.eng.br/musiclogd/]

gentoo-overlay: Meu overlay do Gentoo Linux, com ebuilds de pacotes que eu uso e/ou escritos por mim, que não estão disponiveis na árvore do portage. [http://overlay.rafaelmartins.eng.br/]

fwchroot-install: Ferramenta para gerar tarballs para instalação do Frugalware Linux via Chroot, sem a utilização de mídias adicionais, necessitando apenas de um Live-CD qualquer. Projeto rejeitado pelo upstream da distribuição. Talvez no futuro eu gere os tarballs e distribua por conta própria. ;) [http://github.com/rafaelmartins/fwchroot-install/]

pycolors: Módulo Python para facilitar o uso de cores no terminal. [http://hg.rafaelmartins.eng.br/pycolors/]

podget: Script Python para gerenciar o download e reprodução de episódios de diversos podcasts pelo terminal, usando wget e mplayer. [http://rafaelmartins.eng.br/pt-br/post/podget/] [http://hg.rafaelmartins.eng.br/podget/]

Outros

GentooBR.org: Grupo brasileiro de usuários Gentoo Linux. Fui eleito um dos lideres do projeto que cuida do site, e de toda a estrutura web do projeto. Estamos reformulando o site e adicionando novas ferramentas para o projeto. [http://gentoobr.org]

Gentoo Linux: Já a alguns meses estou passando por recrutamento para entrar para o time de desenvolvimento do Gentoo Linux, mais precisamente para o herd sci-electronics. [http://gentoo.org/]