De artista.frustrado
Abaixo estão listados os projetos de Software Livre nos quais estou envolvido.
Tabela de conteúdo |
Programação
Gnome
Gnome Applets
gnome-applet-youtube-dl
Gnome applet para download de vídeos do you-tube.
GIMP
Plug-ins
Processamento de imagens para o portal dia-a-dia educação
Nos anos de 2007-2008 tenho mantido contanto com o pessoal do portal dia-a-dia educação da Secretaria da Educação do Paraná (SEED).
Durante o curso de "Iniciação a ilustração digital com GIMP" eu e alguns alunos desenvolvemos um plug-in para automatizar a manipulação de imagens para utilização nas TVs Multimídia das escolas.
Os seguintes módulos já foram desenvolvidos:
- Conversão individual
- Conversão em lote
- Conversão em lote recursiva
http://code.google.com/p/diaadia-plugins/
Rotinas para Histórias em Quadrinhos
Algumas rotinas que criei para automatizar algumas tarefas repetitivas na produção de HQ's com computador. São meus primeiros experimentos com python-fu o que os torna bem confusos e nada otimizados mas funcionam para bem para sua finalidade.
Atualmente existem rotinas para:
- Preparação de imagem para colorir digitalmente (python-fu)
- Automação para montagem de revistas/fanzines de Histórias em Quadrinhos no Scribus (python + api scribus)
http://code.google.com/p/opencomicshelpers/
DDREditor
Editor de Recuros Didáticos Digitais. É uma tentativa de criar um editor de objetos de aprendizagem e materiais didáticos utilizando tecnologias livres e especificações abertas. Programado em PyGTK e salvando os Objetos de Aprendizagem em xml + recursos (imagem, video, áudio, etc) em arquivos compactados (tar.bz2) e os materiais didáticos em docbook tenta utilizar toda a gama de ferramentas livres disponíveis para automatizar as várias etapas da geração do material.
OBS: O projeto ainda está em estágio embrionário.
- http://ddreditor.sourceforge.net/
- http://sourceforge.net/projects/ddreditor/
- http://github.com/artistafrustrado/ddreditor
NFeAF
Aplicativo para envio de Notas Fiscais Eletrônicas (NFe's). Desenvolvido em C# e plataforma mono e utilizando git como sistema de controle de versão. Está em estágios iniciais de desenvolvimento tendo apenas uma versão incompleta para linha de comando.
TODO:
- Integração com gnome (gtksharp e notifysharp)
- Daemon para utilização em servidores passível de reconfiguração via conexão TCP/IP.
brtcall
Programei esse brinquedinho para que meu pai pudesse importar os dados da conta telefônica disponibilizada pela operado Brasil Telecom em formato PDF para suas planilhas de cáculo. É programado em PyGTK e utiliza o programa pdftotext, do pacote pdftools, para converter os arquivos pdf em arquivos de texto. Depois utiliza expressões regulares para identificar os dados e os insere em um banco de dados sqlite3. Possui sistema de consulta e exporta para formato CSV (comma separated Value).
Está bem tosco mas já é o suficiente para resolver os problemas de importação dele.
Com a aquisição da oi o formato do pdf mudou e agora a operadora oferece versão em csv, o que torna esse aplicativo basicamente útil apenas para análise de seu funcionamento.
scriptsfrustrados
Coleção de pequenos scripts para automatizar pequenas tarefas. Atualmente é composto por scripts para compilar Gimp e Sane (Scanner Access Now Easy) a partir dos repositorios GIT, o Inkscape e o Scribus a partir dos repositórios SVN e o CinePaint a partir do repositório CVS.
Comunitários
Comunidade Yguá de Pesquisa em Tecnologias Livres
A Comunidade Yguá objetiva o desenvolvimento de perspectivas e práticas críticas inerentes à liberdade de produção e transformação de tecnologia, com foco particular nas relações mediadas pelo Software Livre. Yguá significa “fonte” ou “olho d'água” em Guarani, no dialeto Mbiá, e é uma alusão à liberdade e ao poder da água ao aflorar da terra e ao fluir sobre ela, transformando-a. Também remete à região onde a comunidade emerge, próxima as cabeceiras do Rio Iguaçu, no estado do Paraná, Brasil.
Explorar aportes teóricos desenvolvidos nas Ciências Humanas, nas Letras e nas Artes no estudo de relações histórico culturais, mediadas pelas tecnologias da informação e comunicação (incluindo software livre, aberto e proprietário), com atenção especial à diversidade presente em processos sociais, e incluindo dimensões correlatas ao poder, à cognição, à divisão de trabalho, à formação profissional. Enfoca o software livre como formação e comportamento, como linguagem e participação, e como técnica e tecnologia, todos entendidos de modo amplo, e não restritos apenas aos artefatos materialmente produzidos.
Pesquisas sobre as relações sociais que estruturam comunidades organizadas através de práticas de produção e uso de software, sejam livre, aberto ou proprietário, e como estas diferentes práticas legitimam e reconhecem participação de seus integrantes também de forma diferenciada.
Estúdio Xuê: Educação, Tecnologia e Sociedade
O estúdio Xuê tem por missão a construção de espaços alternativos de reflexão, de formação e de experimentação em tecnologia, que potencializem uma compreensão ampla e profunda das intrincadas relações entre tecnologia e sociedade.
Ele tem por desafio explorar perspectivas de formação que favoreçam a criatividade, o trabalho coletivo, a diversidade, a reflexão crítica e a participação cidadâ, assim como favorecer a emergência de redes sociais que articulem o aprender, o projetar, o educar e o compreender de forma transformadora, inclusive lúdica e não formal, mas necessariamente arguta, crítica, ética, não aliendada e compromissada com a alteridade presente em nossa sociedade e em nosso cotidiano.
Voluntariado Institucional
Migração e Manutenção da infra-estrutura compuaticional do PPGTE para Tecnologias Livres
Quando o Programa de Pós Graduação em Tecnologia (PPGTE) sentiu a necessidade de ampliar e formalizar sua infraestrutura computacional uma reflexão sobre as tecnologias a serem utilizadas teve início. A negação de uso de determinada plataforma de software nega a própria existência do programa, uma vez que o mesmo trata da tecnologia e das interações ocorridas com seu uso na sociedade. Negar determinada plataforma é, neste contexto, negar uma parte da própria sociedade. A escolha recai em Software Livre justamente por sua filosofia de apropriação e repasse de conhecimentos. A abertura da caixa preta como processo de apropriação se dá na nesta comunidade (Software Livre) de maneira clara e objetiva. O conhecimento é um bem, um capital a ser estudado, disseminado e utilizado. Quanto maior a população com acesso ao conhecimento, maior as chances de crescimento e sustentabilidade a longo prazo. A criatividade que acontece nos meios sociais transcende a academia, mistura os costumes, as comunidades, as localidades.
Migração do portal Dia a Dia Educação para Tecnologias Livres
O Dia-a-dia Educação faz parte do projeto de informatização das escolas do Paraná, o Paraná Digital. A principal proposta do portal é levar conteúdos pedagógicos previamente selecionados aos seus usuários, além de disponibilizar serviços e informações à toda comunidade escolar. A adoção do software livre proporcionou um grande crescimento à equipe do portal como um todo. Além da autonomia que vem se desenvolvendo dentro do trabalho, o grupo tem se reunido quinzenalmente para discussões e estudos sobre acesso aberto, direitos autorais e software livre, buscando soluções e alternativas priorizando a liberdade.