Software Design 2008年10月号

今号の特集概要

特集
Apache+αで実現!
大規模Webシステム構築のツボ

Webシステムの規模が拡大すると,サーバ1台で運用していたときには思いもよらなかった問題が起こります。本特集ではApacheを題材に,動的/静的コンテンツのキャッシング,クラスタリング,バックアップ,レプリケーション,サーバ仮想化など,規模の大きなWebサイト構築/運用に役立つ情報を厳選してお届けします。

第2特集
UNIXプログラミングツールをマスターせよ 2008

UNIX系OSにはさまざまなプログラミングツールが用意されており,プログラム開発から配布までに必要な多くの処理を効率化することができます。本特集では,これらのプログラミングツールの基本やしくみを掘り下げて解説し,さまざまなシーンで応用が効く知識の習得を目指します。

特別企画
日本上陸!米国第2位のSNS
Facebookアプリケーション開発遊戯

米国第2位であるSNS,また日本語版も公開されたFacebookは,ここ1,2年で急速にユーザ数を増やしています。その要因の1つとして,アプリケーションを自由に開発できることが考えられます。本特別企画では,Facebookのアプリケーション開発について解説します。開発フロー,Facebook内で利用できる言語,また最後に,アプリケーション作成の過程を見ていきながら,実際にFacebookアプリケーションを作成します。

目次

特集
Apache+αで実現!
大規模Webシステム構築のツボ

  • 1章:キャッシュの活用によるWebシステムの高速化……Shin.鶴長
  • 2章:ipvsadm+keepalivedによるWebシステムクラスタリング……中満英生
  • 3章:仮想化技術を活かしたWebサーバのスケールアウト……野津新
  • 4章:Webシステム バックアップ&レプリケーション指南……青木浩朗

第2特集
UNIXプログラミングツールをマスターせよ 2008

  • 1章:~./configure→make→make installって何をしているの?~
    プログラムがインストールされるまで……塙与志夫
  • 2章:UNIXソフトウェアビルドツールはじめの一歩
    ~GCC,Make,シェルの基礎知識~……尾藤正人
  • 3章:~configure/Makefileの作成を自動化!~
    autoconf,automakeを使ってみよう……小泉守義
  • 4章:~ソフトウェアを配布するために~
    パッケージを作成してみよう……梶原大輔
  • 5章:ソースを読み,パッチを作成してみよう
    ~GNU GLOBAL,diff,patchの使い方~……久保達彦

特別企画
日本上陸!米国第2位のSNS
Facebookアプリケーション開発遊戯

  • 1章:Facebookアプリケーションの開発フロー……川崎有亮,鈴木拓生
  • 2章:Facebookアプリケーション開発基礎……鈴木拓生,川崎有亮
  • 3章:バースデーカレンダーを作ってみよう!……松田明

一般記事

  • 【特別レポート】オープンソースカンファレンス2008 Nagoya……編集部
  • OProfile~Linuxシステム全般ヲ計測セヨ!~……山森丈範
  • 教育分野でのオープンソース活用の意義~歴史的にも教育分野はまさにオープンソースの適材適所~……よしだともこ
  • MySQLパワーアップ講座【後編】~MySQLのレプリケーション~……松信嘉範

連載

  • digital gadget【118】……安藤幸央
  • ITエクスプローラ【25】……杉山貴章/編集部
  • 手を動かして,遊んでみよう ガジェット召還!【2】……米田聡
  • エンジニアが知っておきたいRFC最新動向【2】……笠野英松
  • ネットワーク監視ツールNagiosのコードを読む【20】……赤松徹
  • はてな流!システム管理のツボ【4】……田中慎司
  • Linuxパワーアップ講座【106】……みついわゆきお
  • リサーチ & プログラミング【40】……塩田紳二
  • 三酔人電脳問答【54】……南方司
  • Pacific Connection【166】……Bart Eisenberg
  • Kyleのシリコンバレー通信【145】……Arthur C. Kyle