Software Design 2014年1月号

今号の特集概要

第1特集
シェルがわかればシステムがわかる
あなたの好きなシェルは何ですか?

sh,ash,dash,bash,ksh,csh,tcsh,zsh……

どういったシステムの構築や運用をしようとも,UNIX 系OS の作業の要には常に「シェル」の存在があります。運用ツールはさまざまありますが,システムの状態を知り,リソースを明示的に活用するという点に関しては,カーネルと対話できるシェルでの操作はより多くのことを可能にしてくれます。

コマンドやパイプ,独特なスコープなど,シェルの基礎となる概念やしくみ,実装などを把握してシステムを意のままに操る術を身につけましょう。

第2特集
未来を作るITインフラ
10ギガビットを実現するケーブリング技術

クラウドコンピューティングの普及の影響で,ネットワークの広帯域/高速化が求められています。10GBASE-Tや光ファイバなど,10Gb/sを実現するネットワーク技術はいくつかあります。各技術の特性を理解し,適切な配線を行い,その能力を最大限に発揮できるようになりましょう。既存環境からのスムーズな移行,将来的な拡張,データセンタ内のエアフローなども考慮したケーブリング技術を解説します。

特別付録
法輪寺鎮守社電電宮 情報安全護符シールVer.2.0

本誌2013年1月号で好評だった情報安全護符シールの第2弾です。今年も京都府嵐山の虚空蔵法輪寺にご協力いただき,ご住職自ら開眼供養したお寺のお墨つき。大事なデータが入ったサーバ,PC,スマホなどいろいろなものに貼ってお使いください!

特別企画
ソーシャルゲームのDevOpsを支える技術(後編)
~魔法少女リリカルなのはINNOCENTの舞台裏~

モバゲーから提供されているソーシャルゲーム『魔法少女リリカルなのはINNOCENT』は,企画・開発・運用を株式会社ユビキタスエンターテインメントが行っています。このサービスを支えるインフラは物理サーバと仮想サーバのハイブリッド構成となっており,株式会社IDCフロンティアのクラウドサービスが採用されています。本稿はこの両社から,人気ソーシャルゲームならではのデータを交えながら,DevOps実現に向けての取り組みを披露してもらいます。後編となる今回は,開発・運用・品質保証の3部門が連係を取りやすくするための施策と,クラウドサービスでの急激な負荷への対策についてです。

目次

第1特集
シェルがわかればシステムがわかる
あなたの好きなシェルは何ですか?

  • 第1章:シェル言語
    なぜシェルは生まれたのか …… 後藤 大地
  • 第2章きっちり押さえるシェルの基本
    シェルの4大要素① コマンド…… 後藤 大地
  • 第3章きっちり押さえるシェルの基本
    シェルの4大要素② リダイレクト/変数とパラメータ/パラメータ展開…… 後藤 大地
  • 第4章ちゃんと知っていますか?
    意外と知らない「組み込みコマンド」の意味…… 後藤 大地
  • 第5章もっと自由に!
    制御構文でプログラミング…… 後藤 大地

第2特集
未来を作るITインフラ
10ギガビットを実現するケーブリング技術

  • 第1章:10GBASE-Tに求められるケーブリング技術…… 入澤 徹
  • 第2章光ファイバ&ラックシステムにおける
    将来を見据えたケーブルマネジメント…… 入澤 徹
  • 第3章高速アプリケーションに最適化した
    新型RJ-45開発記…… 入澤 徹

特別付録

  • 法輪寺鎮守社電電宮 情報安全護符シールVer.2.0

特別企画

  • ソーシャルゲームのDevOpsを支える技術(後編)
    ~魔法少女リリカルなのはINNOCENTの舞台裏~
    ……水野 拓宏,宮嶋 史尋,藤城 拓哉

連載

  • ITエンジニア必須の最新用語解説
    【61】Presto……杉山 貴章
  • <ネットワークエンジニア虎の穴>自宅ラックのススメ
    【8】ケーブリングのコツ……tomocha
  • digital gadget
    【181】映像表現のためのプログラミング……安藤 幸央
  • 結城浩の再発見の発想法
    【8】Critical Section……結城 浩
  • enchant ~創造力を刺激する魔法~
    【9】ソフトウェアを組み立てる『前田ブロック』……清水 亮
  • コレクターが独断で選ぶ! 偏愛キーボード図鑑
    【9】Libertouch……濱野 聖人
  • 秋葉原発! はんだづけカフェなう
    【39】Maker Faire Tokyo 2013……坪井 義浩
  • 【新連載】SDでSF
    【1】『ソードアート・オンライン』……小飼 弾
  • Hack For Japan~エンジニアだからこそできる復興への一歩
    【25】今年の夏もアツかった!~石巻ハッカソン開催~[その2]……鎌田 篤慎,佐伯 幸治,高橋 憲一
  • 温故知新 ITむかしばなし
    【29】富士通の8ビットパソコン……佐野 裕
  • 【新連載】ひみつのLinux通信
    【1】OMM killer……くつなりょうすけ
  • サーバマシンの測り方
    【2】データベース性能を測る……藤城 拓哉
  • 分散データベース「未来工房」
    【7】RiakアプリケーションとしてのRiak CS(2)――基本機能から内部構造までじっくり解説……上西 康太
  • セキュリティ実践の基本定石~みんなでもう一度見つめなおそう~
    【7】SSL/TLSデジタル署名の落とし穴……すずきひろのぶ
  • プログラム知識ゼロからはじめるiPhoneブックアプリ開発
    【9】インタラクティブ性を持たせよう(その3)卓上時計と写真の保存……GimmiQ(いたのくまんぼう,リオ・リーバス)
  • Androidエンジニアからの招待状
    【44】[アプリ開発2013][5]ストレージのデータ保存基礎を学ぼう…… 重村 浩二
  • ハイパーバイザの作り方
    【16】PCIパススルー その2「VT-dの詳細」……浅田 拓也
  • 【最終回】IPv6化の道も一歩から
    【10】IPv6 で外部接続した場合の動作確認方法……廣海 緑里,渡辺 露文,新 善文,藤崎 智宏
  • Be familiar with FreeBSD~チャーリー・ルートからの手紙
    【3】top(1)その2 ~スレッドの優先順位やI/O回数から見えるもの~……後藤 大地
  • Debian Hot Topics
    【11】Init Systemとデスクトップ環境の動向/MiniDebConf in 台湾レポート……やまねひでき
  • レッドハット恵比寿通信
    【16】Red Hat流OpenStack…… 小島 啓史
  • Ubuntu Monthly Report
    【45】シェルスクリプトでもGUIのダイアログを使いたい!…… あわしろいくや
  • Linuxカーネル観光ガイド
    【22】ダイナミックトレースツール「ktap」……青田 直大
  • Monthly News from jus
    【27】イノベーションの鍵をにぎる「デザイン思考」とは……波田野 裕一
  • インターネットサービスの未来(これから)を創る人たち
    【30】アドネットワークを支えるビッグデータ解析…… 川添 貴生