Niigata rb発表資料

19
JENKINS ユーザ・ カンファレンスに行ってきた @saisa6153 1284日土曜日

Transcript of Niigata rb発表資料

Page 1: Niigata rb発表資料

JENKINSユーザ・カンファレンスに行ってきた

@saisa6153

12年8月4日土曜日

Page 2: Niigata rb発表資料

日本JENKINSユーザ会

2012/7/29 @ 法政大学

懇親会あり〼た

ノベルティあり〼た

ニコ生アーカイブあり〼(これを機にプレミアム化)

12年8月4日土曜日

Page 3: Niigata rb発表資料

豪華なノベルティ12年8月4日土曜日

Page 4: Niigata rb発表資料

快適な聴講環境12年8月4日土曜日

Page 5: Niigata rb発表資料

さて報告について

12年8月4日土曜日

Page 6: Niigata rb発表資料

12年8月4日土曜日

Page 7: Niigata rb発表資料

         ____           / \  /\ キリッ .     / (ー)  (ー)\           /   ⌒(__人__)⌒ \    <勉強会に行ったら共有します!     |      |r┬-|    |      サボる?ありえないですねっ      \     `ー'´   /     ノ            \   /´      さいさ     ヽ                |    l              \  ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.       ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

          ____         /_ノ  ヽ、_\  ミ ミ ミ  o゚((●)) ((●))゚o      ミ ミ ミ    <だっておwww /⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\   /⌒)⌒)⌒) | / / /      |r┬-|    | (⌒)/ / / //   | :::::::::::(⌒)    | |  |   /  ゝ  :::::::::::/ |     ノ     | |  |   \  /  )  /   ヽ    /      `ー'´      ヽ /    /       |    |   l||l 从人 l||l      l||l 从人 l||l   バンバン     ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、    ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

Before

After

12年8月4日土曜日

Page 8: Niigata rb発表資料

みんなブログ見てねー

_人人人人人人人_> 突然の宣伝 <‾^Y^Y^Y^Y^Y^‾

http://saisa.hateblo.jp/

12年8月4日土曜日

Page 9: Niigata rb発表資料

というわけで

12年8月4日土曜日

Page 10: Niigata rb発表資料

ぼくのかんがえたさいきょうのれいるずかんきょう

@saisa6153

12年8月4日土曜日

Page 11: Niigata rb発表資料

FAQ

なぜRails?→さいさの内定者プロジェクトで採用されています

もう開発してる?→まだです。これからなんです。

環境って開発?運用?→どっちも。

運用に触れない開発とかありえないよねー

12年8月4日土曜日

Page 12: Niigata rb発表資料

ATTENTION

まだ環境を作ったり仕様を考えている段階で、実際に開発や運用を行なっているわけではありません

このスライドには、@saisa6153 の誤解と偏見が多数含まれ

ています

12年8月4日土曜日

Page 13: Niigata rb発表資料

こんせぷと

振る舞い駆動(Spec First)で開発→それをドキュメントにして運用したい・してほしい

今まで使ったことのないもので楽をして恩恵を受けたい

長期に渡る継続的な開発ができるような環境がほしい

12年8月4日土曜日

Page 14: Niigata rb発表資料

登場人物Cent OS 6.3

さくらのVPS

BitBucket

Bundler

RSpec

Cucumber

Rbenv

Ruby on Rails

NGINX

Unicorn

Capistrano

Jemkins

12年8月4日土曜日

Page 15: Niigata rb発表資料

開発者PC

さくらのVPS

①コミット

②capコマンド

③デプロイ

④Jenkinsる

⑤アクセス

⑥Proxy

Capistrano

Rbenv

12年8月4日土曜日

Page 16: Niigata rb発表資料

Rbenv

Capistrano

Bundler

開発者の環境

12年8月4日土曜日

Page 17: Niigata rb発表資料

プログラム

大まかな開発の流れ

ここまで妄想!!

12年8月4日土曜日

Page 18: Niigata rb発表資料

         ____        /::::::::::  u\       /:::::::::⌒ 三. ⌒\          /:::::::::: ( ○)三(○)\       |::::::::::::::::⌒(__人__)⌒  | ________      \::::::::::   ` ⌒´   ,/ .| |         ...|     ノ::::::::::u         \ | |  開発早く   . |   /:::::::::::::::::      u     |             |  |::::::::::::: l  u             | |環境終わらせろ |  ヽ:::::::::::: -一ー_~、⌒)^),-、   | |_________.|   ヽ::::::::___,ノγ⌒ヽ)ニニ- ̄   | |  |

12年8月4日土曜日

Page 19: Niigata rb発表資料

Jenkinsとか継続的インテグレーションの話

期待してます

12年8月4日土曜日