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
いろいろな仕組み (キャリアキーノート)
Search
玲香
June 16, 2016
Technology
0
260
いろいろな仕組み (キャリアキーノート)
玲香
June 16, 2016
Tweet
Share
More Decks by 玲香
See All by 玲香
インフラエンジニアもCIがしたい!
alotofwe
9
5.8k
Other Decks in Technology
See All in Technology
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
310
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
130
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.4k
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
SSMRunbook作成の勘所_20241120
koichiotomo
2
150
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
310
Terraform CI/CD パイプラインにおける AWS CodeCommit の代替手段
hiyanger
1
240
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.1k
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
150
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
130
なぜ今 AI Agent なのか _近藤憲児
kenjikondobai
4
1.4k
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.6k
Featured
See All Featured
It's Worth the Effort
3n
183
27k
Scaling GitHub
holman
458
140k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Thoughts on Productivity
jonyablonski
67
4.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Making Projects Easy
brettharned
115
5.9k
Ruby is Unlike a Banana
tanoku
97
11k
Fireside Chat
paigeccino
34
3k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Transcript
GMO Pepabo, Inc. Suzuki Naoko 2016/06/15 ΩϟϦΞΩʔϊʔτ ͍Ζ͍ΖͳΈ
TV[VQZ ླঘࢠ ΠϯϑϥΤϯδχΞ ϲ݄
TV[VQZͷ͖ͳ͜ͱ ಡॻ ਪཧখઆಐຊจֶ4'Λࡶଟʹ 5XJUUFSࢹ ҿΈͷΛҿΉ
৸Δ
খֶੜʙதֶੜ
ແྉιϑτࡾດ খֶ̍ੜ͔Βࣗʹ1$͕͋Δੜ׆ ແྉιϑτͰେ͍ʹ༡Ϳ
ແྉιϑτ 7FDUPSͱ͔ ͔ͱ͔
͔ ອ࠽ܥσεΫτοϓϚείοτ Ϛείοτಉ͕࢜ձΛ͢Δ ϚείοτͱձͰ͖Δ
͔ ͔͚͠Δ͜ͱ͕Ͱ͖Δ ͔͚ͯ͘͠ΕΔ ༻ࣄΛཔΊΔ λΠϚʔͱ͔
ձ༰Ͱද͕มΘΔ ҹͰͰΔͱԠ͢Δ ʜͭ·Γ
ύιίϯͱ ձͯ͠Δʂʂʂʂʂ
ύιίϯͱձ͕Ͱ͖Δ ເݟ͕ͪͳࢠڙͩͬͨ ձ͕Ͱ͖Δʂҙࢤ͕͋Δʂʂ ͱࢥͬͨ ιϑτͱ͕Ͱ͖ΔͳΜͯ໘ന͗͢Δ ձ͕Ͱ͖ΔιϑτΛ࡞Γ͍ͨ
ձ͕Ͱ͖Δ ࣮ࡍ ͯ͢ਓؒͷखೖྗ ʮ͓Α͏ʯʮ͓͢ΈʯͳͲͷ ࢦఆͨ͠୯ޠʹԠ͍͚ͯͨͩ͠
͔ͦͬʙʜ
ʮ͔ͦͬʙʯͰऴΘΔ Ͳ͏ߟ͑ͯཧͱҧ͏ ࣗͰ࡞Δҙຯແ͍ ͔͠͠ͳΜͱͳ͘ʮύιίϯΛ৮Γ ଓ͚͍͍ͯͨʯͱࢥ͍ߴߍΛܾΊΔ ηϯλʔࢼݧ͕໘ͩͬͨͷͰ
໘നͦ͏ͳେֶͷෟଐߴߍΛड͚Δ
ʮ͔ͦͬʙʯͰऴΘ͚ͬͨΕͲ Ͳ͏ͬͨΒཧ௨ΓʹৼΔͬͯ ͘ΕΔͷ͔ʁͱߟ͑࢝ΊΔ Ϛείοτͱձ͢Δ͜ͱΑΓ ཧతʹৼΔͬͯ͘ΕΔͨΊͷ Έ͕ؾʹͳΓ࢝ΊΔ
ߴߍੜ
ͳʹͯ͠ͳ͍
େֶੜ
ͳʹͯ͠ͳ͍
େֶੜ ʙ
ઐमେֶωοτϫʔΫใֶ෦ ҎԼུ $ݴޠʹ৮ΕΔ ͔ʹ͔͑͠ͳ͍Α͏ͳશ֯ݴޠͰͳ͍ ͜Ε໘ന͍ɺԿͰͰ͖Δ ʜͰɺ͜ΕͰԿ͕͍ͨ͠ʁ
ϓϩάϥϛϯάίϯςετ $ݴޠΛͬͯΞϧΰϦζϜΛΉ ͜ͱ͕Ͱ͖Δ ʮཧతʹৼΔͬͯ͘ΕΔͨΊͷ ΈʯΛߟ͑Δ͜ͱ͕Ͱ͖Δ
ϓϩάϥϛϯάίϯςετͱ DPDPESJQT͞Μͷઆ໌εϥΠυ
Έͩʂʂ ΈΛߟ͑Δ͜ͱ͕Ͱ͖Ε (6*Ͱͳͯ͘Α͔ͬͨ ͍Ζ͍Ζͳ߹ͷΈΛߟ͑ͨ ֊ஈͷஈ͕૿͑ͨͱ͖ʁ ωοτϫʔΫͷΛղ͘ͱ͖ʁ
σʔλߏΛ͏Ͱʁ
Έͩʂʂʂ ʮ͜͏ಈ͍ͯཉ͍͠ʯͱࢥ͏࣌ʹ ػցͷ෦Ͳ͏ಈ͍͍ͯΔͷ͔Λ ૾Ͱ͖Δ͜ͱ͕໘ന͔ͬͨ ػցͷؾ࣋ͪʹͳΓ͍ͨ
ͪͳΈʹ Έͱ ࣄͷΈཱͯɻߏɻػߏɻ ࣄΛ͏·͘ӡͿͨΊʹ͞Εͨ ܭըɻ͘Θͩͯɻ ࣳډɾখઆͳͲͰɺ༰ɾஔͳ Ͳͷɻझɻ
͘͠ΈʲʢΈʣʳͷҙຯHPPࠃޠࣙॻ
ͦΜͳ͜ͱΛࢥ͍ͳ͕Β ϓϩάϥϛϯάίϯςετΛͬͨΓ 3BJMTͰΞϓϦ։ൃΛͬͨΓ ใཧΛͬͨΓ ཧֶΛͬͨΓ
ֶΛͬͨΓ
ࣾձਓ
(.0ϖύϘೖࣾ ظੜΤϯδχΞ ͔ΒͷΠϯϑϥଐ ͍·ͩʹʮαʔόʹͳΓ͍ͨʯ ͱ͍ͬͯपΓΛෆࢥٞͳإʹͤ͞Δ
ೖ͔ࣾͯ͠Βࢥ͏͜ͱ Έػց͚ͩͷͷͰͳ͍ ʮઈରʯͷΈແ͍
Έػց͚ͩͷͷͰͳ͍ ͍Ζ͍ΖͳΈ͕͋Δ ࣄΛਐΊΔͨΊͷ ձٞΛਐΊΔͨΊͷ ૬खʹࣄΛ͑ΔͨΊͷ
αʔϏεΛӡ༻͢ΔͨΊͷ ਓͱͨ͢Ίͷ ࣾձਓʹͳΔͨΊͷ ˞ࣄΛ͏·͘ӡͿͨΊʹ͞Εͨܭը
ʮઈରʯͷΈແ͍ ͜ΕΛΕઈରʹ͏·͍͘͘ɺ ͱ͍͏Έແ͍ ͷҙຯͷΈ͍ͭख୳Γ ͔ͩΒ໘ന͍ʜͷ͔͠Εͳ͍ ͦΜͳ͜ͱΛߟ͑ͯੜ͖͍ͯΔ
ͱ͍͑
ͦΜͳ͜ͱΛݴ͍ͳ͕Β ੜ͖͍ͯΔਓΛଞʹΒͳ͍
ͷͰɺ͜ΕΛ౿·͍͑ͯ͑ͨ͜ͱ ઌ·Ͱอͭɺࠜຊతͳʮ৴೦ʯΛ ߟ͑ͨ΄͏͕͍͍ TV[VQZͷྫ Έ͕Γ͍ͨ Γ͍ͨର͕ػցͰਓؒͰจষͰɺ ࠜຊͷ৴೦Ұॹ
৴೦͕ܾ·͍ͬͯΕɺରʮ໘നͦ͏͔ͩ Βʯ͘Β͍ͷཧ༝ͰܾΊΕ͍͍ͱࢥ͍ͬͯΔ
ͷͰɺ͜ΕΛ౿·͍͑ͯ͑ͨ͜ͱ ৴೦ݻఆͯ͠ରखஈΛࣗ༝ʹ ͢Δ͜ͱͰɺݻࣥΛ͙ ରͷߦ͖ա͗ͨݻࣥྲྀಈੑΛࣦΘͤΔ ྲྀಈੑ͔͠ͳ͍ଶओମΛ࣋ͨͳ͍ ʮࣗ৴࣋ͬͯ৭ʑΓ͍ͨ͡ΌΜʯͬͯ͜ͱ
݁Ռతʹର͕ใܥҎ֎ʹͳͬͯ ͍͍ͱࢥ͏Α