WEB+DB PRESS Vol.77
2013年10月24日紙版発売
2014年12月23日電子版発売
B5判/192ページ
定価1,628円(本体1,480円+税10%)
ISBN 978-4-7741-5990-4
ただいま弊社在庫はございません。
今号の特集概要
特集1
スマートフォンテスト最前線
~アプリもブラウザもサーバもとことん自動化!!!~
スマートフォン向けアプリケーションは,AndroidやiOSという複数OSが対象となり,提供形態もネイティブアプリやWebアプリケーションなどさまざまです。また,サーバ サイドと連携して動作することも多いです。このように開発ターゲットが多岐にわたると,テストで考慮すべきことも多岐にわたり複雑化します。こうなってくると,テストの自動化は必須です。そこで本特集では,スマートフォン向けアプリケーションのテスト自動化について,クライアントサイドからサーバサイドまで徹底解説していきます。
特集2
Amazon Web Services最新活用
~EC2,VPC,RDS,CloudFormation~
日本でもクラウドの利用が企業を中心に急速に進んでいます。本特集はクラウドの中で一番利用されているAmazon Web Services(AWS)の最新機能の紹介と主要なサービスの使いどころについて解説します。第1章では,30以上にもわたるAWSのサービスのうち,特に重要なサービスの紹介とレイヤ別の比較を行ったあと,第2章以降でEC2,VPCのインフラ,RDSなどのデータベースの設定について解説し,最後にCloudFormationによる構成の自動化を解説します。
特集3
実践Sass/Compass
~モダンなCSSを簡潔なコードで記述する~
Sass(Syntactically Awesome Stylesheets)を利用すると,簡潔な記述で表現したコードをCSS(Cascading Style Sheets)に変換でき,CSSが持つさまざまな欠点を解消してくれます。本特集では,Sassとその機能を拡張するCompassの,基礎から実際のアプリケーションでの利用方法まで解説します。大規模なアプリケーション開発でもSassを活用できるよう,MVCSSというフレームワークを使った見通しの良いコードの書き方や,Sassを使っていて陥りがちな問題なども解説します。
一般記事
社内の情報共有・情報発信
~クックパッドはいかにして場を築いたか~
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章:スマートフォンテストの基礎知識
まずはテスト戦略を立てよう - 第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環境構築術 - スマートフォン開発最新トレンド
【第4回】ネイティブアプリでサーバと通信 ……iOS/Androidでユーザ認証を体験!
コラム
- UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第4回】学びどころの多いゲームデザインの世界 - Software is Beautiful
【第22回】パナソニックが見せる攻めのテレビ事業戦略 - 海外テック情報局
【第10回】バグ修正で賞金稼ぎ,最良のデバッグツール,すばやい翻訳 etc. - はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第28回】
Technology Flash
- サイバーエージェントを支える技術者たち ―― テクノロジ編
【第18回】レスポンス改善に取り組む“特命”チーム