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
Dappsを支えるオラクル
Search
oidong
February 16, 2018
Technology
1
3k
Dappsを支えるオラクル
oidong
February 16, 2018
Tweet
Share
More Decks by oidong
See All by oidong
今からはじめるデザインとか入門
oidong1
6
1.6k
Other Decks in Technology
See All in Technology
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
390
KubeCon + CloudNativeCon Japan 2025 に行ってきた! & containerd の新機能紹介
honahuku
0
120
ハッカソン by 生成AIハッカソンvol.05
1ftseabass
PRO
0
150
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
130
B2C&B2B&社内向けサービスを抱える開発組織におけるサービス価値を最大化するイニシアチブ管理
belongadmin
1
1.3k
Lazy application authentication with Tailscale
bluehatbrit
0
130
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
110
ビズリーチが挑む メトリクスを活用した技術的負債の解消 / dev-productivity-con2025
visional_engineering_and_design
1
1.4k
Tech-Verse 2025 Keynote
lycorptech_jp
PRO
0
1.4k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
26k
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
110
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
390
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
KATA
mclloyd
30
14k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
810
4 Signs Your Business is Dying
shpigford
184
22k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
GraphQLとの向き合い方2022年版
quramy
49
14k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Embracing the Ebb and Flow
colly
86
4.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
Docker and Python
trallard
44
3.5k
Transcript
%BQQTΛࢧ͑Δ ΦϥΫϧ Gunosy ৽نࣄۀ෦ Πϯλʔϯ @ryoidong
ࣗݾհ 3ZPUB,PKJNB !SZPJEPOH (VOPTZ৽نࣄۀ෦Πϯλʔϯ 4'$̏ %BQQTͷٕज़Ϗδωεௐࠪ
&Y7J.&5σΟϨΫλʔ
ΞδΣϯμ ɾͦͦΦϥΫϧͱ ɾ%BQQTͷͨΊͷΦϥΫϧιϦϡʔγϣϯ
ΦϥΫϧͱ
ਆୗ
ྫɿ༧ଌࢢ ʮࠓͷຊͷఱؾ͕ΕͰ͋ΕΔ͔൱͔ʯ ͰεϚʔτίϯτϥΫτΛ࣮ߦ͢Δ
֎෦ͷ"1*ηϯαʔσʔλͳͲ Πϯλʔωοτ্ͷσʔλΛ༻͍ͨ εϚʔτίϯτϥΫτΛ࡞͍ͨ͠
͔͠͠
ϒϩοΫνΣʔϯͰωοτϫʔΫͰ ίϯηϯαεΛऔΔͨΊɺ ࣮ߦຖʹมΘΔཚͳͲෆ࣮֬ͳσʔλΛѻ͑ͳ͍ ܾ·ͬͨσʔλΛ νΣʔϯʹ͑Δखஈ͕ඞཁ
ΦϥΫϧ
͞·͟·ͳνΣʔϯ֎ͷιʔε͔ΒσʔλΛऔΓग़͠ɺ εϚʔτίϯτϥΫτʹͦͷσʔλΛ͢ͷɻ ΦϥΫϧͱɺʮσʔλΩϟϦΞʯͰ͋Δɻ
ͨͩ͠ʜ ֎෦͔Β͞Εͨσʔλʹ͍ͭͯɺ ਖ਼͠͞ͷίϯηϯαεΛऔΔ͜ͱ͕͍͠ ˠ͋ΔओମΛ৴པ͢ΔʮूݖܕΦϥΫϧʯ ˠ৴པͳ͠ʹ߹ҙ͢ΔʮࢄܕΦϥΫϧʯ
ͨͩ͠ʜ ֎෦͔Β͞Εͨσʔλʹ͍ͭͯɺ ਖ਼͠͞ͷίϯηϯαεΛऔΔ͜ͱ͕͍͠ ˠ͋ΔओମΛ৴པ͢ΔʮूݖܕΦϥΫϧʯ ˠ৴པͳ͠ʹ߹ҙ͢ΔʮࢄܕΦϥΫϧʯ ࣮༻తʹ΄΅ͪ͜Β͕ΘΕ͍ͯΔ ˞ࢄܕΦϥΫϧӡӦͷΠϯηϯςΟϒઃܭ͕͘͠ɺݱࡏӡ༻͞Ε͍ͯΔͷ͕΄΅ͳ͍
%BQQTͰ ΦϥΫϧΛ͏ ιϦϡʔγϣϯ
3FBMJUZ,FZT ҝସϨʔτɺ҉߸௨՟औҾɺ'SFFCBTFͷΦʔϓϯσΟϨΫτϦͳ Ͳͷσʔλιʔε͔Βɺࢦఆ࣌ʹ͓͚Δࣄ࣮ͷਅِఆΛߦ͑Δ جຊແྉͷαʔϏεɻ ࣄ࣮ʹରͯ͠ɺʮ:FTʯʮ/Pʯͷͭͷ&$%4"҉߸伴ϖΞΛੜ ͠ɺਖ਼͍͠ํͷൿີ伴͕ެ։͞ΕΔΈɻ IUUQTXXXSFBMJUZLFZTDPN
3FBMJUZ,FZT :FT QVCMJD@LFZ /0 1VCMJD@LFZ :FT QSJWBUF@LFZ /0 QSJWBUF@LFZ ʮ͕ऴΘΔ࣌Ͱͷ#5$ͷՁ͕֨ສԁΛ͍͑ͯΔ͔ʁʯ
֎෦σʔλιʔε "1*Ͱࣗಈతʹ ࢦఆ࣌ͷࣄ࣮Λ֬ೝ
3FBMJUZ,FZT :FT QVCMJD@LFZ /0 1VCMJD@LFZ :FT QSJWBUF@LFZ /0 QSJWBUF@LFZ ʮ͕ऴΘΔ࣌Ͱͷ#5$ͷՁ͕֨ສԁΛ͍͑ͯΔ͔ʁʯ
֎෦σʔλιʔε ެ։͞Εͳ͍ ਖ਼͍͠ํͷ݁Ռͷ ൿີ伴͕ࣗಈͰެ։͞ΕΔ ˞"1*Ͱऔಘ͞Εͨࣄ࣮͕ؒҧ͍ͬͯΔͱߟ͑Δ߹ɺ ༗ྉͰ3FBMJUZ,FZTͷਓؒʹ࠶֬ೝΛґཔͰ͖Δɻ
3FBMJUZ,FZT 1SPT$POT #JUDPJOͰ3FBMJUZ,FZTΛ༻͍ͨτϥϯβΫγϣϯ͕ͭ͘ ΕΔɻ ྫɿIUUQTHJUIVCDPNSFBMJUZLFZTSFBMJUZLFZTFYBNQMFTCMPCNBTUFS SFBMJUZLFZTEFNPQZ ೝূہͱ͔ͯ͠ͳΓूݖత
ެ։͞Ε͍ͯΔҰ෦ͷ"1*ʹใऔಘ͕ݶΒΕ͍ͯΔ
0SBDMJ[F &UISFVNͳͲͷϒϩοΫνΣʔϯʹσʔλΛτϥϯβΫγϣ ϯʹྲྀ͠ࠐΉܗͷΦϥΫϧɻ ैྔ՝੍ۚ 1SPPG4IJFMEͰσʔλऔಘͷਖ਼ੑΛΦϯνΣʔϯͰ֬ೝͰ ͖ΔΈ͕࣮͞Ε͍ͯΔɻʢݱࡏςετωοτͷΈʣ IUUQXXXPSBDMJ[FJU
εϚʔτίϯτϥΫτ 0SBDMJ[F ֎෦σʔλιʔε σʔλΛ&UISFVNͷ τϥϯβΫγϣϯʹೖΕɺ @@DBMMCBDLΛ࣮ߦͯ͠Λ௨ σʔλιʔε͔Β PSBDMJ[F͕σʔλΛड͚औΔ PSBDMJ[Fʹ ֎෦ͷใऔಘΛґཔ
σʔλιʔε औಘϦΫΤετΛߦ͏
0SBDMJ[F TPMJEJUZDPEF ίʔϧόοΫ ݺͼग़͠
0SBDMJ[F 1SPT$POT ࣮͕؆୯ 0SBDMJ[FͦͷͷͷίϯτϥΫτ͕ެ։͞Ε͍ͯΔ σʔλͷਖ਼ੑΛݕূ͢ΔΈ͕͋Δɻ جຊతʹύϒϦοΫνΣʔϯ༻ͷαʔϏεͳͷͰɺ
ػີσʔλͳͲΛऔΓѻ͏͜ͱ͕͍͠ɻ
ͦͷଞͷΦϥΫϧίϯηϓτ $IBJO-JOL ʮ"'VMMZ%FDFOUSBMJ[FE0SBDMF/FUXPSLʯΛᨳ͏ΦϥΫϧɻ Ϣʔβʔɺ$IBJO-JOL্ͷෳͷΦϥΫϧϊʔυΛΦϥΫϧͷධͳͲ͔Βબ ͠ɺϊʔυͷճΛฏ४Խ͍ͯ͘͠ίϯηϓτɻʢਖ਼ࣜϦϦʔε͍ͯ͠ͳ͍ʣ (OPTJT ݱࡏ0SBDMJ[FͳͲͷDFOUMJ[FΦϥΫϧΛத৺ʹ࣮༧ఆ͕ͩɺ &5)Λ༻͍ͯ݁Ռʹର͢ΔҟٞͷνϟϨϯδ
6MUJNBUF0SBDMF Λ͢Δ͜ͱ ͕Ͱ͖ΔɺࢄܕΦϥΫϧͷίϯηϓτͳͲ༧ఆ͞Ε͍ͯͨɻ
·ͱΊ ΦϥΫϧνΣʔϯ֎ͷσʔλΛνΣʔϯʹ͢ͷ ݱঢ়0SBDMJ[F͕͍͘͢ɺσϑΝΫτײ ͔͠͠ɺͲΕࠜຊతʹूݖܕͳͷͰɺ ࢄܕͷίϯηϓτ·ͩ͜Ε͔Βʹظ