Memnemonics fike’s Rotating Header Image

August, 2008:

Consegi 2008

   Estive no Consegi 2008. Foi um evento interessante para o Governo nas três esferas (Federal, Municipal e Estadual) sobre troca de conhecimento, uso de padrões abertos e Software Livre. Uma das surpresas do evento para mim foi ter de apresentar uma segunda palestra pois o Fábio Telles não pode comparecer. A palestra de boas práticas em PostgreSQL do telles tem um nome bem sugestivo: "Como fazer um elefante passar debaixo da porta." .  Uma pena que o autor não tenha apresentado no Consegi, espero que substituto meia-boca(eu) tenha consegido passar as idéias de melhores práticas para o PostgreSQL.

 

   O evento teve integração com outros países indo da Argentina, passando por ïndia e com participação de Cabo Verde. Foi um evento importante para aglutinar ações do Governo Federal Brasileiro e suas diversas instituições com boas oficinas com destaque para oficinas do Ginga.

 

   A minha palestra também foi de PostgreSQL mas com o foco em tuning (O elefante mais rápido que um leopardo) mas essa é a primeira que uso o Latex Beamer para montar a apresentação e gostei dele. Esse evento foi bem mais desgastante para mim que os outros, hora de recarregar as energias e tocar as coisas.

Crônica: Comunicação Social e Internet, revolução ainda está começando…

    Cuidado, esta nota está grande! :P


    – Dizem que o Brasil tem 60 milhões de internautas enquanto somos 40 milhões de miseráveis.

    - Também dizem que o Brasil tem 10 milhões de usuários de internet com banda larga 54 milhões de uma tal classe média.

     – Temos 12 milhões de domicílios com acesso à internet para um pouco mais de 54 milhões de domicílios. Ainda temos 50 milhões de domicílios com televisores.

 

     Os diversos programas de inclusão digital e vários iniciativas em todas as esferas e em todas as áreas da sociedade contribui para termos mais internautas do que miseráveis nos pouco mais de 20 anos de história da Internet no Brasil. A concentração da mídia é fenômeno mundial e no Brasil é muito perceptível pois os principais portais de acesso pertence as grandes empresas da mídia tradicional e a concentração do acesso também tem acontecido no Brasil vide as fusões/incorporações de portais. Esse fenômeno de concentração é perceptível pois praticamente as mesmas palavras e frases são usadas para as notícias e reportagens, reflexo da mídia impressa e televisa que é extremamente repetitiva. Basta assistir ou ler um reportagem que ela será repetida exaustivamente durante todo o dia. Periodicamente aparecem reportagens apontando que queda de audiência televisa, compra de jornais e semanários. 

 

    A internet é a revolução da comunicação e conhecimento de via única (Televisão, rádio, jornais, etc…) para múltiplas vias de informação. A informação está por todos lados, todos os tipos, a troca de conhecimento acontece em muitas direções e a evolução desse conhecimento é tão frenético que mal conseguimos acompanhar.

 

    Hoje, dia 24 de agosto de 2008 podemos aprender qualquer idioma do mundo, podemos acompanhar as notícias de quase todos lugares do planeta, fazermos amigos, inimigos mais rapidamente do qualquer momento da história da humanidade. Mas explorar essa infinidade de possibilidades ainda é pequena, coisas interessantes tem surgido com Videocast, podcasts. Eles são um bom exemplo de criar programação e rádio de forma descentralizada, pesquise um pouco na internet e tente assistir/ouvir. O primeiro mérito é de que a qualidade de conteúdo torna-se extremamente relativa à quem é o espectador/ouvinte sem que tenha algumas opiniões consensuais. Pulveriza mais a audiência, um dos setores de mídia a sentirem isso são as empresas de propaganda e publicidade, elas já trabalham com propaganda mais atomizada, para públicos menores e com perfis mais claros e definidos do que uma propaganda para classe média ou D e E.

 

     Os blogs já são uma boa fonte de informação e comunicação, como as outras mídias, cabe o internauta indentificar os bons e ruins. A grande diferença é a diversidade e a imensidão de blogs existente, com o uso do RSS essa é uma das pequenas micro-revoluções da internet. Um bom agregador é possível selecionar as notícias de um site ou de vários sites, lendo somente o que é relevante para o internauta.

 

    As rede sociais também são uma micro-mídia como os blogs. Tanto que algumas bandas que estão na estrada fazendo shows com transmissão ao vivo numa dessas redes sociais. Também essas bandas são tem álbuns lançados somente nessa micro-mídia ou em seus próprios sites, tirando as Gravadoras como intermediários com o público. Afetando dramaticamente essa indústria.

 

     O Youtube foi o marco para conteúdo de vídeo, pois possibilitou que qualquer pessoa possa produzir videos, filmes e ter a possibilidade de ter a grande audiência da internet sem precisar passar pelos os Grande Estúdios de Holywood.

 

    O Wikipedia é provavelmente o maior fato dos anos 2000, não existe um paralelo com o mundo físico na história da humanide. Um local para agregar conhecimento em mais de 20 idiomas diferentes, é definitivamente o melhor exemplo de troca livre de conhecimento. Pode parecer presunçoso mas para mim, WIkipedia deveria ser declarado patrimônio da humanidade.

 

    Os Micro-blogs como Twitter tem mostrado uma outra forma de comunicação pela internet, notas rápidas de até 140 caracteres é desafio para quem usa, pois em tão pouco espaço tem agregar informações, sistematizar idéias. Outra idéia fascinante é de usar a câmera de um celular e fazer reportagens curtíssimas, um boa descrição pode ser lida numa nota do Nas Retinas. Já tem praticamente um ano que não assisto televisão regularmente, somente quando visito alguém que está com a televisão ligada mas mesmo assim não tem tido um grande apelo para mim. Nas Olímpiadas de Beijin (Pequim para nós) 2008 teve pouca coisa que foi transmitida pela internet mas pare para pensar um pouco…

     Para fãs de esportes a internet pode possibilitar uma excelente mídia, teria possibilidade de que um torcedor do Vitória ou Ipatinga assistisse ao vivo os jogos de seus respectivos times toda à vez que jogassem, não precisariam engolir as transmissões enfadonhas do "Maior Locutor/Comentarista de Esportes do Brasil". Imagine os fãs de canoagem poderiam acompanhar o campeonato mundia com transmissões ao vivo, possibilitando que mais pessoas conheçam esse esporte. A comunicação poderá ter muitas vozes, mais do que qualquer outra época na história da humanidade, basta ter uma idéia na cabeça e um nerd no bolso que é possível realizer quaquer coisa.

 

    Um exemplo de TV somente pela internet é a RaceTV, é um televisão com vários programas sobre corridas motorizadas e seu universo e ainda tem transmissões ao vivo de algumas corridas. O que poderia acontecer com uma transmissão ao vivo de uma corrida de Fórmula 1 aberta para toda internet que parte da telemetria dos carros estivesse disponível, poderíamos ter simuladores com internautas competindo contra os pilotos. :D

    

    O protocolo XMPP/Jabber permite comunicação descentralizada de mensageiros instantâneos, descentralizadas no sentido que não é fixo em apenas uma infra-estrutura para mantê-lo. Você pode ter seu servidor XMPP/Jabber e comunicar com todos os outros servidores Jabber do mundo. Além dessa característica fantástica comparado com outros protocolos como ICQ e MSN, o XMPP/Jabber é um protocolo aberto e você deve conhecer como  Gtalk (mensageiro instantâneo do Google).

   

    A discussão sobre TV Digital no Brasil continua com debate histérico entre empresas de televisão, operadoras de telefonia e sociedade mas se prestarmos um pouco de atenção a TV Digital já existe e chama-se Internet. Praticamente, todas essas idéias, conceitos, serviços e produtos podem ser realizados usando Software Livre, então na parte de software, as agências/produtoras e malucos que gostam de mídia podem produzir conteúdo com um custo mais baixo na parte de informática, concentrando em boas produções. A revolução da internet está apenas começando e não sabemos usá-la direito mas espero que ela não acabe, nós internautas agradecemos. :)

