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

全125件中 46 〜 60 件を表示
1,628円
特集1
データ構造の基礎知識すぐに使えてずっと役立つ!

第1章:データ構造の基礎の基礎
プログラムとメモリの関係を理解する……丸山 晋平
第2章:配列,連結リスト
要素どうしに順序のある構造……丸山 晋平
第3章:ハッシュテーブル
key-value型の要素からなる構造……丸山 晋平
第4章:2分木,B木,B+木
要素どうしが親子関係を持つ構造……丸山 晋平
特集2
はじめてのIoT
Arduino,Raspberry Piで電子工作

第1章:IoTとは何か
押さえておくべき3つの視点……舘野 祐一
第2章:ハードウェア開発の基本
開発の流れ,必要なツール,要素技術……舘野 祐一
第3章:Arduinoによるプロトタイピング
人気のオープンソースハードウェアを使ってみよう……舘野 祐一
第4章:Raspberry Piによるプロトタイピング
組込みLinuxからセンサデータを読み込もう……清水 雅人,舘野 祐一
特集3
iOSアプリ開発最前線
iOS 9,Swift 2,Xcode 7,CI環境

第1章:iOS 9の新機能
3D Touchによる直感的な操作,Spotlight検索への表示……小野 将之
第2章:Swift 2の新文法
エラーハンドリング,プロトコル拡張,Checking API Availability……小野 将之
第3章:Xcode 7開発テクニック
開発TIPS,お勧めプラグイン,ライブラリ管理……小野 将之
第4章:プッシュ通知の活用
さまざまな情報を通知しアプリの表現力を高める……小野 将之
第5章:fastlaneによるCI環境の構築
テストからApp Storeへの申請までを自動化する……小野 将之
連載

Webフロントエンド最前線 ── 流行に踊らされない技術動向
【最終回】Progressive Web Apps ……安全,高速,オフライン対応した次世代Webアプリケーション
……佐藤 歩,泉水 翔吾
Emerging Web Technology研究室
【第17回】Slackによるチームコミュニケーション ……開発組織での活用法,BotkitでSlackアプリ開発……伊藤 直也
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【最終回】Dagger 2による自動的な依存性注入 ……軽量高速なDIコンテナを使ってサクサク開発しよう……佐藤 太一
切りひらくRuby ── サービスの成長を支える現場の技術
【最終回】RubyによるAWS API活用 ……インスタンス操作,デプロイ,スケーリングをコードで行う……海野 弘成
Perl Hackers Hub
【第37回】PerlでInfrastructure as Code ……IaaSやSaaSをコードで自動化
……福本 貴之 監修:Japan Perl Association
PHP大規模開発入門
【第12回】名前空間とオートローディング ……必要なクラスを無駄なくわかりやすく読み込む……うさみ けんた
コラム

視点を変えてみよう
【最終回】変化のデザインパターン……西尾 泰和
Software is Beautiful ── 今までの経験から得た教訓
【第36回】二人三脚で進化するハードウェアとソフトウェア……中島 聡
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第42回】……はまちや2,竹原
Special Report

RubyKaigi2015……編集部
1,628円
特集1
[もう困らない!]Git実践活用

第1章:Gitの内部構造
知っておきたいコミットやブランチのしくみ……江口 和宏
第2章:ブランチ戦略
安定した運用とスムーズな開発を両立させる方法……吉田 太一郎
第3章:変更履歴の確認
見やすい一覧表示,diffの見方,問題のあるコミットの探索……内田 優一
第4章:ブランチの統合
変更を取り込むしくみ,リモートとの連携,コンフリクトの解消……内田 優一
第5章:高度な機能たち
変更の一時退避,スクリプトの自動実行,外部リポジトリの管理……江口 和宏
第6章:アレをやりなおしたい!
コードの復元,操作の取り消し,履歴の書き換え……吉田 太一郎

特集2
ドラゴンクエストX開発ノウハウ大公開
国民的RPGオンライン化へのチャレンジ

第1章:ドラゴンクエストXとは何か
シリーズ初の大規模多人数参加型オンラインRPG……青山 公士
第2章:開発・運営体制
堀井雄二さんから,開発コアチーム,ゲームマスターまで……青山 公士
第3章:開発の舞台裏
実装技術,現バージョンの保守,次バージョンの開発……青山 公士
第4章:サーバプロセス構成
「移動干渉」を実現するためのバトルプロセスの分離……青山 公士
第5章:1つの世界
「ワールド自由移動」を実現するための一元管理……青山 公士

特集3
実践マテリアルデザイン
直感的なUIをすばやく実装する!

第1章:マテリアルデザインとは
マルチデバイス時代のデザインガイドライン……石本 光司
第2章:基本デザイン原則
アニメーション,スタイル,レイアウト……石本 光司
第3章:ビジュアルコンポーネントとパターン
効率的に作るためにマテリアルの特性を知る……石本 光司
第4章:マテリアルデザインを体験しよう
各種リソースの使い方をWebアプリケーションを作って学ぶ……石本 光司
第5章:採用事例
Pocket,Tumblr,Pocket Casts……石本 光司

15周年記念エッセイ
私を変えたソフトウェア
エンジニアとして歩みはじめる大切な出会い

第1章:Emacs
4度の出会い,そしてRubyへ……まつもと ゆきひろ
第2章:スペースインベーダー
細かいこだわりから伝わる作り手の想い……おにたま
第3章:FluentdとNorikra
私はいかにしてミドルウェア開発者となったか……田籠 聡
第4章:Lisp
「前言語」たるS式に惚れた私……竹内 郁雄

連載

PHP大規模開発入門
【第11回】新登場PHP 7 ……新機能と移行時の注意点……南川 毅文
Emerging Web Technology研究室
【第16回】ElectronでHTML5デスクトップアプリ開発……伊藤 直也
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第10回】PITでテストをテストする ……ミューテーションテストで高度な品質を達成しよう……佐藤 太一
切りひらくRuby ── サービスの成長を支える現場の技術
【第10回】RailsでReactを使う ……react-railsでサーバサイドレンダリング……髙橋 侑久
Perl Hackers Hub
【第36回】Perlのテストモジュールの使い方・作り方 ……Test::More,Test::Builder,Test::Stream,そしてPerl 6
……Magnolia.K,監修:Japan Perl Association
Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第9回】SVG ……マルチデバイスに強く,アニメーションもできる画像フォーマット
……佐藤 歩,泉水 翔吾

コラム

視点を変えてみよう
【第5回】学びのサイクルの最初の一歩は?……西尾 泰和
Software is Beautiful ── 今までの経験から得た教訓
【第35回】でっち上げのデモ画面が発掘した潜在ニーズ……中島 聡
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第41回】……はまちや2,竹原

