VLC Remote Control

Fazer do computador portátil ou de secretária um media center não tem obrigatoriamente de implicar a desconfortável tarefa de interromper a visualização para ajustar o volume ou controlar a reprodução.

A solução que aqui apresento tem como requisitos de hardware:

  • Rede wireless doméstica;
  • Computador com tecnologia wireless;
  • Dispositivo móvel com tecnologia Wi-Fi e Windows Mobile 6.x

Ao nível de software pouca coisa e tudo a preço de saldo (entenda-se gratuito e open source):

Supondo que o software se encontra devidamente instalado tanto no computador como no dispositivo móvel, há pouco a fazer (os exemplos que se seguem dizem respeito à versão para Mac OS X):

  1. Iniciar o VLC;
  2. Aceder aos menus: VLC > Add Interface > Web Interface.

É agora necessário identificar o endereço IP da máquina onde o VLC está a correr.
Para os mais ávidos, bastará abrir a consola, executar o comando ifconfig e localizar o dispositivo en1 (esta designação poderá variar assim como o endereço, no meu caso 192.168.1.10).

Com uma ligação Wi-Fi configurada e activa, basta agora iniciar o VLCRemote no dispositivo móvel e introduzir os dados da máquina onde o VLC está a correr.
Para tal carregar no botão de definições (depende da versão do interface que estão a usar mas o mais provável é tratar-se de uma roda dentada/engrenagem) e preencher o “Server Name / IP:” com o endereço identificado anteriormente. A porta por omissão é a 8080 e a frequência de actualização fica ao vosso critério (quanto menor o intervalo de tempo maior o desgaste da bateria).

Se tudo correr bem estarão no controlo do vosso VLC.
Operações como adicionar itens à lista de reprodução, controlar o volume, avançar e recuar a reprodução, pausar ou mesmo parar estão disponíveis.

Por uma questão de segurança, fora da vossa rede doméstica, será necessário adicionar uma entrada no ficheiro .hosts do VLC com o endereço IP externo da máquina.
Para quem está em Mac OS e tem o VLC instalado na directoria /Applications, o ficheiro .hosts encontra-se em /Applications/VLC.app/Contents/MacOS/share/http. Se estiverem familiarizados com a linha de comandos poderão abrir o referido ficheiro através do Vim executando:
vim /Applications/VLC.app/Contents/MacOS/share/http/.hosts

PS: Deixem-me alertar-vos para o facto de que, se nenhuma rede Wi-Fi estiver configurada e activa quando iniciam o VLCRemote no terminal móvel, o mesmo tentará iniciar uma ligação GPRS/3G.

PHP compiler performance

Serve este post para sugerir/recomendar a leitura do artigo PHP compiler performance, da autoria do Manuel Lemos e publicado no site phpclasses.org.

A rede social facebook, para além do boom social que representa, veio sem dúvida impulsionar a propagação, reconhecimento e evolução da linguagem de programação PHP.

Ciclismo de Sala

Eu próprio que outrora arrisquei na patinagem artística (patins de 4 rodas) jamais me imaginaria a praticar ciclismo de sala.
Será pelo facto de, até à data de hoje, desconhecer a modalidade?

Pois bem, decorreu de 6 a 8 de Fevereiro, em Tavira, o Campeonato Mundial de Ciclismo de Sala com a participação de cerca de 3 centenas de atletas oriundos de 17 países.

O mais que vos posso dizer da modalidade, para os que não conhecem, é que é talvez o equivalente à patinagem artística mas em bicicleta.
Nem mesmo no youtube encontro uma demonstração, portanto fiquem na expectativa e lamentem-se por não sintonizarem a RTP2.

E porque não há nada que o youtube não tenha :)