というのを作った。 ■経緯 自宅のスピーカーで音楽聴きたい デスクトップマシン(普段スピーカーに繋がっている)を起動させるの面倒 こたつから出て操作とか面倒 Last.fmにscrobbleしたい SSHつないで操作も面倒 というようなことを前々から思っていたため、やってみた。 ■実装 レイアウトとか全然凝ってないけどこんな感じ。HTML5で音量コントロールがそれっぽくできるようになったのがいいですね。あと、それっぽい気がしたので再生中にはmarqueeしてみている。 フロントエンドは、適宜XMLHttpRequestでAPIへリクエストして、返ってきたJSONに曲情報とか再生情報が入ってるので適宜反映といった感じ。バックエンドでは、RubyでMPlayerを動かしてるデーモンがあってそれをAPI経由でソケットでコマンド送って操作する。mplayer-rubyを使ってはいるのだけど、結構バ
![自宅のLinuxサーバーでmp3を再生してLast.fmにもscrobbleするのをwebから操作](https://cdn-ak-scissors.b.st-hatena.com/image/square/2ac8779a417e54e37b9a5f38f877a3c382776b36/height=288;version=1;width=512/http%3A%2F%2Ffarm6.static.flickr.com%2F5297%2F5430700208_9b9dc593d1_o.png)