Special Report

PyCon JP 2015……宮崎 亮輔
PHPカンファレンス2015……安藤 祐介

Technology Flash

リクルートライフスタイルの技術力を追え!
【第3回】[ビッグデータ編]チームの誰もが活かせる分析基盤を目指して……編集部
1,628円
特集1
[詳解]Chrome Developer Tools
Web開発を加速する!

第1章:Chrome Developer Tools入門
基本的な使い方を身に付ける……佐藤 歩
第2章:ネットワーク処理の調査と改善
データの転送を最適化し,Webページの初期表示を高速化する……泉水 翔吾
第3章:レンダリング処理の調査と改善
ブラウザ内のイベントを可視化し,描画のボトルネックを取り除く……佐藤 歩
第4章:JavaScript処理の調査と改善
実行状態をプロファイリングし,コードを最適化する……泉水 翔吾
第5章:そのほかの便利機能
閲覧環境のエミュレーション,モバイルデバイス連携,拡張機能……佐藤 歩,泉水 翔吾
特集2
はじめての深層学習
動かしながら学ぶ注目のAI技術

第1章:ニューラルネットワーク入門
深層学習へ至るまでの歴史と基礎……村田 賢太
第2章:[実践]ニューラルネットワーク
多層パーセプトロンによる手書き数字認識……村田 賢太
第3章:深層学習入門
階層が増えて起きる問題とその解決方法……村田 賢太
第4章:[実践]深層学習
深層畳み込みニューラルネットワークによる一般物体認識……村田 賢太
第5章:waifu2xによる画像の超解像
深層学習が画像をきれいに拡大できるしくみ……村田 賢太
特集3
エントリーフォーム最適化入門
入力フォームを改善し,離脱率を下げる

第1章:ユーザはなぜ入力をやめてしまうのか
改善の指針,指標となる数値,効果測定の方法……門田 芳典
第2章:会員登録フォーム
買い物を途中で諦めないようにするには……多賀 千夏,門田 芳典
第3章:購入フォーム
買い物を途中で諦めないようにするには……多賀 千夏,門田 芳典
第4章:スマートフォンからの入力
画面サイズや入力の特性を考慮する……多賀 千夏,門田 芳典
一般記事

[速習]HTTP/2
誕生の理由から,メリット,実践,今後までを早わかり!……奥 一穂
連載

Emerging Web Technology研究室
【第15回】Elixirの文法 ……データ型,関数,並行処理……伊藤 直也
Perl Hackers Hub
【第35回】Perlによる内部DSLの作り方
……鍛治 匠一,監修:Japan Perl Association
切りひらくRuby ── サービスの成長を支える現場の技術
【第9回】いまどきのRSpecテスト ……ベストプラクティスとRSpec 3の新機能……中山 裕司
PHP大規模開発入門
【第10回】Thriftで実現するマイクロサービス ……言語間通信APIの作成,ドキュメント自動生成,活用事例……高山 温
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第9回】Servoで快適なメトリクス収集 ……内部状態を適切に出力・監視して高度な運用をしよう……佐藤 太一
コラム

視点を変えてみよう
【第4回】大きく勝つには賭けも必要……西尾 泰和
Software is Beautiful ── 今までの経験から得た教訓
【第34回】エンジニアの世代交代……中島 聡
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第40回】……はまちや2,竹原
Special Report

YAPC::Asia Tokyo 2015……青木 大祐
Technology Flash

リクルートライフスタイルの技術力を追え!
【第2回】[UX編]AirレジのUXに秘められた開発者魂を探る……編集部
1,628円
特集1
モバイル開発最前線
ビルドもテストもデプロイもクラウドで加速!

第1章:いまどきのモバイルアプリ開発事情
クラウドの活用でプロダクトの改善に注力する……佐々木 拓郎
第2章:CircleCIを使った自動ビルド
ヒューマンエラーを防ぎ安定した開発を実現する……高柳 怜士
第3章:Scirocco Cloudを使ったE2Eテスト
多機種・多端末での検証を省力化する……高柳 怜士
第4章:DeployGateを使ったデプロイ
ストレスなくα版アプリを配布する……高柳 怜士
第5章:Crashlyticsを使った障害検知
運用中のクラッシュ情報を見える化する……高柳 怜士
特集2
LINE開発ノウハウ大公開
1日100億メッセージをさばくサービスの裏側

第1章:LINEの歴史と開発体制
メッセージングサービスからプラットフォームへの進化
……鶴原 翔夢,小野 侑一
第2章:LINEのサーバサイドアーキテクチャ
世界各国にサーバを展開,マイクロサービスで高速開発
……鶴原 翔夢,小野 侑一
第3章:LINEのメッセージング基盤
1対1のチャットから数千万人への同時送信まで
……鶴原 翔夢,小野 侑一
第4章:LINEのストレージ
RedisとHBaseで1日100億以上のメッセージを安定的にさばく……中村 俊介
第5章:スタンプショップの舞台裏
200の国・地域別の商品管理とリソース配信……佐藤 春旗
特集3
実践データベース設計
サービスの急拡大に耐えるスケール戦術

第1章:Webサービスにおけるスケールの歴史
データ特性,利用技術,代表的サービス……長野 雅広
第2章:MySQLのテーブル設計
データ特性の把握,インデックスの利用,リリース後のスキーマ変更
……長野 雅広
第3章:MySQLのスケール戦術
増え続けるデータにどう対応したか……佐々木 健一
第4章:さまざまなデータ処理
キャッシュ,分析,ビジュアライゼーション,ストリーミング……久保 達彦
一般記事

[速習]MQTT
IoT時代のプロトコル……若山 史郎
連載

Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第8回】FF4Jで安全に機能をオン/オフする ……フィーチャートグルを活用して高速にリリースしよう……佐藤 太一
Emerging Web Technology研究室
【第14回】次世代言語Elixirで高信頼なWeb開発……伊藤 直也
PHP大規模開発入門
【第9回】HHVMでPHPの実行速度を高速化しよう ……インストール,設定,速度比較,運用監視……道井 俊介
Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第8回】スムーズなUIを実現するレンダリング速度の改善ノウハウ
……佐藤 歩,泉水 翔吾
Perl Hackers Hub
【第34回】DockerによるPerlのWebアプリケーション開発
……坪内 佑樹 監修:Japan Perl Association
切りひらくRuby ── サービスの成長を支える現場の技術
【第8回】Railsアプリケーションのデータベースチューニング
……ActiveRecordにおけるボトルネックの発見とその解消
……海野 弘成
コラム

視点を変えてみよう
【第3回】雇用はどうやって生まれた?……西尾 泰和
Software is Beautiful ── 今までの経験から得た教訓
【第33回】「車輪の再発明」の価値……中島 聡
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第39回】……はまちや2,竹原
Technology Flash

