Software Design 2010年6月号

[表紙]Software Design 2010年6月号

2010年5月18日発売

B5判/216ページ

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

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

今号の特集概要

第1特集
使い始めるなら今!
Ubuntu 10.04 LTS徹底攻略
新デスクトップ/Upstart/クラウド/ARM

2010年4月末にリリースされるUbuntu 10.04 LTSは,さまざまな新機能が搭載された最新Linuxディストリビューションです。本特集では,Ubuntu 10.04に搭載される新要素とともに,クラウド環境向けの仮想化技術や新世代のInitデーモンなど,「これからのLinuxディストリビューション」の核になるであろう各種技術を紹介します。

第2特集
Google Appsの世界
GAE&Google Apps Scriptの実装からコスト・機能・運用面まで

昨年から大がかりなキャンペーンが打たれている「Google Apps」。ネームサーバの変更箇所などの解説は目にしますが,実際のガジェットの再開発を含めたコストや現システムからの移行などの部分がわかりづらかったります。そこで,本特集はとある中小企業システムで実際に導入(移行)した際の流れを物語形式で解説します。なお,再販社などを取材などもします。

第3特集
使いどころも考えどころもまるわかり
はじめての関数型言語
Haskell,Clojure,Scheme

昨今,関数型言語がじわじわとすそ野を広げながら普及しています。一見とっつきにくい関数型言語,ではその魅力は一体どのような点にあるのでしょうか。本特集では,関数型言語を学んだことのない方に向けて,関数型言語の特徴,利点,活用場面などから,実際のプログラミングの基礎/実践テクニックまで,エンジニアが素養として押さえておくべき知識をわかりやすく解説します。

目次

第1特集
使い始めるなら今!
Ubuntu 10.04 LTS徹底攻略
新デスクトップ/Upstart/クラウド/ARM

  • 1章:長期サポート版なので使い始めるなら今!
    10.04 LTSのリリースとUbuntuの開発サイクル……水野 源
  • 2章:10.04 LTSの新機能を紹介
    おもな変更個所と強化されたデスクトップ……水野 源
  • 3章:次世代のイベント駆動の高速init
    Upstart入門……吉田 史
  • 4章:UECによるAmazon Web Service互換環境
    デスクトップ1台から始めるクラウド開発……吉田 史
  • 5章:x86ベースでのARM開発
    chrootによるARMビルド環境……あわしろいくや

第2特集
Google Appsの世界
GAE&Google Apps Scriptの実装からコスト・機能・運用面まで

  • プロローグ:雲の向こうから地球のために……みわ よしこ,宇野 雄騎,岡田 靖
  • 1章:使いどころを押さえよう
    グーグル㈱ 藤井彰人氏に訊く……みわ よしこ,宇野 雄騎,岡田 靖
  • 2章:強力なツール群を使いこなしてみよう
    Gmail,Google Doc,カレンダー……みわ よしこ,宇野 雄騎,岡田 靖
  • 3章:開発環境を使ってみよう
    Google App EngineとGoogle Apps Script……みわ よしこ,宇野 雄騎,岡田 靖
  • 4章:移行と運用は計画的に
    切り替えのタイミングとは……みわ よしこ,宇野 雄騎,岡田 靖
  • Appendix:達人に訊く
    ①サイオステクノロジー㈱ 栗原傑享氏
    ②㈱ベイテックシステムズ 原口豊氏……みわ よしこ,宇野 雄騎,岡田 靖
  • エピローグ:今日も宇宙のどこかでクラウド……みわ よしこ,宇野 雄騎,岡田 靖

第3特集
使いどころも考えどころもまるわかり
はじめての関数型言語
Haskell,Clojure,Scheme

  • 1章:関数型言語とは何か?
    手続き型言語との違いと,そのパターン&イディオムを知る……arton
  • 2章:関数型言語の歴史を振り返る
    フォン・ノイマン言語のボトルネック……arton
  • 3章:学習用言語カタログ
    各言語の特徴がすぐわかる!……arton
  • 4章:関数型言語のエキスパートとの対話
    手続き脳と関数脳の違いを知る……arton,山下 伸夫
  • Appendix:SQL―実は身近な関数型……arton
  • 5章:関数型プログラムのソースを読んでみよう
    設計手法,記述方法,ライブラリを学ぶ……arton,山下 伸夫

一般記事

  • OSS数式処理システム「Sage」
    モデルやデータの変更も容易……竹本 浩

連載

  • 小飼弾のコードなエッセイ
    【#1】Y談。……小飼弾
  • Google,Apple,Twitter…深掘り裏読み最新Webトレンド
    【2】Apple のiPad,あらゆる予想を上回る-台風の眼に.Googleはどう対抗? 変わりつつある? Twitterとサードパーティの関係……滑川 海彦,高橋 信夫(TechCrunch Japan翻訳者)
  • digital gadget
    【138】世界に広がるアプリマーケット……安藤幸央
  • キになるコトッ!
    【2】営業企画7年目女子の関心……編集部
  • 不定点観測所
    【6】拙速に進むSIMロック規制で一般ユーザに恩恵はあるのか……楠正憲
  • ニートなphaのぶらぶら日記 ギークハウスなう
    【2】参加も離脱も気軽にできる,ゆるく集まれる場所作り……pha
  • Software Designer~コードの裏の開発者たち~
    【14】Neil Patelが語る,ネットブック×Ubuntuが切り開く未来……Bart Eisenberg
  • ニッポンの常識とちょっと違う? 韓国IT事情
    【2】韓国のSI事情……佐野 裕
  • 個人情報漏洩事故ケーススタディ
    【2】内部からの流出に如何に手を打つか?……中 康二
  • エンジニアのための即効整体術
    【2】眠りを深くすべし……河野 智聖
  • 【新連載】勉強会実況中継レポート
    【1】Packaged VM~yum install <Guest VM RPM>~……編集部+佐藤暁
  • Ajax/JavaScriptハッカー養成講座
    【2】JavaScriptで疑似マルチスレッド? 非同期プログラミングとWeb Workers……竹迫 良範
  • もっと自在にコンピュータを使い倒す 業務に役立つPerl
    【2】Perlの基本文法をマスターしよう……木本 裕紀
  • Emacsのトラノマキ
    【14】Lispの世界……アリエル
  • iPhone OSアプリ開発者の知恵袋
    【2】位置情報系Twitterクライアント「ランブリン」企画・開発の裏側……今井 健史
  • Androidエンジニアからの招待状
    【2】画面解像度が異なるデバイスに対応するには……谷口 岳
  • 手を動かして,遊んでみよう ガジェット召還!
    【2】SmartQ5のカーネルのビルドを試みる…&hellip米田聡
  • Konoha物語
    【episode 2】高速化への道のり……倉光 君郎
  • 老頭児(ロートル)エンジニアのつぶやき
    【2】Javaの常識はOOPの非常識(前編)~ハイブリッド型OOP言語の隘路……小粒ちゃん
  • Ubuntu Monthly Report
    【2】Ubuntuで無線LAN経由でスピーカを鳴らす……Ubuntu Japanese Team村田
  • Chrome OS先取り実践解説
    【2】ChromeブラウザはOpenOfficeを越えるか?……岡島 純
  • 近未来インターネット技術妄想論
    【2】動画配信がインターネットの形を変えていく……あきみち
  • エフセキュア セキュリティ ウォッチ(1)
    【2】PDFの安全性について知っておきたいこと……エフセキュア(株)八木沼 与志勝,富安 洋介