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
Ruby on Railsな会社でGolangを導入した(する)話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yoshi
March 26, 2017
Programming
2
2.6k
Ruby on Railsな会社でGolangを導入した(する)話
Yoshi
March 26, 2017
Tweet
Share
More Decks by Yoshi
See All by Yoshi
Goをサービス投入して1年ほどの途中経過
yoshi42662
2
2.9k
Other Decks in Programming
See All in Programming
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1.1k
CSC307 Lecture 05
javiergs
PRO
0
500
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
620
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
110
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
300
CSC307 Lecture 07
javiergs
PRO
1
560
CSC307 Lecture 06
javiergs
PRO
0
690
2026年 エンジニアリング自己学習法
yumechi
0
140
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
WENDY [Excerpt]
tessaabrams
9
36k
WCS-LA-2024
lcolladotor
0
450
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
The agentic SEO stack - context over prompts
schlessera
0
650
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
190
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Automating Front-end Workflow
addyosmani
1371
200k
The Curse of the Amulet
leimatthew05
1
8.7k
Transcript
:PTIJIJSP5BLBIBTIJ 3VCZPO3BJMTͳձࣾͰ (PMBOHΛಋೖͨ͠ʢ͢Δʣ
ࣗݾհ 5BLBIBTIJ:PTIJIJSP (JUIVC!ZPTIJ גࣜձࣾ$MVFYʢΫϧʔʣ ˠ݄ؒສ17΄ͲͷࣗࣾϝσΟΞΛӡӦ ࣾͰ͍ͬͯΔ͜ͱ ɾϩάͷੳج൫ͷߏங "84($1 ɾ͍ͭઌिɺຊ൪Ͱ%PDLFS͕Քಇ࢝͠ΊΔ
NBNBOPLPʢ··ͷ͜ʣ ৷ɾࢠҭͯͷΈΛղܾͰ͖Δ ϚϚ͚αʔϏε
ຊ 3VCZPO3BJMTͳձࣾͰ (PMBOHΛಋೖͨ͠ʢ͢Δʣ
(Pݴޠͱ ɾHPPHMF͕ࠒ͔Β։ൃΛ։࢝ ɾʹϦϦʔε ɾ$ͷͱ1ZUIPOͷੜ࢈ੑΛཱ͍྆ͤͨ͞ ɾݴޠͦͷͷʹϏϧυπʔϧςετɺ ϑΥʔϚολʔ͕༻ҙ͞Ε͍ͯΔɻ ɾݴޠ༷Λγϯϓϧʹอͭ͜ͱΛॏࢹɻ
ͳͥ(Pʹͨ͠ͷ͔ ಋೖͷഎܠ ɾωΠςΟϒΞϓϦ"1*ͷόοΫΤϯυͱͯ͠༻ ɾ3VCZͰ"1*ΜͩΒ͘ͳ͍ʁ ɾॲཧ͕͍ͷΛ࠾༻͍ͨ͠ ɾϞϊϦγοΫαʔϏε͔ΒϚΠΫϩαʔϏε ɾͦΖͦΖ৽͍͠ͷೖΕ͍ͨ ɾൺֱతখ͞ͳΞϓϦͳͷͰ৽ٕज़͏ͷʹ͍ͬͯ͜
ଞࣾͰͷϢʔεέʔε %PDLFSຊମ ϝϧΧϦɾικ "1*όοΫΤϯυ 8BOUFEMZ "1*όοΫΤϯυ หޢ࢜υοτίϜ 8FCΞϓϦέʔγϣϯ
നϠΪίʔϙϨʔγϣϯ "1*όοΫΤϯυ ͳͲͳͲ ˠঃʑʹ1SPEVDUJPOӡ༻͕૿͖͑ͯͨͷͰɺ ͳͦ͞͏ɻ
(Pͷಛ ɾίϯύΠϧَ͕͍ WT3VCZ ɾ͋Δఔͷ੩తܕ͚ ˠϩʔΧϧมͳͲܕਪΛͯ͘͠ΕΔ ɾϚϧνεϨουॲཧ ΰϧʔνϯ ͷཧָ͕ ˠ3VCZͩͱ͕ͪ͜͜ΐͬͱ໘
ɾݴޠ༷ʹίʔυن͕Έࠐ·Ε͍ͯΔ ɾܧঝͰ͖ͳ͍ ɾΫϥεͱ͔ͳ͍ ɾ001࣮ݱͰ͖Δ
ͭΒ͍ͱ͜Ζ ɾ8"'ͷཚཱ ˠϝΠϯετϦʔϜͱͳΔΑ͏ͳ8"'͕ ·ܾͩ·͍ͬͯͳ͍ ɾύοέʔδͷόʔδϣϯཧ ˠHPຊମͷύοέʔδϚωʔδϟґଘੑղܾʹॏΛ ஔ͍ͨͷͳͷͰɺόʔδϣϯཧແཧΆɻ ɾंྠͷ࠶։ൃײ
8"'ͷཚཱ #POF &DIP (JO (PDSBGU 3FWFM IUUQRJJUBDPNOBKFJSBJUFNTCEDDFCCDDGG (PKJ (PSJMMB ,BNJ
.BSUJOJ JSJT IUUQTHJUIVCDPNLBUBSBTJSJT
8"'ͷཚཱ σϑΝΫτελϯμʔυͳϑϨʔϜϫʔΫ͕ ·ͩଘࡏ͍ͯ͠ͳ͍ "DUJWF3FDPSEͷΑ͏ͳ03Ϛούʔ 8"'ʹΈࠐ·Ε͍ͯͳ͍
8"'ͷཚཱ Ͳ͏͔ͨ͠ 8"'ʹසൟʹߋ৽͕͞Ε͍ͯͯɺ طʹଞࣾͰ࠾༻͞Ε͍ͯΔͷΛ࠾༻ɻ 8"'ʹґଘ͗͢͠ͳ͍Α͏ʹɺബ͍8"'Λ࠾༻ɻ ˠສ͕Ұͷ࣌ଞͷ8"'ʹΓ͍͑͢ɻ
ύοέʔδͷόʔδϣϯཧ JTਏ͍ ύοέʔδཧͱ 3VCZPO3BJMTͰ͍͏CVOEMFSΈ͍ͨͳͷ
ύοέʔδͷόʔδϣϯཧ JTਏ͍ σϑΥϧτͷ͍ํ JNQPSU GNU HJUIVCDPNSFWFMSFWFM HPHFUHJUIVCDPNSFWFMSFWFM
Կ͕ਏ͍͔ HPHFUͰৗʹ࠷৽ͷϨϙδτϦ͕QVMM͞ΕΔɻ ˠޙํޓੑΛ࣋ͨͳ͍มߋؚ͕·ΕΔͱऴΘΓ Φϫλʘ ?P? ʗ
σϑΥϧτͷHPHFUΘͳ͍ɻ ˠΘΓʹHMJEFΛ͍·͠ΐ͏ɻ ύοέʔδͷόʔδϣϯཧ JTਏ͍ ˞࣍ظόʔδϣϯͰ όʔδϣϯཧσϑΥϧτʹͳΔ͔ʁ
None
ɾHPMBOH༻ͷαʔυύʔςΟύοέʔδϚωʔδϟ ˠ3VCZʹ͓͚ΔCVOEMFSͷΑ͏ͳͷ ɾZBNMܗࣜͰύοέʔδͷόʔδϣϯཧΛߦ͑Δɻ ɾ3VCZPO3BJMTͰCVOEMFS͍ͬͯͨΒೃછΈ͍͢ɻ HMJEFͱ
ؾΛ͚ͭͨ͜ͱ ɾͭͷ8"'ϥΠϒϥϦʹґଘ͗͢͠ͳ͍ɻ ɾ"1*༻ͳͷͰϑϧελοΫϑϨʔϜϫʔΫΘͳ͍ɻ ɾඞཁʹԠͯ͡ϥΠϒϥϦࣗͰ࡞Δɻ ɾ3P3ͳձࣾͳͷͰ"3ʹ͍ۙ03. HPSN ΛೖΕͨɻ ɾσβΠϯύλʔϯ.7$Λ࠾༻ɻ ɾ"1*ͷόʔδϣϯཧ͕͍͢͠3PVUFSߏɻͳͲ
͜Ε͔Β͍ͬͯ͘͜ͱ ɾEPDLFSDPNQPTFʹ%#ίϯςφೖΕͯͳ͍ ɾKTPOͷγϦΞϥΠζॲཧΛָʹ͍ͨ͠ ɾςετॻ͔ͳ͍ͱ͍͚ͳ͍ ɾͦͦςετϑϨʔϜϫʔΫ͍Εͯͳ͍ ɾ03.ೖΕ͚ͨͲϞσϧ࡞ͬͯͳ͍ ɾຯʹϗοτϦϩʔυͰ͖ͨΒָ ɾຊ൪αʔόʔ%PDLFSͳͷͰཧෆཁ ɾ1SPEVDUJPOӡ༻ͷෛՙςετ
ؤுΓ·͢NN
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