WEB+DB PRESS Vol.73

今号の特集概要

特集1
たのしい開発実況中継
~追体験して見つける日々の開発へのヒント~

本特集は,筆者たちが24時間開発コンテストに参加した経験をもとにして書かれました。コンテストの24時間には,日々の開発で起こるさまざまなことが凝縮されています。筆者たちの意思決定や開発の様子をみなさんに「追体験」していただくことで,日々の開発へのヒントを見つけてほしいと願っています。

特集2
詳解Rails 4
~「史上最高」の新バージョンを徹底詳解! ~

Ruby on Railsが,このたび約3年ぶりのメジャーバージョンアップとなるバージョン4のリリースを迎えます。作者のDHH(David Heinemeier Hansson)は,このバージョン4を「史上最高のRails」と自ら絶賛してやみません。そこで本特集では,2013年のWeb開発の行方を占うRails 4の新しさを,新APIからパフォーマンスの改善,セキュリティの強化,さまざまなGem,チュートリアルまで徹底的に詳解しながら,その奥に隠された狙いにも迫っていきます。

特集3
Redis大活用
~高速・多機能KVSの決定版! ~

Redis は柔軟なKVS(Key-Value Store)で,「高速」「多彩なデータ型のサポート」「簡単なレプリケーション」などの特徴を持ちます。インメモリなKVSの弱点を補う,データ永続化のしくみも魅力的です。一般的にはRDBMSでの表現が難しいとされる,リアルタイムなリーダーボード(ランキング)の実装も,Redisならお手の物。本特集では,DeNAやGitHub,ニコニコ生放送などでも利用されている,イマ注目のRedis の導入から実践ノウハウまでを,徹底的に解説します。

Vol.1~84までのPDFを収録したDVD-ROMが付いているお得な総集編もあります!

WEB+DB PRESS総集編[Vol.1~84]
http://gihyo.jp/magazine/wdpress/plus/978-4-7741-7538-6

目次

特集1
着想からリリースまで!たのしい開発実況中継
追体験して見つける日々の開発へのヒント

  • 第1章:今,日々の開発と向き合うあなたへ
    24時間をたのしく過ごした現場から……設樂 洋爾
  • 第2章:作りたいものを探る
    自分たちがおもしろいと感じるものを明確にする……設樂 洋爾
  • 第3章:試しに作る
    届けたいと思える実現可能なプロダクトを目指す……白土 慧
  • 第4章:プロダクトを磨く
    時間の許す限りさらに価値あるプロダクトにする……大和田 純
  • 第5章:毎日の開発をたのしくするには
    個人とチームを成長させる日々の工夫……設樂 洋爾,白土 慧,大和田 純

特集2
詳解Rails 4
「史上最高」の新バージョンを徹底紹介!

  • 第1章:Rails 4とは何か
    どこから来てどこへ行くのか?……松田 明,後藤 大輔
  • 第2章:さらに洗練されたRails 4
    「史上最高のRails」たらしめる数々の改善……松田 明,後藤 大輔
  • 第3章:実行も開発も高速なRails 4
    Asset Pipeline,Turbolinks,ActionController::Live…………松田 明,後藤 大輔
  • 第4章:鉄壁のセキュリティを支えるしくみ
    新機能StrongParametersでアプリケーションを守る……松田 明,後藤 大輔
  • 第5章:Rails 4時代を彩るGem
    今と未来を担う7つの宝石……松田 明,後藤 大輔
  • 第6章:Rails 4実践チュートリアル
    Railsプログラミングの達人への第一歩……松田 明,後藤 大輔

特集3
Redis大活用
高速・多機能KVSの決定版!

  • 第1章:Redisの基礎知識と2.6の新機能
    ただのKVSじゃない! 高性能,多彩なデータ型,レプリケーション対応……ひろせ まさあき
  • 第2章:Redisのインストールと設定
    サーバの起動から気をつけたい設定項目の確認まで……ひろせ まさあき
  • 第3章:Redis構成の勘所
    データの永続化とレプリケーション,冗長化,監視……ひろせ まさあき
  • 第4章:Redisの代表的なコマンド
    5つのデータ型,Pub/Sub,管理機能操作……小林 篤
  • 第5章:リアルタイムランキングの実装
    Sorted Sets型を用いた高速かつ柔軟なアーキテクチャ……小林 篤

連載

  • 一歩先ゆくRuby
    【第5回】Ruby 2.0最速入門 ―― 20年目のメジャーバージョンアップ!……近藤 宇智朗
  • Perl Hackers Hub
    【第19回】Acmeで広がるPerlの世界 ── CPANは愉快なジョークモジュールの宝庫……まかまか般若波羅蜜,監修:Japan Perl Association
  • Javaの底力 ── 火消しエンジニアが明かすテクニック
    【第5回】JMXでアプリケーションサーバの性能情報を取得……Mr. O
  • 理論で学ぶSQL再入門
    【第6回】リレーション演算とSQL……奥野 幹也
  • JavaScript活用最前線 ── 大規模開発の現場から
    【第6回】最新ツールを使ったモダンなユニットテスト …… Mocha,Testem,Sinon.JS……佐藤 鉄平
  • 巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
    【第5回】BEAR.SundayでRESTfulなシステム開発……後藤 秀宣
  • フロントエンドWeb戦略室
    【最終回】クライアントサイドでの暗号化とバイナリデータの扱い……mala

コラム

  • Software is Beautiful
    【第18回】プロジェクトにおけるアーキテクトの役割……中島 聡
  • 内定女子ともよの会社訪問記 知りたい!あの人のはたらきかた
    【第5回】大場 寧子,久保 優子 …… 女性エンジニアの起業……堤 智代
  • Comparators ── 比べてみればわかること
    【最終回】実りのある比べ方……森田 創
  • 海外テック情報局
    【第6回】 GitHubの2012年総括,PHP仮想マシンHipHop VM,ハッカソン etc.……A-Listers
  • はまちちゃんとわかばちゃんのREADER'S FORUM――読者のページ
    【第24回】……はまちや2,竹原

Technology Flash

  • サイバーエージェントを支える技術者たち ―― テクノロジ編
    【第14回】CSSのコンポーネント化がもたらすメリット……川添 貴生
  • ゲーム開発の未来を支えるLuminous StudioとSkeedObjectStore
    ……重国 和宏,柳澤 建太郎