WEB+DB PRESS (ウェブDBプレス) 発売日・バックナンバー

全125件中 61 〜 75 件を表示
1,628円
特集1
実践UIデザイン
ユーザの満足度を高める設計,実装,検証方法

第1章:開発者に求められるUIデザインの心構え
ユーザに提供するゴールを明確にする……五十嵐 啓人
第2章:UIデザインをするためのユーザ体験設計
ユーザの達成したいゴールを知る……伊野 亘輝
第3章:ブレずに高速実装! UIデザインの技術
クックパッドのトップページに見るデザインプロセス……須藤 耕平
第4章:UIデザインの成果を高める検証テクニック
テスト手法の比較と検証結果の活用……片山 育美,五十嵐 啓人
第5章:多様化する環境に対応したUIデザインの提供
柔軟に考えるところと共通化すべきところを明確化する……池田 拓司
特集2
Web決済入門
PayPal,WebPay,iOS/Androidアプリ内決済の導入方法

第1章:決済の基礎知識
決済手段,決済代行サービス,決済のタイミング……濱崎 健吾
第2章:クレジットカードの基礎知識
カード番号のアルゴリズムから,電子商取引に関する法律まで……曾川 景介
第3章:クレジットカード決済のセキュリティ
情報漏洩対策の勘所と,国際セキュリティ標準PCI DSS……久保 渓
第4章:PayPalによる決済の導入
遷移型のウェブペイメントスタンダードと,埋込み型のウェブペイメントプラス……久保 渓
第5章:WebPayによる決済の導入
RESTfulなWeb APIを利用して,クレジットカード決済を実装する……濱崎 健吾
第6章:iOS/Androidアプリ内決済の導入
In-App Purchaseと,Google Play In-app Billing……曾川 景介,濱崎 健吾
特集3
[作って学ぶ]データ可視化
D3.jsで,見やすく・多彩に・お手軽に

第1章:データ可視化の基礎知識
Web技術で実現するビジュアライゼーション……門脇 恒平
第2章:D3.jsの導入と設定
特徴,環境構築,基本操作……門脇 恒平
第3章:地理的なデータの可視化手法
D3.js+Foursquare APIで実現する……門脇 恒平
第4章:つながりのデータの可視化手法
友達関係をネットワーク構造で表現する……門脇 恒平
一般記事

Gradleによる進化したビルド
GroovyでDSLを書いて,効率良く自動化しよう!……佐藤 太一
連載

スマートフォン開発最新トレンド
【第3回】速レビュー! Android Studio……登尾 徳誠
Emerging Web Technology研究室
【第3回】serverspecによるテスト駆動インフラ構築……伊藤 直也
Perl Hackers Hub
【第22回】Coroを使ったやさしいクローラの作り方……mala 監修:Japan Perl Association
巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第8回】Go!ではじめるAOP ……横断的関心事の分離とその実装……後藤 秀宣
JavaScript活用最前線 ── 大規模開発の現場から
【第9回】先取りWeb Components ……JavaScript,HTML,CSSをカプセル化して再利用!……若原 祥正
理論で学ぶSQL再入門
【第8回】RDBMSでグラフと上手に付きあう方法……奥野 幹也
Javaの底力 ── 火消しエンジニアが明かすテクニック
【第8回】データキャッシュ性能設計のポイント……大林 源
一歩先ゆくRuby
【第8回】Fluentd+FnordMetricによるリアルタイムデータのグラフ化……近藤 宇智朗
コラム

UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第3回】フラットデザイン ……スキュアモーフィズムのメタファによる表現からの脱却……渡邊 恵太
Software is Beautiful
【第21回】活気づくオンラインエデュケーション……中島 聡
海外テック情報局
【第9回】Vagrant開発者来日,プロダクトのローンチ,「No」と言える開発 etc.……A-Listers
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第27回】……はまちや2,竹原
Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第17回】「ペコロッジ」に見るHTML5+Canvas開発のツボ……川添 貴生
1,628円
特集1
複雑性の増大と環境の変化に対応する
継続的Webサービス改善ガイド

第1章:なぜ「継続的Webサービス改善」が必要なのか
変化に対応し,10年後も生き残るWebサービスのために……栗林 健太郎
第2章:開発環境の改善
技術的負債の返済と,レガシーコードの仕様化テスト……柴田 博志
第3章:パフォーマンスの改善
現状を可視化し,トップダウン/ボトムアップでアプローチする……栗林 健太郎
第4章:インフラ構成管理の改善
実サービスでの歴史から学ぶ,段階的な負債返済……黒田 良,常松 伸哉
第5章:ビジネス視点の改善
効果検証に基づく機能改善と,チームでの仕事の進め方……安宅 啓

特集2
柔軟なデータ構造+高いスケーラビリティ
MongoDB実践入門

第1章:MongoDB入門
まずは特徴とユースケースを理解する……松下 雅和
第2章:MongoDBを使ってみよう
環境構築から基本操作まで……松下 雅和
第3章:大規模運用設定の勘所
レプリカセットとシャーディング……桑野 章弘
第4章:Webアプリケーションの開発・運用ノウハウ
Node.js開発を通じてMongoDBの留意点を理解する……松下 雅和
第5章:アメーバピグにおける運用事例
数百万ユーザを支えるシステムの舞台裏……桑野 章弘
第6章:2.4の新機能と今後の展望
テキスト/ハッシュインデックス,Working Set Analyzer,GeoJSON……桑野 章弘

特集3
Webをより速くする次世代プロトコル!!
[速習]SPDY & HTTP/2.0

第1章:次世代プロトコルSPDY
GoogleがしかけるWebの高速化プロジェクト……Jxck
第2章:SPDYの仕様と周辺ツール
プロトコルを知り,使いこなそう……Jxck
第3章:SPDYの導入方法
自分のサイトをSPDY対応するには……Jxck
第4章:そしてHTTP/2.0へ
見直される標準仕様とSPDYの影響……Jxck

連載

Emerging Web Technology研究室
【第2回】ChefとVagrantによるインフラのコード化……伊藤 直也
JavaScript活用最前線 ── 大規模開発の現場から
【第8回】TypeScript入門 ……静的型付け,クラス,モジュール機構でJavaScriptの未来を先取り!……佐藤 鉄平
Perl Hackers Hub
【第21回】Carton & cpanm ……Perlモジュール管理最新事情……中川 勝樹 監修:Japan Perl Association
スマートフォン開発最新トレンド
【第2回】厳選! 現場で使えるiOSライブラリ……登尾 徳誠
理論で学ぶSQL再入門
【第7回】履歴データとの上手なつきあい方……奥野 幹也
一歩先ゆくRuby
【第7回】YARDで始めるドキュメント……近藤 宇智朗
Javaの底力 ── 火消しエンジニアが明かすテクニック
【第7回】GCによるボトルネックを解決するJavaプロセス分割設計……堀江 幸紀
巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第7回】DSLによる問題空間と解決空間の分離……後藤 秀宣

