WEB+DB PRESS Vol.67
2012年2月24日紙版発売
2014年12月23日電子版発売
B5判/216ページ
定価1,628円(本体1,480円+税10%)
ISBN 978-4-7741-4994-3
ただいま弊社在庫はございません。
今号の特集概要
特集1
詳解Jenkins
~メイン開発者が明かす,徹底的な自動化と省力化の作法~
Jenkinsは,世界で最も使われている継続的インテグレーションツールです。継続的インテグレーションとは,ビルド,テスト,コードの品質検査など,定型的で反復可能な作業を自動化し,繰り返し実行することで,省力化を図る作法のことです。
本特集ではJenkinsの生みの親である川口耕介氏自らが,導入方法や定番の使い方から,個人の作業,チーム内の作業,そしてチーム間の作業までを自動化する方法,さらに分散ビルドやSeleniumによるテストまで,徹底解説します。本特集を読んで,ミクロな問題解決からマクロな問題解決まで,Jenkinsを幅広く使い倒してください!
特集2
[入門]関数プログラミング
~質の高いコードをすばやく直感的に書ける! ~
近年,関数型言語が注目を集めています。小さな関数を使って大きな関数を組み立てるスタイルは,バグが入り込みにくくなったり,コードを直感的に書けたりなどたくさんのメリットがあります。しかし,命令型言語とは考え方が異なる部分が多く,「関数プログラミングは難しい」と感じる人も多いようです。本特集では,これから始める人,そしてこれまで学ぼうとして挫折した経験がある人のために,関数プログラミングを理解するポイントを丁寧に解説します。
特集3
実戦投入Hadoop
~中小規模でも役立つ分散処理~
ビッグデータブームです。猫も杓子も大きなデータを回さないと時代に乗り遅れるほどの勢いです。その中心こそがオープンソースの大規模処理フレームワーク「Hadoop」です。しかしビッグデータ分析は,Hadoopの1つの側面でしかありません。本特集では,簡単に調達できる環境でHadoopを構築することから始め,ログ解析・業務バッチ・データベース処理といったさまざまな使い方を学びます。流行に流されない「普通の人のための普通のHadoop」を徹底的に解説します。
目次
特集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回】メタオブジェクトプロトコル入門 - 再考するJava
【第5回】スレッドとタスクの正しい取り扱い方 - いまどきの.NET開発
【第5回】ASP.NET MVCスキャフォールディングでデータベース連携
コラム
- ゲームデザインのミナモト
【最終回】シューティングゲーム……本能的な楽しさと様式美の追及 - Software is Beautiful
【第12回】Androidに見るOSアップデートの難しさ - フロンティアたちの哲学
【最終回】まつもと ゆきひろ - 濃縮還元オレンジニュース
【最終回】12~1月の厳選ニュース - はまちちゃんとわかばちゃんのREADER'S FORUM――読者のページ
Technology Flash
- サイバーエージェントを支える技術者たち
【第8回】秋葉原に集結した技術者集団Ameba Technology Laboratoryの役割を探る(前編)
Solution Flash
- コンサルからサポートまで一貫して対応
ビッグデータに積極的な日立製作所の取り組み - 分散KVS okuyama実践入門
【最終回】アプリケーション開発と運用