Upload
raphael-agneli
View
268
Download
0
Embed Size (px)
Citation preview
LINUXREMOTE CONTROL
Raphael AgneliDesenvolvedor Web
Um WebAppQue transforma qualquer dispositivo
em um controle remoto para GNU/Linux
Como surgiu?Preguiça Necessidade
A ideia inicialUm aplicativo para Firefox OS
TecnologiasHTML5 - Marcação
CSS - Formatação
JavaScript - Front-end
jQuery - Front-end
AJAX - Requisições assíncronas
JSON - Transporte de dados
Node.js - Back-end
i18next - Internacionalização
DependênciasClienteNavegador HTML5 - Executar o aplicativo
ServidorNode.js (Express) - Executar comandos
Xdotool - Emular controles
Xbacklight - Controlar brilho
Rhythmbox - Player de áudio
Totem - Player de vídeo
Como funciona ?
lrc-clientlrc-server
Maquina com GNU/LinuxDispositivo com navegador HTML5
js.js (JavaScript) lrc.js (Node.js)
AJAX
Realmente funciona ?Vamos ver
Por que Open Source ?24 horas = 5 idiomas
As 4 liberdadesExecutarEstudar
DistribuirModificar
Mininu, vende issoCê vai ficar rico
RetribuiçãoPara a comunidade
Mãos na massaBora codar
Curtiu? Contribua!
github.com/agneli/linux-remote-control
Perguntas ?