コラム

UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第2回】そのデザインはユーザの時間をどう使うか……渡邊 恵太
Software is Beautiful
【第20回】Microsoftの内部抗争とWebKitの誕生……中島 聡
海外テック情報局
【第8回】フレームワークのベンチマーク,Gitのサブツリーマージ,Google Glass etc.……A-Listers
はまちちゃんとわかばちゃんのREADER'S FORUM――読者のページ
【第26回】……はまちや2,竹原

Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第16回】開発効率向上を目指してGitHub Enterpriseを導入……川添 貴生
1,628円
特集1
[Web開発1年目に身につけたい]良い設計の基礎知識
変化に強い構造・読みやすいコード・適切な分割

第1章:設計とは何か
目的,過程,成果物……井上 誠一郎
第2章:設計の原則
依存性,命名,抽象化……井上 誠一郎
第3章:実践的設計はじめの一歩
処理の共通化,安定への依存……井上 誠一郎
第4章:クラス設計の実践
方法論,中間層,テストと設計……井上 誠一郎
第5章:Webアプリケーションの設計
レイヤ化,URL設計,MVCアーキテクチャ……井上 誠一郎
第6章:アプリケーションロジックの設計
ドメイン層,エンティティ,データベース設計……井上 誠一郎
特集2
MySQL実践入門
最新バージョン5.6で始めよう!

第1章:MySQL 5.6を使ってみよう
RDBMSの基本からMySQL導入まで……奥野 幹也
第2章:DBアプリケーション開発入門
Sinatra+MySQLによる問い合わせ管理システム……奥野 幹也
第3章:MySQLサーバ運用ノウハウ
バックアップ,監視,レプリケーション……奥野 幹也
第4章:パフォーマンスチューニングの勘どころ
スロークエリログ,EXPLAIN,スケールアップ……奥野 幹也
第5章:MySQLでNoSQL
InnoDB-memcachedによる超高速化手法……奥野 幹也
一般記事

LTSVでログ活用
拡張性の高いフォーマットで柔軟解析 ……田中 慎司
コードに効く英語
正しく読めて“伝わる”クラス/メソッド名 ……西嶋 悠貴
連載

【新連載】Emerging Web Technology研究室
【第1回】RubyMotion入門 ……RubyでネイティブiOSアプリ!……伊藤 直也
【新連載】スマートフォン開発最新トレンド
【第1回】スマホ開発手法をコードで比較! ……ネイティブ vs. JavaScriptフレームワーク……登尾 徳誠
JavaScript活用最前線 ── 大規模開発の現場から
【第7回】メモリリーク徹底対策 ……ヒープ解析による原因特定と改善を実践!……天野 祐介
巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第6回】TYPO3 Flowでドメイン駆動設計入門……後藤 秀宣
Javaの底力 ── 火消しエンジニアが明かすテクニック
【第6回】性能問題を未然に防ぐには ……考え方からコーディングテクニックまで……ヒノケン
一歩先ゆくRuby
【第6回】世界につながるRubyGems ……GitHub,Travis CI,YARDでイマドキOSS開発……近藤 宇智朗
Perl Hackers Hub
【第20回】リファレンス入門……近藤 嘉雪 監修:Japan Perl Association
コラム

【新連載】UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第1回】気持ち良さはどこからくるのか ……身体に近づくUIへ……渡邊 恵太
【最終回】内定女子ともよの会社訪問記 知りたい!あの人のはたらきかた
【第6回】及川 卓也 ……チームを率いるはたらきかた……堤 智代
Software is Beautiful
【第19回】Node.jsに見るSOAP vs. REST論争……中島 聡
海外テック情報局
【第7回】女性エンジニアの採用,Octocat,技術ブログ etc.……A-Listers
はまちちゃんとわかばちゃんのREADER'S FORUM――読者のページ
【第25回】……はまちや2,竹原
Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第15回】運用の自動化に向けてプライベートクラウドを構築……川添 貴生
ソフトバンクグループを支えるIT技術者の素顔……編集部
1,628円
特集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
……重国 和宏,柳澤 建太郎
1,628円
特集1
コードレビュー実践入門
~バグをなくし,生産性を高めるしくみ~
~ツール,手法,レビューポイント徹底解説~

コードレビューはバグによる損失をできるだけ少なくするために欠かせないものです。技法だけでもインスペクションやチームレビュー,ウォークスルー,ペアレビューなど,さまざまな方法があります。しかしどれも一長一短で,これさえやっておけばどんな場合にも完璧という手法は存在しません。本特集ではソフトウェアの品質を上げるために必要な,すぐに本番投入でき継続可能なコードレビュー手法を多数解説します。コードレビューをしたことがない企業にも今すぐ役立つ,良いコードを生産するための実践的な特集です。

特集2
[詳解]nginx
~設定の柔軟性と優れたスケーラビリティ~

Webサーバ,リバースプロキシなどとして利用できるnginxは,柔軟な設定が行えたり,高負荷時もパフォーマンスの劣化が少ないなどの特長があります。しかし,ロシア発のプロダクトということもあり,英語や日本語の情報が不足していて,利用する障壁になっています。本特集では,大規模なサービスをnginxで構築・運用している執筆陣により,基本的な使い方から,現場の方にしかわからない実践的なノウハウまで解説します。

特集3
Backlog/Cacoo開発ノウハウ大公開
~世界で通用するWebサービスの育て方~

プロジェクト管理ツール「Backlog」とドローイングツール「Cacoo」は,ともにヌーラボが提供しているWebサービスです。Backlogは国内を中心に10万人以上,Cacooは世界中で60万人以上のユーザが利用しています。どちらのサービスも,その使い勝手の良さ,敷居の低さには定評があります。ヌーラボという福岡に本拠地を置く小さな会社が,なぜこのような成功を収めることができているのか。本特集では,その秘訣を余すところなく大公開します。

特別企画
XP再入門
~アジャイルなグループの10年から学ぶ~

本誌創刊と同じ2000年,『エクストリーム・プログラミング入門』の日本語版が刊行されました。2013年を迎える現在,XPやアジャイルという言葉は広く浸透しています。しかし同時に,「自分たちが行っていることは正しいXPなのか」「どうなったらアジャイル,XPなのか」といった不安や悩みを抱えている人もたくさんいます。そこで本企画では『エクストリーム・プログラミング入門』を読み返しながら,筆者のチームが具体的にどうやっているのか,価値と原則とプラクティスの関係,そしてプラクティスには幅があることを示します。
1,628円
特集1
今知っておきたい 安全・堅牢なWebサイトの作り方
HTML5/JavaScript/CSS3/Cookie/プライバシー

第1章:HTML5でできること/できないこと
ブラウザの進化とHTML5の標準化……竹迫 良範
第2章:今さら聞けないAjaxの基本とセキュリティ
クロスドメインによるアクセス制限……竹迫 良範
第3章:CSS3とiframeのセキュリティ
JavaScriptオフでも秘密情報が漏えいする……竹迫 良範
第4章:HTTPSで実現するCookieのセキュリティ
今日からできるセッションハイジャック対策……竹迫 良範
第5章:Do Not Track とプライバシー問題
インターネット広告と行動追跡……竹迫 良範