リクルートライフスタイルの技術力を追え!
【第1回】[モバイル編]スマートデバイス時代をリードする2人のエンジニア……編集部
1,628円
特集1
今すぐ活かす! 最新JavaScript
進化した仕様ECMAScript 6をまるごと解説

第1章:ECMAScript 6とは何か
JavaScriptの新たな仕様を知る……佐藤 鉄平
第2章:ECMAScript 6に触れてみよう
トランスパイラ/ポリフィルで今すぐ使う……佐藤 鉄平
第3章:モダンになった文法
生産性を高めるための言語の進化……佐藤 鉄平
第4章:強化された標準ライブラリ
新しいクラスの追加と既存クラスの拡張……佐藤 鉄平
第5章:簡潔で柔軟な非同期処理
PromiseとGeneratorによるフロー制御……佐藤 鉄平
第6章:標準化されたモジュール管理システム
ブラウザにもサーバにも対応するシンプルなしくみ……佐藤 鉄平
特集2
[速習]Google Cloud Platform
世界一のインフラでサービスを動かす!

第1章:Google Cloud Platformとは
Googleのサービスと同じインフラを活用しよう……小林 明大
第2章:Google Compute Engine
落ちないインフラの基礎となる仮想マシンサービス……石村 真吾
第3章:Cloud SQLとCloud Storage
手軽で堅牢なストレージサービス……小林 明大
第4章:Google App Engine
進化し続ける管理不要のPaaSサービス……石村 真吾
特集3
ゲームルールの作り方
ボードゲーム開発から学ぶ「楽しさ」の源泉

第1章:夢中にさせる魅力はどこから来るのか
アナログならではの特徴とルールの類型……坂上 卓史
第2章:コンセプトの決定
アイデアとルールの着想,世界観を作るフレーバー……坂上 卓史
第3章:ゲームデザイン
プロトタイプの製作,テストプレイによる試行錯誤……坂上 卓史
第4章:完成に向けて
バランスの最終調整,リリース,アップデート……坂上 卓史
一般記事

Aerospike入門
高性能で運用しやすい分散型NoSQL……上原 誠,鳥居 英
連載

Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第7回】ユーザを待たせない高速なWebサイト ……ロード時間でイライラさせないための知識……佐藤 歩,泉水 翔吾
PHP大規模開発入門
【第8回】PHPDocでコードの品質を保つ ……チームでの仕様共有,IDEによる入力補完……うさみ けんた
Emerging Web Technology研究室
【第13回】Flux ……フロントエンド開発の新しいアーキテクチャ……伊藤 直也
切りひらくRuby ── サービスの成長を支える現場の技術
【第7回】ElasticsearchをRubyから使おう ……低レイヤのgemとRailsから使うためのgem……高橋 侑久
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第7回】Rundeckで簡単便利なジョブスケジューリング ……日々の繰り返し作業を自動化しよう……佐藤 太一
Perl Hackers Hub
【第33回】MojoliciousでかんたんWebアプリケーション開発
……hayajo 監修:Japan Perl Association
コラム

Hack the Real World ── 日常生活を(ちょっとだけ)便利にしよう
【第7回】LittleBitsでクラウド錠前を作ろう! ……Web連携電子ブロックで家をChatOpsに対応させる……橋本 翔
視点を変えてみよう
【第2回】あなたの会話はUDP?……西尾 泰和
Software is Beautiful ── 今までの経験から得た教訓
【第32回】起業家精神……中島 聡
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第38回】……はまちや2,竹原
Special Report

LINE DEVELOPER DAY_2015 Tokyo……編集部
1,628円
特集1
1年目から身につけたい!
チーム開発6つの心得

第1章:良いコードと良いコミュニケーション
一人前のプログラマへと至る道……沖元謙治,結城洋志
第2章:コーディングスタイルを統一しよう
理解しやすく変更に強いコードの第一歩……沖元謙治
第3章:細かな粒度で実装しよう
単純なパーツを組み合わせた見通しの良い設計……結城洋志
第4章:わかりやすい名前を付けよう
無理なく自然なメソッド・変数の命名……足永拓郎,結城洋志
第5章:情報価値の高いコミットをしよう
コードだけではわからない意図を伝える技術……足永拓郎,結城洋志,林健太郎
第6章:ほかの人のコードを読もう
無理なく始められるコードリーディングのコツ……沖元謙治,結城洋志
第7章:周りの人と協力しあおう
報告・相談に欠かせない3つの情報……足永拓郎,沖元謙治,結城洋志
特集2
実践Atom
GitHubが開発したハッカブルな次世代エディタ

第1章:次世代エディタAtom
最新Web技術による洗練された基本機能……大竹 智也
第2章:まずは使ってみよう
インストール,画面構成,基本操作……大竹 智也
第3章:設定画面からのカスタマイズ
テーマ,パッケージの設定と見つけ方……大竹 智也
第4章:コードによるカスタマイズ
キーバインド,スタイルの設定方法……大竹 智也
第5章:実践的な開発環境
補完,文法チェック,Git,GitHub,テスト,Rails,React……大竹 智也
特集3
Docker実戦投入
設計の原則,本番環境の構築,運用ノウハウ

第1章:Docker入門
成り立ちから学ぶ基本と全体像……内田 誠悟
第2章:Dockerを活かすための原則
実戦投入に向けて押さえておきたい勘所……内田 誠悟
第3章:ビルド環境の構築とDockerイメージのビルド
本番運用を見据えたイメージの作り方……内田 誠悟
第4章:本番環境の構築とDockerコンテナのデプロイ
Capistrano,Swarmによるオーケストレーションの実践……内田 誠悟
第5章:Docker運用ノウハウ
CI,モニタリング,ログ管理,メンテナンス……内田 誠悟
連載

Emerging Web Technology研究室
【第12回】Reactによるフロントエンド開発の変革……伊藤 直也
切りひらくRuby ── サービスの成長を支える現場の技術
【第6回】Rubyコーディングアンチパターン ……避けるべきスタイルと一貫性を持たせるべきスタイル……中山 裕司
Perl Hackers Hub
【第32回】新人さんのためのPerl入門
……hiroki.o 監修:Japan Perl Association
Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第6回】Service Workerで実現するオフラインWebアプリケーション ……Webの新しい基盤を先取りする……泉水 翔吾
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第6回】FlatBuffersによる軽量高速なシリアライゼーション ……シリアライザを賢く選んで快適に開発しよう……佐藤 太一
PHP大規模開発入門
【第7回】PHPによる画像処理 ……Imagickの使い方,最適化,非同期処理,動的サムネイル生成……高橋 俊幸
コラム

