Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Jenkinsがチームにもたらしてくれたこと
Search
uasano
April 25, 2014
Technology
1
6.2k
Jenkinsがチームにもたらしてくれたこと
第5回ゆるぎーの講演資料です
uasano
April 25, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
2024/4/26 コンピュータ歴史博物館解説告知
toshi_atsumi
0
200
Databricksを活用してDELISH KITCHENのレシピレコメンドを開発した話
furu8
0
250
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
130
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
120
エンタープライズ環境下での Active Directory の運用 TIPS
tamaiyutaro
1
1.6k
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
200
クラウドサインにおけるプロダクトマネージャーの役割と開発プロセス / 20240410_cloudsign-PdM
bengo4com
1
690
"好き"との生活/Regularly update profile with GitHub Actions
judeeeee
0
150
o11y入門_外形監視を利用したWebアプリケーションへの最適なモニタリング_TechBrew
k5k
3
100
Databricks:『生成AI World Cup』のご案内
databricksjapan
2
150
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
480
反実仮想機械学習とは何か
usaito
PRO
7
2.5k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
A designer walks into a library…
pauljervisheath
199
23k
BBQ
matthewcrist
80
8.7k
Web Components: a chance to create the future
zenorocha
305
41k
Being A Developer After 40
akosma
56
580k
Faster Mobile Websites
deanohume
297
30k
4 Signs Your Business is Dying
shpigford
175
21k
Clear Off the Table
cherdarchuk
83
310k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Principles of Awesome APIs and How to Build Them.
keavy
120
16k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
How to Ace a Technical Interview
jacobian
272
22k
Transcript
+FOLJOT͕ νʔϜʹͨΒͯ͘͠Εͨ͜ͱ ୈճΏΔ͗ʔ ͋͞ͷ
ࣗݾհ w ͋͞ͷ !VBTBOP ͱ͍͍·͢ w 4*FSͰࣗࣾαʔϏεͷ։ൃʹैࣄ w 5%% ΞδϟΠϧք۾ͷษڧձʹग़
w ਆ͓ࣾࣉΛెาͰΊ͙Δͷ͕͖
ΑΖ͘͠ ͓Ͷ͕͍͠·͢ʂ
օ͞Μͷࣄ ڭ͍͑ͯͩ͘͞
ࠓ͓͢Δ͜ͱ w +FOLJOTΛಋೖͯ͠νʔϜ͕ྑ͘ͳͬͨͱײ͍ͯ͡ Δͭͷࣄ ਓΛकΔจԽ *5ͷྗͰࣄΛվળ͢ΔจԽ
എܠ w 4*FSͷதͰࣗࣾαʔϏεΛ։ൃ w 8FCΞϓϦͱεϚϗΫϥΠΞϯτ w νʔϜɺେମਓલޙ
ಋೖલ ࠒ w ݦஶͳଐਓԽ w Y͞Μ͡Όͳ͍ͱͰ͖ͳ͍࡞ۀ w ख࡞ۀͱͦΕʹ͏ϛε͕ݸਓͷ w ೖͰ͖ΔϚϯύϫʔ͕࠷େͷιϦϡʔγϣϯ
˞ݸਓͷײͰ͢
Ͱɺ͜ͷνʔϜʹ+FOLJOT͞Μ͕དྷͯ͘Ε͔ͯΒͷ มԽΛετʔϦʔܗࣜͰ͓͠·͢
Ϗϧυࢲͷेീ൪Ͱ͍͟͝·͢ ܁Γฦ͠࡞ۀ͓͍ͤͩ͘͞ ઐՈͷྗΛ͓͔͍ͩ͘͠͞ ୡ͓͍ͤͩ͘͞
ୈ Ϗϧυࢲͷेീ൪Ͱ͍͟͝·͢
ݱ૬͙࣍ϦϦʔεࣦഊͰർฐ w ͓٬༷ຖʹઃఆͷมߋ͕ඞཁ w Ϗϧυ&DMJQTF͔Βखૢ࡞ͰΤΫεϙʔτ w ϦϦʔεରͷ࠶ੜ͕ෆՄೳ
ʮͦ͏͍͏ෆໟͳ࡞ۀɺ +FOLJOTʹͤ·ͤΜ͔ʁʯ
w ઃఆͷॻ͖͑ͱϏϧυΛ"OUͰ ࣮ߦ w ͓٬༷ຖʹॻ͖͑Δ +FOLJOT͔ΒϏϧυύϥϝʔλͰ ೖ
ϦϦʔεࣦഊܹݮ w ͓٬༷ຖͷઃఆมߋ+FOLJOTʹӅṭ w ϏϧυϏϧυπʔϧ͔Β w ϦϦʔεରͷهͱ࠶ੜ͕Մೳ
͜͏ͯ͠։ൃνʔϜʹ+FOLJOT͞Μ ͕ؒೖΓ͠·ͨ͠
ୈ ܁Γฦ͠࡞ۀ͓͍ͤͩ͘͞
ݱΛ·ͤΔոݱ w લʑऀ͕৺݂Λ͍ͩൿͷλϨαʔό w ຖேճͷϦΫΤετͰॳΊͯਖ਼ৗʹԠ w ప࡞ۀͷཌேճ͔Βਖ਼ৗʹԠ
্࢘ʮօͰϩʔςʔγϣϯͯ͠ ຖప͢Δʁ Զ͕ΜΔΑʯ
͑ʁ
্࢘ʮօͰϩʔςʔγϣϯͯ͠ ຖప͢Δʁ Զ͕ΜΔΑʯ
+FOLJOTʮ͓͍ͪͩ͘͞ʂ ࢲͷೋ໊ͭ lݡ͍DSPOz Ͱ͍͟͝·͢ɻʯ
w ݅ͷαʔόʹIUUQͷHFUϦΫΤε τΛ͛ΔδϣϒΛՃ w ͦΕΛपظͰࣗಈ࣮ߦ͢Δ Α͏ʹઃఆ
ݱΛ·ͤΔոݱ w લʑऀ͕৺݂Λ͍ͩൿͷλϨαʔό w ຖேճͷϦΫΤετͰॳΊͯਖ਼ৗʹԠ w ప࡞ۀͷཌேճ͔Βਖ਼ৗʹԠ
ରྍ๏Ͱ͕͢ɺոݱऩଋ ΊͰͨ͠ΊͰͨ͠
͜ͷࣄ͕݅λʔχϯάϙΠϯτ
্࢘ʮYY+FOLJOTͰ Ͱ͖ͳ͍͔ͳʁʯ
ʮਓखΛೖͯ͠ղܾ͢ΔΜʂʯ ͷ෩͖͕มΘ͖ͬͯͨ
ୈ ઐՈͷྗΛ͓͔͍ͩ͘͠͞
J04൛ΫϥΠΞϯτ࡞ΔͰʂ w ·ͨϏϧυઐऀ͕Ͱ͖ͪΌ͏Ͷ w ࠷৽൛͕खܰʹೖखͰ͖ͳ͍Ͷ
+FOLJOTʮ.BDͷ͠ͱ J04σϕϩούʔͷॿݴ Λ͓ئ͍͍ͨ͠·͢ʯ
w .BDΛεϨʔϒʹͯ͠J04ΞϓϦ ͷϏϧυͦͪΒʹͤΔ w J04σϕϩούʔͷํʹϏϧυ δϣϒͷઃఆΛͯ͠Β͏
J04൛ΫϥΠΞϯτͰ͖ͨͰʂ
+FOLJOT͕։ൃΠϯϑϥʹʂ +FOLJOTͰϏϧυͰ͖ͳ͍ͷࠔΔʂ
+FOLJOT͕ੴͷεʔϓʹʂ J04ΞϓϦεϖγϟϦετͷྗ͕৽ͨͳՁ
ੴͷεʔϓ ୡਓϓϩάϥϚͰհ͞Ε͍ͯΔΤϐιʔυ ʮ͜ͷੴΛࣽͯΔುʹYYೖΕͨΒඒຯ͍͠ εʔϓʹͳΔͶΜ͚Ͳͳʔcшƅ ŧŽŕʯ ݸਓͰ͠ಘͳ͔ͬͨࣄΛօͷྗͰͳ͠ಘ Δҝͷ৮ഔ
ୈ ୡ͓͍ͤͩ͘͞
"84ڥͷσϓϩΠͷ w ຊ൪ɺݕূڥͯ͢"84্ͰσϓϩΠͷํ๏ Ұ෦ϝϯόʔͷΈͧΔ w ։ൃऀ͕ςετΛ͍ͨ࣌͠ʹ͙͢։࢝Ͱ͖ͳ͍ ґཔ͔Βྃ·Ͱײ֮Ͱ͘Β͍ͭ
+FOLJOTʮ"84ͱͷ௨৴खஈ ͕͋Ε σϓϩΠ͍ͨ͠·͢ʯ
w ࣾϓϩΩγΛհͯ͠&$αʔ όʹ44)௨৴͢Δ w &$αʔόεϨʔϒʹ w &$εϨʔϒͰσϓϩΠδϣϒ Λ࣮ߦ
"84ڥͷσϓϩΠͷ w ݕূڥͷσϓϩΠ୭Ͱ̍ΫϦοΫ ̍ऑͰσϓϩΠྃ w ຊ൪ڥͷσϓϩΠ̍ΫϦοΫʴਓνΣοΫ
։ൃऀʮ̍ΫϦοΫσϓϩΠ ͛͢ʔʂ +FOLJOT͛͢ʔʂʯ
ΠϯύΫτઈେ
νʔϜͷօͷ ʮ͜Ε+FOLJOTʹͤΔͷָ͕͡Όͳ͍ʁʯ ʮલͷϛεɺ͜ͷ෦Λ+FOLJOTʹͤͨΒ࠶ൃ ͛ΔΑͶʁʯ
+FOLJOT௮͚ʹͨ݁͠Ռɺ օͷલఏ͕ʮࣗಈԽ༗Γ͖ʯʹʂ
ܶతͳ#FGPSF"GUFS ਓΛकΔจԽ w Y͞Μ͡Όͳ͍ͱͰ͖ͳ͍࡞ۀ ˠʮͦΕɺ+FOLJOTͰʯ ਓʹΛԡ͚͠ͳ͍ w ख࡞ۀͱͦΕʹ͏ϛε͕ݸਓͷ ˠϛεΛ͙ҝʹखॱΛվળ
ਓΛΊͳ͍
ܶతͳ#FGPSF"GUFS *5ͷྗͰࣄΛվળ͢ΔจԽ w օͰॱ൪ʹప͠Α͔ͬʂ ˠʮͦΕɺ+FOLJOTͰʂʯ ػցͷํ͕҆ͯ͘ਖ਼֬ w &YDFMํ؟ࢴతͳாථͱख࡞ۀ ˠʮख࡞ۀ͕ةݥͳͷͰ&YDFMํ؟ࢴม͑ΒΕͳ͍ʁʯ
վળͷํ๏Λߟ͑ΒΕΔͷਓ͚ؒͩ
·ͱΊ w +FOLJOTͷ࠷େͷಋೖޮՌ ʮνʔϜͷϝϯόͷҙࣝมԽʯ w +FOLJOT͖͔͚ͬΛ࡞ͬͨ w Έͳ͞Μ׆༻͍ͯͩ͘͠͞ʂ