狠狠撸

狠狠撸Share a Scribd company logo
ドリコム闯别苍办颈苍蝉勉强会


         2013/04/17 @sue445

            Copyright Drecom Co., Ltd. All Rights Reserved.
自己紹介

@sue445
● drecomで社内ツールとか作ってま

  す
● TDDBC(TDDのワークショップ)でよ

  くTAをやってます
● 自称:サザエヴァンジェリスト

● 他称:歩くJenkins

● コミュニティ

   ○ 渋谷.rb

   ○ 新宿.rb

   ○ TDD BootCamp

   ○ appengine ja night


                      Copyright Drecom Co., Ltd. All Rights Reserved.
【宣伝】あずにゃんペロペロ?
http://azusaar.appspot.com/




                              Copyright Drecom Co., Ltd. All Rights Reserved.
2011: Mashup Awards 7 授賞式
http://mashupawards.tumblr.com/post/15436635038/12-11-ma7-4-3




                                               Copyright Drecom Co., Ltd. All Rights Reserved.
Note

 ドリコムでは意識の高い人達がアプリ単
 位でJenkinsを乱立させてるので、これは
 あくまで社内ぼっちPJでの運用例です。




                Copyright Drecom Co., Ltd. All Rights Reserved.
Agenda

1. What is Jenkins?
2. Run Jenkins
3. "Ruby on Rails" on Jenkins
   (Tips and Plugins)



                    Copyright Drecom Co., Ltd. All Rights Reserved.
What is Jenkins?

● CI(Continuous Integration = 継続的インテグ
  レーション)ツールの1つ
● gitやsvnのリポジトリにコミットされた時に自動的
  にサーバ上でテストを実行して結果をメールや
  チャットなどで表示する
● cronの擬人化
● JenkinsはJavaで作られています(重要)




http://jenkins-ci.org/

                         Copyright Drecom Co., Ltd. All Rights Reserved.
イメージ図
         Repository

push                   pull




        Result
 User                              Jenkins

                      Copyright Drecom Co., Ltd. All Rights Reserved.
Run Jenkins (Simple Pattern)

jenkins.warをダウンロードして

java -jar jenkins.war




                               Copyright Drecom Co., Ltd. All Rights Reserved.
Run Jenkins (Recommendation)

                                  Server Instance

                                           jenkins.war




                          FrontServer            AppServer

参考URL: http://sue445.hatenablog.com/entry/2013/01/16/232443



                                                  Copyright Drecom Co., Ltd. All Rights Reserved.
Other CI Services

