
O
Encontro Mineiro de Software Livre acontece anualmente em
Minas Gerais. Depois de ser sediado por 2 anos consecutivos em cidades do interior de Minas Gerais, o evento voltará para a região metropolitana em 2008. O EMSL foi criado com o objetivo de fomentar a aproximação e o intercâmbio entre os vários grupos que utilizam o software livre no estado, assim como incentivar seu uso por novos grupos. Esta edição, com o lema "Liberdade para Aprimorar", visa promover a contribuição e o aperfeiçoamento do software livre de forma consciente e colaborativa.
Este ano o Encontro Mineiro de Sofware Livre será realizado na
UNI-BH, de
26 a 29 de Novembro de 2008.
Hoje eu descobri que mais uma foto minha faz parte da
Wikipedia. Acho que nem foi tanto pela beleza, mas sim pelo licenciamento
CC-by-sa que escolhi para todas as minhas fotos publicadas no
meu pedaço do
Flickr. A
primeira foto é uma de
Palmas/TO e a
segunda foto é de
Brasília/DF, que esta
linkada em várias outras entradas. Preciso visitar outros cantos e fotografar mais =D
14-09-2008:
Acabei de mudar a licença de todas as fotos para
CC-by
Eu não abandonei esse blog! Apesar do silêncio de quase 1 ano, em alguns momentos eu tentei escrever, mas faltava algo (ainda falta)...
Já tem 1 ano e meio que voltei a morar em
BH. Nesse tempo, eu saí do
minC e me dediquei aos estudos que eu tinha abandonado em 2004 quando fui morar em
Brasília. Me formei, agora sou um bacharel em Ciência da Computação (o que mudou?!).
Mas isso nem foi tão marcante, porque no dia 8 de maio desse ano, eu
cortei as tranças. Isso sim foi, como
relatou o dpadua e seus seguidores, muuuuito marcante. Hoje fez 4 meses, depois de quase 12 anos de cabelo grande (e também foi um dia bem estranho...).
No final de julho eu fui convidado a fazer parte da
AlfaiaTI, e aceitei. Trabalhar com o Lincoln,
Kov e
Gabriel (que até então não tinha ido pro Rio de Janeiro) pra mim ia, e tá sendo, muuuuito bom. Sempre gostei de trabalhar com amigos.
Em agosto, aconteceu a
debconf8 e como praticamente a galera toda aqui de BH foi em massa pra Argentina, eu aproveitei pra ir na
formatura da Haina, lá em Brasília. Foi a segunda semana em BSB, já que eu estava lá uns 10 dias antes... Essa semana em BSB foi marcante, aconteceu a
Batalha de Playlists na casa do emerson e
foi perfeito. O
cezinha estava totalmente inspirado quando deu a idéia =D
No mais, o metaldot ainda respira e a vida tá seguindo...
Algum tempo atrás, o laptop da minha mãe não queria dar
boot usando
CDROM, e ainda, para piorar, eu nem sabia a senha da
BIOS. Antes de pesquisar, perguntei pro
Lucius Curado se ele sabia como dar boot pelo
GRUB, ele logo me enviou um link,
Boot CDROM through GRUB, que resolveu o meu problema =D
Pequeno passo-a-passo retirado do link:
Passo 1: baixar o
memdisk.bin através do link ou
wget http://www.lrz-muenchen.de/~bernhard/memdisk.bin
Passo 2: baixar o
sbootmgr.dsk através do link ou
wget http://www.lrz-muenchen.de/~bernhard/sbootmgr.dsk
Passo 3: editar o menu do grub, /boot/grub/menu.lst colocando a seguinte entrada:
title CDROM
root(hd0,0)
kernel /boot/grub/memdisk.bin
initrd /boot/grub/sbootmgr.dsk
Passo 4: enviar os arquivos pro lugar certo e atualizar o GRUB
cp memdisk.bin /boot/grub
cp sbootmgr.dsk /boot/grub
update-grub

