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
FilmarksへのImageFlux導入によるメリットと課題
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
karia/Y.Hisamatsu
March 15, 2019
Programming
0
3.3k
FilmarksへのImageFlux導入によるメリットと課題
ImageFlux meetup #3のユーザーセッションで発表した資料です。
karia/Y.Hisamatsu
March 15, 2019
Tweet
Share
More Decks by karia/Y.Hisamatsu
See All by karia/Y.Hisamatsu
DevinとClaude Code、SREの現場で使い倒してみた件
karia
0
180
Other Decks in Programming
See All in Programming
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
140
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
350
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
220
株式会社 Sun terras カンパニーデック
sunterras
0
1.9k
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
380
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
2
400
Head of Engineeringが現場で回した生産性向上施策 2025→2026
gessy0129
0
200
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
900
Oxlint JS plugins
kazupon
1
1.1k
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜 / Understanding nil in Go Interface Representation and Why nil != nil
kuro_kurorrr
3
1.3k
浮動小数の比較について
kishikawakatsumi
0
350
15年目のiOSアプリを1から作り直す技術
teakun
0
560
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
4.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
130
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
470
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
82
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
160
Ethics towards AI in product and experience design
skipperchong
2
210
Code Review Best Practice
trishagee
74
20k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
81
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
110
Building an army of robots
kneath
306
46k
Transcript
өըϨϏϡʔΞϓϦʮ'JMNBSLTʯͷ *NBHF'MVYಋೖʹΑΔϝϦοτͱ՝ *NBHF'MVY.FFUVQ גࣜձࣾͭΈ͖'JMNBSLTࣄۀ෦ϓϩμΫτ෦43&ΤϯδχΞ ٱদՂ೭ !LBSJB
ࣗݾհ
ࣗݾհ w ٱদՂ೭ !LBSJB w גࣜձࣾͭΈ͖'JMNBSLTࣄۀ෦ϓϩμΫτ෦43&ΤϯδχΞ w લ৬ɿΞχϝΠτϥϘʢ43&͔Β։ൃ෦·ͰϑϧελοΫରԠʣ ɹɹɹΠʔɾΞΫηεʢ%#ҠߦɾΦϯίʔϧରԠͳͲΠϯϑϥશൠʣ
'JMNBSLTͷ͝հ w ສϨϏϡʔ͕ू·ΔөըɾυϥϚϨϏϡʔαʔϏε w IUUQTpMNBSLTDPN
'JMNBSLTͷ͝հ ࡞͝ͱʹ ʮ.BSL ݟͨ ʯʮ$MJQ ݟ͍ͨ ʯ ͷهΛ͚ΒΕΔ ֘࡞͕؍ΒΕΔ70%Λ୳ͤΔ ϨϏϡʔهೖը໘ͰʮωλόϨͷ༗ແʯ
ʮؑه ؑɾؑखஈ ʯΛઃఆՄ
'JMNBSLTͷ͝հ ্өܶɾεέδϡʔϧݕࡧ ػೳ͕ϦϦʔεʂ 8FC൛ɾΞϓϦ൛ͲͪΒͰ ར༻ՄೳʹͳΓ·ͨ͠
'JMNBSLTͷը૾ӡ༻ͷ՝
'JMNBSLTʹ͓͚Δը૾ w ಛʹϦΫΤετ͕ଟ͍ͷҎԼͷͭ w ϢʔβʔͷʮϓϩϑΟʔϧը૾ʯ w өըɾυϥϚͷʮϙελʔը૾ʯ
ը૾ӡ༻ͷ՝ wը૾ͷϦΫΤετ͕ʮ͞Δʯ wαʔόʔαΠυʹը૾ͷϦΫΤετ͕དྷͨࡍɺ·Εʹ&$ͷ $16༻ߴಅेඵ୯ҐͷϨεϙϯεԆ͕ൃੜ͢Δ $16Ξϥʔτ ͕සൃ ը૾දࣔͷԆ
ը૾ӡ༻ͷ՝ wը૾มΛߦ͍ͬͯΔͷ&$ &$4 ʹஔ͞Εͨ3BJMTΞϓϦέʔγϣϯ ʢ͔Βݺͼग़͞Ε͍ͯΔ*NBHF.BHJDLʣ w3BJMTΞϓϦέʔγϣϯT͔Βݩը૾Λऔಘ͠ɺύϥϝʔλʔʹԠͨ͡αΠζʹ ϦαΠζͯ͠ΫϥΠΞϯτʹฦ͢
ը૾ӡ༻্ͷ՝ wݩը૾ͷϑΝΠϧαΠζղ૾͕ڊେͳ߹ʹɺ࠷ѱͷέʔεͰมʹ ेඵ͔͔ͬͯ͠·͍ɺͦͷؒ$16༻͕ʹషΓ͘͜ͱ͕໌ wϦΫΤετͱ$16༻͕࿈ಈ͠ͳ͍ ʢมରͷը૾ʹΑΓ$16༻͕େ͖͘ҟͳΔͨΊʣ
ը૾ӡ༻্ͷ՝ w ը૾ͷେ෦$%/ $MPVE'SPOU ͔ΒΩϟογϡ͕ฦΔ w $BDIFNJTTൃੜ࣌ʹͷΈ3BJMTϦΫΤετ͕ඈͿˠϥϯμϜʹΞϥʔτൃੜ w ւ֎ϦʔδϣϯѼͷϦΫΤετͰશ͘Ωϟογϡ͕ͳ͍͜ͱ ͜͜ͰΩϟογϡ
ղܾҊ
ղܾҊ ʻ͋ΔͷΤϯδχΞ.5(ʹͯ ʮͦ͏͍͑*NBHF'MVYͱ͍͏αʔϏεΛฉ͍ͨ͜ͱ͕͋ΔΜͰ͕͢ɺ ࢼ͠ʹΛฉ͍ͯΈ·͔͢ʁʯ
*NBHF'MVYಋೖޙͷߏ w લஈैདྷͷ$%/ $MPVE'SPOU ͷ·· w OHJOYͰը૾ϦΫΤετΛ*NBHF'MVYʹϧʔςΟϯά ʲࢀߟʳϝϧΧϦ͞Μͷ*NBHF'MVYಋೖࣄྫ IUUQTDBTFTBLVSBBEKQDBTFNFSDBSJJNBHFqVY
*NBHF'MVYಋೖͷϝϦοτ
*NBHF'MVYͷಋೖϝϦοτ w ը૾มʹ͔͔Δ$16ෛՙ͕*NBHF'MVYʹدΓɺϨεϙϯεߴͱͳΔͨ ΊΤϯδχΞʢಛʹ43&ʣ͕ؾʹ͠ͳͯ͘Α͘ͳΔ w ը૾มىҼʹΑΔΞϥʔτܹݮɺ$16Ξϥʔτθϩ ը૾มͷෛՙ͕ *NBHF'MVYʹدΔ
*NBHF'MVYͷಋೖϝϦοτ w ϦΞϧλΠϜը૾มͷΈΛҡ࣋Ͱ͖Δ w ͋Β͔͡Ίॖখͨ͠ը૾Λ༻ҙ͓ͯ͘͠ͱ͍͏खஈ͋Δ͕ʜʜ w T্ʹଘࡏ͢ΔΦϦδφϧͷը૾αΠζҡ࣋͠ɺΫϥΠΞϯτʢJ04ɾ "OESPJEʣଆͷղ૾ͷଟ༷ԽʹରԠͰ͖Δ༨Λ͔ͨͬͨ͠
*NBHF'MVYͷಋೖϝϦοτ w ը૾มͷνϡʔχϯάʹׂ͘Ϧιʔε͕ল͚Δ w *NBHF.BHJDL࣌ʹύϥϝʔλʔௐͰมߴԽͷνϡʔχϯάΛ ߦͬͨ͜ͱ͕͋ͬͨɺઐͱ͍͏Θ͚Ͱͳ͘ยखؒʹͳΒ͟ΔΛಘ ͳ͔ͬͨ w ࠓޙͰ͖ΕΤϯδχΞϦιʔεػೳ։ൃʹྗ͍ͨ͠ ɹ˞શ͘ը૾ͷ͜ͱΛΒͳͯ͘ྑ͍Θ͚Ͱ͋Γ·ͤΜ
ಋೖ࣌ͷ՝
ܗࣜͷ͓͔͍͠ը૾ϑΝΠϧ w T্ʹܗࣜͷ͓͔͍͠ը૾ϑΝΠϧ͕ෳଘࡏ͍ͯͨ͠ w ֦ுࢠKQHͳͷʹத͕5*'' #.1ͳը૾ w +1&(ϑΝΠϧΛH[JQͰѹॖͨ͠ϑΝΠϧ w *NBHF.BHJDLͷ͍͢͝แ༰ྗ͕͋Δ
w ্ड़ͷΑ͏ͳϑΝΠϧΛೖྗͯ͠มɾग़ྗ͢Δ͜ͱͰ͖͍ͯͨ
ܗࣜͷ͓͔͍͠ը૾ϑΝΠϧ w *NBHF'MVYT͔Βܗࣜͷ͓͔͍͠ը૾ϑΝΠϧ͕ೖྗ͞ΕΔͱ)551Ϩ εϙϯείʔυ *OUFSOBM4FSWFS&SSPS Λฦ͢ w ଞʹదͳ)551ͷϨεϙϯείʔυ͕ͳ͍ɺڍಈͱͯ͠ਖ਼͍͠
ܗࣜͷ͓͔͍͠ը૾ϑΝΠϧ w ͱ͍͑αʔϏεͷར༻ऀͱͯ͠ʮҎલʢ*NBHF.BHJDL࣌ʣ දࣔͰ͖͍ͯͨը૾͕ಥવදࣔͰ͖ͳ͘ͳͬͨʯͱ͍͏͜ͱʹ ͳΔ w ಋೖલʹԿΒ͔ରԠ͕ඞཁ
ܗࣜͷ͓͔͍͠ը૾ϑΝΠϧ w ରԠࡦ w T্ʹଘࡏ͢Δը૾Λશ෦μϯϩʔυͯ͠૯νΣοΫ w ਓྗͰ֬ೝͰ͖ΔྔͰͳ͍ͨΊεΫϦϓτͰରԠ w ܗ͕ࣜ*OWBMJEͳը૾શͯࠩ͠ସ͑ w
࡞ొͷ୲ऀʹཧը໘͔Βࠩ͠ସ͑ͯΒ͍·ͨ͠
ಋೖ࣌ͷ՝
*NBHF'MVYͷΩϟογϡ w ʢͨΓલͷͰ͕͢ʣ*NBHF'MVY"84ͷ֎ʹ͋Δ w ସॳɺ*NBHF'MVYʹը૾͕શ͘Ωϟογϡ͞Εͳ͔ͬͨ w T͔Βͷ0VUCPVOEͷ՝্ֹ͕ۚঢ "84ͷ՝ۚର
*NBHF'MVYͷΩϟογϡ w T্ͷը૾ΦϒδΣΫτʹϝλσʔλΛ༩͢Δඞཁ͕͋ͬͨ w *NBHF'MVYTͷΦϒδΣΫτ͕ʮ$BDIF$POUSPMNBY BHF9999999ʯͷϝλσʔλΛ͍࣋ͬͯΔ߹ͷΈΩϟογϡ͢Δ w "NB[PO$MPVE'SPOUͷ߹ϝλσʔλΛ༩͠ͳͯͦ͘ΕͳΓʹ Ωϟογϡͯ͘͠Ε͍ͯͨ͜ͱ͋Γɺ֬ೝ͕࿙Ε͍ͯͨʜʜ w
ը૾ΛTΞοϓϩʔυ࣌ʹϝλσʔλΛ༩͢ΔΑ͏ʹվमࡁΈ
ࠓޙͷల
ࠓޙͷల w ΫϥΠΞϯτͷղ૾ʹ߹Θͤͨը૾αΠζͷ৴ w Ұ෦*NBHF'MVYະద༻ͷը૾ʹద༻ݕ౼ʢશը૾*NBHF'MVYԽʣ w 8FC1ಋೖͳͲʹΑΔը૾දࣔߴԽͷݕ౼ *NBHF'MVYͷߋͳΔ׆༻