Projetos

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

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

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.

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

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

Yguá

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

xuê

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

PPGTE:Infra

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

Dia a Dia Educação

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.