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
Retty Tech Night #1 bokeneko
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
bokeneko
September 01, 2017
Programming
880
1
Share
Retty Tech Night #1 bokeneko
https://retty.connpass.com/event/62462/
bokeneko
September 01, 2017
More Decks by bokeneko
See All by bokeneko
AWS ML@Loft #11 「BASE」類似商品APIの裏側
bokeneko
0
700
Terraformを用いた機械学習インフラの構築 / Developers Summit 2018 FUKUOKA A-8
bokeneko
0
590
TechPlay DeepLearningAllStars2017
bokeneko
0
1.6k
TFUG#3 RettyにおけるDeep Learningの自然言語処理への応用事例
bokeneko
18
16k
Other Decks in Programming
See All in Programming
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
3
420
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.8k
cloudnative conference 2026 flyle
azihsoyn
1
190
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
140
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.9k
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
0
190
Agentic Elixir
whatyouhide
0
450
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
110
Are We Really Coding 10× Faster with AI?
kohzas
0
190
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
210
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
3
650
要はバランスからの卒業 #yumemi_grow
kajitack
0
170
Featured
See All Featured
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
Facilitating Awesome Meetings
lara
57
6.9k
The Cult of Friendly URLs
andyhume
79
6.9k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
200
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
540
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
400
4 Signs Your Business is Dying
shpigford
187
22k
Skip the Path - Find Your Career Trail
mkilby
1
120
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
350
Transcript
3FUUZͷػցֶशͷ ͜Ε·Ͱ·ͱΊ ʙ%FFQ-FBSOJOHฤʙ
ࣗݾհ w ࢯݪ३ࢤ ͏͡Β͋ͭ͠ w 3FUUZΫϥϑτϏʔϧ୲ w ༀࡎࢣ w
ༀֶ෦Ͱ༗ػ߹ԽֶˠӃ ͰλϯύΫ࣭ͷཱମߏղੳ ˠཧٕݚʹϓϩάϥϚͱ͠ ͯೖࣾˠ3FUUZ
ػցֶशͷϞνϕʔγϣϯ w 3FUUZϕϯνϟʔͰਓগͳ͍ɻࢲ͕ೖࣾ࣌Ͱ ΤϯδχΞ໊ऑɻ w ࣸਅͷྨͳͲ࡞ۀܥTIVGUJͱ͔ͬͯΔɻ w ւ֎ల։͋Γɺεέʔϧ͍ͯ͘͠ʹػցԽ ͕ඞཁɻ
3FUUZͰࠓ·Ͱ͖ͬͯͨػցֶश ✦ ը૾ॲཧ w ߘࣸਅͷྨ w ղ૾ ✦ ࣗવݴޠॲཧ w
ޱίϛྨ w Ωϟονίϐʔࣗಈੜ w ϦίϝϯυΤϯδϯ ✦ ͦͷଞ w ࢄ%FFQ'PSFTU w FUDʜ
ࠓ͢͜ͱ ✦ ը૾ॲཧ w ߘࣸਅͷྨ w ղ૾ ✦ ࣗવݴޠॲཧ w
ޱίϛྨ w Ωϟονίϐʔࣗಈੜ w ϦίϝϯυΤϯδϯ ✦ ͦͷଞ w ࢄ%FFQ'PSFTU w FUDʜ
ߘࣸਅͷྨ w ݄ࠒɻ5FOTPS'MPX͕ग़͙ͯ͢ɻ w νϡʔτϦΞϧͷ$*'"3Λݟͯ3FUUZͷը૾ ྨʹ͑ΔΜ͡ΌͶʁͱࢥ͍ࢼͯ͠ΈΔ͜ͱ ʹɻ w ࣗͰͬͦ͜Γ࢝ΊͨεςϧεϓϩδΣΫτ
ߘࣸਅͷྨ $*'"3 छྨͷը૾ྨ
ߘࣸਅͷྨ 3FUUZͷը૾ྨ छྨΛछྨʹݮΒ͍͚ͤΔΜ͡ΌͶʁͱͳͬͨ
ߘࣸਅͷྨ w ྉཧ ϝχϡʔ͍ۙਫ਼ͰผՄೳ w ؍ ֎؍ͷผ͕͍͠ w ళͷத͔Β૭ͷ֎Λࡱͬͨ w
ೖΓޱͷࣸਅ͚ͩͲɺళͷೖΓޱ͕Ϗϧͷத
ߘࣸਅͷྨ w $50ʹݟͤͨΒϊϦϊϦ w શ෦ͤΔͷແཧ͚ͩͲɺ֬৴͕ߴ͍ͷ ʹ͍ͭͯͬͪΌ͓͏ɺͱͳͬͨ w ྉཧˠྉཧͬͯ͜ͱͰ࠾༻ w ྉཧ
؍ ˠਓؒͷνΣοΫ
ߘࣸਅͷྨ w ը૾ྨΛࣾͰ͏Α͏ʹͳͬͨΒɺ͜ΕͰ ͖ͳ͍ʁ͍ͬͯ߹Θͤ૿Ճɻࢲ͕ྨث ࡞Δ͜ͱʹʜΊΜͲ͍ʂ w ͦ͜Ͱ$47Ͱը૾63-͛ͨΒྨث͕࡞ΕΔ αʔϏεΛ࡞ͬͨɻ ˠ*$"$)"/
ߘࣸਅͷྨ
ղ૾ w XBJGVYͱ͔͍͏%FFQ-FBSOJOHΛ༻͍ͨΠϥ ετͷղ૾͕ग़Δ w $B⒎FͰॻ͍ͯ͋ͬͯಡΈʹ͘ʜΜʁͬͯΔ͜ ͱׂͱ୯७͡ΌͶʁ w 5FOTPS'MPXͰॻ͘ɻ͍ͭͰʹ*$"$)"/Έͨ ͍ʹ୭Ͱ͑ΔΑ͏ʹ͢Δɻ
ˠ.*$"/$/
ղ૾
ղ૾
ޱίϛྨ w ͜͜·Ͱͷը૾ͷॲཧ$// $POWPMVUJPOBM OFVSBMOFUXPSL ΈࠐΈχϡʔϥϧωοτϫʔ ΫʣΛ͖ͬͯͬͯͨɻ w $//ŨżŘˠࣗવݴޠॲཧ$//͓͏ͥɺͱ͍ ͏ྲྀΕ͕͋ͨΓ͔Βग़ͯͨ
ޱίϛྨ w χϡʔεهࣄͷྨʹ$//͏จ͕ग़Δ w 3FUUZͷޱίϛͷྨͬͯΈ͔ͬ
ޱίϛྨ w $IBSBDUFSMFWFM$// w ͔ͪॻ͖ෆཁ w Ұจࣈ୯ҐͰѻ͏ʢ$//͕ը૾ΛQJYFM͝ ͱʹѻ͏ͷΛࣗવݴޠॲཧʹ͖࣋ͬͯͨʣ
ޱίϛྨ
ޱίϛྨ 3FUUZͰ͓ళ͕ͲͷΑ͏ͳతͰར༻Ͱ͖Δ͔ͱ͍͏ σʔλ͕͋Δɻ σʔτతͰ͑ΔళͷޱίϛΛσʔτతళޱίϛͷ ڭࢣͱͯ͠ར༻ɻޱίϛ͕σʔτతళͷޱίϛ͔൱͔ ΛผͰ͖ΔྨثΛ࡞ σʔτతళޱίϛͱஅ͞ΕΔޱίϛ͕ଟ͍ళσʔ τʹ͑ΔళͳͷͰ ৽͍͠σʔτతళͷൃݟʹ͑Δʁ
ޱίϛྨ ʮଂখࢁͷম͖ௗϫΠϯͷ͓ళɻ͜͜શൠඒ ຯ͔ͬͨʂஈܾͯ҆͘͠ແ͍Ͱ͕͢ɺϫΠ ϯશͯ#JPϫΠϯͱͷࣄɻম͖ௗ͓·͔ͤίʔ ε͕͓קΊͱͷࣄͰͨ͠ͷͰɺͦͪΒͰɻళһ͞ Μͷ٬࠷ߴͰੋඇߦͬͯΈͯԼ͍͞ɻʯ σʔτతళޱίϛ
ޱίϛྨ ʮӺ݁⽏ͱ͍͏ཱͷྑ͔͞Βબͼ·ͨ͠✨ ম͖ௗɺਫਬ͖ͳͲͳͲཔΈ·͕ͨ͠ɺௗ͕ ΔΔͰඒຯ͔ͬͨ͠Ͱ͢Α⽏ࣄऴΘΓͷํ ͕ͨͪαΫοͱҰഋʜͱ͍͏ΠϝʔδͰ͔͢Ͷɻ ͰஈϦʔζφϒϧͰͳ͔ͳ͔ྑ͔ͬͨͰ͢ 㽈ʯ σʔτతళޱίϛ
Ωϟονίϐʔࣗಈੜ w ࣗવݴޠ͔Βಛநग़͕Մೳʹͳͬͨ w ը૾Ͱྨˠղ૾ͬͨΈ͍ͨʹɺࣗવݴޠ Ͱྨ͕Ͱ͖͔ͨΒੜͬͯΈΔ͔ w ޱίϛ͔Βಛநग़͓ͯ͠ళͷΩϟονίϐʔੜ Ͱ͖Μ͔ͳʁ
Ωϟονίϐʔࣗಈੜ DIBS $// ޱίϛ ɹ -45. ಛϕΫτϧ Ωϟο νίϐʔ
Ωϟονίϐʔࣗಈੜ w ͏·͍ͬͨ͘ྫ ʮᰤࢠ͕ඒຯ͍͠ɺ ݩͰਓؾͷத՚ྉཧళʯ ˠ ͔֬ʹ501ʹᰤࢠग़ͯΔ͠ ͍͍ײ͡
Ωϟονίϐʔࣗಈੜ w ͓͔͍͠ྫ w ʮ໊ݹӺ͔Βెาɺඒຯ͍͠ম͖ௗ͕৯ ΒΕΔ͓ళʯˠʑͷళͧ w ʮϘϦϡʔϜຬͷϥϯν͕ਓؾɺඒຯ͍͠ ͓͕৯ΒΕΔ͓ళʯˠυτʔϧΜ͚
Ωϟονίϐʔࣗಈੜ w ຊޠʹͳΔ͚Ͳɺ·࣮ͩ༻Խͪΐͬͱʜ w $POEJUJPOBM("/ͷख๏ΛऔΓೖΕͨΒ͏ ͪΐͬͱ៉ྷʹͳΔ͔
·ͱΊ w εέʔϧ͍ͯͨ͘͠Ίʹػցֶश͕ඞཁ w %FFQ-FBSOJOHखܰʹ࣮༻Ϩϕϧʹ͍ۙͱ͜ Ζ·Ͱੑೳ͕ग़ͤΔ w ͱ͍͑ɺ·ͩ·ͩվળ͋Δ
'VUVSF8PSL w ࢄػցֶशڥͷ࡞ w ࢄ%FFQ'PSFTU w ϓϩμΫτͷө