Software Design 2011年5月号

今号の特集概要

第1特集
ファイル操作/ログ解析/コーディングを最適化
Vim&Emacsをちゃんと使えてますか?

Unix/Linux上でエディタをさくさく操作できるか否かは,ITエンジニアにとって生産性に大きな影響があるのは言うまでもありません。本特集はとくに新人の方に役立ててもらうべく,システム管理の場面をおもに想定したエディタの活用入門です。いかなる環境へも対応できるようになっておくために,2大エディタのvi(Vim)とEmacsの入門を軸に,Unix/Linuxのディレクトリ構造や各種ファイル操作の基礎からTips,そしてリモート作業時のポイントなどについて解説します。

第2特集
Linux[標準]仮想化テクノロジ
KVMを使う理由

Linuxにおける仮想化環境であるKVM(Kernel-based Virtual Machine)は,仮想化がエンジニアの必須技術となりつつある今,Linuxを利用している方にとっては使いこなせることが必須の技術になるといっても過言ではありません。本特集では,KVMの概要,KVM導入の基礎を解説したあと,KVMによるサーバ運用の実践ノウハウ,Xenからの移行のポイントなどを解説します。

特別企画
リリース直前!
Ubuntu 11.04“Natty Narwhal”最新デスクトッププレビュー

Ubuntuの最新バージョンとなる11.04について,リリース直前のプレビュー情報を披露します。11.04からはNetbook EditionがDesktop Editionと統合され,Netbook Edition用に開発されていたユーザインターフェース「Unity」がメインで採用されることになりました。このOS Xにも似た新UIの解説を中心に,Firefox 4.0やLibreOfficeなどの新しくなる標準搭載アプリケーションを紹介します。

目次

第1特集
ファイル操作/ログ解析/コーディングを最適化
Vim&Emacsをちゃんと使えてますか?

  • 第1章:エディタの基礎
    いろんなエディタとWeb以外の情報の探し方……井上 誠一郎
  • 第2章:テキストファイルの扱い方
    押さえておきたいディレクトリ構造……井上 誠一郎
  • 第3章:サーバ管理で役立つエディタ実践
    ファイルの探索/ログファイルの監視/ダミーファイルの作成……井上 誠一郎
  • 第4章:エキスパートが伝授!
    即役立つVimテクニック&プラグイン……大山 裕泰
  • 第5章:Emacs使いになるためのファーストステップ
    複雑なキーバインドなんて覚えなくても大丈夫!……井上 誠一郎
  • 第6章:リモート作業時のエディタ活用
    不慮の事故を防ぐ/端末制御の実践/ファイルの比較……井上 誠一郎

第2特集
Linux[標準]仮想化テクノロジ
KVMを使う理由

  • 第1章:Linuxカーネルに標準搭載された意味とこれから
    KVMの基礎知識……長谷川 猛
  • 第2章:Fedora 14による構築とLinux/Windowsの導入
    KVMで仮想環境を作ってみよう……宮原 徹
  • Appendi1:KVM環境で実現! 高機能クライアント接続
    SPICEで作るリモートデスクトップ……宮原 徹
  • 第3章:Kickstart,Puppetと組み合わせて構築
    社内の余剰マシンで作るプチクラウド……台場 圭一
  • Appendi2:スナップショットやクローン機能を搭載
    PCで高信頼なクラスタストレージを作るSheepdog……森田 和孝

緊急企画

  • 緊急企画1:東日本大震災発生! そのとき,エンジニアは………Software Design編集部
  • 緊急企画2:震災関連特別寄稿
    急なトラフィック増をクラウドでしのいだ……(株)アキュテクス 坪井 義浩

特別企画

  • リリース直前!
    Ubuntu 11.04“Natty Narwhal”最新デスクトッププレビュー……水野 源

連載

  • digital gadget
    【149】Instagram的。写真共有サービスの新しい潮流……安藤幸央
  • 小飼弾のコードなエッセイ
    【#11】データは人のためならず……小飼弾
  • Google,Apple,Twitter…深掘り裏読み最新Webトレンド
    【13】大震災でソーシャルメディアが果たした大きすぎる役割/インターネットを通じて世界から寄せられる「Save Japan」……滑川 海彦,高橋 信夫(TechCrunch Japan翻訳者)
  • 秋葉原発! はんだづけカフェなう
    【7】AVRマイコンを直接USBに接続してみる……坪井 義浩
  • ニートなphaのぶらぶら日記 ギークハウスなう
    【13】ネットメディアはマスコミを超えるか……pha
  • エンジニアのための即効整体術
    【13】恐怖心と放射線を克服すべし……河野 智聖
  • 【新連載】全国津々浦々! 勉強会&イベント探訪記
    【1】高専カンファレンス in 四国/OSC2011 Kagawa……坂井 弘亮
  • 【新連載】温故知新 ITむかしばなし
    【1】マイコン世代……北山 貴広
  • Software Designer~コードの裏の開発者たち~
    【25】サイバーパンクゲームから伝統を守るディズニーの世界へ Warren Spector……Bart Eisenberg
  • 【新連載】Excel VBAはぐれ技 純情派
    【1】WMIの概要とVBAからの利用方法……坪崎 誠司
  • 【新連載】こんな夜中にOpenFlowでネットワークをプログラミング!
    【1】OpenFlowって何だ!?……樋口 晋也,永園 弘
  • Emacsのトラノマキ
    【25】Emacsバイトコンパイルの実装……袖山 剛/井上 誠一郎[監修]
  • 【新連載】C言語からの 極めるObjective-C!!
    【1】まずはObjective-Cの基本から……沼田 哲史
  • iPhone OSアプリ開発者の知恵袋
    【13】未経験者からのiOSアプリ開発のすすめ……若林 大悟
  • Androidエンジニアからの招待状
    【13】飛躍するスマートフォンOS「Android」……庵動 隆
  • ~過去・現在・未来からしくみを探る~データベース技術の羅針盤
    【7】ストレージ技術の変遷とデータベースへの影響……松信 嘉範
  • Ubuntu Monthly Report
    【13】VirtualBox Maniax(後編)……Ubuntu Japanese Team
  • LinuxCon Japan 2011 Preview
    【2】来たれ! Linux/OSSの未来を背負う若きデベロッパたちよ……岡田 靖