WEB+DB PRESS Vol.34

今号の特集概要

特集1
Webエンジニア必読!
ボトルネックを「見える化」しよう 性能カイゼン大作戦

遅くて使いものにならないシステムは誰も使ってくれません。性能は,使い勝手の良いWebアプリケーションの必須要件です。しかし,性能のボトルネックは,CPU/メモリなどのハードウェア,ネットワーク,Webサーバ/データベースなどのミドルウェア,アプリケーションのコードなど,あらゆるところにある可能性があり,特定が難しいものです。そこで本特集では,性能の良し悪しの判定(=性能評価)の仕方から,悪いところ(=ボトルネック)の見つけ方,改善(=チューニング)の仕方まで,性能問題への対応方法を,基本的な考え方から丁寧に解説していきます。

特集2
ユーザの理想と現実を明確にする
要件定義の知恵と道具

「もっと快適なシステムにして!」と言うことはできても,実際に不便だと感じる点や希望を,言葉や文章に漏れなく表すのは非常に難しい作業です。要件定義という工程では,この難しい作業をお客さまと一緒にやっていかなければなりません。どうすればお客さまから希望をうまく引き出し,システムに反映させていけるのでしょうか。本特集では,知っておくべき要件定義の考え方,そして要件定義から納品までを一貫して引き受けている筆者の会社で実際に使われている「マジカ」「UIスケッチ」「ウォークスルー」といったお金のかからない,それでいて効果的な手法をご紹介します。

特集3
[TypeKey はてな認証API OpenID etc]最新認証API+認証再入門
[速習]Webアプリ認証

ユーザ認証の技術は,カスタマイズ可能であることが基本要件となった昨今のWebシステムにおいて,最もベーシックな技術の一つでしょう。さらに,世間一般のセキュリティへの関心が高まるなか,認証技術の重要性はますます高まっています。 本特集では,まずPart 1で,Webサイトで利用できる認証技術について,基礎から実践まで再確認します。さらにPert 2では,Six ApartのTypeKeyやはてな認証APIをはじめ,公開されて最近大きな注目を集めている各種Web認証API(認証API)のしくみ・動向,そして実際の使い方についてわかりやすく解説します。

巻末企画
ビギナー必見!
WEB+DB開発の地図帳

自分の関わっている分野は知っていても,他の分野のことはよくわからない…。本記事は,短期集中連載としてWEB+DB PRESSがとりあげる事柄の全体像を,図を多用して説明していきます。専門外だからと読み飛ばしていた特集や連載を身近に感じていただければ幸いです。

目次

特集1
Webエンジニア必読!
ボトルネックを「見える化」しよう 性能カイゼン大作戦

  • 1章:パフォーマンスチューニング入門
    性能問題の現場から……岡安一将
  • 2章:性能評価の計画と準備
    業務量見積り,性能目標の算出,シナリオとテストデータの作成……岡安一将
  • 3章:性能測定と,結果の分析・判定
    問題切り分けのための手がかりをつかむ……岡安一将
  • 4章:定番モニタコマンドとログで「見える化」
    システムチューニング-OSリソース・ネットワーク・ミドルウェア編……岡安一将
  • 5章:標準プロファイラhprofと解析ツールHPjmeterで「見える化」
    アプリケーションチューニング-プロファイラ入門編……筒井邦弘
  • 6章:Eclipse TPTPで「見える化」
    アプリケーションチューニング-プロファイラ活用編……筒井邦弘

特集2
ユーザの理想と現実を明確にする
要件定義の知恵と道具

  • 1章:「要件定義」を定義する
    誰の,何のための工程か……羽生章洋
  • 2章:業務分析と業務フロー
    「マジカ」の手法で現状を把握する……羽生章洋
  • 3章:新システム導入後の業務を考える
    要望の源泉を探せ!……羽生章洋
  • 4章:要望を要件に落とし込む
    UIスケッチ,ウォークスルー……羽生章洋
  • 5章:UIを詰めてトラブルに先手を打つ
    「おもてなしUI」と「シンプルUI」を両立させる……羽生章洋

特集3
[TypeKey はてな認証API OpenID etc]最新認証API+認証再入門
[速習]Webアプリ認証

  • Part 1:認証再入門
  • 1章:認証方式の基礎+自動ログインの攻略
    Webサイトで利用できる認証を徹底マスター……大垣靖男
  • Part 2:最新認証API
  • 2章:認証API最前線
    現在のメリット,デメリットを探る……奥一穂
  • 3章:認証APIのしくみと使い方
    はてな認証API+PukiWikiで学ぶ……松岡浩平
  • 4章:CPANモジュールで試す認証API
    TypeKey,はてな認証API,Flickr認証API,OpenID……水谷敏行

巻末企画

  • ビギナー必見! WEB+DB開発の地図帳
    Webシステムの全体像……高橋和也

一般記事

  • 動かしながら楽しく学ぶ
    関数型言語Haskell入門……小飼弾,監修:山下伸夫

連載

  • Rediscover the JavaScript
    【第3回】Comet-サーバプッシュ型Ajax……舘野祐一
  • PHPらくらく設計研究所
    【第3回】S2Dao.PHP5でSQLレスプログラミング……繁田卓二,竹下肯己
  • Ruby on Rails Way
    【第3回】ActionViewの新機能+Ajaxサポート……吉田和弘,高橋征義
  • とっておき! Javaプロダクト
    【第3回】JavaでAjax開発! Google Web Toolkit……こうたろう
  • MySQL5開拓団
    【第3回】ストレージエンジンの吟味(2)……ひろせまさあき
  • Recent Perl World
    【第3回】Catalyst実装にみるCPANモジュール利用法……伊藤直也
  • 嗚呼! 美しきかなクラス設計
    【第3回】データの入れ物を作る……縣俊貴
  • .NET開発天国
    【第3回】Team Foundation Serverでチーム開発……尾島良司,猪股健太郎
  • Flash Edge
    【第3回】JSFLでFlash開発の自動化……東賢,齋藤栄二
  • PostgreSQL安定運用のコツ
    【第3回】性能劣化とメンテナンス……永安悟史
  • ソフトウェア技術者の今とこれから
    【第3回】10年後はどうなっているんだろう?……佐野祐一郎

コラム

  • E.M.R. ~ エンジニア・ミステリー・レポート
    【第18回】IT戦士流,映画鑑賞術……大酒桜子
  • 都会のオアシス探検隊
    【第3回】ヘッドスパをやってみた……高橋カオリ
  • サンフランシスコの窓から
    【第3回】USオフィスのエンジニア……宮川達彦
  • 小飼弾のAlpha Geekに逢いたい(ハート)
    【#2】Rails開発者 David Heinemeier Hansson……小飼弾
  • アフィリエイトブログの魅せ方,効き方,導き方
    【第3回】アフィリエイト仕様にblogカスタマイズ……うえがき麻矢,監修:山田祥寛
  • 徒然株日記
    【第3回】カブロボでシステムトレーダー気分……編集部
  • 濃縮還元オレンジニュース
    【第3回】6~7月の厳選ニュース……角田直行

Special Review

  • 内部統制強化時代のアプリケーション開発を支援するデータベース……日立製作所/HiRDB編

Message from Vendors

  • MapServerによるWebマッピングのススメ
    【第1回】PHP/MapScriptで簡単な地図を表示してみよう……森川穣

コメント

コメントの記入