Artigos

29
mai

Importando a base de dados do Mapa das Organizações da Sociedade Civil

O Mapa das Organizações da Sociedade Civil é uma das mais novas bases de dados do Portal Brasileiro de Dados Abertos. Fui tentar extrair algumas informações dessa base e tive um pouco de dificuldade para importá-la. Então, vou descrever aqui o processo que segui para tanto.

Antes de começar o "passo a passo", vale destacar que:

7
mai

Playlist (vlc) das salas ao vivo do #FISL15

Segue abaixo a playlist para o VLC Player com as salas AO VIVO do FISL15.

E se você quiser ver alguma palestra que perdeu: http://hemingway.softwarelivre.org/fisl15/high/

27
fev

Tutorial de utilização da Aplicação de Demonstração da OpenMOOC

OpenMOOC

OpenMOOC é uma plataforma open source (licença Apache 2.0) que implementa uma solução MOOC totalmente aberta. Para iniciar seu primeiro MOOC é preciso se familiarizar com a plataforma. A OpenMOOC disponibilizou uma máquina virtual com todas as configurações necessárias para o funcionamento do curso e conteúdo de exemplo.

 

14
fev

Entenda o systemd vs upstart

Por quê mudar?

Recentemente o projeto Debian passou por um intenso debate para decidir que sistema de inicialização deveria substituir o venerável (porém antiquado) system v como padrão do sistema para a próxima release, codename jessie.
 
22
jan

Twitter API, ElasticSearch e Kibana - Analisando a rede social

Neste artigo iremos mostrar como você pode fazer para coletar tweets diretamente da STREAM API do Twitter, utilizando qualquer um dos filtros oferecidos pela API.

Para armazenar os tweets utilizaremos o ElasticSearch, que funciona como uma base de dados e é focada principalmente em consulta, e o Kibana para montar dashboards de consulta ao ElasticSearch. Tudo isso rodará sob um sistema operacional Ubuntu.

17
dez

Teclas de mídia no Fluxbox

Pra quem não conhece, o fluxbox é gerenciador de janelas, assim como o Gnome ou o KDE, só que muito mais simples e leve.

Para que as teclas de multimedia funcionem no Fluxbox, basta editar o arquivo .fluxbox/keys e adicionar as seguintes linhas:

 

XF86AudioRaiseVolume :Exec amixer set Master,0 5%+

XF86AudioLowerVolume :Exec amixer set Master,0 5%-

13
out

Hackathon da Câmara dos Deputados & Hackathona do Ônibus

Hackathon 2013 da Câmara dos Deputados é um concurso de aplicativos voltados à utilização dos dados legislativos e parlamentares organizado pela Câmara dos Deputados em parceria com o Sindicato dos Servidores do Poder Legislativo Federal e do Tribunal de Contas da União, contando também com o apoio da ESAF.

4
out

Pequena dica de produtividade para programadores

Pequena dica para perder menos tempo com builds gigantes!

exit_status=$?
if [ $exit_status -eq 0 ] ; then
  cvlc /path/to/success_music.mp3
else
  cvlc path/to/fail_music.mp3
fi

 

29
ago

Portal de Dados Abertos do Recife, como foi

Post por: Marconi Clementino

Experiência na implantação do CKAN 2.0 para o portal de dados abertos do Recife na EMPREL – Empresa Municipal de Informática do Recife

27
jul

Um padrão de projeto para mock de dependências internas em testes de unidade

Vou mostrar nesse post um padrão de projeto que criei para resolver um problema de tornar testável classes que possuam dependências internas, sem fazer com que surjam acoplamentos indesejáveis entre as dependências da classe e os clientes dessa classe.

Agradeço aos que puderem opniar sobre essa solução!

Aviso: esse texto contém tópicos avançados de programação =)

Obs: esse post acabou se transformando em um artigo aceito no MiniPlop Brasil 2013!

Páginas

Inscreva-se em Artigos