特集2
WebSocket実践入門
リアルタイムWebを実現する新しいプロトコル

第1章:WebSocket入門
HTTPの限界とリアルタイムWeb時代の到来……Jxck
第2章:WebSocketプログラミングの基本
Socket.IOのインストールとAPIの使い方……Jxck
第3章:チャットアプリケーションの作成
Socket.IOでメッセージ処理……竹馬 光太郎
第4章:シンプルな多人数同期型アプリケーションの作成
Socket.IOの特性を最大限に活かす……竹馬 光太郎
第5章:WebSocketのこれから
関連仕様とHTTP2.0の動向……Jxck

特集3
はじめてのHeroku
RubyでもJavaでも,PostgreSQLでも楽々運用

第1章:Heroku入門
哲学,歴史,特徴……相澤 歩
第2章:RailsではじめるHeroku
お手軽デプロイ,楽々運用管理,課金のしくみと節約術……柴田 博志
第3章:Java on Heroku
便利なテンプレートを使おう……相澤 歩
第4章:Heroku Postgres
Data Clipsで簡単記録,スケールアップ自由自在……柴田 博志
第5章:便利なサードパーティアドオン
New Relicで測定,Sendgridでメール,KVSにデータ保存……柴田 博志
第6章:Herokuの制約と対策
移行時にも役立つ,Dynoとファイル書き込みのノウハウ……柴田 博志

特別企画
[速習]Play framework 2
Scalaではじめる高速軽量Web開発

第1章:Play framework 2の基礎知識
Railsライクなフレームワークの機能を探る……池田 尚史
第2章:Play2+ScalaによるWebアプリケーション開発
インストールからHerokuへのデプロイまで……梅澤 雄一郎
第3章:ソーシャルゲーム開発における事例
導入におけるメリットとデメリット……九岡 佑介

連載
一歩先ゆくRuby
【第3回】Pryでひと味違うデバッグ …… リッチなツールを便利に使いこなす……近藤 宇智朗
JavaScript活用最前線 ── 大規模開発の現場から
【第4回】プログラマのためのjQuery再入門 …… パフォーマンス,イベント制御,非同期処理……佐藤 鉄平
フロントエンドWeb戦略室
【第4回】危険性が理解されにくいネイティブアプリ内XSS……mala
Javaの底力 ── 火消しエンジニアが明かすテクニック
【第3回】メモリリーク&OutOfMemory解析手法……じょさん
巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第3回】SymfonyではじめるDI……後藤 秀宣
Perl Hackers Hub
【第17回】Webアプリケーションのパフォーマンス改善
……藤原 俊一郎,Japan Perl Association[監修]
理論で学ぶSQL再入門
【第4回】リレーション正規化の最終形……奥野 幹也

コラム
内定女子ともよの会社訪問記 知りたい!あの人のはたらきかた
【第3回】山本 裕介 ……イクメンエンジニアのはたらきかた……堤 智代
Comparators ── 比べてみればわかること
【第4回】Layered vs. Connected……森田 創
Software is Beautiful
【第16回】生産性を上げるソースコードの書き方……中島 聡
海外テック情報局
【第4回】Stack Overflow,PHPフレームワーク,Basecamp……A-Listers
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第22回】……はまちや2,竹原

Technology Flash
サイバーエージェントを支える技術者たち ―― テクノロジ編
【第12回】プロジェクト管理の課題をアジャイルで解決……川添 貴生
グループスのエンジニアに聞く!ソーシャルアプリ開発の裏側
【最終回】ソーシャルゲームの改善を支援するデータマイニングチームの役割……編集部
1,628円
特集1
実践Rails高速化
キャッシュの活用,ActiveRecord最適解,Unicorn本番投入

第1章:Railsは遅いのか?
正しく理解し,使いこなすことがポイント……成田 一生

第2章:遅いコードの特定
ロギング,プロファイリング,モニタリング……成田 一生

第3章:Railsキャッシュ機構の活用
効果的に使い,安全に破棄する……成田 一生

第4章:ActiveRecordの高速化
無駄なクエリをなくし,効率良くデータ操作する……成田 一生

第5章:HTTPレイヤの高速化
ブラウザキャッシュ,Asset Pipeline……成田 一生

第6章:高速Unicornサーバの構築
基本設定,シグナルによる操作,チューニング……成田 一生

特集2
CoffeeScript本格入門
コードを簡略化し,JavaScript開発を加速する

第1章:基礎知識
メリット・デメリットを理解する……高津戸 壮

第2章:基本文法
JavaScriptとの違いを押さえておこう……高津戸 壮

第3章:クラスの使い方
機能を分割し効率的な開発を実現する……高津戸 壮

第4章:Webアプリケーション開発入門
Backbone.jsを使ったMVC設計……高津戸 壮

Appendix:gruntによるビルド
ファイル結合・圧縮・変更監視……高津戸 壮

特集3
Web広告最前線
広告枠のリアルタイム入札を実現するしくみ

第1章:Web広告の変遷
ディスプレイ広告からターゲティング広告への変化……佐藤 祐介

第2章:RTBの誕生
先物取引から現物取引への変化……佐藤 祐介

第3章:RTBを実現する技術
レスポンスタイム50ミリ秒を切る高速システム……久森 達郎,大窪 聡

Appendix:広告エンジニアのススメ
…本田 謙

70号記念企画
低次元世界のオートマトン
自己増殖機械,ライフゲーム,一斉射撃問題

第1章:オートマトンとは何か
抽象化,離散化された自動機械……和田 英一

第2章:2次元のオートマトン
自己増殖機械,ライフゲーム……和田 英一

第3章:1次元のオートマトン
一斉射撃問題,計算するセルオートマトン……和田 英一

第4章:新しい科学
離散世界の研究が今始まる……和田 英一

連載
JavaScript活用最前線 ── 大規模開発の現場から
【第3回】Closure Compiler/Linterで静的解析! …… バグの出ないコードを実現するテクニック……天野 祐介

Perl Hackers Hub
【第16回】Perl内部構造の深遠に迫る
……藤 吾郎(gfx),Japan Perl Association[監修]

理論で学ぶSQL再入門
【第3回】リレーションの正規化 …… 関数従属性の克服 ……奥野 幹也

Javaの底力 ── 火消しエンジニアが明かすテクニック
【第2回】Javaでナノチューニング! …… パフォーマンスを最大限に引き出す書き方……Dr.Kein

一歩先ゆくRuby
【第2回】あなたの知らないActiveSupport …… ケースで深くわかる使い方……近藤 宇智朗

巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第2回】Phake,Mockeryによるオブジェクト指向プログラミング
……後藤 秀宣

フロントエンドWeb戦略室
【第3回】localStorageとpostMessageの使いどころ……mala

