本連載「オープンソースソフトウェアでクリエイターを支援するmoonlinx」では、ウェブメディア「moonlinx」を支えるオープンソースソフトウェアと、その構築と運用方法を紹介しています。 前回は「Capistrano」でアプリケーションのデプロイ作業を効率化する方法を説明しました。今回はウェブのフロント技術によりフォーカスし、moonlinxでも利用しているJavaScript製のミュージックプレイヤーについて説明します。 HTML+CSS+JavaScriptなミュージックプレイヤーを作る ウェブ上のミュージックプレイヤーと言えば、Last.fmに代表されるようなFlash製のものが主流です。しかし、JavaやRubyエンジニアの方は、まだまだFlashに対して免疫がない場合が多く、本能的に避けてしまっている分野のようにも思えます。Flashの場合は別途、開発環境をそろえる必要もある
![JavaScriptで作るミュージックプレイヤー:moonlinxを支えるOSS - builder by ZDNet Japan](https://cdn-ak-scissors.b.st-hatena.com/image/square/0614d298f97327a31fdf28f09dca57c634cf563e/height=288;version=1;width=512/https%3A%2F%2Fbuilder.japan.zdnet.com%2Fstorage%2F2011%2F01%2F24%2Fe2e2979403f0aef11d4da0d5001dbe8d%2Fstory_media%2F20395462%2F090410moonlinx_184x138.jpg)