Software Design 2011年7月号

今号の特集概要

第1特集
WinもスマホもWebアプリも1台で!
開発現場で使うべきMac OS X

先進的なエンジニアの間では,すでに当たり前のように利用されている「Mac OS X」。それはなぜでしょう? 単にカッコいいからだけでしょうか? いいえ,エンジニアが使ってみたくなる理由がきちんとあるのです。本特集では,Macが1台でさまざまな開発/実行環境を構築できる理想的なプラットフォームととらえ,マルチOS環境の構築,Mac/iOSアプリはもちろんWebアプリやJava(Android)開発で活用するための手段を紹介します。7月に発売されるLionを見据えた導入の検討材料にも最適です。

第2特集
エンジニアのたしなみ
LANケーブルを作れますか?

LANケーブルを自作したことがありますか? 何気なく適当な長さのものを購入して巻いて使ってはいないでしょうか。またカテゴリが古いケーブルを混ぜて使っていたりしないでしょうか。もしかしたら「たかがケーブル」と思う方もおられるかもしれませんが,ケーブルの取り回し次第ではメンテナンスの施しようがないラックにもなりかねません。本特集では,サーバ/インフラエンジニアとして身につけておきたいLANケーブルの基礎と実践を解説します。

目次

第1特集
WinもスマホもWebアプリも1台で!
開発現場で使うべきMac OS X

  • 序章:Mac OS X Lion登場!
    開発現場で使うべきMac OS X……海上 忍
Part1 仕事用Macのつくり方
  • 第1章:WindowsもLinuxも動かそう!
    BootCampにするか,仮想化環境にするか……海上 忍
  • 第2章:エディタからリモートコントロール環境まで
    エンジニア必須のアプリ環境……海上 忍
Part2 Webアプリ開発環境のつくり方
  • 第3章:標準/XAMPP/MANP
    3パターンから選ぶPHP開発環境……鶴長 鎮一
  • 第4章:Web/J2EEアプリ環境はコレ!
    JavaならやっぱりEclipse……鶴長 鎮一
  • 第5章:PerlとRubyはすぐに始動
    押さえておきたいLL環境……鶴長 鎮一
Part3 アプリ開発の勘所
  • 第6章:Macだからこそのアドバンテージはココにある!
    iOSアプリ開発者のためのMac OS Xアプリ開発入門……小池 邦人
  • 第7章:リニューアルされたOS X/iOSネイティブ開発環境
    「Xcode 4」アップグレードの価値……中野 洋一
Column なぜ彼らはMacを選ぶのか?
  • #1:ジョブズのタイムラインを実感できる……海上 忍
  • #2:HD解像度モデルの一覧性が魅力……清水 亮
  • #3:手段が目的化しない完成度の高い環境……和田 裕介
  • #4:Macは己を映す鏡,能力を増幅するアンプ……小池 邦人
  • #5:恋人と夫婦……小飼 弾

第2特集
エンジニアのたしなみ
LANケーブルを作れますか?

  • 第1章:ネットワークの歴史から学ぶ
    LANケーブルをとりまく環境……伊勢 幸一
  • 第2章:~小悪魔のイラスト日記1「ケーブル」を伊勢幸一に聞く~より
    LANケーブルの基礎と動作を学ぶ……伊勢 幸一
  • 第3章:実際に作ってみよう
    LANケーブルを作成する……伊勢 幸一
  • 特別カラー:LANケーブルの実際の作り方(番外編)……伊勢 幸一

一般記事

  • [考察]Windows Azure Platform
    これからのアプリケーションプラットフォームとは……安東 沙織,奥村 康晃,中原 知也

連載

  • ITエンジニア必須の最新用語解説
    【31】Thunderbolt……杉山 貴章
  • digital gadget
    【151】Google I/Oで見かけたデジタルガジェットたち……安藤幸央
  • 小飼弾のコードなエッセイ
    【#13】いまそこにある夢……小飼弾
  • Google,Apple,Twitter…深掘り裏読み最新Webトレンド
    【15】インターネットがアメリカンビジネスの本流に定着/Googleのシーズン……滑川 海彦,高橋 信夫(TechCrunch Japan翻訳者)
  • 秋葉原発! はんだづけカフェなう
    【9】Arduinoでガイガーカウンタを作る……坪井 義浩
  • ニートなphaのぶらぶら日記 ギークハウスなう
    【15】電子書籍とブログって何が違うの?……pha
  • 【新連載】教えて!ゴザ先輩
    【1】SIerは大丈夫か?……湯本 堅隆,aico
  • 全国津々浦々! 勉強会&イベント探訪記
    【3】Tech LION vol.1/OSC2011 Kansai@Kobe……坂井 弘亮
  • 温故知新 ITむかしばなし
    【3】パソコン通信……北山 貴広
  • Software Designer~コードの裏の開発者たち~
    【27】Wikiとアジャイルはいかにして生まれたか……Bart Eisenberg
  • エンジニアのための即効整体術
    【15】快適な汗をかいて夏を乗り切るべし!……河野 智聖
  • 自作インフラのススメ
    【2】続・自作サーバの開発背景と考え方……桑野 章弘
  • Excel VBAはぐれ技 純情派
    【3】WMI操作ツールの作成……坪崎 誠司
  • こんな夜中にOpenFlowでネットワークをプログラミング!
    【3】ネットワーク業界の地殻変動,そして次世代のクラウドへ……樋口 晋也
  • Emacsのトラノマキ
    【27】SKKで快適な日本語入力を実現……藤田 典久/井上 誠一郎[監修]
  • C言語からの 極めるObjective-C!!
    【3】複数データの読み書き,検索を行う方法……沼田 哲史
  • iPhone OSアプリ開発者の知恵袋
    【15】Web開発からiOSアプリ開発へ~ヨーロッパ起業家の奮闘~……安江 健
  • Androidエンジニアからの招待状
    【15】NDK+Gingerbreadでネイティブアプリ開発#2……高橋 憲一
  • ~過去・現在・未来からしくみを探る~データベース技術の羅針盤
    【9】「列指向データベース」の背景と未来……松信 嘉範
  • Ubuntu Monthly Report
    【15】Sandy BridgeマシンでUbuntu11.04上での仮想化を実験する……Ubuntu Japanese Team
  • 【新連載】ビジネススピードと信頼性を両立させるシステム基盤構築記[by mixi]
    【1】2011年「あけおめアクセス」の対策と結果……小池 知裕
  • 【新連載】インターネットサービスの未来(これから)を創る人たち
    【1】エンジニアをしながらソーシャルゲーム企画を立てる!……川添 貴生
  • 【新連載】OpenBlockS 600ファミリによる目的別サーバ構築ガイド
    【1】ラインナップ解説/担当者インタビュー……編集部