コラム
Software is Beautiful
【第15回】開発スタイルの本質を理解する……中島 聡

Comparators ── 比べてみればわかること
【第3回】ブランチ vs. フラグ……森田 創

シューカツ女子ともよの会社訪問記 知りたい!あの人のはたらきかた
【第2回】堀邦明(HollyGrail) …… 大手を辞め,スタートアップベンチャーへ……堤 智代

海外テック情報局
【第3回】喜びの多いプログラミング言語,JavaScript高速化,公衆Wi-Fi etc.……A-Listers

はまちちゃんとわかばちゃんのREADER’S FORUM――読者のページ
【第21回】……はまちや2,竹原

Technology Flash
サイバーエージェントを支える技術者たち ―― テクノロジ編
【第11回】自作の実用ツールをオープンソースで公開……川添 貴生

グループスのエンジニアに聞く!ソーシャルアプリ開発の裏側
【第2回】新作ゲームのプロジェクトチームが語るグループスの内情
……編集部
1,628円
特集1

詳解GitHub
はじめよう!ソーシャルコーディング
Pull Requestが織りなす効率的ソフトウェア開発

第1章:ソーシャルコーディングの世界
人が主役になる新しいプログラミングスタイル……大塚 弘記

第2章:GitHubを使ってみよう!
環境の構築と基本操作……大塚 弘記

第3章:GitHubの機能を徹底解説
ソーシャルコーディングを実現するさまざまな機能……大塚 弘記

第4章:はじめてのPull Request
変更を送る方法とリポジトリのメンテナンス……大塚 弘記

第5章:Pull Requestが送られてきたら
変更を検証して安全にマージする……大塚 弘記

第6章:会社でGitHubを使おう
コードを社外に置けない場合の選択肢……大塚 弘記

第7章:GitHubと連携して活躍するプロダクト
Travis CIで自動テスト、Coderwallで業績・達成度バッジの表示
……大塚 弘記

特集2

JUnit実践入門
テストの拡張と整理から、受け入れテストまで

第1章:JUnit入門
古くて新しいJavaテスティングフレームワークの定番……渡辺 修司

第2章:はじめてのJUnitテスト
環境の準備からユニットテストの実行まで……渡辺 修司

第3章:アサーションの拡張
Matcher APIとカスタムMatcherによる比較検証のカスタマイズ
……渡辺 修司

第4章:テストコードの整理
テストクラスの構造化とパラメータ化テストによる実践……渡辺 修司

第5章:カスタムルールによるJUnitの拡張
プロジェクト特有の処理手順を簡単に記述・管理……渡辺 修司

第6章:cucumber-junitによる振舞駆動開発
JUnitを活用した受け入れテストの自動化……渡辺 修司

特集3
大規模コードリーディング
動的解析・静的解析・メタ知識で読み解く

第1章:コードリーディングの効果とは
重要性を正しく理解しよう……井上 誠一郎

第2章:大規模コードにおける動的解析
デバッガを効果的に利用しよう……井上 誠一郎

第3章:大規模コードにおける静的解析
マクロな視点を育てていく……井上 誠一郎

第4章:コードリーディングにおけるメタ知識
ひとつ上の視点を身につける……井上 誠一郎

連載

【新連載】一歩先ゆくRuby
【第1回】Padrinoで始める「ビュッフェスタイル」開発入門
……Railsより柔軟で、Sinatraよりラクラク……近藤 宇智朗

【新連載】Javaの底力 ―― 火消しエンジニアが明かすテクニック
【第1回】Linux環境でのトラブルシューティング……ヒノケン

【新連載】巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第1回】Behatによる振舞駆動開発……後藤 秀宣

JavaScript活用最前線 ── 大規模開発の現場から
【第2回】RequireJSでらくらくモジュール管理……佐藤 鉄平

フロントエンドWeb戦略室
【第2回】スクロールとページングのUIを考える……mala

理論で学ぶSQL再入門
【第2回】テーブル設計におけるNULLの取り扱い方……奥野 幹也

Perl Hackers Hub
【第15回】Perl meets beats ……鳴らして学ぶシンセサイザー入門
……伊藤 智章,Japan Perl Association[監修]

コラム

【新連載】シューカツ女子ともよの会社訪問記 知りたい!あの人のはたらきかた
【第1回】福森匠大(sora_h) ……高校に進学せず、週3でITベンチャーに通うはたらきかた……堤 智代

Comparators ── 比べてみればわかること
【第2回】マークアップ vs. ツリー……森田 創

Software is Beautiful
【第14回】経営者の明確なビジョンが社員のモチベーションを高める
……中島 聡

海外テック情報局
【第2回】GitHub、Facebook、ニューヨークのIT事情 etc.……A-Listers
はまちちゃんとわかばちゃんのREADER’S FORUM ―― 読者のページ

【第20回】……はまちや2,竹原

Technology Flash

サイバーエージェントを支える技術者たち
【第10回】サイバーエージェントで働く女性エンジニアの実像を探る!……川添 貴生

グループスのエンジニアに聞く!ソーシャルアプリ開発の裏側
【第1回】プロプライエタリな技術が開発の生産性を上げる……編集部

クラウド型WAF無料トライアル版実施レポート
Webアプリケーションへのサイバー攻撃を防ぐ!……編集部
1,628円
特集1
新人時代に押さえておきたい Web技術まるごと整理
~言語,何が違うの? サーバの役割分担って? いま流行りのクラウドって?~

第1章:Webの世界へようこそ!
3つの約束,3つの言語……小飼 弾
第2章:開発言語まるごと整理
CGIからAjaxへの変遷……小飼 弾
第3章:サーバまるごと整理
静的コンテンツ・動的コンテンツ・キャッシュをうまく扱うしくみ……田籠 聡
第4章:データベースまるごと整理
RDBMSとNoSQLのツボ……近藤 宇智朗
第5章:クラウドまるごと整理
SaaS・PaaS・IaaSの違い……並河 祐貴

特集2
Node.js実践入門
~大量接続もリアルタイム処理もお任せ! ~

第1章:Node.js入門
基礎知識とインストール……名村 卓
第2章:Node.jsプログラミングの基本
標準モジュールとパッケージマネージャnpmの活用……名村 卓
第3章:非同期プログラミングのノウハウ
エラー処理,process.nextTick,async.js……名村 卓
第4章:expressによるWebアプリケーション開発
テンプレートエンジンJade,MongoDB/MySQL連携……名村 卓
第5章:Socket.IOによるリアルタイムWeb開発
WebSocket未対応ブラウザでも大丈夫……名村 卓
第6章:デバッグとテスト
node-inspector,node-supervisor,mocha,tobi……名村 卓
第7章:大規模サービスでのNode.js
クラスタ機能,ピグライフにおける事例……名村 卓

特集3
はじめてのゲームAI
~意思を持つかのように行動するしくみ~

