Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。2014/11/10UNIX/Linuxポスト本連載では、業務アプリケーション開発を行う熱血若手エンジニアのために、面倒な作業が楽になる便利なツールをご紹介します。「定時になったらスマートに帰社してアフター5を存分に楽しみたい!」や「設計書やレビューの準備に煩わされるのは嫌だ、コーディングに集中したい!」などを実現してくれる便利なツールやソフトウエアを、サンプルコードを交えて説明します。Pi」で、格安ミュージックサーバを手作りします。AirPlayにも対応したオーディオが欲しいとか、高音質な音源を良い音で楽しみたい、とか、音楽のコレクションが増えすぎたのですっきりまとめて整理したい......など思い、いざ家電量販店のオーディオコーナーに立ち寄るも、最新で自分好みのオーディオシステムを揃えようとすると、ついつい出費がかさんでしまいます。次の方を対象にしています。Pi(ラズベリーパイ)は、教育用に開発されたシングルボードコンピュータです。ARMプロセッサを搭載し、microUSBで電源を供給し、SDカードにOSをインストールして動作させます。一言でいってしまえば、約4000円で買うことができる、タバコの箱サイズの小さなパソコンです。公式サイトは、以下になります。Piは、執筆時点で次の3つのタイプが販売されています。秋葉原などの電子機器を扱う店頭だけでなく、AmazonやRSコンポーネンツなどのネットショップでも簡単に購入できます。Bを改良したモデルです。B+を使ってミュージックサーバをつくります。Input/Output)とは、プログラムの指示によって任意の入出力に利用できる入出力端子のことです。Piでは、基盤にGPIOのピンが用意されていて、これを利用して温度センサーやスイッチ/LEDランプなど他の電子パーツをつなげることができます。Piでできることは、通常のコンピュータと変わりないので、Webサーバを立ち上げたりパソコンとして利用したりすることもできます。小型である/省エネである/センサーなどの電子部品を自由に組み込めるというメリットを生かして、世界中の好奇心旺盛なエンジニアたちがさまざまなものを作っています。カメラと組み合わせてペットの監視カメラを作ったり、ディスプレイやSIMカードと組み合わせてスマートフォンを作ったりしている人もいます。コミュニティも盛んでいろいろな情報がやりとりされています。Piをベースにした、組み立てパソコンも発売されています。子供がレゴブロックを作る要領で本体やケーブルを組み立てるとあっというまにパソコンが出来上がります。プログラミングツールがあらかじめ用意されていて、遊びながらプログラミングを学習できます。NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Technologies。執筆コミュニティ「WINGSプロジェクト」代表。