Latex Beamer é o que há!!!

Esses últimos dias passei bricando com duas coisas que estavam na minha lista de tarefas há muito tempo: latex e python. A necessidade de usar Latex para escrever documentação e palestras, não sou muito fã de usar ferramentas como BrOffice.org Impress e seus similares pois minha habilidade artística/visual é praticamente nula.

O Beamer é um classe para Latex voltada para apresentações, nas documentações em português eu encontrei a tradução de slide como lâmina. Inicialmente achei estranho a tradução mas até que estou gostando de usar o termo lâmina. :P

LateX (pronúcia é Latec) é um conjunto de macros para processador de texto TEX. Latex é muito usado no meio acadêmico e no universo do Software Livre/Código Aberto para documenção, artigos, etc. Usar Latex para produção de texto permite ao autor concentrar-se no conteúdo, afastando o máximo possível da parte visual. Os recursos de Latex permitem gerar documentos com excelente tipografia. Para o telles que irá escrever o mais completo livro de PostgreSQL no mundo, praticamente será entregar para editora já pronto para impressão. :P

Para apresentações, o Beamer é realmente fantástico, passei horas brincando com ele sem perceber o tempo passar…

Ainda não terminei a palestra, apenas migrei o conteúdo que estava no BrOffice.org Impress, faltando criar um tema mais personalizado mas o resultado já pode ver aqui. :P

