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
minneにおけるGraphQLの導入事例
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ogidow
January 20, 2021
Programming
0
1.3k
minneにおけるGraphQLの導入事例
ogidow
January 20, 2021
Tweet
Share
More Decks by ogidow
See All by ogidow
Gopher-dojo-lt.pdf
ogidow
1
94
Elasticsearch勉強会
ogidow
0
3.2k
ドリコム若手発表会
ogidow
0
600
Other Decks in Programming
See All in Programming
今から始めるClaude Code超入門
448jp
8
9.1k
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
300
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
AgentCoreとHuman in the Loop
har1101
5
250
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
210
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Believing is Seeing
oripsolob
1
58
Between Models and Reality
mayunak
1
190
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
170
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
RailsConf 2023
tenderlove
30
1.3k
Transcript
NJOOFʹ͓͚Δ(SBQI2-ͷಋೖࣄྫ Ԯಊमଠ(.01FQBCP *OD ϖύϘςοΫΧϯϑΝϨϯε ϞμϯXFC։ൃʹؔ͢ΔऔΓΈ
ΤϯδχΞ Ԯಊमଠ NJOOFࣄۀ෦
"1*։ൃͷݱঢ়
"1*։ൃͷݱঢ় wΦʔιυοΫεͳ3&45"1* wݹͷ࣌ʹಋೖ͞ΕͨBVUPEPDͱ͍͏HFNͰςετ͔ΒυΩϡϝϯτΛ ੜ͠ΫϥΠΞϯταΠυͱڞ༗ w࣮͋Γ͖ͷ։ൃελΠϧ
ݱঢ়ͷ՝
υΩϡϝϯτʹؔ͢Δ՝ wυΩϡϝϯτ͕ϝϯςφϯε͞Εͳ͍ w༷มߋͨ͠ޙʹυΩϡϝϯτΛߋ৽͠ΕΔ wϨεϙϯεͰฦ͖ͬͯ͏ΔܕΛཏͰ͖͍ͯͳ͍ wυΩϡϝϯτ͚ͩݟΔͱTUSJOH͚ͩฦ͖ͬͯͦ͏ͳͷʹ࣮ࡍʹOVMM͕ฦͬ ͯ͘ΔͳͲ wυΩϡϝϯτಡΈͣΒ͍ wςετ͔Βੜ͍ͯ͠Δ߹্ɺಉ͡ΤϯυϙΠϯτʹؔ͢Δهड़͕ςετ έʔεͷ͚ͩଘࡏ͢Δɻਖ਼ͺͬͱݟͲΕΛΈ͍͍ͯͷ͔͔Βͳ͍
ʮ(&5IPHFʯʹʹؔ͢ΔηΫγϣϯ͕ݸҎ্ଘࡏ͢Δ߹
"1*ͷॊೈੑʹؔ͢Δ՝ wͱ͋Δը໘ʹՃͰσʔλΛද͍ࣔͨ͠ͷͰ"1*ͷϨεϙϯεมߋ͍ͨ͠ w։ൃ͕ඞཁʹͳΔɻ։ൃϦιʔεͷঢ়گʹΑͬͯͲΜͲΜޙճ͠ʹʜ wΫϥΠΞϯτ͝ͱͰඞཁͳσʔλ͕ҟͳΔ wยํͷΫϥΠΞϯτʹ߹ΘͤΔͱ͏ยํͷΫϥΠΞϯτ͕ແବʹσʔλΛ औಘ͢Δ͜ͱ͕͋Δ
࣮͋Γ͖ͷ։ൃελΠϧʹؔ͢Δ՝ wυΩϡϝϯτςετ͔Βੜ͞ΕΔͷͰ࣮͕ྃ͢Δ·Ͱશͳ"1*ͷ υΩϡϝϯτ͕खʹೖΒͳ͍ w࣮͕͋Δఔྃ͠ͳ͍ͱΫϥΠΞϯταΠυ͕"1*Λୟ͍ͯ։ൃ͢Δ͜ͱ ͕ࠔ wΫϥΠΞϯταΠυͱϨεϙϯεܗࣜʹ͍ͭͯ߹ҙ͕औΕ͍ͯͳ͍ঢ়ଶͰ։ൃ ͕ਐΉͷͰ։ൃ్தͰ༷มߋ͕සൟʹೖΔ͜ͱ
(SBQI2-
(SBQI2- wΫϥΠΞϯταʔόؒͷ௨৴ཁ݅Λهड़͢ΔͨΊͷΫΤϦݴޠ w(SBQI2-ͷ༷Λ࣮ͨ͠ϥϯλΠϜΛࢦ͢͜ͱ͋Δ
(SBQI2-ͷઃܭݪଇ
֊ߏ w(SBQI2-ΫΤϦϑΟʔϧυͷ֊ߏʹͳ͍ͬͯͯɺΫΤϦϨεϙϯε ͱಉ͡ߏʹͳΔ
ϓϩμΫτத৺ wݫີʹ(SBQI2-༷Ͱ͋ΓϥϯλΠϜͦͷͷͰͳ͍ wಛఆͷݴޠʹґΒͳ͍ͷͰ։ൃऀ͕ར༻͍ͯ͠ΔݴޠͰ࣮͞ΕΔ
ڧ͍ܕ͚ wΞϓϦέʔγϣϯݻ༗ͷܕγεςϜΛఆٛͰ͖Δɻ wܕγεςϜͰόϦσʔγϣϯΛߦ͍ɺΫΤϦ࣮ߦલʹΫΤϦ͕ਖ਼͍͔֬͠ೝ ͢Δ͜ͱ͕Ͱ͖Δ wαʔόϨεϙϯεͷܗࣜʹҰఆͷอোΛߦ͏͜ͱ͕Ͱ͖Δ
ΫϥΠΞϯτओಋͷΫΤϦ w(SBQI2-αʔόܕγεςϜΛ௨ͯ͡ΫϥΠΞϯτ͕औಘͰ͖ΔσʔλΛެ ։͢Δ wͲͷσʔλΛฦ٫͢Δͷ͔Λܾఆ͢ΔͷαʔόͰͳ͘ΫϥΠΞϯτ wαʔόΫϥΠΞϯτ͕ཁٻͨ͠ͷͷΈฦ٫͢Δ
ࣗݾࢀর w(SBQI2-αʔόͷܕγεςϜ(SBQI2-ݴޠࣗମͰࢀরՄೳ
(SBQI2-Ͱݱঢ়ͷ՝ΛղܾͰ͖Δ͔ʁ
՝ͷ͓͞Β͍ wυΩϡϝϯτʹؔ͢Δ՝ w ϝϯς͞Εͳ͍ɻಡΈͮΒ͍ɻܕʹؔ͢Δใ͕ແ͍ɻ w"1*ͷॊೈੑʹؔ͢Δ՝ w ͪΐͬͱͨ͠Ϩεϙϯεͷมߋʹ։ൃίετ͕͔͔Δ w Ϩεϙϯεʹແବͳσʔλؚ͕·Εͯ͠·͏߹͕͋Δ w࣮͋Γ͖ͷ։ൃελΠϧʹؔ͢Δ՝
w ࣮લʹΫϥΠΞϯταΠυͱϨεϙϯεܗ͕ࣜ߹ҙͰ͖ͳ͍ͷͰ։ൃதͷ༷ มߋ͕සൟʹൃੜ͢Δ߹͕͋Δ
υΩϡϝϯτʹؔ͢Δ՝ wܕγεςϜͳͲΛࣗݾࢀরͰ͖ΔͷͰৗʹ࠷৽ͷใΛखʹೖΕΔ͜ͱ͕Ͱ͖ Δɻ·ͨ(SBQI2-ʮڧ͍ܕ͚ʯͱ͍͏ݪଇ͕͋ΔͷͰܕใόονϦ
"1*ͷॊೈੑʹؔ͢Δ՝ wʮΫϥΠΞϯτओಋͷΫΤϦʯݪଇ͕͋ΔͷͰɺΫϥΠΞϯτ͕ࣗ༝ʹऔಘ͢ ΔσʔλΛܾఆͰ͖Δɻ·ͨɺऔಘ͍ͨ͠σʔλʹมߋ͕͋ͬͯେ͖ͳϩ δοΫͷมߋ͕ͳ͍ݶΓαʔόଆͷ։ൃ͕ෆཁ औಘ͢Δσʔλ͕มΘͬͯɺ pFME͕͢Ͱʹఆٛ͞Ε͍ͯΕ αʔόଆͷ࣮ෆཁ
࣮͋Γ͖ͷ։ൃελΠϧʹؔ͢Δ՝ wΫϥΞϯταΠυͱαʔόαΠυʹ(SBQI2-ͱ͍͏ڞ௨ݴޠ͕Ͱ͖Δ w(SBQI2-ʹʮࣗݾࢀরʯͷݪଇ͕͋ΔͨΊαʔόαΠυͷݴޠͰఆٛͨ͠ ܕγεςϜ(SBQI2-Λ௨ͯ͠(SBQI2-ͷจ຺ͰࢀরՄೳʹͳΔ wܕγεςϜͷఆٛΛڞ௨ݴޠͰ͋Δ(SBQI2-ͰࢀরͰ͖ΔͷͰΫϥΠΞϯτ αΠυϨϏϡʔՄೳʹͳΓ࣮લʹܕγεςϜ Ϩεϙϯεܗࣜ ʹؔͯ͠߹ ҙͰ͖Δ w"QPMMPTFSWFSͳͲΛར༻͢ΕNPDLαʔόͷىಈΛ༰қɻ࣮ྃલʹΫ
ϥΞϯτ͕"1*Λୟ͘͜ͱ͕Ͱ͖Δ w͜Εʹؔͯ͠·ͩࢼͤͯͳ͍·ͤΜ
ऴΘΓʹ w(SBQI2-Λಋೖ͢Δ͜ͱͰΫϥΞϯταΠυͱαʔόαΠυͷڞ௨ݴޠΛఔ ೖΕΔ͜ͱ͕Ͱ͖࣮લʹϨεϙϯεܗࣜͳͲʹؔͯٞ͠Λߦ͏͜ͱ͕Ͱ͖ ΔΑ͏ʹͳͬͨ w(SBQI2-ͷઃܭݪଇʹΑΓڧྗͳܕγεςϜৗʹϝϯςφϯε͞ΕΔυ ΩϡϝϯτͳͲΛίετͰखʹೖΕΒΕΔΑ͏ʹͳͬͨ wNJOOFʹ͓͚Δطଘͷ"1*։ൃͰෳͷ՝͕͋Γɺੜ࢈ੑΛ્͢ΔཁҼ ʹͳ্͍͕ͬͯͨهͷΑ͏ʹ(SBQI2-Λಋೖ͢Δ͜ͱͰ՝͕ղܾ͢Δஹ͠ ͕ݟ͑࢝Ίͨ