SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
継続的
インテグレーション

に関する
       何か
自己紹介
いまい まさのぶ
    id:masanobuimai
● 職業JavaEEプ ロ グ ラ マ
●
  主に環境設定やってます
  ● ビ ル ド ス ク リ プ ト 書 い た り...

  ● ラ イ ブ ラ リ ア ン や っ た り...

     -
    最近,この手の裏方仕事が減ってきた。orz
伝えたい事
  -




1 つ
 +1
   
も う 大 好 き 。:-)
電子工作が
 好きな方
  -




友達に
なって♥
なぜか?を
 これから
  説明
継続的
インテグレーション
Continuous
Integration
  略 し てCI
超簡単な説明
 ヒマが
 あったら
ビルドする
なぜならば
  バグを
見つけるのは
早い方が良い
具体的に
Checkout
Build (+package)
Inspection


        Checkstyle
Test (+deploy)
一連の作業を自動化
Feedback    Checkout


 Test      CI    Build

    Inspection
様々なCIツール
https://hudson.dev.java.net/


● イチオシのCIツール
  イチオシ
●
  簡単インストール
●
  オープンソース
●
  プ ロ ジ ェ ク ト オ ー ナ ー が日本人
●
  ほぼ完全に日本語化
つづきは
              Webで
●
    https://hudson.dev.java.net/
●
    http://feeds.feedburner.com/HudsonBlogs-ja
●
    http://gihyo.jp/dev/feature/01/hudson
と ,
ここまでが
 前フリ
XFD
 eXtreme
Feedback
  Device
フィードバックを
  見える化
例えば
ビルド失敗で
 ランプが
 赤 く光 る
こんなのとか



   http://www.pragmaticautomation.com/
こんなの



http://weblogs.java.net/blog/kohsuke/archive/2006/11/diyorb_my_own_e.html
楽 し そ う!!



   http://hudson.gotdns.com/wiki/display/HUDSON/4
X10イ ン タ ー フ ェ イ ス



         http://ja.wikipedia.org/wiki/X10_(工業規格)
環境情報デバイス



     http://www.ambientdevices.com/
どれも
海の向こう
 の話
日本の
XFD事情は
間口が狭い
シャレで
買うには
高価すぎる
素人が
工作するには
ハードルが高い
電子工作が
 好きな方
  -




友達に
なって♥
楽しく
ソフトウェア
 開発を
しましょう。
ご清聴
 ありがとう
ございました。

Más contenido relacionado

La actualidad más candente

Bado2 Sa 026
Bado2 Sa 026Bado2 Sa 026
Bado2 Sa 026HungYu Su
 
451 Ch
451 Ch451 Ch
451 Chanjaan
 
すくすくスクラム目的・想い
すくすくスクラム目的・想いすくすくスクラム目的・想い
すくすくスクラム目的・想いKazumasa EBATA
 
Hr 007 生涯規劃經驗分享
Hr 007 生涯規劃經驗分享Hr 007 生涯規劃經驗分享
Hr 007 生涯規劃經驗分享handbook
 
FOSS4G LT - Invitation to ActionScript Programming
FOSS4G LT - Invitation to ActionScript ProgrammingFOSS4G LT - Invitation to ActionScript Programming
FOSS4G LT - Invitation to ActionScript Programminggyuque
 
奈米壓痕儀講義
奈米壓痕儀講義奈米壓痕儀講義
奈米壓痕儀講義houhsiting
 
Mozilla コアハッカー育成計画(PDF)
Mozilla コアハッカー育成計画(PDF)Mozilla コアハッカー育成計画(PDF)
Mozilla コアハッカー育成計画(PDF)Taro Matsuzawa
 
【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らず
【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らず【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らず
【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らずdevsumi2009
 
經管班分享
經管班分享經管班分享
經管班分享基欽 劉
 
20080706_ecogeek_lt
20080706_ecogeek_lt20080706_ecogeek_lt
20080706_ecogeek_ltid774
 
花旦介绍
花旦介绍花旦介绍
花旦介绍zhu02
 
UMiP1.0 beta版出爐啦!!
UMiP1.0 beta版出爐啦!!UMiP1.0 beta版出爐啦!!
UMiP1.0 beta版出爐啦!!Mu Chun Wang
 
增加抵抗力
增加抵抗力增加抵抗力
增加抵抗力hoa99999
 

La actualidad más candente (20)

Bado2 Sa 026
Bado2 Sa 026Bado2 Sa 026
Bado2 Sa 026
 
451 Ch
451 Ch451 Ch
451 Ch
 
すくすくスクラム目的・想い
すくすくスクラム目的・想いすくすくスクラム目的・想い
すくすくスクラム目的・想い
 
Palanju
PalanjuPalanju
Palanju
 
Hr 007 生涯規劃經驗分享
Hr 007 生涯規劃經驗分享Hr 007 生涯規劃經驗分享
Hr 007 生涯規劃經驗分享
 
Sem講義
Sem講義Sem講義
Sem講義
 
FOSS4G LT - Invitation to ActionScript Programming
FOSS4G LT - Invitation to ActionScript ProgrammingFOSS4G LT - Invitation to ActionScript Programming
FOSS4G LT - Invitation to ActionScript Programming
 
勤怠監視
勤怠監視勤怠監視
勤怠監視
 