Encontrei o
Pyro quando precisei desenvolver um sistema usando chamadas
RPC para matéria de Sistemas Distribuídos.
Pyro (PYthon Remote Objects) é um framework para o desenvolvimento de sistemas distribuídos, escrito em
python. A licença na qual ele é distribuído é a
MIT Software License. O Pyro é uma super alternativa à
RMI,
DCOM, etc.
Meus pais queriam implantar um
sistema de CFTV (Circuito Fechado de TV) aqui em casa para ajudar na segurança. Logo eu falei que só ia ajudar, se usássemos um
sistema livre =D
Pesquisando na rede,
descobri que as placas de captura que usam chipset Bt8** (Bt848, Bt848A, Bt849, Bt878, Bt879) são suportadas pelo módulo
bttv do
Kernel do Linus.
Escolhi a
Kodicom 4400R, ela é uma
placa PCI com 4 entradas de vídeo, 1 saída de vídeo e possui suporte, no total, para até 16 câmeras.

Para instalar a placa com suporte apenas para 4 câmeras (é o que eu precisei), basta:
1) Instalar uma versão do kernel maior ou igual à 2.6.13.
2) Criar o arquivo abaixo para que o kernel use o modelo correto da placa.
echo "options bttv gbuffers=16 card=133,132,133,133" >> /etc/modprobe.d/kodicom
echo "options i2c-algo-bit bit_test=1" >> /etc/modprobe.d/kodicom
3) Adicionar o compartilhamento de 128meg de memória.
echo "kernel.shmmax = 134217728" >> /etc/sysctl.conf
echo "kernel.shmall = 134217728" >> /etc/sysctl.conf
reboot
Se tudo ocorreu sem erro, você consegue acessar o video0, video1, video2 e video3. Então é só abrir qualquer software que consiga capturar a entrada de vídeo.
Exemplo:
xawtv -d /dev/video0
Achei também um software de vigilância chamado
ZoneMinder. Ele foi construído usando C++, Perl, PHP e mySQL. Com ele é possivel gravar, fazer streaming das câmeras e várias outras coisas.
O ZoneMinder esta na
unstable do debian, para quem usa unstable, é só usar o aptitude:
aptitude install zoneminder
Quem não usa pode
baixar o tarball no site deles. Lá tem
documentação explicando como instalá-lo no Debian e em outras distribuições. E ainda, têm vários
screenshots do ZoneMinder sendo usado.
Nesse feriado, 7 e 8 de setembro, aconteceu o
V Encontro Nacional Linuxchix Brasil -
Faroeste Caboclo, em
Brasília. Foi muito bom rever os amigos. O
jester e o
cezinha já comentaram. Agora eu, só vou completar publicando algumas foténhas, hehe.
Update 12/09/2007:
O
Walter Cruz que é um super blogueiro e que eu conheci lá, também fez alguns comentários sobre o Encontro.
Update 14/09/2007:
O
coredump também comentou...
Esse semestre eu estou cursando Projeto Orientado em Computação I (POC I).
A primeira tarefa era fazer um esboço de Projeto de Monografia e mais uma vez, meu tema é a Plataforma Xemelê.
Já faz uns anos que estou tentando ter tempo e dinheiro, para focar de vez nesse Projeto. E até agora eu não consegui. Eu fico frustado porque a gente fala disso a muito tempo e nunca que sai. Daí eu
vejo o google desenvolvendo o
Social Stream e caminhando nesse sentido... O
jester até
comentou sobre isso tempos atrás.
Mas vamo que vamo, esse ano vamos ter muita coisa escrita e vários
protótipos =D
Estou
escrevendo junto com o
dpadua e o jester um esboço do Protocolo Xemele, no wiki do projeto.
Tarefa 1:
Introdução:
Hoje em dia as pessoas usam vários recursos computacionais em rede para se comunicarem, por exemplo: redes sociais, blogs, mensagens instantâneas, email, etc. O problema, é que cada sistema usa sua própria base de autenticação e não exporta o conteúdo (contatos, conversas, arquivos, etc), forçando o cadastro de contatos novamente, e ainda, deixando todo esse conteúdo perdido ou preso para uso exclusivo do próprio sistema.
Baseando-se nesse problema, decidiu-se pesquisar sobre softwares ou estratégias de
agregação de conteúdo, para tornar os ambientes de interação ou comunicação mais transparentes.
Objetivos:
A intenção deste trabalho é encontrar e desenvolver um mecanismo de agregação de conteúdo, cujas fontes são redes sociais, blogs, mensagens instantâneas, etc. Alguns exemplos de conteúdos, são: imagens, músicas, vídeos, comentários, etc.
O mecanismo a partir de uma única conexão será capaz de coletar tais conteúdos e indexá-los por usuário. Numa outra etapa, uma rede social poderá fazer a coleta de conteúdo por usuário.
O usuário é identificado pelo
JID, que é um identificador único em uma rede
Jabber/XMPP. O Jabber/XMPP é um um
Protocolo para troca de mensagens instantâneas e presença, e é uma alternativa ao ICQ, MSN, AIM, Yahoo Messenger, etc.
Resultados Esperados:
O benefício desse serviço para o usuário, é que a partir de um único sistema ele pode ter acesso a todo conteúdo produzido por ele e sua rede de contatos, em diferentes sistemas.
post copiado e editado do
blog do phractal. A licença que ele usa é uma
Licença Creative Commons BY-SA.
Encontro Mineiro de Software Livre 2007: Conhecimento, Consciência e Colaboração
O
Encontro Mineiro de Sofware Livre 2007, em sua quarta edição, será realizado nos dias 18, 19 e 20 de outubro nas dependências da
Universidade Federal de Lavras/UFLA -
Lavras -
MG.
A organização do evento já fez o
convite, agora é enviar trabalhos até o dia 08 de Setembro de 2007. A comunicação dos resultados será feita até o dia 22 de Setembro de 2007.