視点を変えてみよう
【第1回】よく学ぶ人はパフォーマンスが低い?……西尾 泰和
エンジニアの生存戦略
【最終回】山崎大輔 ……プライドを持って定年まで仕事する……舘野 祐一
Software is Beautiful ── 今までの経験から得た教訓
【第31回】どんな人がソフトウェアエンジニアに向いているのか……中島 聡
Hack the Real World ── 日常生活を(ちょっとだけ)便利にしよう
【第6回】Android Wearで移動中に腕通知! ……Geofencing APIで気になる場所への接近を知らせる……橋本 翔
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第37回】……はまちや2,竹原
Special Report

「実戦でのScala」観戦記……麻植泰輔
特別広報

一生役立つエンジニアの基礎
teratail開発者が贈る!……編集部
1,628円
特集1
[実践]AWS自動化
コードで構築・運用しよう!

第1章:コードによるAWSの自動化
Infrastructure as CodeをAWSに適用しよう……菅原 元気
第2章:CloudFormationによる構築の自動化
AWS上のシステムをテンプレートで管理しよう……磯辺 和彦,山口 与力
第3章:OpsWorksによる運用の自動化
定型作業をコード化し,いつでも適用可能にしよう……澤登 亨彦
第4章:Codenize.toolsによるメンテナンスの自動化
クックパッドは稼働中のサービスをどのようにコード化したか……菅原 元気
特集2
[速習]リアクティブプログラミング
データの関係に着目し,直感的に処理を記述する

第1章:リアクティブプログラミングの考え方
データの伝搬を利用する新しいパラダイム……濱田 章吾
第2章:非同期データストリーム
RxJSでストリームの基本からUIイベントの操作まで体験しよう……濱田 章吾
第3章:MVVM
データバインディングを活用したデザインパターン……濱田 章吾
第4章:データバインディング
knockout.jsでサンプルアプリケーションを作って学ぶ……濱田 章吾
特集3
Selenium最新活用
安定した開発を支えるE2Eテスト自動化

第1章:E2Eテスト自動化とSelenium
サービスの高速・高品質なリリースを継続するために……宮田 淳平
第2章:速習Selenium WebDriver
豊富な機能を駆使してブラウザ操作を自動化する……宮田 淳平
第3章:実践的テストコード改善テクニック
変更に強く,壊れにくいテストを実現する……宮田 淳平
第4章:サイボウズを支えるテスト運用
並列化,メンテナンス性の向上,開発プロセスへの組み込み……宮田 淳平
一般記事

楽しもうOSS開発
mrubyで学んだ貢献の流儀と情熱……松本 亮介
連載

切りひらくRuby ── サービスの成長を支える現場の技術
【第5回】Railsらくらくテストデータ準備 ……Seed Fu,replicate,Active Admin……海野 弘成
Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第5回】ECMAScript 6とJavaScriptの未来 ……新たな機能を先取りして使う……佐藤 歩,泉水 翔吾
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第5回】GebによるスマートなE2Eテスト …… シンプルなコードでブラウザ操作を自動化しよう……佐藤 太一
Perl Hackers Hub
【第31回】Perlによる自然言語処理入門
……hide_o_55 監修:Japan Perl Association
データベース実践活用
【最終回】ニコニコアンケートにおけるMongoDB活用法……青木 良樹,武本 将英
PHP大規模開発入門
【第6回】本番環境での不具合の発見と修正 ……例外やエラーの収集・可視化・通知,phpdbgによるデバッグ……道井 俊介
Emerging Web Technology研究室
【第11回】Consulでクラスタ管理 ……サービスディスカバリ&オーケストレーション……伊藤 直也
コラム

Hack the Real World ―― 日常生活を(ちょっとだけ)便利にしよう
【第5回】RICOH THETAで全天球ライブカメラ! ……Node.jsでAPIを操作し部屋の様子を観察する……橋本 翔
UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【最終回】学びを深めるために勧める8冊の書籍……渡邊 恵太
エンジニアの生存戦略
【第5回】蓑輪太郎 ……Twitter本社で働くエンジニアのキャリア……舘野 祐一
Software is Beautiful
【第30回】ユニークなValue Propositionの重要性……濱田 章吾
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第36回】……はまちや2,竹原
Special Report

「技術カンファレンス運営の本当の裏側」座談会……牧 大輔,工藤 春奈
1,628円
特集1
[動かしながらサクサク学べる]はじめてのSwift
これからのiOS開発の標準言語

本特集は,Appleの新しいプログラミング言語Swiftについて解説します。Swiftは,iOSやOS X用のこれまでの主要言語であるObjective-Cを置き換える目的で開発されました。型推論やジェネリクス,パターンマッチ,クロージャなどの使いやすい機能が豊富で,一躍注目の的となっています。本特集ではSwiftのエディタ兼実行環境であるXcodeのPlaygroundを使って,動かしながらサクサクとSwiftについて学んでいきます。

特集2
[実践]ベータテスト
ユーザビリティ,サーバ負荷,ゲームデザイン

正式サービスを始める前のベータテストでは何を行い,得られた情報をどのようにサービスに反映するのかを解説する特集です。アプリケーション,ゲームデザイン,インフラなど,ベータテストを行う方法をさまざまな切り口から説明します。ベータテストを行う際の注意点や,フィードバックを得る方法,測定するべき数値などを,「ピグブレイブ」「ガールフレンド(仮)」などの事例をもとに解説していきます。

特集3
[速習]統計分析
メジャーリーグのデータで学ぶ

多くの方がイメージしやすく,かつ分析に必要なデータを取得しやすい野球というスポーツを扱うことで,統計分析の手法や結果の考察方法をわかりやすく解説する特集です。どのようにグラフ化すると傾向がつかみやすいのか,一見関連がわからない数値同士の相関をどのように見つけ出すのかなど,統計分析の基礎から実践までを,実際に分析を行いながら学んでいきます。

14周年記念特別企画
CTOノウハウ大公開
最高技術責任者が明かす技術・組織マネジメント

創刊14周年を記念した本特別企画では,CTO(最高技術責任者)という役職は何なのか,その役割をどう果たすべきなのかを幅広く紹介します。執筆者は,約10年間にわたってグリーのCTOを務めている藤本真樹氏と,かつてはてなのCTOを務め,現在は複数社の技術顧問を担い,本誌連載「Emerging Web Technology研究室」(今号は本特別企画執筆のため休載)でもおなじみの伊藤直也氏です。CTOとは何をすべきかから,技術マネジメント,チームビルディング,そして投資とM&Aについてまで,必見です。
1,628円
特集1
強いチームの作り方
メンバーの多様性を活かし,未知の問題に対処する

