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
Shifterのダメなところ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shinji
December 20, 2018
Technology
2.5k
0
Share
Shifterのダメなところ
Shinji
December 20, 2018
Other Decks in Technology
See All in Technology
AIドリブン開発の実践知 ― AI-DLC Unicorn Gym実施から見えた可能性と課題
mixi_engineers
PRO
0
120
Claude Teamプランの選定と、できること/できないこと
rfdnxbro
1
1.8k
最大のアウトプット術は問題を作ること
ryoaccount
0
320
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
1
120
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
1.6k
【Findy FDE登壇_2026_04_14】— 現場課題を本気で解いてたら、FDEになってた話
miyatakoji
0
290
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
170
AI前提とはどういうことか
daisuketakeda
0
150
AWSで2番目にリリースされたサービスについてお話しします(諸説あります)
yama3133
0
130
ASTのGitHub CopilotとCopilot CLIの現在地をお話しします/How AST Operates GitHub Copilot and Copilot CLI
aeonpeople
1
200
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
190
さくらのAI Engineから始める クラウドネイティブ意識
melonps
0
110
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.4k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
The Curse of the Amulet
leimatthew05
1
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
Designing for Performance
lara
611
70k
A designer walks into a library…
pauljervisheath
211
24k
Paper Plane
katiecoart
PRO
1
49k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
670
How to train your dragon (web standard)
notwaldorf
97
6.6k
Transcript
4IJGUFSͷμϝͳͱ͜Ζ
μϝͳͱ͜Ζ ͭ հ͠·͢ Ͱ͢͠
ӕͰ͢
4IJGUFSͱ ʹ ׂѪ͠·͢
͜Μͳݬͯ͠·ͤΜ͔ʁ
8PSE1SFTTͷӡ༻͕ඞཁͳ͍
ηΩϡϦςΟϨϕϧൈ܈ʹߴ͍
ߴෛՙ༨༟Ͱ͍ͪ͞Ό͏
͠ɺݟͯฉ͍ͯ ͦΜͳ෩ʹײͨ͡ͳΒ
͍ͦͭӕΛݴ͍ͬͯΔ
ͳͥͳͷ͔
4IJGUFS͕ͳͥଘࡏ͍ͯ͠Δͷ͔ ΫϥυαʔϏεͱͳΜͳͷ͔
(NBJM J$MPVE #PY 4MBDL "NB[PO8FC4FSWJDFT
(NBJM J$MPVE #PY 4MBDL "NB[PO8FC4FSWJDFT ϝʔϧ͡ΌΜͯ ͍͋ΆΜ͡ΌΜͯ ετϨʔδ͡ΌΜͯ νϟοτͱ͔ͷͭ͡ΌΜͯ Θ͚Θ͔Μͳ͍ͭ͡ΌΜͯ
4IJGUFSʁ
4IJGUFSʁ 8PSE1SFTTͷͭ͡ΌΜͯ
ͭ·Γ ༻్͕8PSE1SFTTͰ Ε͍ͨͬͯ͢͜͠ͱ
ͦͷલʹ $.4͍͍ͨͳͷ͔͠Εͳ͍
Πϯϑϥ࡞Γ͍ͨ /0 8FCαΠτެ։͍ͨ͠ ͠Ζ
తʹ8FCαΠτެ։͍ͨ͠ 8PSE1SFTTͩͱ͓खܰͬΆ͍
͓खܰ
ӕ
αʔόʔʁ ϛυϧΣΞʁ ཧऀʁ υϝΠϯʁ ʁ
ͦ͜Ͱ4IJGUFS ͲΓΜ͙
4IJGUFSᐌ͘ ʢެࣜ8FCʣ
4IJGUFSੈքͰҰ൪ΘΕ͍ͯΔ$.4 ʮ8PSE1SFTTʯΛߴɾ҆શɾϝϯςϑ Ϧʔʹ͢ΔΦϯϥΠϯαʔϏεͰ͢ɻ αʔό ʔϨεʹΑΔશ͘৽͍͠ΞϓϩʔνͰɺ 8PSE1SFTTϢʔβʔ͔Β౷తͳϗεςΟ ϯάʹ͖ͭͷͷɺԆɾఀࢭͳͲιϑτ ΣΞαʔόʔอकʹ͔͔Δෛ୲ɾηΩϡϦ ςΟͷෆ҆Λഉআ͠·͢ɻ
ղ
ߴɾ҆શɾϝϯςϑϦʔ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ αʔόʔ΅͍ͯ͘ͷ৺ཁΒͳ͍͚Ͳ தͷ࡞Γํ࣍ୈͰήϩʹͳΔΑ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ 4IJGUFSཧը໘ͷΞΫηεʹ͍ͭͯ چੈͷϩάΠϯܗ͔ࣜ͠ͳ͍͔Β ࣄނΕΔཁૉѲ͖ͩ͢Α
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ ฤू͢Δ8PSE1SFTTɺϙνϙνͰ෮ݩͨ͠Γ Ͱ͖ͳ͍͔Βɺյͨ͠Βٽ͖ͳ͕ΒαϙʔτͩΑ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ ൃܾΊͰ8FCαΠτެ։͚ͩͳΒ͍͍͚Ͳ هࣄσβΠϯΛฤूͨ͠Γ͢ΔͳΒ 8PSE1SFTTมΘΔͦͦ͜͜͠ࣄ͋ΔΑ
࣍
ԆɾఀࢭͳͲ ιϑτΣΞαʔόʔอकʹ͔͔Δ ෛ୲ɾηΩϡϦςΟͷෆ҆Λഉআ
ԆɾఀࢭͳͲ ιϑτΣΞαʔόʔอकʹ͔͔Δ ෛ୲ɾηΩϡϦςΟͷෆ҆Λഉআ தͷਓ͕Β͔ͨ͠Βࢮ͵͡ΌΜ 4BB4ͬͯͦʔΏʔΜ͡ΌΜ ͳʹͱൺֱͯ͠ʁ
ͱ͍͑ɺࣄ࣮ͱͯ͠ 4IJGUFSʹΑΔ8PSE1SFTT αʔόʔϨεԽͷԸܙେ͖͍
͔ͩΒͱ͍ͬͯ 8PSE1SFTTωΠςΟϒͰͳ͍ Ϣʔβ͕͕࣋ͭ͋Δ 4-"͕͋ͬͯ4MBDLམͪΔ "NB[PO4ͩͬͯࢮΜͰΔ
ӏವΈʹ͢Μͳͬͯ͜ͱ
8PSE1SFTT࠷େͷڧΈ ϓϥάΠϯ
8PSE1SFTT࠷େͷ੬ऑੑ ϓϥάΠϯ
4IJGUFSͰͷϓϥάΠϯѻ͍ ׳Εͳ͍ͱ͍͠Α ͳΜͳΒىಈ͠ͳ͘ͳΔ
ͳΜͩΑ4IJGUFS ࣄલʹ͍Ζ͍Ζ Δ͜ͱ͋Δ͡ΌΜ ͬͯࢥͬͨʁ
͋ͨΓ·͑ͩΑ
ձࣾͷϝʔϧαʔόʔ 0GGJDF͔Β (NBJMʹ͠·ʔ͢ ֬ೝͯ͠·ͤΜ͚Ͳ ͍͢͝Β͍͠ͷͰ࠾༻͠·ʔ͢
͕͢͞ʹڐ͞ΕͶ͐
اۀʹ͓͚Δ 8PSE1SFTTͷग़൪
اۀ͕8FCαΠτ࡞Δͱ͖ ࠓ·ͰͲ͏͔ͯͨ͠
ɾΞϓϦνʔϜ ɾΠϯϑϥνʔϜ ɾ֎ઌ ɾӡ༻ҕୗ ɾίετࢉग़
ɾΞϓϦνʔϜ ɾΠϯϑϥνʔϜ ɾ֎ઌ ɾӡ༻ҕୗ ɾίετࢉग़ 4IJGUFSΛબ͢Δͱ͜͏ͳΒͳ͍
ͩͬͯ4BB4͡ΌΜ
4BB4ͷ͍ํͬͯ͋Δ͡ΌΜͯ ୭͕͏ʢ͍ํʁʣ ཧͲ͏͢Δ ՝ۚମܥͲ͏ͳͬͯΔ
͋Δͷே࣌ ৸͍ͯΔγϯδʹ ి͕
૬खʮ͠ʔ͠ʯ
γϯδʮͳΜʯ
૬खʮ"84Ͱ %PDLFSͰ8PSE1SFTT ࡞Ζ͏ͱͯ͠ΔΜͰ͚͢Ͳʯ
γϯδʮ4IJGUFSʹ͠Ζʯ γϯδʮ4IJGUFSʹ͠Ζʯ
૬खʮ͑ʔ֎ઌʹ ͜Ε͔ΒΠϯϑϥมߋ ͩ͢ͷͳ͊ʯ
γϯδʮ΄ͳͶ·͢ʯ
ϲ݄ޙ
"84ʮ8PSE1SFTTαʔό͔Β %P4߈ܸग़ͯΔΜ͚ͩͲ ͳΜͳͷʯ
Ͳ͏Β %PDLFSͷ8PSE1SFTT ॳظઃఆͷը໘ͷ·· ์ஔͯͨͬ͠Ά͍
͍͓ͪ͏ΒͰ "84ڥͷ߈ܸ༗ແ֬ೝ ͳ͠
ͦΜͳ͜ΜͳͰ
IUUQTXXXMJYJMDPKQTRVBSF
ࢮΜͰ֮͑Δ 8PSE1SFTT
ࢮΜͰ֮͑Δ 4IJGUFS
8PSE1SFTTͰͷࢮʹํΑΓ 4IJGUFSͰͷࢮʹํ ͳΜͱ͔ͳΔײ͋Δ
None
None
αϙʔτ͕͋Δ৺ڧ͞ ΜͺͶ͑ 8PSE1SFTT࡞ͬͯͨͱ͖ͷ ࣗͰͳΜͱ͔͠ͳ͖Όײ͏ͳ͍
ͦ͏ʂ 4BB4ʹαϙʔτ͕͋Δʂ ʢ͑Δ͔Ͳ͏͔ผͱͯ͠ʣ
4IJGUFSͷαϙʔτʹ ಄͕͕͋Γ·ͤΜ ͳΜ͔͍Ζ͍Ζ͍͢·ͤΜ
8PSE1SFTT͕ɺ ͡Όͳͯ͘ ͱ͋Δ4BB4ͱͯ͠ 4IJGUFSΛબ͢Δํ͕ݡ͍
͋Εɺ͜Ε μϝͳͱ͜Ζ͡Όͳ͍͡ΌΜ