無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
CakePHPで学ぶ継続的インテグレーション 単行本(ソフトカバー) – 2014/9/19
開発するソフトウェアの複雑度が増すほど、この「インテグレーション」を早期かつ頻繁に実施する必要に迫られます。
「インテグレーション」がプロジェクト終盤まで実施されない場合、出荷が迫った状況でさまざまな問題が一気に発生することになり、
出荷遅延や品質低下など、さまざまな問題の誘因となります。
継続的インテグレーションでは、プロジェクトの初期段階から「インテグレーション」を頻繁に実施することで、
問題が小さなうちに発見し対処していきます。
本書は、Webアプリケーション開発における継続的インテグレーションについて、
その概要から使用ツール解説、導入方法、メンテナンスまでを解説した珠玉の一冊です。
■本書の目次
Chapter 1 概論
Chapter 2 導入
Chapter 3 使用ツール
Chapter 4 環境構築
Chapter 5 開発工程(1)
Chapter 6 開発工程(2)
Chapter 7 デプロイと運用
- 本の長さ376ページ
- 言語日本語
- 出版社インプレス
- 発売日2014/9/19
- ISBN-104844336789
- ISBN-13978-4844336785
この商品をチェックした人はこんな商品もチェックしています
商品の説明
著者について
合同会社decr(デクル)代表社員。独立系ソフトハウスで電力系統制御システムの開発に従事。
その後、CD-ROM等マルチメディア系Windows/Mac OSアプリの開発を経て、1998年フリーランスに。
2000年8月に株式会社イーツー設立に参画。その後、2013年7月に合同会社decrを設立。
Web系のシステム開発やiOSアプリの開発も手がけている。
主な著書に『CakePHP2実践入門』(共著、技術評論社刊)、『クラウドセキュリティ クラウド活用のためのリスクマネージメント入門』(共著、翔泳社刊)などがある。
Twitterは@kaz_29、GitHubはkaz29。
●吉羽 龍太郎(よしば りゅうたろう)
クラウドコンピューティング、DevOps、インフラ構築自動化、アジャイル開発を中心としたコンサルティングを生業としている。
認定スクラムプロフェショナル(CSP)/認定スクラムマスター(CSM)/認定スクラムプロダクトオーナー(CSPO)。
主な著書に『Chef実践入門』(共著、技術評論社刊)、『SCRUM BOOT CAMP THE BOOK』(共著、翔泳社刊)、
『Software in 30 days スクラムによるアジャイルな組織変革"成功"ガイド』(共訳、KADOKAWA/アスキー・メディアワークス)などがある。
Twitterは@ryuzee。Webサイト:http://www.ryuzee.com
●岸田 健一郎(きしだ けんいちろう)
CakePHPをアジャイル開発の現場で活用するために日々奮闘中。株式会社永和システムマネジメント所属。
主な著書に『CakePHP2実践入門』(共著、技術評論社刊)、『CakePHPによる実践Webアプリケーション開発』、
『Webアプリケーションテスト手法』(共著、毎日コミュニケーションズ刊)などがある。
Twitterは@sizuhiko。Blog:http://blog.open.tokyo.jp
●穴澤 康裕(あなざわ・やすひろ)
株式会社うるる エンジニア。入札情報速報サービス、クラウドソーシングサイト開発を担当。
現在は、開発環境の改善を目的とした自動化・省力化に取り組みを開始し、GitHubへの移行やJenkinsによる自動ビルド導入など、最新流行にあわせて開発スタイルを変更中。
将来は湖近くに住み、柴犬を散歩させるのが夢。
Twitterは@hampom、GitHubはhampom。
登録情報
- 出版社 : インプレス (2014/9/19)
- 発売日 : 2014/9/19
- 言語 : 日本語
- 単行本(ソフトカバー) : 376ページ
- ISBN-10 : 4844336789
- ISBN-13 : 978-4844336785
- Amazon 売れ筋ランキング: - 967,303位本 (本の売れ筋ランキングを見る)
- - 638位Webプログラミング
- - 18,332位電気・通信 (本)
- カスタマーレビュー:
著者について

株式会社アトラクタ取締役CTO / アジャイルコーチ
アジャイル開発、DevOps、クラウドコンピューティング、組織開発を中心としたトレーニングおよびコーチングに従事。
Scrum Alliance 認定スクラムトレーナー(CST-R)、認定チームコーチ(CTC)。
著書に『SCRUM BOOT CAMP THE BOOK』など、訳書に『エンジニアリングマネージャーのしごと』『チームトポロジー』『プロダクトマネジメント』『Effective DevOps』など多数。
Webサイト:https://www.ryuzee.com
Twitter:@ryuzee

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

将来は湖近くに住み、柴犬を散歩させるのが夢。
Twitterは@hampom、GitHubはhampom。
カスタマーレビュー
私たちの目標は、すべてのレビューを信頼性の高い、有益なものにすることです。だからこそ、私たちはテクノロジーと人間の調査員の両方を活用して、お客様が偽のレビューを見る前にブロックしています。 詳細はこちら
コミュニティガイドラインに違反するAmazonアカウントはブロックされます。また、レビューを購入した出品者をブロックし、そのようなレビューを投稿した当事者に対して法的措置を取ります。 報告方法について学ぶ
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
今回、本書を参考にして作ってみたところ、割と簡単に作ることができました。
ソースコードがgithubで公開されてるのも良いです。
それ以外は、jenkinsやci、unittest、deployなど、開発に必要な工程が網羅的に書かれています。
私は、上述したvagrantとdeployの部分がとても参考になりました。
テストコードがないとかCIがないとか、レガシーな感じの開発をしている方は、一度読んでみると良いと思います。
スクリーンショットが多いとか字が大きいとか、所々で自作のプラグインを使ってるのがズルいとか、第2スプリントの解説がへろへろだとか、値段が高いとか、不満は多い。しかし自分が断片的にしか持ってなかった知識の隙間を埋めて、リアルな実践の世界を見せてくれたという点で、読む価値はあった。
使用するDevOps系ツールは、VirtualBox, Vagrant(boxはubuntu), Chef Solo, Jenkins, GitHub, Capistranoなど。アプリ開発にはPHP5.5, CakePHP2.5, CakeDC/usersを、テスト/QCにはPHPUnit, Behat, Mink, PHP_CodeSniffer, PHPCPD, PHPMDなどを使う。DBマイグレーションやテストに関してはCakePHP依存度が高いので、非Cake派には退屈かも。個人的には、Chef→itamae, Cake2→3, Behat/Mink→Selenium WebDriver、と置き換えて実践してみたい。
何の為のソフトなのか、設定なのか、それについての体型だった説明はないのが残念。