第1章:なぜ強いチームが必要なのか
状況の把握,柔軟な対応,スキルの強化……原田 騎郎,吉羽 龍太郎
第2章:強いチームの構造
多様性の尊重,メンバーの成長,適切なマネージメント……原田 騎郎,吉羽 龍太郎
第3章:強いチームのコミュニケーションスタイル
特性を知り,状況に応じて使い分ける……原田 騎郎,吉羽 龍太郎
第4章:強いチームの評価とフィードバック
なぜ必要なのか,どのように行うのか……原田 騎郎,吉羽 龍太郎
特集2
[実践]画像認識
写真があれば検索できる!

第1章:よくわかる画像認識
物体認識の種類とアルゴリズム……山口 陽平
第2章:開発環境の準備
OpenCVを使って顔認識してみよう……青木 雅弥
第3章:画像認識アプリケーションの作成
撮影した飲料ラベルと同じものを導き出す……青木 雅弥,松下 誠太
第4章:認識精度の改善
精度の測定方法と調整個所の指針……山口 陽平,青木 雅弥
特集3
zsh大活用
多機能シェルで日々の作業を省力化

第1章:zshを使おう
毎日向き合うシェルだからこそこだわりたい……三宅 英明
第2章:おすすめ環境設定
基本的なカスタマイズだけでここまで快適になる……三宅 英明
第3章:プラグインの活用
Git連携や補完をさらに強化する拡張機能たち……三宅 英明
第4章:外部ツールとの連携
Anything風インタフェースpecoとターミナルマルチプレクサtmux……三宅 英明
第5章:補完ファイルの作成
新しいコマンドもzshに対応させる……三宅 英明
一般記事

もっと知りたい! Markdown
ついに標準化が始まった軽量記法……高橋 征義
連載

PHP大規模開発入門
【第4回】PHP 5.5/5.6入門 ……新機能の紹介とアップグレードの注意点……南川 毅文
Emerging Web Technology研究室
【第10回】Google BigQueryでビッグデータ解析 ……100億レコードへのSQLを数秒で処理……伊藤 直也
切りひらくRuby ── サービスの成長を支える現場の技術
【第3回】サービス特性に合ったRackサーバを選ぼう ……Unicorn,Rainbows!,Pumaの特徴としくみ……海野 弘成
データベース実践活用
【第3回】データベース設計アンチパターン ……現場で犯しがちな失敗とその対策……高安 洋輝
Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第3回】Webフロントエンドの画像形式と最適化 ……WebP最新動向と,今使える実践テクニック……佐藤 歩,泉水 翔吾
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第3回】Gatlingによる多彩で柔軟な負荷テスト ……Akkaの非同期処理でハードウェアを効率的に使おう……佐藤 太一
Perl Hackers Hub
【第29回】Perlプログラマのためのstrace入門 ……Webアプリケーションをシステムコールレベルでデバッグしよう
……横江 直輔 監修:Japan Perl Association
コラム

エンジニアの生存戦略
【第3回】宮川達彦 ……最先端のWebエンジニアのキャリア……舘野 祐一
Hack the Real World ―― 日常生活を(ちょっとだけ)便利にしよう
【第3回】Philips hueでがんばりを共有! ……プログラマブル電球で遠くの同僚の様子を知る……橋本 翔
UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第10回】Internet of Things時代のデザイン……渡邊 恵太
Software is Beautiful
【第28回】米国におけるエンジニアのライフスタイル……中島 聡
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第34回】……はまちや2,竹原
Solution Flash

JIRAで進化するプロジェクト管理
ITSの特徴と変遷から見えてきたもの……長沢 智治
特別広報

teratailユーザ座談会を開催!……編集部
Special Report

RubyKaigi 2014……小沢 邦雄
YAPC::Asia Tokyo 2014……編集部
1,628円
特集1
Web APIデザインの鉄則
モバイルアプリからもWebアプリからも使いやすい! ……RESTに沿った設計,明確なデータ構造,適切なエラー

第1章:Web APIの基礎知識
REST/RPCの特徴を知り,設計の原則を身につける……山口 徹
第2章:リソース設計
レスポンスの内容を定義し,JSON Schemaで明文化する……山口 徹
第3章:インタフェース設計
URI,HTTPメソッド,クエリパラメータを定める……山口 徹
第4章:エラー表現とドキュメント
適切なステータスコードと図を活用してさらに使いやすくする……山口 徹
特集2
はじめてのGo
シンプルな言語仕様,型システム,並行処理

第1章:Go言語の特徴と環境構築
Googleが作った新言語……Jxck
第2章:基本文法
覚えやすいコンパクトな言語仕様……Jxck
第3章:型システム
型を用いた安全なプログラミング……Jxck
第4章:標準パッケージ
JSON,ファイル,HTTP,HTMLを扱う……Jxck
第5章:並行プログラミング
ゴルーチンとチャネルを使いこなす……Jxck
特集3
クラウド会計ソフトfreee開発ノウハウ大公開
急成長を支えたコードとプロセスの改善

第1章:クラウド会計ソフトfreeeの全体像
会計システムの基礎とシステムのアーキテクチャ……佐々木 大輔,横路 隆
第2章:急成長するシステムの課題と処方箋
アプリケーションの分割と技術的負債の解消……加来 純一,山本 伶
第3章:フロントエンド開発の複雑化への取り組み
Vue.jsの活用,リアクティブプログラミング……大平 武志,米川 健一,坂本 登史文
第4章:規模の拡大に伴う開発プロセスの変遷
開発体制,タスク管理,コミュニケーション……若原 祥正,和久田 龍,平栗 遵宜
連載

Emerging Web Technology研究室
【第9回】HubotでChatOps ……チャットbotによる運用の見える化と属人性排除……伊藤 直也
Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第2回】Java 8を活かすJVMオプション ……メモリモデルとGCの進化を理解して安定運用を目指す……佐藤 太一
PHP大規模開発入門
【第3回】安全なコードの書き方 ……エラーと例外処理の活用,PhpStormによる効率化,健全なチーム作り……高橋 俊幸
切りひらくRuby ── サービスの成長を支える現場の技術
【第2回】チーム開発でのバラツキをなくそう ……gemのバージョン,コーディングスタイル,ドキュメントの書き方の統一……海野 弘成
Perl Hackers Hub
【第28回】Perlの構文解析器の作り方と応用例……五嶋 壮晃,監修:Japan Perl Association
Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第2回】Web ComponentsでUI・機能のコンポーネント化 ……未来のフロントエンドを支える新しいWeb標準……佐藤 歩
データベース実践活用
【第2回】オブジェクト指向アプローチによる変更に強いテーブル設計……吉村 総一郎
コラム

