Software Design 2015年3月号

[表紙]Software Design 2015年3月号

2015年2月18日発売

B5判/184ページ

定価(本体1,220円+税)

ただいま弊社在庫はございません。

電子版

今号の特集概要

第1特集
CONBUの無線LAN構築術
カンファレンスネットワークの作り方

IT系カンファレンス(勉強会や交流会など各種イベントを含む)では,無線LANによるインターネット接続環境の提供が普通になってきました。皆さんよくご存じのLL DiverやYAPCでこのネットワークを設営していた技術者集団がCONBU(Conference Network Builders)です。

職場の異なるネットワーク技術者の有志が集まって知恵を出し合い,「いかに無線LANの電波状況を良くするか」,「いかに短時間で構築/撤去できるようにするか」,「いかに運用時のリスクを下げられるか」などを考え,より良い環境を参加者に提供するために改善を繰り返しています。

カンファレンスを裏で支えるCONBUのテクニックには,無線/有線ネットワークを構築する人にとっても,使う人にとっても役立つヒントが満載です!

第2特集
今年こそ並列分散処理を極めたい
いまからでも遅くない! Hadoop超2入門

Javaで書かれた検索エンジンであるApache Luceneをベースに誕生したHadoopは,並列分散処理を可能にするOSSです。すでに利用されている方も多くなってきましたが,このしくみをちゃんと理解している方,使いこなしている方はまだまだ限定的です。

本特集の第1章では,Hadoopがどのようなソフトウェアで,どう使えるのかを改めて紹介します。そして第2章では,Hadoopのインストールを解説します。さらにHadoopで分散処理されたデータに対してSQL的なクエリが可能なApache Hiveと,従来のMapReduceの代わりにTezと呼ばれるフレームワークを組み合わせ,実際に分散処理を体験していただきます。

短期集中連載
BluemixでためしてみるIoT入門【前編】
BluemixでIoTアプリを作ってみよう

BluemixはIBMが提供する,高速・手軽にアプリを開発・デプロイできるPaaSサービス。本短期連載ではそのBluemixを使って昨今話題の「IoT」アプリを開発する手法を紹介します。前編では,センサーから気温の情報を受け取って通知を行うアプリを作りながら,Bluemixの基本的な使い方を学びます。

一般記事
手軽に仮想化技術を実践
Cisco VIRLでネットワークのシミュレーション【前編】

Cisco VIRLは,コンピュータネットワークを手軽に仮想的に構築できるソフトウェアです。実際のネットワーク機器のOSと同じソースコードを用いたシミュレーションが可能で,現在の仮想化ネットワークの隆盛にマッチした豊富な機能を備えています。前後編でその可能性と面白さを解説します。

一般記事
コンテナ時代のUbuntu
Snappy Ubuntu Core

2014年の12月にUbuntuの新しい機能として「Snappy Ubuntu Core」が発表されました。クラウドとコンテナ型仮想化時代を見据えた,軽量かつ汎用的な新しいインストール済みイメージファイルです。標準でアップデート,ロールバック機能や個々のアプリケーションの隔離機能を備えているため,Webデベロッパがより簡単かつ安全に各種Webサービスをデプロイ,リリースできるようになります。本稿を読みながらSnappyを体験してみてください。

目次

第1特集
CONBUの無線LAN構築術
カンファレンスネットワークの作り方

  • 第1章:会場でネットがつながりにくくなる理由
    参加者自身の行動も原因の一端に!
    ……田島 弘隆
  • 第2章:カンファレンス向け高密度無線LANの作り方
    成功のカギは電波特性を活かすこと
    ……熊谷 暁
  • 第3章:構築・運用時のトラブルリスクを下げるクラウド活用
    機材搬入~配線~撤去までを配慮するからわかること
    ……高橋 祐也,岡田 雅之
  • 第4章:人と人をつなぐカンファレンスを支える
    ネットワーク構築のウラガワ
    ……東松 裕道,森久 和昭