O Encontro Mineiro de Software Livre acontece anualmente em Minas Gerais. Depois de ser sediado por 2 anos consecutivos na cidade de
Belo Horizonte, o evento partiu para o interior em
Ouro Preto na sua terceira edição e este ano acontece em Lavras, cidade do sul mineiro a aproximadamente 230 Km da capital. O EMSL foi criado com o objetivo de fomentar a aproximação e o intercâmbio entre os vários grupos que utilizam o software livre no estado, assim como incentivar seu uso por novos grupos. Esta edição, com o lema “Conhecimento, Consciência e Colaboração”, visa apresentar o software livre como forma de disseminar o livre conhecimento de forma consciente e colaborativa.
Depois de muito tempo
enrolando, terminei o pacote do
Scuttle e ele foi pra
unstable/testing do
debian. Nas primeiras horas de vida do pacote, já foram
abertos BUG's para tradução das mensagens do
debconf. Um deles em especial me chamou a atenção. O Christian Perrier estava me dando
uma aula de como usar o "
podebconf-report-po". Achei muito massa e útil essa ferramenta.
Para disparar um email para cada
equipe de tradução do debian existe o "
podebconf-report-po --call", ele lê todos os arquivos da pasta "debian/po/", e então, é disparado um email chamando as equipes para traduzir as mensagens do debconf. O "
podebconf-report-po --languageteam" é usado num update de strings, ele dispara um email para o responsável pela tradução informando as strings que precisam ser traduzidas, com cópia para a equipe de tradução. E é claro que eu fiz isso!
Agora as mensagens do debconf já possuem tradução em:
- Alemão
- Francês
- Russo
- Vietnamita
- Sueco
- Português (Portugal e Brasil)
- República Checa