Hack the Real World ―― 日常生活を(ちょっとだけ)便利にしよう
【第2回】Jawbone up24で俺API! ―― 腕輪型アクティビティロガーで自分の状況をリアルタイムに知らせる……橋本 翔
エンジニアの生存戦略
【第2回】深津貴之 ……アプリ開発者からその先へ……舘野 祐一
Software is Beautiful
【第27回】米国での起業で大切なこと……中島 聡
UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第9回】ジェスチャ入力は未来のインタフェース?……渡邊 恵太
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第33回】……はまちや2,竹原
Technology Flash

グラニがC#にこだわる理由
【最終回】Amazon Web Services+Windowsで構築するハイパフォーマンスWebアプリ開発……河合 宜文
1,628円
特集1
[増え続けるデバイス,やっかいな検証……どう解決する?]イマドキHTML/CSS開発
パーツごとの作業,メディアクエリによる分岐,ベクタ画像

第1章:「マルチデバイス」というイマドキの事情
求められる開発手法の変革……長嶋 享
第2章:独立性を重視した設計
ページ指向からの脱却をどう実現するか……長嶋 享
第3章:コンパクトな開発サイクル
検証を容易にする実践的ワークフロー……長嶋 享
第4章:デバイスの特徴を活かしたUI
メディアクエリで多様な画面サイズ・画素密度に適応する……長嶋 享
第5章:環境に左右されない画像
SVGとアイコンフォントで共通化する……長嶋 享
特集2
Androidアプリ開発最前線
設計,実装,デザインの新定石!

第1章:最新Android開発環境構築ガイド
Android StudioとGradleの基礎知識……藤 吾郎
第2章:あとで苦労しないための設計と実装
簡単なルールの導入で,可読性,メンテナンス性を高めよう……八木 俊広
第3章:使い勝手の良いデザイン
UIの基本,モックアップ,デザイナとの連携……日高 一明
第4章:チーム開発での改善サイクル
テスト,CI,段階的リリース,定量・定性データの収集……滝口 健太郎
特集3
実践Immutable Infrastructure
使い捨てサーバによる運用の変革

第1章:Immutable Infrastructureとは何か
不変なサーバ,Blue-green Deploymentとそれらの利点……田中 慎司
第2章:Immutable Infrastructureで利用するツール/サービス
比較・整理と,システム全体での組み合わせ……田中 慎司
第3章:コンテナ型仮想化とクラウドによる実践
Docker + HAProxy,Amazon EC2 + ELB……田中 慎司
第4章:クラスタ管理ツールによる実践
Apache Mesosでリソース管理の自動化……田中 慎司
連載

【新連載】Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第1回】WebRTCでブラウザ間P2P通信 ……プラグインなしでできるリアルタイムコミュニケーション……泉水 翔吾
【新連載】切りひらくRuby ── サービスの成長を支える現場の技術
【第1回】Rails開発の待ち時間を減らそう ……Spring,Web Consoleのしくみとその利用……海野 弘成
【新連載】Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第1回】Java 8でかんたん並列処理! ……ラムダを使いこなしてリアクティブプログラミングしよう……佐藤 太一
【新連載】データベース実践活用
【第1回】オブジェクト指向プログラミングを利用したDAO設計パターン……吉村 総一郎
Emerging Web Technology研究室
【第8回】GitHubを使ったPull Requestベース開発プロセス……伊藤 直也
Perl Hackers Hub
【第27回】Perlにおける静的解析……川上 大喜 監修:Japan Perl Association
PHP大規模開発入門
【第2回】テストコードのないアプリケーションの改修……こしば としあき
コラム

【新連載】エンジニアの生存戦略
【第1回】藤本真樹 ……グリーを初期から支えるCTO……舘野 祐一
Software is Beautiful
【第26回】ベンチャー企業の役割……中島 聡
【新連載】Hack the Real World ―― 日常生活を(ちょっとだけ)便利にしよう
【第1回】IRKitで家電ハック! ……Wi-Fi赤外線学習リモコンで真夏の帰宅を快適にする……橋本 翔
UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第8回】視点により異なるUXのとらえ方……渡邊 恵太
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第32回】……はまちや2,竹原
Special Report

GitHub Kaigi ……編集部
Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第22回】アドテクスタジオのエンジニアに聞くScalaの魅力……川添 貴生
グラニがC#にこだわる理由
【第2回】ASP.NET MVCとC#で加速するフロントエンド開発……沢渡 真雪
1,628円
特集1
Web技術入門
10年先も役立つ!! ……TCP/IP,HTTP,URL,HTML

第1章:Webの基礎知識
HTTP,URL,HTMLが支えるシステム……鶴長鎮一
第2章:TCP/IP入門
プロトコルの階層構造,IPアドレス,名前解決……鶴長鎮一
第3章:URLの作法
仕様を理解し,良いURL設計を行う……鶴長鎮一
第4章:HTTPのしくみ
メッセージ構造,メソッド,ステータスコード……鶴長鎮一
第5章:HTTPをサポートする技術
キャッシング,ロードバランシング,HTTPS……鶴長鎮一
第6章:HTML,XML,JSONの基本
人が読みやすい表現,データのやりとりに適した表現……鶴長鎮一
特集2
実践テスト駆動インフラ&CI
Infrastructure as Codeがもたらすワークフローの変革

第1章:インフラのテストとその重要性
「インフラのコード化」による開発手法の応用……宮下 剛輔
第2章:テスト駆動インフラの実践
VirtualBox,Vagrant,Puppet,serverspecによるテスト自動化……宮下 剛輔
第3章:インフラCIの実践
GitHub,Wercker,DigitalOceanによる継続的テスト……宮下 剛輔
第4章:インフラの継続的改善の実践
GitHub Flowをベースとしたワークフロー変革……宮下 剛輔
特集3
はじめてのMac開発環境
コマンド操作も怖くない><

第1章:ようこそMacへ
OS Xで開発すべき4つの理由……縣 俊貴
第2章:コマンド操作
マウスを使わず効率的に!……中村 知成
第3章:開発環境の構築
パッケージ管理,プログラミング言語,エディタ……中村 知成
第4章:開発チュートリアル
学んだことを実践してみよう!……縣 俊貴
特別企画
エンジニアの学び方
効率的に知識を得て,成果に結び付ける

第1章:効率的に学ぶには
知識の3つの軸と学びの3つのフェーズ……西尾 泰和
第2章:最初の一歩をどう踏み出すか
必要なところを学ぶ,全体像をつかむ,写経する……西尾 泰和
第3章:どうやって深く理解するか
比較,歴史から学ぶ,作って学ぶ……西尾 泰和
第4章:何を学ぶか,何を作るか
問題の探し方と成果の出し方……西尾 泰和
一般記事

Courseraで計算機科学を学ぼう
スタンフォード大学の無料オンライン授業……新井 俊一
連載