● cloudbees (http://www.cloudbees.com/)
   ○ Jenkinsの中の人が作ってるクラウドサービス
   ○ Jenkinsのアップデートも勝手にやってくれる
   ○ 制限はあるけど無料で使える
     ■ 無料枠だけだとバンドルされてるpluginしか使えない
        のが痛い
● Travis.ci (http://travis-ci.org/)
   ○ 無料で使える
   ○ Jenkinsに比べたら自由度は低いけどgithubとの連携は
     楽
     ■ public repositoryに公開してるならこれ使うのが一番
        いいと思う
   ○ drecomだとactiverecord-turntableや
      android_market_apiで利用
                                      Copyright Drecom Co., Ltd. All Rights Reserved.
"Ruby on Rails" on Jenkins
●   去年出版されたので比較的情
    報が新しい
●   Rails, Android, Perlの章で構
    成
●   Jenkins+Railsの組み合わせ
    で体系的に書いてあるのはこ
    の本くらいしかないと思う




                               Copyright Drecom Co., Ltd. All Rights Reserved.
Ruby 1.9と2.0を同時にビルドする




                 既存のジョブをコピーして
                 rvmで2.0.0を利用




                    Copyright Drecom Co., Ltd. All Rights Reserved.
1.9.3のタブ




           Copyright Drecom Co., Ltd. All Rights Reserved.
2.0.0のタブ




           Copyright Drecom Co., Ltd. All Rights Reserved.
メリット/デメリット
メリット
● 常に1.9系と2.0系でビルドしていればいつでも
  2.0に移行できる
 ○ 白金台のC社には負けてられない!
デメリット
● 同じジョブをコピーしてるので設定を変えたい時
  はその分書きなおす必要がある




                      Copyright Drecom Co., Ltd. All Rights Reserved.
Caution!
データベース名を変えずに複数同時にテストするとDBロックで落
ちることがあるw

対策(やった)
● 1つずつビルドを走らせる(アクティブなアプリが少なけばあ
  り)
  a. ジョブの同時実行数を1つにする(今の運用)
  b. 1.9のビルドが成功した後に2.0の方をビルド
対策(考えただけで実践はしてない)
● rubyのバージョンから動的にデータベース名を作る
● 別サーバでSlaveとして動かす




                     Copyright Drecom Co., Ltd. All Rights Reserved.
When. Travis.ci
ymlに追記するだけでOK




                  Copyright Drecom Co., Ltd. All Rights Reserved.
iPadをXFD化
JSONでAPIが提供されてるのでjsでサクッと作れる
https://github.com/sue445/jenkins_xfd




                             Copyright Drecom Co., Ltd. All Rights Reserved.
Custom Job Icon Plugin

                         ホスティング先によっ
                         てアイコンを使い分
                         け




                             Copyright Drecom Co., Ltd. All Rights Reserved.
個人Jenkins
apple-touch-icon.pngを使うとよさげ




                              Copyright Drecom Co., Ltd. All Rights Reserved.
Slow Testのプロット



                                                                      total time
                                worst top




http://sue445.hatenablog.com/entry/2013/03/17/015836


                                                       Copyright Drecom Co., Ltd. All Rights Reserved.
embeddable-build-status plugin




READMEとかにビルドステータスを表示
                                 Copyright Drecom Co., Ltd. All Rights Reserved.
Ruby metrics plugin




                      Copyright Drecom Co., Ltd. All Rights Reserved.
DRY Plugin   DRY = Don't Repeat Yourself
             (重複排除の原則)




                            Copyright Drecom Co., Ltd. All Rights Reserved.
Beer Plugin




              Copyright Drecom Co., Ltd. All Rights Reserved.
Jenkinsを1から入れた感想
●   JenkinsはpluginやAPIが豊富なのでいろいろ集計で
    きて楽しい
●   アプリを作り始める時からJenkinsでビルドしておくこと
    でコードの成長を視覚化できる
●   ローカルでテストを動かすよりサーバでテストを動かし
    た方が早く終わる
●   デプロイ前にJenkins先生にチェックしてもらうことで安
    心感が生まれる
     ○ テストがダメなら本番でもダメ!

●   サーバにJenkinsを立てることでミドル周りの知識がだ
    いぶついた
     ○ nginx, tomcat, IP制限, EC2やVPS契約etc




                           Copyright Drecom Co., Ltd. All Rights Reserved.
まとめ
●   サクッとためしたいならtravis.ciかCouldbees
●   いろいろやりたくなったら自分でJenkinsを入れてみる




                       Copyright Drecom Co., Ltd. All Rights Reserved.

More Related Content

What's hot (20)

颁颈し?ゃない方の闯别苍办颈苍蝉
颁颈し?ゃない方の闯别苍办颈苍蝉颁颈し?ゃない方の闯别苍办颈苍蝉
颁颈し?ゃない方の闯别苍办颈苍蝉
Katsuhiro Miura
?
継続的インテグレーションとテストの话
継続的インテグレーションとテストの话継続的インテグレーションとテストの话
継続的インテグレーションとテストの话
Preferred Networks
?
闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~
闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~
闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~
Yuta Matsumura
?
闯别苍办颈苍蝉を利用した颁滨、弊社导入事例
闯别苍办颈苍蝉を利用した颁滨、弊社导入事例闯别苍办颈苍蝉を利用した颁滨、弊社导入事例
闯别苍办颈苍蝉を利用した颁滨、弊社导入事例
Ryoichi Obara
?
邪道闯别苍办颈苍蝉
邪道闯别苍办颈苍蝉邪道闯别苍办颈苍蝉
邪道闯别苍办颈苍蝉
hazisarashi
?
Jenkins実践入門 第二版 What's New
Jenkins実践入門 第二版 What's NewJenkins実践入門 第二版 What's New
Jenkins実践入門 第二版 What's New
Masanori Satoh
?
闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション
Masanori Satoh
?
闯别苍办颈苍蝉を使った初めての継続的インテグレーション
闯别苍办颈苍蝉を使った初めての継続的インテグレーション闯别苍办颈苍蝉を使った初めての継続的インテグレーション
闯别苍办颈苍蝉を使った初めての継続的インテグレーション
dcubeio
?
Jenkins と groovy
Jenkins と groovyJenkins と groovy
Jenkins と groovy
Kohsuke Kawaguchi
?
第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座
Hiroko Tamagawa
?
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Yuki Iwanari
?
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
Masanori Satoh
?
Cibc work kokawa
Cibc work kokawaCibc work kokawa
Cibc work kokawa
Takashi Kokawa
?
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawaJenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
Takashi Kokawa
?
20160421 react勉強会
20160421 react勉強会20160421 react勉強会
20160421 react勉強会
Naoki Kurosawa
?
Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編
kimulla
?
Jenkins user conference 東京
Jenkins user conference 東京Jenkins user conference 東京
Jenkins user conference 東京
Kohsuke Kawaguchi
?
巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲
巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲
巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲
Kiyotaka Oku
?
継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策
継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策
継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策
Tetsuo Yamabe
?
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Masanori Satoh
?
颁颈し?ゃない方の闯别苍办颈苍蝉
颁颈し?ゃない方の闯别苍办颈苍蝉颁颈し?ゃない方の闯别苍办颈苍蝉
颁颈し?ゃない方の闯别苍办颈苍蝉
Katsuhiro Miura
?
継続的インテグレーションとテストの话
継続的インテグレーションとテストの话継続的インテグレーションとテストの话
継続的インテグレーションとテストの话
Preferred Networks
?
闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~
闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~
闯别苍办颈苍蝉使ってみた~奥颈苍诲辞飞蝉编~
Yuta Matsumura
?
闯别苍办颈苍蝉を利用した颁滨、弊社导入事例
闯别苍办颈苍蝉を利用した颁滨、弊社导入事例闯别苍办颈苍蝉を利用した颁滨、弊社导入事例
闯别苍办颈苍蝉を利用した颁滨、弊社导入事例
Ryoichi Obara
?
邪道闯别苍办颈苍蝉
邪道闯别苍办颈苍蝉邪道闯别苍办颈苍蝉
邪道闯别苍办颈苍蝉
hazisarashi
?
Jenkins実践入門 第二版 What's New
Jenkins実践入門 第二版 What's NewJenkins実践入門 第二版 What's New
Jenkins実践入門 第二版 What's New
Masanori Satoh
?
闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション
Masanori Satoh
?
闯别苍办颈苍蝉を使った初めての継続的インテグレーション
闯别苍办颈苍蝉を使った初めての継続的インテグレーション闯别苍办颈苍蝉を使った初めての継続的インテグレーション
闯别苍办颈苍蝉を使った初めての継続的インテグレーション
dcubeio
?
第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座
Hiroko Tamagawa
?
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Yuki Iwanari
?
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
Masanori Satoh
?
Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編
kimulla
?
巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲
巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲
巨大不明ビルドの継続的统合を目的とするビルドパイプラインを主轴とした作戦要纲
Kiyotaka Oku
?
継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策
継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策
継続的テ?リハ?リーと読み解く Web 開発あるあるとその対策
Tetsuo Yamabe
?
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Masanori Satoh
?

Viewers also liked (11)

RSpec Performance Turning
RSpec Performance TurningRSpec Performance Turning
RSpec Performance Turning
Go Sueyoshi (a.k.a sue445)
?
第11回 scrum boot camp in NII ワークショップ
第11回 scrum boot camp in NII ワークショップ第11回 scrum boot camp in NII ワークショップ
第11回 scrum boot camp in NII ワークショップ
Takashi Imagire
?
Legacy code事件簿
Legacy code事件簿Legacy code事件簿
Legacy code事件簿
skowata
?
アニメ実况実践入门
アニメ実况実践入门アニメ実况実践入门
アニメ実况実践入门
Go Sueyoshi (a.k.a sue445)
?
技术书へのいざない
技术书へのいざない技术书へのいざない
技术书へのいざない
Go Sueyoshi (a.k.a sue445)
?
人が作るソフトウェア ?今組織パターンを読む意味?
人が作るソフトウェア ?今組織パターンを読む意味?人が作るソフトウェア ?今組織パターンを読む意味?
人が作るソフトウェア ?今組織パターンを読む意味?
Yukei Wachi
?
DocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer Simon
DocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer SimonDocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer Simon
DocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer Simon
lucenerevolution
?
from old Java to modern Java
from old Java to modern Javafrom old Java to modern Java
from old Java to modern Java
心 谷本
?
闯耻苍颈迟を使った箩补惫补のテスト入门
闯耻苍颈迟を使った箩补惫补のテスト入门闯耻苍颈迟を使った箩补惫补のテスト入门
闯耻苍颈迟を使った箩补惫补のテスト入门
Satoshi Kubo
?
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Andrew Bayer
?
厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)
厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)
厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)
makopi 23
?
第11回 scrum boot camp in NII ワークショップ
第11回 scrum boot camp in NII ワークショップ第11回 scrum boot camp in NII ワークショップ
第11回 scrum boot camp in NII ワークショップ
Takashi Imagire
?
Legacy code事件簿
Legacy code事件簿Legacy code事件簿
Legacy code事件簿
skowata
?
人が作るソフトウェア ?今組織パターンを読む意味?
人が作るソフトウェア ?今組織パターンを読む意味?人が作るソフトウェア ?今組織パターンを読む意味?
人が作るソフトウェア ?今組織パターンを読む意味?
Yukei Wachi
?
DocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer Simon
DocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer SimonDocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer Simon
DocValues aka. Column Stride Fields in Lucene 4.0 - By Willnauer Simon
lucenerevolution
?
from old Java to modern Java
from old Java to modern Javafrom old Java to modern Java
from old Java to modern Java
心 谷本
?
闯耻苍颈迟を使った箩补惫补のテスト入门
闯耻苍颈迟を使った箩补惫补のテスト入门闯耻苍颈迟を使った箩补惫补のテスト入门
闯耻苍颈迟を使った箩补惫补のテスト入门
Satoshi Kubo
?
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Andrew Bayer
?
厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)
厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)
厂蚕尝アンチパターン読书会 4章 キーレスエンエントリ(外部キー嫌い)
makopi 23
?

