$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2016 Devsumi Kansai
Search
Yasuhiro Onishi
September 22, 2016
Technology
3
1.5k
2016 Devsumi Kansai
Yasuhiro Onishi
September 22, 2016
Tweet
Share
More Decks by Yasuhiro Onishi
See All by Yasuhiro Onishi
「手を動かした者だけが世界を変える」ソフトウェア開発だけではない開発者人生
onishi
17
10k
アニメから得た学びを発表会 in 関西 はてな スポンサーLT
onishi
1
70
大吉祥寺.pm 基調講演
onishi
4
8.6k
YAPC::Kyoto 2023 Keynote
onishi
3
10k
Hatena-Camp
onishi
2
4.5k
Hatena Blog for Engineer
onishi
2
3.2k
Hatena Blog Development Flow
onishi
34
38k
hatena-diary-blog-xss
onishi
5
1.2k
wget.pl
onishi
3
1.4k
Other Decks in Technology
See All in Technology
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
1.6k
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
2.3k
Claude Codeを使った情報整理術
knishioka
11
7.7k
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
140
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
390
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9.9k
SQLだけでマイグレーションしたい!
makki_d
0
1.2k
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
210
Agent Skillsがハーネスの垣根を超える日
gotalab555
6
4.4k
SREが取り組むデプロイ高速化 ─ Docker Buildを最適化した話
capytan
0
150
AWSインフルエンサーへの道 / load of AWS Influencer
whisaiyo
0
220
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
0
280
Featured
See All Featured
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
82
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
74
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
960
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Six Lessons from altMBA
skipperchong
29
4.1k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
120
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
580
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
36
New Earth Scene 8
popppiees
0
1.2k
Transcript
ͯͳʹ͓͚ΔΤϯδχΞͷ ͱͦΕΛࢧ͑ΔΈ σϒαϛؔ גࣜձࣾͯͳ େ߁༟
ɹେ߁༟JEPOJTIJ ɹ!ZBTVIJSP@POJTIJ ɹגࣜձࣾͯͳࣥߦһ ɹαʔϏεɾγεςϜ։ൃຊ෦ ࣗݾհ
ུྺ wͯͳىۀΤϯδχΞ wνʔϑΤϯδχΞ wσΟϨΫλʔ wϓϩσϡʔαʔ wαʔϏε։ൃຊ෦ wαʔϏεɾγεςϜ։ൃຊ෦
ུྺ wͯͳىۀΤϯδχΞ wνʔϑΤϯδχΞ wσΟϨΫλʔ wϓϩσϡʔαʔ wαʔϏε։ൃຊ෦ wαʔϏεɾγεςϜ։ൃຊ෦ ࡀ ࡀ ࡀ
ࡀ ࡀ ࡀ
ϓϩάϥϚʔ ࡀఆઆ
גࣜձࣾͯͳ w ࣾһ໊ w ژ౦ژͣͭ Ұ෦ϦϞʔτ w ΣϒαʔϏεΛ࡞ͬͯ·͢
w ͯͳϒοΫϚʔΫ w ͯͳϒϩά w ͳͲͳͲ
ͯͳͷϛογϣϯ ʮΔʯ ʮͭͳ͕Δʯ ʮදݱ͢Δʯ Ͱ৽͍͠ମݧΛఏڙ͠ɺਓͷੜ׆Λ๛͔ʹ͢Δ
ͯͳϒοΫϚʔΫ
#SBOE4BGFͯͳ
ͯͳϒϩά
None
.BDLFSFM
গδϟϯϓϧʔΩʔ
ΧΫϤϜ
None
࠷ۙͷͯͳ ϒοΫϚʔΫ ϒϩά ϊϋ ΞυςΫ اۀϒϩά #UP$ #UP#
ͯͳͷΤϯδχΞ
ΤϯδχΞͷҭ
ʮҭͯΔʯ Ͱͳ͘ ʮҭͭڥΛ༻ҙ͢Δʯ
ࣗΒ͢Δҙࢤ º Λαϙʔτ͢ΔΈ
࠾༻࣌ͷϙΠϯτ දతͰͳ͍ࣝ ҙࣝɺֶ৺ ΤϯδχΞϦϯάηϯε
Λαϙʔτ͢ΔΈ w Ξτϓοτ w ใڞ༗ w ਓࣄ੍
Ξτϓοτ
ΤϯδχΞʹظ͢Δ ʮΞτϓοτʯ w Ξτϓοτ͢Δ͜ͱͰΑΓͰ͖Δ w શମͷ૯ྗͷ্ʹܨ͕ΓɺΑΓΑ ͍αʔϏε։ൃγεςϜ։ൃ͕Ͱ͖Δ Α͏ʹͳΔ w ࣾ֎ͷϓϨθϯε্͕͠৽ͨͳ࠾
༻ʹܨ͕Δ IUUQEFWFMPQFSIBUFOBTUB⒎DPNFOUSZ
Ͱ͍͠Ͱ͢ΑͶ
ΞτϓοτͷͨΊʹ w ΞτϓοτΛਪ͢Δ͜ͱΛ໌ࣔ w ΞτϓοτΛඪʹ͢Δ w Ξτϓοτ͢ΔഎதΛԡ͢
ͯͳͷධՁ߲ ՌධՁ w ඪʹର࣮ͯ͠ࡍʹୡͨ݁͠Ռ ߦಈධՁ w దͳߦಈɾϓϩηεΛͱ͍ͬͯΔ͔ ઐධՁ w ৬ߦ্อ༗͖ࣝ͢ɾٕೳɾٕज़
ઐධՁͷྫ w ٕज़ɾεΩϧ w ࿈ܞɾαʔϏεࢦ w ΠϯϓοτɾΞτϓοτ ΞϓϦέʔγϣϯΤϯδχΞઐධՁ߲
ઐεΩϧඪ w ୡɾະୡ͕ධՁʹ݁͢Δͷ Ͱͳ͘ɺઐεΩϧ্ͷͨΊͷ ʮඪʯ w ʮࠓظ͜ΕΛؤுΓ·͢ɾ৳͠ ·͢ʯͱ͍͏ϚχϑΣετ
ઐεΩϧඪ ͯͳͰͳͯ͘௨༻͢Δຊਓͷε ΩϧΛ৳͢ ຊਓͷඪͱձࣾͷํͷઢΛ߹ ΘͤΔ
ΞτϓοτΛଅਐ͢Δ ͨΊͷϧʔϧ
ใൃ৴ਪ w ٕज़ϒϩάࣥචਪ w ຖिٕज़ษڧձ
ٕज़ϒϩάࣥචਪ w )BUFOB%FWFMPQFS#MPH w ݸਓϒϩάͰ w Ҏ্ϒοΫϚʔΫ͞ΕͨΒण࢘ w $50 w
ຖ݄Ұ൪ϒΫϚΛՔ͍ͩਓಛ্
ٕज़άϧʔϓඪ w ٕज़ΤϯτϦ૯ϒοΫϚʔΫ w ຖ݄ਐḿΛՄࢹԽ
ຖिٕज़ษڧձ w ΤϯδχΞɾσβΠφʔ࣋ͪճΓ w ൃදº ٕज़ڞ༗ w ڵຯΛ͍ͬͯΔٕज़ɾۀͰಘͨ ݟͳͲͳΜͰ w
ࣗݾհɾަྲྀ w ొஃɾൃදʹ׳ΕΔ
࠷ۙͷٕज़ษڧձςʔϚ w ࠓ͔ΒͰ͖Δߏֶश w ೖࣾͯ͠ɺ͜͏͍͏োΛى͜ ͠·ͨ͠ w ܖʹΑΔઃܭೖ w ࠓ͔Β͡ΊΔ'MFYCPY
w ٕज़ϒϩάΛॻ͘͜ͱʹ͍ͭͯ
ٕज़ڞ༗ w ٕज़ษڧձͷίʔφʔ w ࣾάϧʔϓʹॻ͔ΕͨΤϯτϦΛ ରஊܗࣜͰಡΈ্͛Δ w ڞ༗͞ΕΔˠॻ͔ΕΔਖ਼ͷϧʔϓ
ٕज़ॻߪೖ w ٕज़ॻߪೖ w ձࣾॴ༗ॻ੶ͷϨϏϡʔΛJTTVFԽ
None
Πϕϯτ։࠵ิॿ w ࣾһओ࠵ͷٕज़Πϕϯτ։࠵Λิॿ w ձఏڙʢژʗ౦ژʣ w ҿ৯අิॿ
ษڧձɾྠಡิॿ w ࣾษڧձɺٕज़ॻͷྠಡΛิॿ w ձఏڙ w ଧ্ͪ͛ิॿ
ΤϯδχΞ࣮γεςϜ w ࣮ͱɺಛఆͷߦಈΛήʔϜͰୡ ͨ͜͠ͱʹର͢ΔϦϫʔυ w ٕज़ϒϩάʹϒοΫϚʔΫ͍ͭͨ w ެ։(JU)VCϦϙδτϦʹελʔ͍ͭͨ w DQBOHFNOQNNBWFOʹϞδϡʔϧΛొ
w ࣾ֎ͷ044ϦϙδτϦʹίϛοτͨ͠
None
%&13&$"5&% ͏·͍͔͘ͳ͔ͬͨʜ w ؆୯ͳ࣮Λ༻ҙͯ͠എதΛԡͭ͢ Γ͕ͩͬͨʜ w ࣮ࡍʹγʔτΛެ։͢Δͱൺֱ͢Δ ܗʹͳͬͯϓϨογϟʔʹͳͬͨ w ഇࢭ
తҙ͕ࣝେࣄ w ՝ΛΈͰղܾ͢Δ w ՝ൃݟˠԾઆˠվળˠνΣοΫ
͜Εͬͯ1%$" αΠΫϧ͡ΌΜ
αʔϏε։ൃ ৫։ൃ ˺
ΤϯδχΞͷࣗൃతͳ ֶशΛଅਐ͢Δ
ΞτϓοτͷͨΊʹ w ΞτϓοτΛਪ͢Δ͜ͱΛ໌ࣔ ˠઐධՁʹՃ͑Δ w ΞτϓοτΛඪʹ͢Δ ˠඪΛཱͯΔࢦΛࣔ͢ w Ξτϓοτ͢ΔഎதΛԡ͢ ˠΞτϓοτΛධՁɾԠԉ͢Δϧʔϧ
ใڞ༗ॏࢹ w ͯͳάϧʔϓ w ࡞ۀใࠂɺোରԠɺใɺݟڞ༗ w τϥοΫόοΫͰۀґཔʢϝʔϧϨεʣ w ࣝͷܧঝɺଐਓੑഉআ
αϚʔΠϯλʔϯ w͔Β࢝·ΔΤϯδχΞ͚αϚʔ Πϯλʔϯ wਓఔͷֶੜΤϯδχΞΛड͚ೖΕΔ wҰॹʹΠϯλʔωοταʔϏεΛ࡞ΕΔ wिؒؒͷظΠϯλʔϯ wʙ
ಛ wલɿߨٛ wؒͷࠈͷߨٛɾ՝ wޙɿ࣮ફ wνʔϜʹଐ͞ΕͯҰॹʹ։ൃ wڅྉग़·͢
ΧϦΩϡϥϜ w ։ൃ෩ܠհɾࣄલ՝ϑΥϩʔΞοϓ w ݴޠͷجૅ w 42- %# w )551
8"' w +BWB4DSJQUJ04 w ࣗ༝՝ w Πϯϑϥߨٛ w dػցֶशߨٛ 1FSM 4DBMB +BWB4DSJQU 4XJGU
ͭͷίʔε w ػցֶशɾࣗવݴޠॲཧɾΞυςΫϊϩδʔίʔε w J04ΞϓϦ։ൃ࣮ફίʔε w ΫϥυαʔόཧγεςϜίʔεʢ.BDLFSFMʣ w ͯͳϒϩάίʔε
͜ΜͳػೳΠϯλʔϯ w μΠΞϦʔԼॻ͖μΠΞϦʔ"UPN1VC ϋΠΫ"1*ͯͳμΠΞϦʔશจݕࡧΤϯδ ϯεύϜίϝϯτରࡦϒοΫϚʔΫશจ ݕࡧείΞॱΩʔϫʔυτϨϯυϒοΫ ϚʔΫ4BGBSJ֦ுϒοΫϚʔΫ5XJUUFS࿈ܞ ϒϩάJ04ΞϓϦϒοΫϚʔΫදࣔվ ળϒοΫϚʔΫؔ࿈ਫ਼্ϒϩά ϦΞϧλΠϜϓϨϏϡʔϒϩά"UPN1VC
ϒϩάΧʔυϒοΫϚʔΫ͋ͱͰಡΉ
ֶੜͷϝϦοτ w8FCαʔϏε։ൃͷҰ௨Γ wຊମݧɾ։ൃͷݱʹ৮ΕΔ wࣾһϝϯλʔͷஸೡࢦಋ wٕज़͕͖ͳ͕ؒͰ͖Δ wѹతɾ࠷ߴͷՆ
ͯͳͷҙٛ wֶੜͱͷɾܹΛΒ͏ wڭ͑Δ͜ͱʹΑΔεΩϧΞοϓ wຖΞοϓσʔτ͢ΔΧϦΩϡϥϜ wڭՊॻͷެ։ɾࣾݚमͷస༻ wͷܧঝ
ਓࣄ੍
γχΞΤϯδχΞ w ઐ৬ΩϟϦΞύεʢγχΞˠνʔϑʣ w ٕज़෦ͷ্ w ϝϯλϦϯάɾධՁ w ఆظ໘ஊ 1VMM3FRVFTU
ͯͳʹ͍ͭͯߟ͑Δձ w ৗͷۀͱগ͠Εͯɺʮͯͳʯͱ͍͏৫ʹ ͍ͭͯߟ͑Δ w ৫׆ಈΛਐΊΔதͰɺʮϦʔμʔγοϓʯʮϚ ωδϝϯτʯͱ͍ͬͨεΩϧ͕ඞཁʹͳΔ͜ͱɺʮ࠾ ༻ʯͷ໘ʹͳͬͨΓɺʮڭҭɾҭʯʹ͓͍ͯର ධՁΛͨ͠Γɺ͞ΕͨΓ͢Δ͜ͱ͕͋Γ·͢ɻ͜ ΕΒͷεΩϧɾϩʔϧɾ׆ಈ͕Կނඞཁͳͷ͔ɺ·ͨɺ
εΩϧΛʹ͚ͭΔͨΊʹͲͷΑ͏ͳߟ͑ํߦಈ ͕ඞཁʹͳΔͷ͔ΛσΟεΧογϣϯܗࣜͰֶͿ IUUQUBQJSIBUFOBCMPHKQFOUSZ
จԽͷৢ w ࠾༻͕ΜΔɻҙࣝͷߴ͍ਓΛूΊΔ w ͦΕΛࢧ͑ΔΈΛ࡞Γӡ༻͢Δ ˣ จԽΛৢ͢Δ
wͯͳىۀΤϯδχΞ wνʔϑΤϯδχΞ wσΟϨΫλʔ wϓϩσϡʔαʔ wαʔϏε։ൃຊ෦ wαʔϏεɾγεςϜ։ൃຊ෦ ࡀ ࡀ ࡀ ࡀ
ࡀ ࡀ ΤϯδχΞ͕ਓࣄΛΔ͜ͱ
ΤϯδχΞ͕ਓࣄΛΔ͜ͱ νʔϜ։ൃ αʔϏε։ൃ ਓࡐ։ൃ ৫։ൃ σΟϨΫλʔ ΤϯδχΞ ϓϩσϡʔαʔ ຊ෦ ࣥߦһ
w ίʔυΛϋοΫ w νʔϜΛϋοΫ w ձࣾ৫ΛϋοΫ ΤϯδχΞ͕ਓࣄΛΔ͜ͱ
·ͱΊ w ΤϯδχΞͷΛࢧ͑ΔΈ w Ξτϓοτใڞ༗ਓࣄ੍ w վળͷαΠΫϧΛճ͠ɺ͔ࠜͤɺ จԽʹ͢Δ