Software Design 2011年12月号

[表紙]Software Design 2011年12月号

2011年11月18日発売

B5判/186ページ

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

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

今号の特集概要

第1特集
エンジニアの能力を引き出す
Mac活用術
Lion Server/VMware vs. Parallels/エディタ機能拡張法

Macを愛用しているエンジニアは確実に増えています。しかし,「Macを使うならこれ!」というような開発環境のデファクトスタンダードはまだなく,ユーザ自身がいろいろなソフトウェアを試しつつ,環境を作り上げている状況ではないでしょうか。そこで本特集では,自分好みの環境作りの一助となるべく,OS X Lionにより変化する開発環境の確認,Lion Server導入に際しての注意点,2大仮想環境ソフトの比較,開発向きエディタの検討,そして開発現場へのMac導入事例といったエンジニアが気になるトピックを深掘りして解説します。

第2特集
まだSubversionで大丈夫?
イケてるGitの使い方
[Git×Subversion&Redmine]

ブランチを気軽に作れる,マージをやり直せる,動作が軽快,オフラインでコミットできるなど,分散バージョン管理システムとして多くの長所を持つGitですが,バージョン管理システムとしては依然Subversionが広く利用されています。しかし,最近ではGitを利用したコード共有サイトのGitHubがポピュラーになるなど,Gitのユーザは確実に増えています。そろそろGitに移行したい,でもななかSubversionをやめられない……。そんな開発者のために,本特集では今すぐGitを始めるためのヒントやツールを紹介していきます。

一般記事
「うんこ演算」を支えるUnkoScript
~開発秘話とオリジナルスクリプトの実装~

「算数嫌いの子どもを一人でも少なくしたい。」そんな願いを込めてカヤックが開発した,小学生向けゲーム感覚算数アプリ『うんこ演算』。その名称と見た目のインパクトばかりが注目されがちですが,何度でも楽しめるように数値が変化する問題を生み出すべく実装された,オリジナルスクリプトの開発思想を味わってください。

目次

第1特集
エンジニアの能力を引き出す
Mac活用術
Lion Server/VMware vs. Parallels/エディタ機能拡張法

  • 第1章:開発者からみたLionの新機能/Macによる開発環境はこう使え!
    Mac OS X Lionの出現による開発環境の変化……新居 雅行
  • 第2章:Macで仮想環境を構築にはどちらを選ぶか!?
    VMware Fusion 4とParallels Desktop 7を比較する……宮城 英人
  • コラム:Parallels Desktop 7の機能補足……田中 俊光
  • 第3章:良いものをつくるために開発環境にもこだわりを!
    クックパッドがMacを選んだ理由……井原 正博
  • 第4章:軽快さとカスタマイズ性の高さで選ぶ
    開発で使えるMac用エディタ……海上 忍
  • コラム:文書作成にも開発にも幅広く使えるJedit X……松本 慧

第2特集
まだSubversionで大丈夫?
イケてるGitの使い方
[Git×Subversion&Redmine]

  • 第1章:SVN使いのための
    Git入門……岡本 隆史
  • 第2章:git-svnによるSVN包囲戦[戦支度編]
    ローカルGitでSubversionを攻略せよ……川西 俊之,正徳 巧
  • 第3章:git-svnによるSVN包囲戦[実戦編]
    ローカルGitでSubversionを攻略せよ……川西 俊之,正徳 巧
  • 第4章:RedmineによるGitリポジトリ包囲戦
    プロジェクト管理ツールでGitをパワーアップ……岡本 隆史

一般記事

  • 「うんこ演算」を支えるUnkoScript
    ~開発秘話とオリジナルスクリプトの実装~……野崎 錬太郎,亀田 京介

連載

  • ITエンジニア必須の最新用語解説
    【36】Dart……杉山 貴章
  • digital gadget
    【156】続・ブラウザ新時代―スプリットブラウザの台頭……安藤幸央
  • Google,Apple,Twitter…深掘り裏読み最新Webトレンド
    【20】スティーブ・ジョブズ―単なるデバイスの時代を終わらせた男/ジョブズのいない日……滑川 海彦,高橋 信夫(TechCrunch Japan翻訳者)
  • 秋葉原発! はんだづけカフェなう
    【14】7segduinoとエンクロージャ……坪井 義浩
  • ニートなphaのぶらぶら日記 ギークハウスなう
    【20】iPadが変える身体と意識……pha
  • 小飼弾のコードなエッセイ
    【#18】点と線……小飼弾
  • エンジニアのための即効整体術
    【20】寒気を入口で防いで冬の体調を管理すべし!……河野 智聖
  • 教えて!ゴザ先輩
    【6】スーク最強の理由……湯本 堅隆,aico
  • Hack for Japan~エンジニアだからこそできる復興への一歩
    【2】Hack For Japanで生まれたプロジェクトたち……関 治之
  • 全国津々浦々! 勉強会&イベント探訪記
    【8】「セキュリティ&プログラミングキャンプ2011(CTF&最終日)」「Tech LION vol.3」……坂井 弘亮
  • 温故知新 ITむかしばなし
    【8】C言語と初期のUNIX系OS……北山 貴広
  • Software Designer~コードの裏の開発者たち~
    【32】開発者がヒーローになるRubyアプリケーションプラットフォーム「Heroku」 Adam Wiggins……Bart Eisenberg
  • 自作インフラのススメ
    【7】Vagrantを使用してChefの実践的な開発・テスト環境を構築する……前田 拓
  • こんな夜中にOpenFlowでネットワークをプログラミング!
    【8】いよいよ本格的なOpenFlowプログラミングに突入! トラフィック集計スイッチを作ろう……Tremaプロジェクト
  • Emacsのトラノマキ
    【32】メールソフトMewのUXに学ぶ……井上 誠一郎
  • C言語からの 極めるObjective-C!!
    【8】マルチスレッ ド処理を極めよう(2)……沼田 哲史
  • iPhone OSアプリ開発者の知恵袋
    【20】スタティックライブラリの作成~検証用アプリケーションとセットで一元管理……戸川 はるか
  • Androidエンジニアからの招待状
    【190】Android SDKのソースでJavaを覚えよう #3……嶋崎 聡
  • Ubuntu Monthly Report
    【20】新登場! Ubuntu 11.10“Oneiric Ocelot”の紹介……Ubuntu Japanese Team
  • Monthly News from jus
    【2】「MongoDB」と「IPv4アドレス枯渇後のインターネット」について学ぶ……法林 浩之
  • 【新連載】mixiエンジニアがおくるソーシャルアプリ開発実践講座
    【1】mixi SDKでiPhoneアプリを作ろう……あんどう やすし
  • 専用サーバホスティングサービスの「今」
    【5】やりたいことを,ぜひいろいろ聞いてください――営業担当者……岡田 靖
  • インターネットサービスの未来(これから)を創る人たち
    【6】進化を続けるソーシャルゲーム「モグ」(前編)……川添 貴生
  • OpenBlockS 600ファミリによる目的別サーバ構築ガイド
    【最終回】CUPSによるプリンタサーバの構築……ぷらっとホーム(株)