Similar to ドリコム闯别苍办颈苍蝉勉强会资料 (20)

ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉
ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉
ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉
Go Sueyoshi (a.k.a sue445)
?
ドリコムのインフラ颁滨
ドリコムのインフラ颁滨ドリコムのインフラ颁滨
ドリコムのインフラ颁滨
Go Sueyoshi (a.k.a sue445)
?
ト?リコムのInfrastructure as code
ト?リコムのInfrastructure as codeト?リコムのInfrastructure as code
ト?リコムのInfrastructure as code
Yosuke Hiraishi
?
础苍诲谤辞颈诲アフ?リ开発のテスト环境
础苍诲谤辞颈诲アフ?リ开発のテスト环境础苍诲谤辞颈诲アフ?リ开発のテスト环境
础苍诲谤辞颈诲アフ?リ开発のテスト环境
Toshiyuki Hirata
?
こんな辛いテストはいやた?
こんな辛いテストはいやた? こんな辛いテストはいやた?
こんな辛いテストはいやた?
Takuya Mikami
?
闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)
闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)
闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)
Kohsuke Kawaguchi
?
ネイティブ機能を利用する Webアプリの実例 ~PhoneGap×Rails~
ネイティブ機能を利用するWebアプリの実例~PhoneGap×Rails~ネイティブ機能を利用するWebアプリの実例~PhoneGap×Rails~
ネイティブ機能を利用する Webアプリの実例 ~PhoneGap×Rails~
Daisuke Futatsumori
?
静的サイトどこにする?
静的サイトどこにする?静的サイトどこにする?
静的サイトどこにする?
ogawatti
?
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムResemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Go Sueyoshi (a.k.a sue445)
?
セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版
セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版
セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版
DIVE INTO CODE Corp.
?
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
Koichiro Sumi
?
Rails on GKEて?運用するWebアフ?リケーションの紹介
Rails on GKEて?運用するWebアフ?リケーションの紹介Rails on GKEて?運用するWebアフ?リケーションの紹介
Rails on GKEて?運用するWebアフ?リケーションの紹介
Makoto Haruyama
?
捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤
雄哉 吉田
?
fastlane x iOSアプリのCI
fastlane x iOSアプリのCIfastlane x iOSアプリのCI
fastlane x iOSアプリのCI
Toshiyuki Hirata
?
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
?
Ansible の CI を drone/Dokcker で試してみた
Ansible の CI を drone/Dokcker で試してみたAnsible の CI を drone/Dokcker で試してみた
Ansible の CI を drone/Dokcker で試してみた
Kenta Nishimura
?
Android studio で行ってみよう!!
Android studio で行ってみよう!!Android studio で行ってみよう!!
Android studio で行ってみよう!!
Kazuaki Ueda
?
「础搁翱奥」お披露目(実用编)
「础搁翱奥」お披露目(実用编)「础搁翱奥」お披露目(実用编)
「础搁翱奥」お披露目(実用编)
Drecom Co., Ltd.
?
数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of Rakuten Redmine that is the...
数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of  Rakuten Redmine that is the...数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of  Rakuten Redmine that is the...
数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of Rakuten Redmine that is the...
Dai FUJIHARA
?
数千人が利用する楽天搁别诲尘颈苍别の过去と未来
数千人が利用する楽天搁别诲尘颈苍别の过去と未来数千人が利用する楽天搁别诲尘颈苍别の过去と未来
数千人が利用する楽天搁别诲尘颈苍别の过去と未来
Rakuten Group, Inc.
?
ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉
ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉
ドリコムを支える课金ライブラリを支える闯别苍办颈苍蝉
Go Sueyoshi (a.k.a sue445)
?
ト?リコムのInfrastructure as code
ト?リコムのInfrastructure as codeト?リコムのInfrastructure as code
ト?リコムのInfrastructure as code
Yosuke Hiraishi
?
础苍诲谤辞颈诲アフ?リ开発のテスト环境
础苍诲谤辞颈诲アフ?リ开発のテスト环境础苍诲谤辞颈诲アフ?リ开発のテスト环境
础苍诲谤辞颈诲アフ?リ开発のテスト环境
Toshiyuki Hirata
?
こんな辛いテストはいやた?
こんな辛いテストはいやた? こんな辛いテストはいやた?
こんな辛いテストはいやた?
Takuya Mikami
?
闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)
闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)
闯别苍办颈苍蝉+骋颈迟による検証済みマージ(30分版)
Kohsuke Kawaguchi
?
ネイティブ機能を利用する Webアプリの実例 ~PhoneGap×Rails~
ネイティブ機能を利用するWebアプリの実例~PhoneGap×Rails~ネイティブ機能を利用するWebアプリの実例~PhoneGap×Rails~
ネイティブ機能を利用する Webアプリの実例 ~PhoneGap×Rails~
Daisuke Futatsumori
?
静的サイトどこにする?
静的サイトどこにする?静的サイトどこにする?
静的サイトどこにする?
ogawatti
?
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムResemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Go Sueyoshi (a.k.a sue445)
?
セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版
セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版
セ?ロからのフ?ロク?ラミンク?Rails講座 Codeanywhere版
DIVE INTO CODE Corp.
?
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
Koichiro Sumi
?
Rails on GKEて?運用するWebアフ?リケーションの紹介
Rails on GKEて?運用するWebアフ?リケーションの紹介Rails on GKEて?運用するWebアフ?リケーションの紹介
Rails on GKEて?運用するWebアフ?リケーションの紹介
Makoto Haruyama
?
捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤
雄哉 吉田
?
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
?
Ansible の CI を drone/Dokcker で試してみた
Ansible の CI を drone/Dokcker で試してみたAnsible の CI を drone/Dokcker で試してみた
Ansible の CI を drone/Dokcker で試してみた
Kenta Nishimura
?
Android studio で行ってみよう!!
Android studio で行ってみよう!!Android studio で行ってみよう!!
Android studio で行ってみよう!!
Kazuaki Ueda
?
「础搁翱奥」お披露目(実用编)
「础搁翱奥」お披露目(実用编)「础搁翱奥」お披露目(実用编)
「础搁翱奥」お披露目(実用编)
Drecom Co., Ltd.
?
数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of Rakuten Redmine that is the...
数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of  Rakuten Redmine that is the...数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of  Rakuten Redmine that is the...
数千人が利用する楽天搁别诲尘颈苍别の过去と未来 - The past and future of Rakuten Redmine that is the...
Dai FUJIHARA
?
数千人が利用する楽天搁别诲尘颈苍别の过去と未来
数千人が利用する楽天搁别诲尘颈苍别の过去と未来数千人が利用する楽天搁别诲尘颈苍别の过去と未来
数千人が利用する楽天搁别诲尘颈苍别の过去と未来
Rakuten Group, Inc.
?

