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
120
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
2
730
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
2k
「トップ10プランナー」からはじめる目標設定
kenchan
5
4k
負債と言わないことが負債と向き合うこと
kenchan
5
4.2k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
150
カラーミーショップは私たちが作っています
kenchan
0
1.6k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
690
Amazon RDS移行のための 性能検証でわかった2つのこと
kenchan
3
4.1k
Other Decks in Technology
See All in Technology
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
2
460
2025/09/16 仕様駆動開発とAI-DLCが導くAI駆動開発の新フェーズ
masahiro_okamura
0
140
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
1.2k
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
3
200
Snowflake Intelligence × Document AIで“使いにくいデータ”を“使えるデータ”に
kevinrobot34
1
120
AIがコード書きすぎ問題にはAIで立ち向かえ
jyoshise
1
700
測りにくい成果を測る — BtoB SaaSにおける効果検証への挑戦 / Shirokane Kougyou vol 20
sansan_randd
1
110
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
3
590
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
220
20250912_RPALT_データを集める→とっ散らかる問題_Obsidian紹介
ratsbane666
0
100
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
340
データ分析エージェント Socrates の育て方
na0
8
3k
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
525
40k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
RailsConf 2023
tenderlove
30
1.2k
It's Worth the Effort
3n
187
28k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Into the Great Unknown - MozCon
thekraken
40
2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
930
Making Projects Easy
brettharned
117
6.4k
Facilitating Awesome Meetings
lara
55
6.5k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Documentation Writing (for coders)
carmenintech
74
5k
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