第2特集
今年こそ並列分散処理を極めたい
いまからでも遅くない! Hadoop超2入門

  • 第1章:Hadoopの基本的なアイデアと構成……濱野 賢一朗
  • 第2章:Hadoopで並列分散処理を体験!
    ――Hadoop 2.6+Tez+Hiveの実行例
    ……鯵坂 明,濱野 賢一朗

短期集中連載

  • 【新連載】BluemixでためしてみるIoT入門【前編】
    BluemixでIoTアプリを作ってみよう
    …… 宮田 裕樹

一般記事

  • 手軽に仮想化技術を実践
    Cisco VIRLでネットワークのシミュレーション【前編】…… 山下 薫
  • コンテナ時代のUbuntu
    Snappy Ubuntu Core…… 柴田 充也

Catch up new technology

  • Webプログラマ/デザイナが本気で遊べるガジェット登場!
    「Fx0」が開発者にお勧めなワケ…… 編集部

連載

  • ITエンジニア必須の最新用語解説
    【75】Android Studio……杉山 貴章
  • digital gadget
    【195】Interaction Award 2015に見る,新しいガジェットの潮流
    ……安藤 幸央
  • 再発見の発想法
    【22】Modal Dialog……結城 浩
  • おとなラズパイリレー
    【5】Raspberry Piをメディアサーバ/プレーヤにしよう(前編)
    ……増井 俊之
  • 軽酔対談 かまぷの部屋
    【8】ゲスト:谷嶋 佑里恵さん……鎌田 広子
  • 秋葉原発! はんだづけカフェなう
    【53】6LoWPANしてみよう(前編)……坪井 義浩
  • ひみつのLinux通信
    【14】地球危機一髪……くつなりょうすけ
  • Hack For Japan~エンジニアだからこそできる復興への一歩
    【39】地方のコワーキングスペース
    ……佐々木 陽,鎌田 篤慎,小泉 勝志郎,高橋 憲一
  • 温故知新 ITむかしばなし
    【42】BASIC……編集部
  • 【新連載】Android Wearアプリ開発入門
    【1】Android Wearアプリ開発を初体験!……神原 健一
  • 【新連載】Mackerelではじめるサーバ管理
    【1】Mackerel事始め……田中 慎司
  • 書いて覚えるSwift入門
    【3】演算子……小飼 弾
  • Hinemosで学ぶジョブ管理超入門
    【6】さて運用開始だ! でも始まってみると新たな課題がいっぱい!?
    ……山本 未希
  • 【最終回】Heroku女子の開発日記
    【6】知恵者からの教え Herokuスペシャリストに聞く開発Tips……織田 敬子
  • るびきち流Emacs超入門
    【11】Emacsに革命を起こすパッケージ「helm」(前編)……るびきち
  • シェルスクリプトではじめるAWS 入門
    【10】AWS APIでのデジタル署名の全体像を明らかにする④……波田野 裕一
  • セキュリティ実践の基本定石
    【18】家電化した情報機器が持つ情報漏洩の危うさ……すずきひろのぶ
  • Red Hat Enterprise Linuxを極める・使いこなすヒント .SPECS
    【11】1年ぶりの新バージョン・Fedora 21登場!……藤田 稜
  • Ubuntu Monthly Report
    【59】LibreOffice 4.4の新機能……あわしろいくや
  • Be familiar with FreeBSD~チャーリー・ルートからの手紙
    【17】安定動作につながるディレクトリの知識(その1)……後藤 大地
  • Debian Hot Topics
    【24】reportbugでバグを報告する方法……やまねひでき
  • Linuxカーネル観光ガイド
    【36】プロセスのメモリ状態を設定するPR_SET_MM_MAP……青田 直大
  • Monthly News from jus
    【41】めざせ! 気遣いができるウェアラブルコンピュータ……林 直樹