【新連載】PHP大規模開発入門
【第1回】モダンな開発環境を構築! ……パッケージ管理,ビルトインサーバ,デバッグ,テスト……南川 毅文
Emerging Web Technology研究室
【第7回】CasperJSによるWebオートメーションとE2Eテスト……伊藤 直也
Perl Hackers Hub
【第26回】Perlで困ったときの調べ方……石垣 憲一 監修:Japan Perl Association
【最終回】Javaの底力 ── 火消しエンジニアが明かすテクニック
【第12回】KVSを使った大規模高速サイト構築時の注意点……浅木 朗
コラム

UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第7回】行為を主体としたデザイン……渡邊 恵太
Software is Beautiful
【第25回】NokiaはなぜAndroid OSを採用したのか ……中島 聡
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第31回】……はまちや2,竹原
Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第21回】開発ツールキットやサウンド再生用ライブラリをオープンソースとして公開……川添 貴生
グラニがC#にこだわる理由
神獄のヴァルハラゲートの裏側をCTOが語り尽くす!……河合 宜文
1,628円
特集1
Ruby最深動向
新バージョン2.1登場! 主要コミッタが明かす新機能と高速化の舞台裏

第1章:Ruby 2.1とは何か
主な変更点,保守ポリシー,バージョン表記の変更……成瀬 ゆい
第2章:文法の改善
なぜ必要だったのか,どのような議論を経たのか……そらは(福森 匠大)
第3章:数の改善
新しい数値リテラル,大きな数,正確な数……田中 哲
第4章:ガベージコレクションの改善
Ruby向けに改良した世代別GCの導入……笹田 耕一
第5章:速度の改善
RailsアプリケーションはRuby 2.1でどのくらい速くなるのか……村田 賢太
特別寄稿:Rubyの「これまで」と「これから」
……まつもと ゆきひろ
特集2
これからはじめるiOS 7開発
直感的なUIをシンプルに実現する

第1章:iOSの基礎知識
歴史とその魅力……佐野 岳人
第2章:iOSアプリ開発ことはじめ
開発の準備からiOS 7新機能の解説まで……山口 恭兵,千葉 俊輝,平松 亮介,西 磨翁,佐野 岳人
第3章:質問リストアプリの開発
知恵袋Web APIによるデータ取得と画面遷移……小川 航佑,佐藤 新悟,塚越 啓介
第4章:UIデザインの勘所
ミニマルデザインが示す新たな方向性……藤原 亮,堀 哲也
第5章:Xcodeによる効率的な開発
デバッグ実行,テスト,CI,クラッシュ対策……田村 孝文,平松 亮介
特集3
実践メンテナンス
緊急対応,計画停止,メンテフリー化

第1章:メンテナンスとは
種類と手法を整理する……桑野 章弘
第2章:計画メンテナンスの流れ
事前準備,作業のチェック,振り返り……松浦 隼人
第3章:緊急メンテナンスの流れ
普段から備えるべきこと,障害時の対応……松浦 隼人
第4章:メンテフリーへのアプローチ【インフラ編】
省力運用を実現するインフラ,データベース設計と障害検知……松浦 隼人,中村 俊之
第5章:メンテフリーへのアプローチ【アプリケーション編】
ダウンタイムを減らすリリース手法とアプリケーション設計……福永 亘,中村 俊之,松浦 隼人
第6章:ガールフレンド(仮)とアメーバピグの事例
現場でどう実践し,どう障害を切り抜けたか……福永 亘,杉山 仁則
連載

Emerging Web Technology研究室
【第6回】Dockerによる軽量な仮想環境……伊藤 直也
スマートフォン開発最新トレンド
【最終回】Parseでらくらくアプリ開発 ……BaaSを使ってサーバ側の処理をクラウド化……登尾 徳誠
一歩先ゆくRuby
【最終回】Webエンジニアのためのmruby入門……近藤 宇智朗
JavaScript活用最前線 ── 大規模開発の現場から
【最終回】AngularJS入門 ……コードをシンプルに書けるコンポーネント指向フレームワーク……若原 祥正
Perl Hackers Hub
【第25回】cron周りのベストプラクティス……松木 雅幸 監修:Japan Perl Association
理論で学ぶSQL再入門
【最終回】リレーショナルモデルとトランザクションのすてきな関係……奥野 幹也
巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【最終回】Symfony ExpressionLanguageで式言語を試す……後藤 秀宣
Javaの底力 ── 火消しエンジニアが明かすテクニック
【第11回】スレッドダンプ解析で遅延原因を特定……羽二生 厚美,平河 正博,東舘 智浩
コラム

UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第6回】UI/UXの発想を広げるキーワード……渡邊 恵太
Software is Beautiful
【第24回】Bitcoinは基準通貨になり得るか……中島 聡
海外テック情報局
【最終回】活発なGitHubユーザ,仮想通貨の不正採掘,コードを書かないスタートアップ etc.……A-Listers
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第30回】……はまちや2,竹原
Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第20回】わずか3カ月で完了したシステム内製化プロジェクトの裏側……川添 貴生
Linkifyが実現するスマートな検索体験
モバイル端末での検索,煩わしくないですか?……山田 育矢,伊藤 友隆
1,628円
特集1
実践スクラム
最も採用されているアジャイル開発手法

第1章:なぜスクラムをはじめる必要があるのか
「目に見えない」ソフトウェア開発の困難に立ち向かう……栗林 健太郎
第2章:スクラムチームの心得
自己組織化,ロール,完了の定義……柴田 博志
第3章:スクラムの基本
成果物の作り方,スクラムイベントの過ごし方……家永 英治
第4章:スクラムの実践
mixiでは日々いかに運用しているか……原田 勝信
第5章:スクラムの導入
paperboy&co.ではどのように現場に根付かせはじめたか……和島 史典

特集2
DMM.com開発ノウハウ大公開
動画配信に耐えるインフラ,好機を逃さない高速開発

第1章:システムの全体像
多様なサービスを支えるプラットフォーム……城倉 和孝,安達 俊雄
第2章:変化しつづけるインフラ
構成の変遷,大規模サーバ運用・監視ノウハウ……Akira,川嶋 賢一
第3章:負荷対策とパフォーマンス改善
100Gbpsを超えるトラフィックをさばく秘訣は「基本に忠実」……安詮院 康広,山口 良平
第4章:動画配信の裏側
膨大なエンコード作業をいかに自動化するか……尾上 忠輔,大川 高志
第5章:好機を逃さない高速開発
プロジェクト立ち上げ,分散開発,公開前の検証とデプロイ……坂本 寛樹
第6章:多様なサービスはいかに作られるか
参入の理由,拡大戦略,撤退の見極め……城倉 和孝

