D.I.Y.

02/11/2012

2540 hits

Servidor multimídia doméstico: Vídeo, Música e Live TV

Placa-mãe

A placa-mãe Intel Desktop Board D510MO é uma placa min-ITX (170mm de lado) com processador Intel Atom D510. Ela suporta rede gigabit e possui portas paralela e serial. O único contra é que possui apenas duas portas SATA.

D510MO

Possui baixíssimo consumo de energia e poder de processamento mais que suficiente para servir arquivos multimídia em uma rede doméstica. Já testei com os seguintes equipamentos tocando arquivos de vídeo 1080p simultaneamente: Notebook, XBOX e HTPC. paguei R$ 350,00 no Mercado Livre.

D.I.Y.

06/04/2012

4985 hits

HP G42 - Tela deslocada - faixa preta lateral

Há algumas semanas meu note, cuja garantia acabou em 2/2/2012, com as especificações e software abaixo passou a apresentar um deslocamento da imagem da tela, conforme imagem abaixo. Note que a barra de tarefas também fica oculta, sendo necessário redimenssioná-la para ter acesso ao ícones.

Desenvolvimento e Consultoria

08/01/2012

4225 hits

Sistema de controle de convênios - Supercrediário

Trata-se de um sistema para controle de convênios desenvolvido para a empresa Supercrediário, prestadora de serviços em são Miguel do Guaporé.
É uma evolução do Sistema de controle de convênios desenvolvido para o SINTRA-ALI e SINSEZMAT.
O sistema encontra-se em produção desde dezembro de 2011.

D.I.Y.

06/11/2011

13751 hits

LCDd, MPD e Python

Já havia utilizado PHP para controlar o LCDproc via sockets. Agora utilizei Python para criar um daemon que exibe num LCD paralelo informações acerca da música sendo executada pelo MPD (Music Player Daemon).

MPD Playing]

D.I.Y.

06/11/2011

5946 hits

Scrobbler em Python para Last.fm

Hoje de manhã iniciei um pequeno programa em Python para fazer o scrobbling das músicas executadas em meu home server (Ubuntu Server) via MPD (Music Player Daemon) para o serviço Last.fm.

O que é esse serviço? Veja o seguinte excerto da página da Last.fm:


Sobre a Last.fm

A Last.fm é um serviço de recomendações musicais. Para usar a Last.fm, é preciso inscrever-se e fazer o download do Scrobbler, que o ajudará a descobrir novas músicas com base nas músicas que você ouve.

O que é Scrobbling?

Um scrobble é uma pequena mensagem que o Scrobbler envia para a Last.fm para nos informar sobre a música que você está ouvindo.

O scrobbling nos ajuda a saber quais músicas você ouve com mais frequência, de quais músicas você gosta mais, quantas vezes você ouviu um artista em um período específico de tempo, quais de seus amigos têm gostos musicais parecidos… tudo isso e muito mais. Ao focarmos em uma música que você já ouve, podemos ajudá-lo a descobrir outras músicas.

O que você ganha

Através dos scrobbles podemos fazer diariamente recomendações personalizadas para cada ouvinte da Last.fm. Eles nos permitem comparar o que você ouve com os scrobbles de milhões de ouvintes ao redor do mundo, o que significa que as suas recomendações são resultado de mais de 43 bilhões de scrobbles. E esse número não para de crescer!

Existem muitas outras coisas que você pode fazer na Last.fm. Ao participar de nossa comunidade, você pode atribuir tags a faixas, participar de debates, saber o que está bombando e encontrar novas maneiras de descobrir os segredos do seu histórico de músicas.


Esclarecimentos feitos, vamos ao scrobbler.

As duas principais dependências são as bibliotecas seguintes:

python-mpd 0.3.0 Python MPD client library

pylast 0.5.11 A Python interface to Last.fm (and other API compatible social networks)