第1章:ゲームAIの基本原理
意思決定を行うための6つの型……三宅 陽一郎
第2章:ルールベースAI
複数の規則を組み合わせる……三宅 陽一郎
第3章:ステートベースAI
状態のネットワークで柔軟に思考を拡張する……三宅 陽一郎
第4章:ビヘイビアベースAI
迅速な行動のスイッチングを実現する……三宅 陽一郎
第5章:タスクベースAI
仕事を分解して効率的に振り分ける……三宅 陽一郎
第6章:ゴール指向AI
目標を達成するために突き進む……三宅 陽一郎
第7章:ユーティリティベースAI
現在の状況を把握して一番得する行動を選択する……三宅 陽一郎

特別企画
[速習]リーンスタートアップ
価値あるサービスをいかに早く生み出すか

第1章:リーンスタートアップ入門
失敗から学び,早く無駄なく成功にたどり着く……勝間 亮
第2章:リーンスタートアップのプロセス
価値仮説と成長仮説,BMLループによる仮説の検証,ピボット……石田 忠司
第3章:クックパッドでの事例
食品流通プロジェクトの舞台裏……牧本 慎平

連載

【新連載】フロントエンドWeb戦略室
【第1回】外部サイトに貼り付けるJavaScriptの作法 ……ポリシー,速度,セキュリティ,プライバシー……mala
【新連載】JavaScript活用最前線 ── 大規模開発の現場から
【第1回】Backbone.jsでMVCパターン ……コードを簡潔にして再利用しやすくする……天野 祐介
【新連載】理論で学ぶSQL再入門
【第1回】リレーショナルモデルからSQLを考察する……奥野 幹也
Perl Hackers Hub
【第14回】最新Perl使いこなし術 ……リファレンスの引き方,5.10以降の新機能……cho45(さとう),Japan Perl Association[監修]
Rubyわくわくナビ
【最終回】データで見るRubyGemsの世界……大和田 純,白土 慧
再考するJava
【最終回】より良いモデル駆動設計を目指して……じゅんいち☆かとう
いまどきの.NET開発
【最終回】Windows 8で変わるこれからの.NET開発……小野 修司

コラム

Software is Beautiful
【第13回】プッシュ型メディアが生産性に及ぼす影響……中島 聡
【新連載】Comparators ── 比べてみればわかること
【第1回】Hackability vs. Hackiness……森田 創
【新連載】海外テック情報局
【第1回】Coderdojo,GitHub,JavaScript etc.……A-Listers
はまちちゃんとわかばちゃんのREADER’S FORUM――読者のページ
【第19回】……はまちや2/竹原

Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第9回】秋葉原に集結した技術者集団Ameba Technology Laboratoryの役割を探る(後編)……川添 貴生
1,628円
特集1
詳解Jenkins
~メイン開発者が明かす,徹底的な自動化と省力化の作法~

第1章:Jenkins入門
No.1継続的インテグレーションツールを使おう……川口 耕介

第2章:チーム内作業の改善
ビルド,テスト,品質検査は機械の仕事……川口 耕介

第3章:チーム間作業の改善
メールで連絡もうやめよう……川口 耕介

第4章:個人作業の改善
うっかりミスからチームを守ろう……川口 耕介

第5章:分散ビルド
大規模なJenkinsを楽々運用……川口 耕介

第6章:SeleniumでWebテスト
多様なブラウザ,低速な動作,しかもGUI。でもJenkinsなら大丈夫……川口 耕介

特集2
[入門]関数プログラミング
~質の高いコードをすばやく直感的に書ける! ~

第1章:関数プログラミングは難しくない!
初めて学ぶ人にも,挫折した人にもきちんとわかる……山本 和彦

第2章:関数プログラミングのパラダイム
命令プログラミングと何が違うのか……山本 和彦

第3章:リストと文字列
最長重複文字列問題で知るリストプログラミング……山本 和彦

第4章:木構造とハッシュ
平衡二分探索木「赤黒木」で知る豊かなデータ型……山本 和彦

第5章:パーサコンビネータ
小さなパーサを組み合わせて大きなパーサを作る……山本 和彦

特集3
実戦投入Hadoop
~中小規模でも役立つ分散処理~

第1章:いまさら聞けないHadoop入門
「ビッグじゃないデータ」のために……神林 飛志

第2章:Hadoop環境の構築
実機,Amazon EC2,Amazon Elastic MapReduceに載せてみよう……杵渕 朋彦

第3章:Hadoopでログ解析
MapReduceプログラミングの基本……青江 崇

第4章:Hadoopで業務バッチ処理
Asakusa Frameworkで実装しよう……神林 飛志,須賀 秀和

第5章:HBaseで業務データ処理
失敗しないHadoopデータベース入門……上新 卓也

一般記事

はじめよう Facebookオープングラフ
ソーシャルグラフの新しいカタチ……齊藤 正浩

mbedで学ぶソーシャル電子工作
ブラウザからのオンライン開発によるTwitter&WebSocketデバイスの作成……高橋 征義

連載

SQL緊急救命室
【最終回】更新時合併症……冗長なサブクエリ,性能劣化,実装依存……ミック

スマートフォン開発倶楽部
【最終回】Dropbox APIによるクラウドストレージ活用術……みやけん

Rubyわくわくナビ
【第5回】厳選! 用途別Ruby/Railsライブラリ・ツール……機能実装,テスト,開発効率アップ,運用……大和田 純,白土 慧

JavaScriptベストプラクティスラボ
【最終回】スマートな開発とテストを行うためのノウハウ……太田 昌吾

モテモテPHP~違いがわかる,本質が見える
【最終回】バイナリデータの取り扱いと配信方法……個々一番

Perl Hackers Hub
【第13回】メタオブジェクトプロトコル入門……Shawn M Moore,牧 大輔,Japan Perl Association[監修]

再考するJava
【第5回】スレッドとタスクの正しい取り扱い方……じゅんいち☆かとう

いまどきの.NET開発
【第5回】ASP.NET MVCスキャフォールディングでデータベース連携……小野 修司

コラム

ゲームデザインのミナモト
【最終回】シューティングゲーム……本能的な楽しさと様式美の追及……おにたま

Software is Beautiful
【第12回】Androidに見るOSアップデートの難しさ……中島 聡

フロンティアたちの哲学
【最終回】まつもと ゆきひろ……清水 亮

濃縮還元オレンジニュース
【最終回】12~1月の厳選ニュース……角田直行

はまちちゃんとわかばちゃんのREADER’S FORUM――読者のページ……はまちや2/竹原

Technology Flash

サイバーエージェントを支える技術者たち
【第8回】秋葉原に集結した技術者集団Ameba Technology Laboratoryの役割を探る(前編)……川添 貴生

Solution Flash

コンサルからサポートまで一貫して対応
ビッグデータに積極的な日立製作所の取り組み……川添 貴生

分散KVS okuyama実践入門
【最終回】アプリケーション開発と運用……岩瀬 高博
1,628円
特集1
我流コードからの卒業HTML構造化指南
~読みやすく変更に強い書き方~