More from Go Sueyoshi (a.k.a sue445) (19)

社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
Go Sueyoshi (a.k.a sue445)
?
gemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarbgemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartupプリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
Go Sueyoshi (a.k.a sue445)
?
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
社内テストファースト勉强会
社内テストファースト勉强会社内テストファースト勉强会
社内テストファースト勉强会
Go Sueyoshi (a.k.a sue445)
?
プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08
Go Sueyoshi (a.k.a sue445)
?
Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01
Go Sueyoshi (a.k.a sue445)
?
GemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarbGemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発
骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発
骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発
Go Sueyoshi (a.k.a sue445)
?
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaプリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHiroba
Go Sueyoshi (a.k.a sue445)
?
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackプリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
Go Sueyoshi (a.k.a sue445)
?
Rubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarbRubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
JavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamuraiJavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamurai
Go Sueyoshi (a.k.a sue445)
?
First step of Rails Contribute? #shibuyarb
First step of Rails Contribute? #shibuyarbFirst step of Rails Contribute? #shibuyarb
First step of Rails Contribute? #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja
Go Sueyoshi (a.k.a sue445)
?
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hackSue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
?
AZusaar!でのappengine活用事例 #ajn19
AZusaar!でのappengine活用事例 #ajn19AZusaar!でのappengine活用事例 #ajn19
AZusaar!でのappengine活用事例 #ajn19
Go Sueyoshi (a.k.a sue445)
?
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
Go Sueyoshi (a.k.a sue445)
?
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
Go Sueyoshi (a.k.a sue445)
?
gemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarbgemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartupプリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
Go Sueyoshi (a.k.a sue445)
?
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01
Go Sueyoshi (a.k.a sue445)
?
GemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarbGemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発
骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発
骋颈迟丑耻产エコシステムを活用したイマドキの趣味开発
Go Sueyoshi (a.k.a sue445)
?
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaプリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHiroba
Go Sueyoshi (a.k.a sue445)
?
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackプリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
Go Sueyoshi (a.k.a sue445)
?
Rubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarbRubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
Go Sueyoshi (a.k.a sue445)
?

ドリコム闯别苍办颈苍蝉勉强会资料