奈米壓痕儀講義
奈米壓痕儀講義奈米壓痕儀講義
奈米壓痕儀講義
 
Mozilla コアハッカー育成計画(PDF)
Mozilla コアハッカー育成計画(PDF)Mozilla コアハッカー育成計画(PDF)
Mozilla コアハッカー育成計画(PDF)
 
Mac玩家特區X目錄
Mac玩家特區X目錄Mac玩家特區X目錄
Mac玩家特區X目錄
 
Oblove200712 Lt
Oblove200712 LtOblove200712 Lt
Oblove200712 Lt
 
【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らず
【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らず【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らず
【13-C-7】 Developers [Media] Summit Web メディア編集者の Web プロジェクト知らず
 
經管班分享
經管班分享經管班分享
經管班分享
 
20080706_ecogeek_lt
20080706_ecogeek_lt20080706_ecogeek_lt
20080706_ecogeek_lt
 
Future Of TV
Future Of TVFuture Of TV
Future Of TV
 
花旦介绍
花旦介绍花旦介绍
花旦介绍
 
抵學分
抵學分抵學分
抵學分
 
UMiP1.0 beta版出爐啦!!
UMiP1.0 beta版出爐啦!!UMiP1.0 beta版出爐啦!!
UMiP1.0 beta版出爐啦!!
 
增加抵抗力
增加抵抗力增加抵抗力
增加抵抗力
 

Destacado

Agileツール適合化分科会(ci ツール)
Agileツール適合化分科会(ci ツール)Agileツール適合化分科会(ci ツール)
Agileツール適合化分科会(ci ツール)masanori kataoka
 
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013 (Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013 Sanjeev Sharma
 
Croozにおけるjenkins活用事例20130618
Croozにおけるjenkins活用事例20130618Croozにおけるjenkins活用事例20130618
Croozにおけるjenkins活用事例20130618Katsuya Ohnishi
 
ゲーム向けマネジメントツール 「Hansoft」の概要と コンシューマ開発で1年間 運用した事例
ゲーム向けマネジメントツール「Hansoft」の概要とコンシューマ開発で1年間運用した事例ゲーム向けマネジメントツール「Hansoft」の概要とコンシューマ開発で1年間運用した事例
ゲーム向けマネジメントツール 「Hansoft」の概要と コンシューマ開発で1年間 運用した事例Hiroyuki Tanaka
 
ドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkinsドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkinsGo Sueyoshi (a.k.a sue445)
 
Startup jenkins!
Startup jenkins!Startup jenkins!
Startup jenkins!Kanu orz
 
Jenkinsで始める継続的デリバリーと実践の道程
Jenkinsで始める継続的デリバリーと実践の道程Jenkinsで始める継続的デリバリーと実践の道程
Jenkinsで始める継続的デリバリーと実践の道程Masanori Satoh
 
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテストJenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテストHiroyuki Tanaka
 
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーjenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーJunya Suzuki
 
Jenkins user conference 東京
Jenkins user conference 東京Jenkins user conference 東京
Jenkins user conference 東京Kohsuke Kawaguchi
 
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略Hiroshi Maekawa
 
Jenkinsではじめる継続的インテグレーション
Jenkinsではじめる継続的インテグレーションJenkinsではじめる継続的インテグレーション
Jenkinsではじめる継続的インテグレーションMasanori Satoh
 
はじめての CircleCI
はじめての CircleCIはじめての CircleCI
はじめての CircleCIYosuke Mizutani
 
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側Takeshi HASEGAWA
 

Destacado (16)

Agileツール適合化分科会(ci ツール)
Agileツール適合化分科会(ci ツール)Agileツール適合化分科会(ci ツール)
Agileツール適合化分科会(ci ツール)
 
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013 (Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
 
Croozにおけるjenkins活用事例20130618
Croozにおけるjenkins活用事例20130618Croozにおけるjenkins活用事例20130618
Croozにおけるjenkins活用事例20130618
 
ゲーム向けマネジメントツール 「Hansoft」の概要と コンシューマ開発で1年間 運用した事例
ゲーム向けマネジメントツール「Hansoft」の概要とコンシューマ開発で1年間運用した事例ゲーム向けマネジメントツール「Hansoft」の概要とコンシューマ開発で1年間運用した事例
ゲーム向けマネジメントツール 「Hansoft」の概要と コンシューマ開発で1年間 運用した事例
 
なれる!IL
なれる!ILなれる!IL
なれる!IL
 
AimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用についてAimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用について
 
ドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkinsドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkins
 
Startup jenkins!
Startup jenkins!Startup jenkins!
Startup jenkins!
 
Jenkinsで始める継続的デリバリーと実践の道程
Jenkinsで始める継続的デリバリーと実践の道程Jenkinsで始める継続的デリバリーと実践の道程
Jenkinsで始める継続的デリバリーと実践の道程
 
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテストJenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
 
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーjenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
 
Jenkins user conference 東京
Jenkins user conference 東京Jenkins user conference 東京
Jenkins user conference 東京
 
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
 
Jenkinsではじめる継続的インテグレーション
Jenkinsではじめる継続的インテグレーションJenkinsではじめる継続的インテグレーション
Jenkinsではじめる継続的インテグレーション
 
はじめての CircleCI
はじめての CircleCIはじめての CircleCI
はじめての CircleCI
 
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
 

1000speakers-sendai