第1章:デザインから情報の意味を把握する
読みやすいHTMLを書くために……猪狩 丈治,竹内 真

第2章:情報の意味を正しいHTMLで表現する
タグの性質と情報構造分解術……猪狩 丈治,竹内 真

第3章:スタイルシートで縦横無尽にレイアウトする
float・margin・paddingを使いこなす……猪狩 丈治,竹内 真

第4章:一歩進んだHTML/CSS実装テクニック
リスト構造・パンくずリスト・ヘッダ領域の発展表現……猪狩 丈治,竹内 真

特集2
きっちりわかるアルゴリズム
~文字列検索,圧縮,レコメンド~

第1章:アルゴリズムをなぜ知る必要があるのか
エンジニアとして進化するための必須知識……久保 達彦

第2章:文字列検索アルゴリズム
単純な比較と,より効率化したBoyer-Moore法……久保 達彦

第3章:圧縮アルゴリズム
シャノン符号,ハフマン符号,スライド辞書……高井 真也

第4章:レコメンドアルゴリズム
不明な情報を補い,高精度の推薦を行うしくみ……m0h1can

特集3
クックパッド開発ノウハウ大公開
~ぜんぶ見せます! サービスの調理場~

第1章:200ミリ秒を切るインフラ
AWSへの移行,画像配信,非同期ロード,キャッシュ……成田 一生,舘野 祐一

第2章:大規模でも高速な開発サイクル
テスト駆動開発,プロトタイプ,頻繁なリリース……舘野 祐一

第3章:ユーザを向いたものづくり
モデルユーザ,ユーザインタビュー,EOGS……勝間 亮

第4章:効率的なスマートフォン開発
アプリとWebの選択,独自ライブラリ,コードスニペット……西岡 拓人

第5章:垣根を越えるチームづくり
DevOps,全部署エンジニア体制,AARRR指標……濱崎 健吾

一般記事

スティーブ・ジョブズじゃない普通のエンジニアのための会社を生き抜く身も蓋もあられもない11の処世術
11周年記念企画?……ココロ社

連載

Perl Hackers Hub
【第12回】小飼 弾のPerlハッカーに逢いたい♥……小飼 弾,Japan Perl Association[監修]

SQL緊急救命室
【第5回】時代錯誤症候群……進化し続けるSQLに取り残されるな!……ミック

JavaScriptベストプラクティスラボ
【第4回】JavaScriptのテスト環境と継続的インテグレーション……太田 昌吾

再考するJava
【第4回】並行処理におけるスレッドセーフの心得……じゅんいち☆かとう

Rubyわくわくナビ
【第4回】Bundlerを使いこなす!……ライブラリの追加・更新・使い分けでもう迷わない……大和田 純,白土 慧

スマートフォン開発倶楽部
【第5回】PhoneGapでワンソースマルチユース……みやけん

いまどきの.NET開発
【第4回】Entitiy Frameworkによるデータベースのコードファースト開発……小野 修司

モテモテPHP~違いがわかる,本質が見える
【第4回】継続的インテグレーション環境の構築と実践……個々一番

コラム

Software is Beautiful
【第11回】Appleのビジョンと日本のハードウェアメーカーの将来……中島 聡

ゲームデザインのミナモト
【第5回】ロールプレイングゲーム……長く楽しめる冒険と成長のアイデア……おにたま

濃縮還元オレンジニュース
【第35回】10~11月の厳選ニュース……角田直行
はまちちゃんとわかばちゃんのREADER’S FORUM――読者のページ……はまちや2/竹原

Technology Flash

[帰ってきた]大規模Webサービスの裏側
【第3回】はじめてのmixiページアプリ開発……鈴木 理恵子

サイバーエージェントを支える技術者たち
【第7回】MongoDB最前線! 効果的なシャーディングとバックアップ……川添 貴生
1,628円
特集1
Webエンジニアが知るべきインフラの基本知識
~クラウド時代だからこそ,必要なこと~

第1章:なぜインフラの知識が必要なのか?
本特集のねらい……天尋 左石

第2章:「インフラ」の登場人物とは?
レイヤとハードウェア,ミドルウェアの整理……天尋 左石

第3章:ネットワークの基礎,押さえてますか?
TCP/IP入門……天尋 左石

第4章:サーバが「重い」とは何か?
負荷の正体を突き止める指標とツール……天尋 左石

第5章:モニタリングから何を読み取るか?
サービス監視とリソース監視……天尋 左石

特集2
PHPフレームワーク実践活用
~Symfony2,CakePHP,Silex~

第1章:PHP最新事情
PHP 5.3の普及,PHP 5.4の動向,モダンフレームワーク……柄沢 聡太郎

第2章:Symfony2最新開発スタイル
生まれ変わったエンタープライズ指向のフレームワーク……大塚 弘記

第3章:CakePHP最新開発スタイル
豊富なプラグインを用いた開発とCakePHP 2.0を体験……市川 快

第4章:Silex最新開発スタイル
シンプルな記述でサクサク作れる次世代マイクロフレームワーク……前田 雅央

特集3
ビッグデータ時代のDB設計入門力
~増え続けるデータとアクセスにどう立ち向かうか~

第1章:Webサービスのためのデータベース概論
大規模システムではおさえておきたいこと……松信 嘉範

第2章:Webサービスとデータモデリング
「派生」と「階層」をものにする……松信 嘉範

第3章:データ量増加対策と高速化手法
「もしも」のときに困らないために……松信 嘉範

第4章:MySQLにおける性能改善テクニック
設計を最大限に活かすチューニングを知る……松信 嘉範

特別企画
[最新] PostgreSQL 9.1
~新機能レビュー,レプリケーション,拡張機能~

1章:PostgreSQL 9.1新機能オーバービュー
レプリケーション,SQL構文/関数,拡張性の向上……板垣 貴裕

2章:ストリーミングレプリケーションの設定と運用
障害対策と負荷分散を可能にする……福岡 博,岩浅 晃郎

3章:PostgreSQL拡張機能のこれまでとこれから
アプリケーション開発プラットフォームとしての利用……原田 均

連載
Rubyわくわくナビ
【第3回】Rails 3.1の魅力に迫る!……“Web開発の巨人”に愛された新機能の強力な連携……大和田 純,白土 慧

JavaScriptベストプラクティスラボ
【第3回】CoffeeScriptから学ぶJavaScriptプラクティス……太田 昌吾

再考するJava
【第3回】Java SE 7新機能のポイント……言語仕様の小さな拡張&NIO.2ファイルシステムインタフェース……じゅんいち☆かとう

いまどきの.NET開発
【第3回】LightSwitch 2011で超簡単アプリケーション開発……小野 修司

SQL緊急救命室
【第4回】スーパーソルジャー病……すべての問題をやみくもにコーディングで解くべからず……ミック

スマートフォン開発倶楽部
【第4回】おサイフケータイで気軽にデータ通信……みやけん