Se quiser aprender usar Latex e não é um geek pode usar o BrOffice.org Writer, ele tem uma extensão que permite exportar seus textos para Latex  ou editar usando o LyX.

Bonjour: Jabber/XMPP para quem não ter um serviço Jabber na rede

O Guto escreveu sobre o Bonjour, como ele escreveu bem sobre o assunto só restou-me contar um causo. :)

Na Debcon8 estava com o leoserra que demonstrava o Bonjour para mim. Ficamos curiosos e com preguiça para procurar na internet como ele funciona, fizemos um pequeno teste e descobrimos que o danado é Jabber/XMPP. :)

Clique na imagem para ver num tamanho maior. :D

Zabbix e PostgreSQL

O Zabbix é um software de monitoramento que pode trabalhar com vários banco de dados para armazenar suas informações. Até a última versão de desenvolvimento que teste (1.5.3) tinha um função que acionava o Vacuum do PostgreSQL manualmente.

O pequeno problema de colocar no código do Zabbix era de que se o banco de dados está com um volume razoável de informações do Zabbix e executa o Vacuum quando a aplicação está em execução irá acarretar numa demora para terminar de executar o Vacuum.  No meu caso, existia dois processos do Vacuum na mesma tabela do Zabbix (housekeeper) que deixava o servidor muito sobrecarregado e lento. O jeito foi remover o Vacuum do código já que o PostgreSQL 8.3 tem o autovacuum e o uso do Vacuum deve ser feito pelo DBA ou responsável do servidor e nunca pela aplicação. ;)

Registrei no sistema de controle de bugs (ZBX-413) do Zabbix, o patch patch e aparentemente foi aceito. Mas só pode ver quem tiver registro mas o patch remove basicamente  o vacuum do código.

Também um problema mais complicado é que no PostgreSQL 8.3 e superior, não tem mais conversão implícita de tipo de dados e o Zabbix usa muito, fiz um outro patch e enviei com o bug ZBX-416 alguns conversões implicitas. Muito provavelmente tem mais trabalho pela frente…

:P

Eu fui: Seminário de Geoprocessamento em Porto Velho

Estive na semana passada no Seminário de Geoprocessamento em Porto Velho – Rondônia organizado pela ULBRA. A cidade é muito quente, banho tomei sem precisar a energia elétrica do chuveiro. Não consegui ver o sol pois o tempo estava nublado e tinha a queima de pasto também deixou o horizonte bem cinza.

O Seminário foi muito bom, com um público interessado e o evento bem organizado. Minha palestra sobre o PostgreSQL: O melhor banco de dados do Universo era um pequeno aperitivo para as pessoas olharem o PostgreSQL como uma alternativa aos banco de dados comerciais/proprietários.