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
ミクアカ成果報告会
Search
Kuno Ayana
April 26, 2021
Programming
0
64
ミクアカ成果報告会
Kuno Ayana
April 26, 2021
Tweet
Share
More Decks by Kuno Ayana
See All by Kuno Ayana
アクセシビリティ、まだ完璧じゃないけど ── “今から”できること
kno3a87
2
1.1k
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
1.8k
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
260
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
3
820
iOS 18 がやってきた!
kno3a87
1
250
おうちハッカソン #2
kno3a87
0
150
SXSW2021
kno3a87
0
69
ミクアカ中間発表会
kno3a87
0
49
大学院進学ガイダンス
kno3a87
0
99
Other Decks in Programming
See All in Programming
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
310
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
0
290
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
120
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
160
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
140
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
8.2k
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
260
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1.1k
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
130
Ruby and LLM Ecosystem 2nd
koic
1
1k
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
150
守る「だけ」の優しいEMを抜けて、 事業とチームを両方見る視点を身につけた話
maroon8021
3
1.1k
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
43k
Optimizing for Happiness
mojombo
378
71k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Bash Introduction
62gerente
615
210k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The SEO Collaboration Effect
kristinabergwall1
0
400
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Why Our Code Smells
bkeepers
PRO
340
58k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
First, design no harm
axbom
PRO
2
1.1k
How GitHub (no longer) Works
holman
316
150k
Transcript
ϛΫΞΧՌൃදձ ,VOP"ZBOB
ͷඪͱഎܠ όοΫΤϯυͷ͜ͱཧղ͠ਓͰ݁ͨ͠αʔϏε͕࡞ΕΔJ04ΤϯδχΞ 🍎ࣗͷઐJ04 ɹઐҎ֎ͷࣝशಘ͢Δ ɹɹνʔϜ։ൃΛεϜʔζʹਐΊΔ ɹɹҧ͑ͲJ04ʹੜ͔ͤΔ͜ͱ͋Δ ⾐ఆऀΞϧόΠτ ɹJ04ॻ͚͘Ͳ"OESPJEαʔόʔαΠυॻ͘ͳͲʮ͕ࣝൣғʯͷΤϯδχΞ͕ଟ͍ 🧡༷ͦͦʑͳͷٕज़ʹڵຯ͕͋ͬͨ ɹ֤ٕज़ΛਂງΓͨ͠ΓܦݧͰ͖͍ͯͳ͍ͨΊ͜ͷػձͰܦݧΛੵ͏ʂ
ΘΒ͔͞Λڝ͏ΞϓϦ :BXBSBLB$PNQFUJUJPO 'SPOUFOETXJGU #BDLFOEHP .Z42- :BXBSBLB $PNQFUJUJPO
:BXBSBLB $PNQFUJUJPO ։٭࣌ʹ ͲΕ͚ͩ։͔͘Λڝ͏
৽نొը໘ ϩάΠϯը໘ 5PLFOʹΑΔMPHJOঢ়ଶͷอ࣋
ը໘ભҠ ΘΒ͔͞ͷొ ϥϯΩϯάͷө
ࣗݾ࠾ όοΫΤϯυͷ͜ͱཧղ͠ਓͰ݁ͨ͠αʔϏε͕࡞ΕΔJ04ΤϯδχΞ
աఔ ݁Ռ ࣗݾ࠾ όοΫΤϯυͷ͜ͱཧղ͠ਓͰ݁ͨ͠αʔϏε͕࡞ΕΔJ04ΤϯδχΞ
࠾ج४ (ڃͷίϯϐςϯγʔ ओମੑͷൃش ࣌ؒɾظݶͷҙࣝ ࣗݾ ଜ͞ΜͷϙΠϯτ
ࠩҟΛΔࣗͷֶशͱ݁ՌΛ࢈Ήεϐʔυͷײ֮Λ௫Ή ఆྔͱఆੑόϥϯεྑ͘࡞ΓɼΩʔʹͳΔͷΛઃఆ͢Δ ݁ՌͱՌ λεΫҰʹΔͷҰͭɼ͘ߦಈڱ͘
ίϯϐςϯγʔ ͷඪʹ͚ͯࣗൃతʹษڧͰ͖ͨ ԿΛ͖͔ࣗ͢Ͱߟ͑ɼΘ͔Βͳ͍ͱ͜Ζใ࿈૬🥬 ओମੑͷൃشɹ˒˒˒ શ͘ແͩͬͨόοΫΤϯυʹର͕ͯࣝ͠ժੜ͑ͨ ͋Δఔॻ͚Δͱࢥ͍ͬͯͨTXJGUͷແʹؾ͖ɼߋʹ͕ࣝ૿͑ͨ
ॳ৺ऀʹΘ͔ΔΑ͏ʹઆ໌Ͱ͖ΔΑ͏ʹͳͬͨ 2JJUBʹهࣄΛΞοϓͨ͠ ࣗݾɹ˒˒˒˒˒˒
ίϯϐςϯγʔ ࣗͰ͚ͨλεΫͷඞཁੑΛཧղ͠༏ઌॱҐͱೲظΛ͚ͭͨ ࣌ؒɾظݶͷҙࣝɹ˒⭐⭐
ίϯϐςϯγʔ ࣗͰ͚ͨλεΫͷඞཁੑΛཧղ͠༏ઌॱҐͱೲظΛ͚ͭͨ શ͘ೲظΛकΕͳ͔ͬͨ ແͷٕज़ྖҬͰͲΕ΄Ͳ࣌ؒΛඅ͢ͷ͔Θ͔͍ͬͯͳ͔ͬͨ εΠεΠॻ͚Δͱࢥ͍ͬͯͨͱ͜ΖͰ٧·ͬͨ
݄Ұใࠂձͷલͷʹ٧ΊࠐΜͰ͍ͨ ࣗͷ͍࣋ͬͯΔଞͷλεΫ͕ͲΕ͙Β͍͕͔͔࣌ؒΔͷ͔Θ͔͍ͬͯͳ͔ͬͨ ࣌ؒɾظݶͷҙࣝɹ˒⭐⭐
ίϯϐςϯγʔ ࣗͰ͚ͨλεΫͷඞཁੑΛཧղ͠༏ઌॱҐͱೲظΛ͚ͭͨ શ͘ೲظΛकΕͳ͔ͬͨ ແͷٕज़ྖҬͰͲΕ΄Ͳ࣌ؒΛඅ͢ͷ͔Θ͔͍ͬͯͳ͔ͬͨ εΠεΠॻ͚Δͱࢥ͍ͬͯͨͱ͜ΖͰ٧·ͬͨ
݄Ұใࠂձͷલͷʹ٧ΊࠐΜͰ͍ͨ ࣗͷ͍࣋ͬͯΔଞͷλεΫ͕ͲΕ͙Β͍͕͔͔࣌ؒΔͷ͔Θ͔͍ͬͯͳ͔ͬͨ ແͷٕज़ྖҬͰͷݕࡧํ๏࣌ؒઃఆ Θ͔ΔͱͰ͖Δҧ͏ͷͰ࣌ؒʹؾΛ͚Δ ଟΊͷ࣌ؒݟੵΓେࣄ ࣌ؒɾظݶͷҙࣝɹ˒⭐⭐
ଜ͞ΜͷϙΠϯτ ࠩҟΛΔࣗͷֶशͱ݁ՌΛ࢈Ήεϐʔυͷײ֮Λ௫Ήɹ⭐⭐⭐ ߦಈܭըॻʹԊ͍ͬͯͳ͍ ʰϩάΞτϏϡʔ͍Βͳ͍ʜʱʰ݁ہσβΠϯ͠ͳ͕ΒϏϡʔ࣮ͯ͠͠·ͬͨʜʱ όοΫΤϯυͱϑϩϯτΤϯυΛ݁߹͢Δ࣌ؒΛߟྀ͍ͯ͠ͳ͔ͬͨ ͦͦશͯͷ࣮ͷ͕࣌ؒߦಈܭըॻͱ߹Θͳ͔ͬͨ
:BNMͰॻ͍ͨઃܭॻʹԊ͍ͬͯͳ͍ ύϥϝʔλϔομʔͷ૬ҧ ͦͦͷϨεϙϯεΛ࣮͠ͳ͕Βมߋ
ଜ͞ΜͷϙΠϯτ ߦಈܭըॻʹԊ͍ͬͯͳ͍ ʰϩάΞτϏϡʔ͍Βͳ͍ʜʱʰ݁ہσβΠϯ͠ͳ͕ΒϏϡʔ࣮ͯ͠͠·ͬͨʜʱ όοΫΤϯυͱϑϩϯτΤϯυΛ݁߹͢Δ࣌ؒΛߟྀ͍ͯ͠ͳ͔ͬͨ ͦͦશͯͷ࣮ͷ͕࣌ؒߦಈܭըॻͱ߹Θͳ͔ͬͨ
ࠓޙߦಈܭըΛΑΓਖ਼֬ʹཱͯΒΕΔ ࣮࣌ؒΛܭଌ͍ͯͨ͠ͷͰͦΕΛࢀߟʹ࣍ͷ࣌ؒઃఆ͕Մೳ :BNMͰॻ͍ͨઃܭॻʹԊ͍ͬͯͳ͍ ύϥϝʔλϔομʔͷ૬ҧ ͦͦͷϨεϙϯεΛ࣮͠ͳ͕Βมߋ ύϨϝʔλϨεϙϯεΛཧղͰ͖ͨͷͰࠓޙઃܭॻΛॻ͘ࡍʹؾΛ͚Δ ࠩҟΛΔࣗͷֶशͱ݁ՌΛ࢈Ήεϐʔυͷײ֮Λ௫Ήɹ⭐⭐⭐
ଜ͞ΜͷϙΠϯτ ඪͷʰόοΫΤϯυͷཧղʱͱͲ͜·Ͱࢦ͢ͷ͔ ࣗͷதͰͲ͜·Ͱߦ͚ͨΒཧղͨ͠ͱݴ͑Δͷ͔Λߟ͑ͨ 🔰ॳ৺ऀʹΘ͔ΔΑ͏ʹઆ໌Ͱ͖Δ 🤖ݕࡧ͠ͳ͕ΒͰྑ͍͔ΒҰ௨Γಈ͘ͷ͕࡞ΕΔ ఆྔͱఆੑόϥϯεྑ͘࡞ΓɼΩʔʹͳΔͷΛઃఆ͢Δɹ˒˒˒ ׂͱॳظ͔Βߦಈܭըॻʹର͠Ε͍ͯͨʢࣦഊʣ
શ ʹ ཧ ղ ͠ ͨ ݁ՌͱՌɹ˒⭐⭐
ଜ͞ΜͷϙΠϯτ ׂͱॳظ͔Βߦಈܭըॻʹର͠Ε͍ͯͨʢࣦഊʣ ʰͳΓ͍ͨ࢟ͷͨΊʹԿ͕ඞཁͳͷ͔େࣄ͚ͩͲԿ͔ΛΔͷେࣄʱ $*$%ࣗಈσϓϩΠΛͬͨ શ ʹ
ཧ ղ ͠ ͨ ఆྔͱఆੑόϥϯεྑ͘࡞ΓɼΩʔʹͳΔͷΛઃఆ͢Δɹ˒˒˒ ݁ՌͱՌɹ˒⭐⭐ ඪͷʰόοΫΤϯυͷཧղʱͱͲ͜·Ͱࢦ͢ͷ͔ ࣗͷதͰͲ͜·Ͱߦ͚ͨΒཧղͨ͠ͱݴ͑Δͷ͔Λߟ͑ͨ 🔰ॳ৺ऀʹΘ͔ΔΑ͏ʹઆ໌Ͱ͖Δ 🤖ݕࡧ͠ͳ͕ΒͰྑ͍͔ΒҰ௨Γಈ͘ͷ͕࡞ΕΔ
ଜ͞ΜͷϙΠϯτ ΧϯόϯΛ༻͠λεΫΛࡉԽ ࣌ؒΛܭଌ ࢥ͍͍ͭͨΞΠσΟΞ͓ؾ࣋ͪͳͲNJSPͷϝϞʹ όάϝϞ͓͖ͯ͠ϚϧνλεΫʹͳΒͳ͍Α͏ʹ λεΫҰʹΔͷҰͭɼ͘ߦಈڱ͘ɹ˒˒˒
ࠓޙͷࣄʹͲ͏׆͔͍͔ͯ͘͠ ✏όοΫΤϯυΛॻ͍ͯΒ͏ͱݴΘΕͨͷͰجૅΛΕͯΑ͔ͬͨ ࣭͢Δʹͯ͠࠷ݶͷࣝඞཁ 🤔తͷͨΊʹԿΛ͖͢ͰԿ͖͢Ͱͳ͍ͷ͔ ͖͢͜ͱͷλεΫΛࡉԽ͠༏ઌॱҐΛ͚ͭΔ 🐣ͳͥ͜ͷٕज़Λ࠾༻͢Δͷ͔Λߟ͑Δบ͕͍ͭͨ ͳͥ4UPSZCPBSEΛΘͳ͍ͷ͔ʁ.77.ͷྑ͞ʁ
ϥΠϒϥϦͱ͔͍ͭݕࡧͰώοτͨ͠ॱʹ༻͍ͯͨ͠😨 📚ެࣜͷυΩϡϝϯτΛಡΉͷ͕ͳΜ͔ͩΜͩҰ൪ղܾ͢Δ ӳޠ͔ͩΒͬͯεϧʔ͠ͳ͍ʂ
ײ 💙ٕज़తʹϚΠϯυతʹֶͿ͜ͱ͕ଟ͔ͬͨ աఔͷࣦഊ͔Βֶͨ 🐭(Pͷίʔυ͕ͻͲ͍ ҰͭͷϑΝΠϧʢIBOEMFSHPʣʹશͯͷϝιουΛ٧ΊࠐΜͰ͍Δ ϥϯΩϯάදࣔ࣌ʹ/ ͕ൃੜ͍ͯ͠Δ
📱ΞϓϦ·ͩ·ͩվྑͷ༨͕͋Δ 🐙ମॊΒ͔͘ͳΒͳ͔ͬͨ աఔɹ݁Ռ ࣍ϖʔδ͔Βٕज़తʹֶΜͩ͜ͱ͕ॻ͍ͯ͋ΔͷͰ͠ΑΖ͚͠Ε͝ཡ͍ͩ͘͞
ֶΜͩ͜ͱɿٕज़֓ཁ 🐭HP "1*ͷ࣮ 🐥TXJGU (Pͱͷ݁߹ʢ௨৴ʣ YJCͱ.77.3Y4XJGUΛ༻࣮ͨ͠ 🛎"1*શମ૾ͷ࡞
4XBHHFS 🎨σβΠϯϞοΫΞοϓ 'JHNB 📚σʔλϕʔε .Z42- 🩰 (Pͱ4XJGUͰ؆୯ͳΞϓϦΛ࡞Δ
ٕज़తʹֶΜͩ͜ͱ ແ ⾣3&45ઃܭͷ63* (P"1*ͷ࣮
ٕज़తʹֶΜͩ͜ͱ ͭͷ4UPSZ#PBSEʹը໘Λ٧ΊࠐΈ 7$ʹશͯͷڍಈΛهड़ ⾣YJCͰ7JFXΛ࡞ ͭͷ7JFXʹର͠7JFX$POUSPMMFSͱ7JFX.PEFMΛอ࣋ʢ.77.ʣ ɹ3Y4XJGUʹΑΔ6*Πϕϯτ"1*Ϩεϙϯεͷඇಉظతͳड͚औΓ 4XJGUYJCͱ.77.3Y4XJGUΛ༻࣮ͨ͠
ٕज़తʹֶΜͩ͜ͱ ඪ४ͷλϒόʔφϏήʔγϣϯόʔͷ༻ ⾣YJC DIJME$POUSPMMFSʹΑΔΧελϚΠζੑ͋Δλϒϔομʔͷ࣮ 4XJGUYJCͱ.77.3Y4XJGUΛ༻࣮ͨ͠
ٕज़తʹֶΜͩ͜ͱ ͳʹΘ͔Βͳ͍ ⾣)FSPLVΛ༻ͯ͠σϓϩΠ 3&45ʹରԠ ϩά͕ݟ͍͢ʢAIFSPLVMPHTAͰݟΕΔʣ εέʔϧ͍͢͠
γϯϓϧͰΘ͔Γ͍͢ ߪೖͨ͠ຊ͕)FSPLV͍͔ͬͯͨΒ😉 4XJGU(Pͱͷ݁߹
ٕज़తʹֶΜͩ͜ͱ ແ ⾣ͦͦ"1*ͱʁ ⾣TXBHHFSͷ͍ํ "1*શମ૾ͷ࡞
ٕज़తʹֶΜͩ͜ͱ σβΠϯ࣮͠ͳ͕Βউखʹग़དྷ্͕Δͷ ⾣'JHNBΛ༻ͨ͠σβΠϯͷઃܭ σβΠϯϞοΫΞοϓ
ٕज़తʹֶΜͩ͜ͱ ͍ͬͯΔ͕ΞϓϦͱ࿈ܞͯͬͨ͜͠ͱͳ͍ ⾣.Z42-ͱ(PΛ༻ͨ͠%#࡞ ⾣+40/ͷѻ͍ํ σʔλϕʔε ʢ%#ݚमͰशͬͨ͜ͱͬͨʣ