Perl Hackers Hub
【第11回】ログでアプリケーションの改善プロセスを回す……長野 雅広,Japan Perl Association[監修]

コラム
ゲームデザインのミナモト
【第4回】対戦格闘ゲーム……キャラクターと一体になる爽快感の表現……おにたま

Software is Beautiful
【第10回】アイデアを目に見える形にしてこそのエンジニア……中島 聡

フロンティアたちの哲学
【第3回】CEDEC運営委員会委員長 吉岡 直人……清水 亮

濃縮還元オレンジニュース
【第34回】8~9月の厳選ニュース……角田直行

はまちちゃんとわかばちゃんのREADER’S FORUM――読者のページ……はまちや2/竹原

Technology Flash
サイバーエージェントを支える技術者たち
【第6回】MongoDB最前線! 実戦投入の光と影と開発ノウハウ……川添 貴生

Solution Flash
分散KVS okuyama実践入門
【第1回】インストールと冗長化構成の構築……岩瀬 高博
1,628円
特集1
プログラマが知るべきUIデザインの基本知識
~わかりやすい表示,気持ちの良い操作,直感的フィードバック~

第1章:良いUIデザインの探究
愛されるプロダクトを作るために心がけること……柏木 泰幸

第2章:良いUIデザインとは
機能を推測できる,選択肢を減らす,適切にフィードバックする……松野 紘明

第3章:Webアプリケーション,WebサイトのUIデザイン
わかりやすい情報配置,軽く見せる工夫,使いやすいフォーム……林 聖高

第4章:モバイルアプリ,モバイルサイトのUIデザイン
小さな画面,タッチパネルでの操作をどう活かすか……松野 紘明

第5章:デザイナ・企画・開発の連携
効率的なコミュニケーション方法と役割分担……松野 紘明,林 聖高

Appendix:良いUIデザインを実現する会社を作るには
トップが決意する,一人の人が決める,心に火を付ける……柏木 泰幸

特集2
JavaScript最前線
~Node.js/CoffeeScript/jQuery Mobile~

第1章:Node.jsで作るWebアプリケーション入門
導入からリアルタイムアプリケーション作成まで……杉 義宏

第2章:CoffeeScript入門
JavaScript開発を加速させる……飯塚 直

第3章:jQuery Mobileのススメ
スマートフォンアプリ向けWeb開発を実現する……高橋 征義

特集3
作って学ぶ日本語入力
~かな漢字変換をどのように実現するか~

第1章:日本語入力システム入門
歴史と全体像を学ぶ……德永 拓之

第2章:かな漢字変換器の実装
最短経路探索による変換,機械学習による調整……德永 拓之

第3章:変換速度と変換精度の向上
トライ,ダブル配列,構造化SVM……德永 拓之

一般記事
iPhoneヒットアプリ開発記
プログラミング歴一年の十代が考えたこと……Tehu(張 惺)

連載
Perl Hackers Hub
【第10回】ジョブキューで後回し大作戦……TheSchwartz,Qudo,Q4M……小林 篤,Japan Perl Association[監修]

SQL緊急救命室
【第3回】ループ依存症……手続き型の呪縛を打ち破れ!……ミック

再考するJava
【第2回】プロジェクト自動生成ツールの再考 ……maven-archetype&Spring Roo……じゅんいち☆かとう

モテモテPHP~違いがわかる,本質が見える
【第3回】WebサーバとPHPプログラムをつなぐSAPI……関山 隆介

JavaScriptベストプラクティスラボ
【第2回】JavaScript視点で見るHTML5……太田 昌吾

Rubyわくわくナビ
【第2回】Railsでサクサク作るTwitter/Facebookアプリケーション……大和田 純,白土 慧

いまどきの.NET開発
【第2回】統合言語クエリLINQの理解と活用……小野 修司

スマートフォン開発倶楽部
【第3回】ソニー・エリクソンの独自拡張,TimescapeとLiveViewの活用……みやけん

コラム
Software is Beautiful
【第9回】原発事故から学ぶ「システム設計」の重要性……中島 聡

ゲームデザインのミナモト
【第3回】アドベンチャーゲーム……より深く感情移入するための数々のしくみ……おにたま

フロンティアたちの哲学
【第2回】安達真……清水 亮

濃縮還元オレンジニュース
【第33回】6~7月の厳選ニュース……角田直行

はまちちゃんとわかばちゃんのREADER’S FORUM――読者のページ……はまちや2/竹原

Technology Flash
[帰ってきた]大規模Webサービスの裏側
【第2回】変化するトラフィック,変化するネットワーク……吉野 純平

サイバーエージェントを支える技術者たち
【第5回】“AmebaでのAndroidアプリ開発を牽引するエンジニア”神谷 優……川添 貴生
1,628円
特集1
現場で役立つ実践ノウハウWeb開発の「べし」「べからず」
~危険なコード,腐るテスト,不安定なインフラからの脱却~

第1章:コーディング編
危険なコードを知り,その対策に学ぶ……竹迫 良範

第2章:テスト編
腐らないテストコードにするための「書き方」と「動かし方」……和田 卓人

第3章:データベース編
性能を最大限に引き出すための設計・開発・運用……永安 悟史

第4章:インフラ編
不安定なシステムと管理体制にしないための作法……馬場 俊彰

特集2
[実録]pixivが明かす段階的サービス拡張
~思わぬ大ブレイク,さあどうする?~

第1章:pixivの誕生
開発の背景,リリース,そして事業化……上谷 隆宏

第2章:サービスの成長に伴う負荷との闘い
最小コストでの自作サーバ構築,負荷分散,チューニング……青木 俊介

第3章:コスト重視からクオリティ重視へ
ネットワークの見直し,データセンターへの移行,自作サーバでの独自CDN……青木 俊介

第4章:ハードウェアのスケールアップとソフトウェアの移行
SSD導入,OS・開発言語・各種ミドルウェアのアップグレード……久保 達彦

第5章:大量データの解析によるレコメンデーション
データが蓄積されて初めてできること……久保 達彦

特集3
作って学ぶOAuth認証
~Twitter,mixi,Facebook連携からサーバ実装まで~

第1章:OAuth入門
Web APIアクセスのオープン標準な認証手段……大塚 知洋

第2章:Twitter連携アプリケーションを作ろう
OAuth 1.0コンシューマの実装……大塚 知洋

第3章:mixi/Facebook連携アプリケーションを作ろう
OAuth 2.0コンシューマの実装……大塚 知洋

第4章:Web APIをOAuthに対応させよう
OAuth 2.0サービスプロバイダの実装……大塚 知洋,生尾 剛士

連載
【新連載】Rubyわくわくナビ
【第1回】Ruby 1.9組み込みライブラリをとことん活用!……大和田 純,白土 慧

【新連載】再考するJava
【第1回】コレクションライブラリの再考……基本ノウハウ,guava-librariesの活用……じゅんいち☆かとう

【新連載】JavaScriptベストプラクティスラボ
【第1回】開発環境とデバッグツールの利用……太田 昌吾

