Software Design 2010年8月号

今号の特集概要

第1特集
コストと組織の壁を越えて
クラウド時代のサーバ統合講座

仮想化や統合監視ソフトなどの技術キーワードは,最終的には「サーバを統合して,コストダウンさせたい」という目的があります。そこで,本特集では物理的なコストダウンや面倒な作業を集約するという観点から,サーバ統合の最新事情やオープンソースの活用,ノウハウを紹介します。

第2特集
達人に学ぶ
きれいなコードを書くための17の約束

プログラマによって,いろいろなプログラミングスタイルがあります。「書くときのことよりも,読むときのことを考える」「関数名やクラス名の名前の付け方のコツ」「いかに書くかより」より「いかに書かないか」など,その基礎となる部分は同じです。本特集では,昨今のプログラミングの傾向をふまえながら,すぐさま業務で実践できる「きれいなコードを書く17の約束」をやさしく解説します。

第3特集
新しいAPI/UI……iPhoneとの違いを知る
iPadアプリ開発の極意

iPadのアプリケーションを開発する際におさえておきたい事柄を,従来のiPhone/iPod touchアプリ開発との違いに焦点を当てて解説します。新しく加わったAPIの実装技術はもちろん,アプリ企画時に参考となるターゲット市場やマーケティング的な観点など,さまざまな面からiPadアプリを開発するためのポイントをお伝えします。

目次

第1特集
コストと組織の壁を越えて
クラウド時代のサーバ統合講座

  • 第1章:コストと組織の壁
    サーバ統合が失敗する理由……伊藤 英啓
  • 第2章:15分で再確認!
    仮想化の基礎……島崎 聡史
  • 第3章:短時間で一気に構築!
    無償で始めるサーバ仮想化&iSCSIストレージ……島崎 聡史
  • 第4章:コスト削減だけではない!
    効率的なサーバ統合に向けて……島崎 聡史
  • Column:Xen Summit North America 2010から読み解く
    Xen最新動向とサーバ仮想化の今後……岡田 靖
  • Appendix:仮想化ツールの最新カタログ
    • :KVMとRed Hat Enterprise Virtualizatiion……小島 啓史
    • :Microsoft Hyper-V 2.0……高添 修
    • :Citrix XenServer……北瀬 公彦
    • :S&I Secured Desktop Cloud……伊藤 英啓

第2特集
達人に学ぶ
きれいなコードを書くための17の約束

  • 第1章:きれいなコードを書くべき理由
    チーム,保守,そして自分のため……前橋 和弥
  • 第2章:プログラミングテクニック編
    「書き方」より「できあがったプログラム」で勝負すべし……前橋 和弥
  • 第3章:モジュール編
    保守性と拡張性の高いプログラムを書くために……前橋 和弥
  • 第4章:モジュール化実践編
    ドローツールで学ぶモジュール作成のポイント……前橋 和弥

第3特集
新しいAPI/UI……iPhoneとの違いを知る
iPadアプリ開発の極意

  • 第1章:ユーザは何を求めているのか
    iPadの登場とビジネス……後藤 崇
  • 第2章:開発前に知っておこう
    iPadアプリの新しい手法……嶋田 智成
  • 第3章:Appleらしさをどう演出するのか
    iPadプログラミングテクニック……遠藤 秀雄
  • 第4章:次なるアプリ開発の芽を見つけよう
    iOS 4機能&APIチェック……嶋田 智成

一般記事

  • iPhone一色!
    Worldwide Developers Conference 2010 基調講演レポート……田畑 英和

連載

  • 小飼弾のコードなエッセイ
    【#3】メモレカス,ナマケモノドモ……小飼弾
  • Google,Apple,Twitter…深掘り裏読み最新Webトレンド
    【4】がんばれ,日本のITベンチャー!/iPhone,Androidと「ファンボーイ」たち……滑川 海彦,高橋 信夫(TechCrunch Japan翻訳者)
  • 不定点観測所
    【8】いま電子書籍フォーマットを統一すべきか……楠正憲
  • digital gadget
    【140】デジタル時代の紙の活用……安藤幸央
  • ニートなphaのぶらぶら日記 ギークハウスなう
    【4】ゆるやかな感じで,ギークハウスに集まる人たち……pha
  • キになるコトッ!
    【4】ITエンジニアのキャリアとスキルと資格の変遷……編集部
  • 勉強会実況中継レポート
    【3】SD読者の集い……編集部
  • Software Designer~コードの裏の開発者たち~
    【16】特別編:Bart,自身を語る……Bart Eisenberg
  • ニッポンの常識とちょっと違う? 韓国IT事情
    【4】韓国のオンラインゲームサーバ……佐野 裕
  • 個人情報漏洩事故ケーススタディ
    【4】委託先からの流出への対策……中 康二
  • エンジニアのための即効整体術
    【4】骨盤を引き締め能率を上げるべし……河野 智聖
  • Ajax/JavaScriptハッカー養成講座
    【4】WebブラウザのセキュリティモデルとJSONPによるマッシュアップ……竹迫 良範
  • もっと自在にコンピュータを使い倒す 業務に役立つPerl
    【4】正規表現を覚えよう……木本 裕紀
  • Emacsのトラノマキ
    【16】元Vimmerが考えるEmacsの再設計……アリエル・ネットワーク(株) 深町 英太郎[著],井上 誠一郎[監修]
  • iPhone OSアプリ開発者の知恵袋
    【4】品質を保つためのテスティングフレームワーク活用……伊藤 勝良
  • Androidエンジニアからの招待状
    【4】0xdroidでハードウェアからAndroidをつくる(後編)……瀬戸 直喜
  • Konoha物語
    【episode 4】Direct Threaded Code技法……倉光 君郎
  • 老頭児(ロートル)エンジニアのつぶやき
    【4】言語処理系のしくみ……中嶋 睦月
  • Ubuntu Monthly Report
    【4】Customization KitでオリジナルLive CDを作る……Ubuntu Japanese Team 水野源
  • Chrome OS先取り実践解説
    【4】Amazon EC2でChrome OSをコンパイルする……岡島 純
  • 近未来インターネット技術妄想論
    【4】Interop Shownetに見るインターネットインフラ機器の近未来……あきみち
  • エフセキュア セキュリティ ウォッチ
    【4】エフセキュアブログ1周年記念パネルディスカッションレポート……編集部
  • 【新連載】OpenBlockS 600の限界に挑戦!
    【1】10年も続く小型サーバの魅力を知ろう……編集部