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
2017年をキャッチアップする 三種の神器 / ghq_gem-src_and_bundler
Search
Kenichi Takahashi
January 18, 2017
Technology
5
6.5k
2017年をキャッチアップする 三種の神器 / ghq_gem-src_and_bundler
「Rubyエンジニアが語る2016年の振り返りとこれから」での発表資料です。
https://speee.connpass.com/event/47616/
Kenichi Takahashi
January 18, 2017
Tweet
Share
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
実践、マルチクラウド環境でのコスト管理の現状と未来
kenchan
0
68
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
2
670
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
1.9k
「トップ10プランナー」からはじめる目標設定
kenchan
5
3.9k
負債と言わないことが負債と向き合うこと
kenchan
5
4k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
130
カラーミーショップは私たちが作っています
kenchan
0
1.5k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
670
Amazon RDS移行のための 性能検証でわかった2つのこと
kenchan
3
4k
Other Decks in Technology
See All in Technology
実践! AIエージェント導入記
1mono2prod
0
120
DenoとJSRで実現する最速MCPサーバー開発記 / Building MCP Servers at Lightning Speed with Deno and JSR
yamanoku
1
210
Create a Rails8 responsive app with Gemini and RubyLLM
palladius
0
130
~宇宙最速~2025年AWS Summit レポート
satodesu
1
500
vLLM meetup Tokyo
jpishikawa
1
260
Кто отправит outbox? Валентин Удальцов, автор канала Пых
lamodatech
0
210
Agentic DevOps時代の生存戦略
kkamegawa
0
730
Microsoft Build 2025 技術/製品動向 for Microsoft Startup Tech Community
torumakabe
1
170
比起獨自升級 我更喜歡 DevOps 文化 <3
line_developers_tw
PRO
0
950
新卒3年目の後悔〜機械学習モデルジョブの運用を頑張った話〜
kameitomohiro
0
350
ObsidianをMCP連携させてみる
ttnyt8701
2
140
“プロダクトを好きになれるか“も QAエンジニア転職の大事な判断基準だと思ったの
tomodakengo
1
230
Featured
See All Featured
Building an army of robots
kneath
306
45k
How to Ace a Technical Interview
jacobian
276
23k
Into the Great Unknown - MozCon
thekraken
39
1.8k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Unsuck your backbone
ammeep
671
58k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
A Tale of Four Properties
chriscoyier
159
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
Transcript
HIR HFNTSDBOE#VOEMFS ∁ڮ݈Ұ(.01FQBCP JOD 3VCZΤϯδχΞ͕ޠΔͷৼΓฦΓͱ͜Ε͔Β ΛΩϟονΞοϓ͢Δ ࡾछͷਆث
&$ࣄۀ෦νʔϑςΫχΧϧϦʔυ ∁ڮ݈Ұ!LFODIBO 1ZUIPOΛগ͔͍ͬͯ͠͡·ͨ͠ IUUQTIVDSFBNOFU
IUUQTFNKQTMBDLJOIFSPLVBQQDPN
എܠ
3BJMTͷόʔδϣϯΞοϓ ؒʹ߹͍·ͤΜͰͨ͠
3BJMTʹݶΒͣɺ ϥΠϒϥϦϑϨʔϜϫʔΫͷ όʔδϣϯΞοϓʹɺ HIR HFNTSD #VOEMFS ͕ศརͳͷͰɺͦͷΛ͠·͢ɻ
NPUFNFOHIR wHPMBOHͷσΟϨΫτϦϨΠΞτͰɺιʔείʔυΛཧ͢Δπʔϧ wHJUɺIHɺTWOෳͷ7$4ʹରԠ w(JU)VCɺ#JUCVDLFU͚ͩͰͳ͘ɺϓϥΠϕʔτͳϦϞʔτϦϙδτϦ ʹରԠ (JU)VC&OUFSQSJTF
BNBUTVEBHFNTSD wHFNJOTUBMMΛϑοΫͯ͠ɺ֘ͷϥΠϒϥϦͷιʔείʔυΛϩʔΧ ϧʹDMPOFͯ͘͠ΔHFNSCFOWϓϥάΠϯ wDMPOF͢ΔࡍʹHIRΛར༻͢Δ͜ͱ͕Ͱ͖ɺಉ͡ϨΠΞτͰHFNͷ ιʔείʔυΛཧͰ͖Δ
CVOEMFSCVOEMFS wΞϓϦέʔγϣϯͰར༻͢ΔHFNͷґଘؔΛཧ͢Δ w(FNpMFʹ͋ΔHFNͷϦετ͔ΒґଘؔΛղܾ͠ɺΠϯετʔϧ ͢ΔόʔδϣϯΛܾఆͯ͘͠ΕΔ wΠϯετʔϧͨ͠όʔδϣϯΛ(FNpMFMPDLʹग़ྗ͠ɺҟͳΔڥ Ͱಉ͡όʔδϣϯΛΠϯετʔϧ͢Δ͜ͱ͕Ͱ͖Δ wΦϓγϣϯΛࢦఆ͢Δ͜ͱͰSVCZHFNTPSHҎ֎͔ΒΠϯετʔϧ ͨ͠ΓɺόʔδϣϯΛࢦఆŋ੍ݶͨ͠ΓͰ͖Δ
HIR HFNTSDBOE#VOEMFS ϥΠϒϥϦͷόʔδϣϯΞοϓͰ͕ى͖ͨͱ͖ wҙͷόʔδϣϯಛఆͷίϛοτͰಈ࡞֬ೝ͍ͨ͠ wϥΠϒϥϦͷιʔείʔυΛมߋͯ͠ಈ͔͍ͨ͠ ͱ͍͏໘͕͋Δ HIR HFNTSDͰϥΠϒϥϦͷιʔείʔυΛϩʔΧϧʹอଘ͠ɺ (FNpMFͷQBUIΦϓγϣϯͰϩʔΧϧͷίʔυΛಡΈࠐΉͱḿΔ
ྫ source ‘https://rubygems.org' … gem ‘composite_primary_keys’, path: `ghq list -p
-e composite_primary_keys`.chomp …
ྑ͍ͱ͜Ζͱҙ wྑ͍ͱ͜Ζ wCVOEMFJOTUBMM͢͜͠ͱͳ͘ɺόʔδϣϯͷΓସ͑ίʔυͷॻ͖ ͕͑Ͱ͖Δ wҙ wTQSJOHͷΑ͏ͳQSFMPBEFSΛ͍ͬͯΔ߹ɺ࠶ىಈ͢Δ͔มߋ ΛνΣοΫͤ͞ͳ͍ͱ͍͚ͳ͍
͕࣌ؒ͋ΕσϞ
·ͱΊ w3BJMTόʔδϣϯΞοϓͷݱঢ়࠙ձͰ wHIR HFNTSD #VOEMFSศར wࠓ3VCZ ͱ1)1 Λ͍͖ͬͯ·͢ wҰॹʹ͍͖ͬͯ·͠ΐ͏ʂʂ
ࢀߟจݙ wHIRΛͬͨϩʔΧϧϦϙδτϦͷ౷Ұతɾޮతͳཧʹ͍ͭͯ ,FOUBSP,VSJCBZBTIJTCMPH IUUQCMPHLFOUBSPLPSHFOUSZ wHIRHFNTSDBOENPSF IUUQXXXTMJEFTIBSFOFULPJDHIRHFNTSDBOENPSF