【新連載】いまどきの.NET開発
【第1回】.NETの現在……小野 修司

SQL緊急救命室
【第2回】冗長性症候群……条件分岐をUNIONで表現するなかれ……ミック

Perl Hackers Hub
【第9回】高速なWeb APIの実装とテスト…… Mobage APIを支えるノウハウ……嶋田 裕二(xaicron),Japan Perl Association[監修]

モテモテPHP~違いがわかる,本質が見える
【第2回】NoSQLのプロトコルを知り,実践的に使いこなす……個々一番

スマートフォン開発倶楽部
【第2回】タブレット向けに機能強化されたAndroid 3……みやけん

コラム
【新連載】フロンティアたちの哲学
【第1回】Togetter 吉田 俊明……清水 亮

ゲームデザインのミナモト
【第2回】バルーンファイト……思った通りに動かせない“慣性”が生む遊び……おにたま

Software is Beautiful
【第8回】エンジニアの魔法の手……おもしろいプロジェクトに関わるには……中島 聡

濃縮還元オレンジニュース
【第32回】4~5月の厳選ニュース……角田直行

はまちちゃんとわかばちゃんのREADER'S FORUM――読者のページ……はまちや2/竹原

Technology Flash
[帰ってきた]大規模Webサービスの裏側
【第1回】バーストトラフィックの発見と対処……中野 和貴

サイバーエージェントを支える技術者たち
【第4回】“MongoDBに積極的に取り組むエンジニアのホープ” 宍戸 展志……川添 貴生

Solution Flash
ASP.NET MVCとWindows Azureを活用したHTML5 Webアプリ開発
……割と普通,しばやん

Cosminexus white paper 機能と技術からわかる! システム基盤の実力
【最終回】CosminexusとSAP ERPパッケージとの連携……日立製作所
1,628円
特集1
HTML5/CSS3/JavaScript実践入門
~Web開発の[最新]必須知識~

第1章:Web入門
URL,クライアント/サーバ,HTTP……cho45(さとう)

第2章:HTMLをちゃんと学ぶ
文書構造をマークアップしよう……cho45(さとう)

第3章:CSSをきちんと学ぶ
見栄えを指定しよう……cho45(さとう)

第4章:JavaScriptをしっかり学ぶ
Web標準のプログラミング言語……cho45(さとう)

第5章:お絵描きアプリケーションを作る
ブラウザの機能だけで実現!……cho45(さとう)

特集2
[速習]Amazon Web Services
~東京リージョン対応! 賢い始め方・作り方・移行の仕方~

第1章:AWSの全体像
日々進化を続けるサービスを分類して紹介……染田 貴志

第2章:AWSでサービスを始める
無料利用枠を活用してEC2/EBS/S3に触れてみよう!……山本 竜三

第3章:AWSの特徴を活かしたサービス設計/運用
Elastic Beanstalk/RDS/SES/CloudFront/ELBの活用……山本 竜三

第4章:AWSにサービスを移行する
重要なのは,計測に基づく見積り/実行環境の検証/データ移行……染田 貴志

第5章:AWSに適したケース/適さないケース
サービス導入に向けてのヒント……染田 貴志

特集3
Linuxの基礎知識
~Webアプリ開発者が押さえておきたい~

第1章:Linuxの世界へようこそ!
サーバでも,クライアントでも大活躍……尾藤 正人

第2章:vi/Vimを使えるようになろう
考え方がわかれば難しくない!……尾藤 正人

第3章:頻出Linuxコマンドをマスターしよう
ログの効率的な閲覧/ファイルの検索/マニュアル活用法……尾藤 正人

第4章:パイプ,リダイレクトを使いこなそう
シンプルだからこそできるコマンドの連携……尾藤 正人

第5章:パーミッションを正しく理解しようう
確認・変更方法,ファイルとディレクトリの違い……尾藤 正人

特別企画
はじめてのWebサービスチーム開発
~素早く/ミスなく/効率よく~

序章:Webサービスのチーム開発とは
まずは知っておきたい……石橋 利真

第1章:バージョン管理ツール「超」利用術
ソース管理からデプロイまで……石橋 利真

第2章:開発環境を正しく理解する
自分たちにあったスタイルをきちんと選ぶ……石橋 利真

第3章:設計ドキュメントの作り方
画面ワイヤーと画面遷移,APIの管理……石橋 利真

第4章:テストコード入門
プロジェクトのクオリティを確かなものにする……石橋 利真

連載
【新連載】SQL緊急救命室
【第1回】サブクエリ・パラノイア……副問い合わせ乱用による性能劣化を治療せよ!……ミック

【新連載】スマートフォン開発倶楽部
【第1回】開発ことはじめ……iPhone&Android環境構築とUIの基礎……みやけん

【新連載】モテモテPHP~違いがわかる,本質が見える
【第1回】PHPの裏側にあるHTTP……個々一番

Perl Hackers Hub
【第8回】Perlによる大規模システム開発・設計のツボ……広木 大地,Japan Perl Association[監修]

Ruby in your hands
【最終回】ブラウザGUI……Web技術でデスクトップアプリケーション……原 悠(yhara)

つながるJava
【最終回】JBoss Nettyで非同期I/Oプログラミング……浜本 階生

コラム
【新連載】ゲームデザインのミナモト
【最終回】パックマン……追いかけられる気持ち良さ……おにたま

Software is Beautiful
【第7回】プラットフォームは乗るものではなく担ぐもの……中島 聡

濃縮還元オレンジニュース
【第31回】2~3月の厳選ニュース……角田直行

はまちちゃんとわかばちゃんのREADER'S FORUM――読者のページ……はまちや2/竹原

Solution Flash
Cosminexus white paper 機能と技術からわかる! システム基盤の実力
【第6回】SOAによる情報システム構築の実践……日立製作所

WEB+DB PRESS (ウェブDBプレス)の内容

Webアプリケーション開発のためのプログラミング技術情報誌
WEB+DB PRESSは、Webアプリケーション開発のためのプログラミング技術情報誌です。開発生産性、コスト、ユーザビリティなどを考えながらWebシステム開発の実践的なノウハウを身に付けていくための情報を満載して、Eビジネスを成功に導くWeb開発ソリューションをお届けします。webでは入手できない最新情報が満載の「WEB+DB PRESS」は、技術者必携の雑誌といえるでしょう。

この雑誌の読者はこちらの雑誌も買っています!

WEB+DB PRESS (ウェブDBプレス)の所属カテゴリ一覧

Fujisanとは?

日本最大級雑誌の定期購読サービスを提供

デジタル雑誌をご利用なら

最新号〜バックナンバーまで7000冊以上の雑誌
(電子書籍)が無料で読み放題!
タダ読みサービスを楽しもう!

総合案内
マイページ
マイライブラリ
アフィリエイト
採用情報
プレスリリース
お問い合わせ
©︎2002 FUJISAN MAGAZINE SERVICE CO., Ltd.