特集3
Redshift徹底攻略
分散DBで超高速・大規模データ分析

第1章:Redshift入門
分散並列RDBとは何か,どのように使うのか……青木 峰郎
第2章:Redshiftのアーキテクチャ
データ分散とストレージのしくみ……青木 峰郎
第3章:Redshiftによる分析システムの構築
分析はデータの準備が9割……青木 峰郎
第4章:実践パフォーマンスチューニング
速度のカギは分散が握る……青木 峰郎
13周年記念特別エッセイ
私を変えた失敗
今の自分を形作る大切な体験

第1章:自分のやりたくないことをやる
学生起業から会社をたたむまで……増井 雄一郎
第2章:間違いだと感じることを指摘しない
MicrosoftにおけるCairoプロジェクトでの経験……中島 聡
第3章:周囲に流される
チャレンジし続けることの大切さ……江島 健太郎
第4章:問題を間違って把握する
カウンセリングから学んだ問題の文脈を問い直す力……中島 拓

連載

Emerging Web Technology研究室
【第5回】Middlemanによる高効率な静的サイト構築……伊藤 直也
スマートフォン開発最新トレンド
【第5回】プッシュ通知で情報を能動的に通知しよう ……iOSでの実装とAmazon SNSの活用……登尾 徳誠
Javaの底力 ── 火消しエンジニアが明かすテクニック
【第10回】性能を劣化させないSQL発行の作法……片桐 崇
巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第10回】PHP_Depend,PHP Mess Detectorによる静的解析……後藤 秀宣
JavaScript活用最前線 ── 大規模開発の現場から
【第11回】フロントエンドの国際化 ……メッセージ,数値,日時,タイムゾーン……佐藤 鉄平
一歩先ゆくRuby
【第10回】Rails 4世代のgemで,今どきの機能を楽々追加 ……friendly_id,ransack,doorkeeper,public_activity……近藤 宇智朗
Perl Hackers Hub
【第24回】PSGI/Plack実践入門 ……Starman,Starlet,Twiggy,Plack::Middleware,Server::Starter……長野 雅広 監修:Japan Perl Association
理論で学ぶSQL再入門
【第10回】リレーショナルモデルから見るインデックスの再考……奥野 幹也

コラム

UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第5回】ググるは易く行うは難し ……実世界に直接働きかけるインタフェースへ……渡邊 恵太
Software is Beautiful
【第23回】応用分野が広がるGPUプログラミングの世界……中島 聡
海外テック情報局
【第11回】ブログエンジンGhost,GitHub日本ツアー,Facebookの使い方 etc.……A-Listers
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第29回】……はまちや2,竹原
Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第19回】エンジニアのレベルの底上げをねらう「Skill U Friday」……川添 貴生
1,628円
特集1
スマートフォンテスト最前線
アプリもブラウザもサーバもとことん自動化!!!

第1章:スマートフォンテストの基礎知識
まずはテスト戦略を立てよう……中川 勝樹
第2章:ネイティブアプリUIテストの自動化
CalabashでAndroid/iOS両対応テストを書こう……山内 沙瑛,賈 成?,小俣 裕一
第3章:ブラウザテストの自動化
さまざまなSelenium WebDriverを使い分けよう……沖田 邦夫
第4章:JavaScriptテストの自動化
Jasmineで単体テスト,PhantomJSで結合テストをしよう……澤村 正樹
第5章:サーバサイドテストの自動化
Web APIの結合テストもしよう……卜部 昌平
第6章:ビルド,アプリ配布の自動化
TestFlightとJenkinsを活用しよう……吉藤 博記
特集2
Amazon Web Services最新活用
EC2,VPC,RDS,CloudFormation

第1章:Amazon Web Servicesレイヤ別比較
各サービスの特徴を理解し,うまく使い分ける……片山 暁雄,平山 毅
第2章:EC2とVPCによるシステム構築
セキュアで可用性を高めたインフラの作り方……舟崎 健治,吉荒 祐一
第3章:RDSによるデータベースの活用
作成,デプロイ,バックアップ……今井 雄太,八木橋 徹平
第4章:CloudFormationによる構築の自動化
テンプレートの作成からミドルウェア構築設定まで……安川 健太
特集3
実践Sass/Compass
モダンなCSSを簡潔なコードで記述する

第1章:Sass/Compassとは
CSSプリプロセッサと拡張フレームワーク登場の背景 ……石本 光司
第2章:開発環境の構築
インストール,基本操作,GUIアプリケーション……石本 光司
第3章:Sassの基本文法とCompass
ネスト,ミックスイン,継承,インポート,Compassモジュール……石本 光司
第4章:モダンなCSSを書くために
原則の理解とMVCSSフレームワークの活用……石本 光司
第5章:現場でSass/Compassを使うには
落とし穴,複数人開発,パフォーマンス……石本 光司
一般記事

社内の情報共有・情報発信
クックパッドはいかにして場を築いたか……舘野 祐一
連載

一歩先ゆくRuby
【第9回】BoxenによるMacの環境構築&構成管理……近藤 宇智朗
理論で学ぶSQL再入門
【第9回】リファクタリングによるデータベース設計の改善……奥野 幹也
JavaScript活用最前線 ── 大規模開発の現場から
【第10回】モバイル環境でのデバッグ手法 ……疑似モバイル機能,iOS/Androidでのリモートデバッグの使い方……天野 祐介
Emerging Web Technology研究室
【第4回】Gruntによるフロントエンド開発作業の自動化……伊藤 直也
Javaの底力 ── 火消しエンジニアが明かすテクニック
【第9回】プロファイリングで性能問題を解析 ……問題の切り分け方法,解析ツール,事例……住川 裕岳,北川 貴久,菅原 一志
巨人の肩からPHP ── 先人たちに学ぶモダンプログラミング
【第9回】Doctrine Annotationsによる宣言的プログラミング……後藤 秀宣
Perl Hackers Hub
【第23回】Perlアプリケーションのテストと高速なCI環境構築術……久森 達郎,監修:Japan Perl Association
スマートフォン開発最新トレンド
【第4回】ネイティブアプリでサーバと通信 ……iOS/Androidでユーザ認証を体験!……登尾 徳誠
コラム

UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第4回】学びどころの多いゲームデザインの世界……渡邊 恵太
Software is Beautiful
【第22回】パナソニックが見せる攻めのテレビ事業戦略……中島 聡
海外テック情報局
【第10回】バグ修正で賞金稼ぎ,最良のデバッグツール,すばやい翻訳 etc.……A-Listers
はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第28回】……はまちや2,竹原
Technology Flash

サイバーエージェントを支える技術者たち ―― テクノロジ編
【第18回】レスポンス改善に取り組む“特命”チーム……川添 貴生

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.