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
つくってわかるStratum protocol
Search
takuya kikuchi
February 26, 2019
0
94
つくってわかるStratum protocol
2019-02-26 ビットコインとか勉強会#27 LT資料です
takuya kikuchi
February 26, 2019
Tweet
Share
More Decks by takuya kikuchi
See All by takuya kikuchi
Agentic Workflowという選択肢を考える
tkikuchi1002
1
590
生成AI時代のソフトウェアエンジニアが持つべきケイパビリティを考える
tkikuchi1002
8
5.6k
RAGをテーマに考える、LLMの認知アーキテクチャとソフトウェア設計
tkikuchi1002
3
1.5k
生成AIの不確実性と向き合うためのオブジェクト指向設計
tkikuchi1002
3
7.1k
Azure AI SearchとPromptFlowではじめるRAG
tkikuchi1002
2
1.5k
法人向けChatGPTにおける Azure OpenAI Serviceの課題解決の過程と現在
tkikuchi1002
2
2.2k
LLMエンジニアリングを加速させるソフトウェアアーキテクチャ
tkikuchi1002
2
6.1k
WebAPIのバリデーションを、型の力でいい感じにする
tkikuchi1002
0
110
GoとDDDでモバイルオーダープラットフォームを 型安全に作り直した話
tkikuchi1002
0
130
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.3k
Statistics for Hackers
jakevdp
799
220k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
How to Ace a Technical Interview
jacobian
277
23k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Designing Experiences People Love
moore
142
24k
Making Projects Easy
brettharned
116
6.3k
Designing for Performance
lara
609
69k
Transcript
ͭͬͯ͘Θ͔Δ 4USBUVN1SPUPDPM ϏοτίΠϯͱ͔ษڧձ -5 5BLVZB,JLVDIJ
ࣗݾհ w ٠ୖ w UXJUUFS!@QPDIJ w ΤϯδχΞ!גࣜձࣾ7"-6
ϚΠχϯάϓʔϧ ͝ଘͷํ!
ϓʔϧϚΠχϯάͷྲྀΕ ϚΠχϯά ϓʔϧ ϒϩοΫ νΣʔϯ
ϓʔϧϚΠχϯάͷྲྀΕ ϚΠχϯά ϓʔϧ ϒϩοΫ νΣʔϯ ະঝೝ5Y ࠷৽ϒϩοΫ FUDʜ #JUDPJO
$PSF
ϓʔϧϚΠχϯάͷྲྀΕ ϚΠχϯά ϓʔϧ ϒϩοΫ νΣʔϯ ϚΠχϯάδϣϒ #JUDPJO $PSF
ϓʔϧϚΠχϯάͷྲྀΕ ϚΠχϯά ϓʔϧ ϒϩοΫ νΣʔϯ ϚΠχϯάՌ ʢγΣΞʣ #JUDPJO $PSF
ϓʔϧϚΠχϯάͷྲྀΕ ϚΠχϯά ϓʔϧ ϒϩοΫ νΣʔϯ ࠾۷ͨ͠ϒϩοΫ #JUDPJO $PSF
ϓʔϧϚΠχϯάͷྲྀΕ ϚΠχϯά ϓʔϧ ϒϩοΫ νΣʔϯ ͜ͷ͋ͨΓͷϓϩτίϧ ͷͻͱͭ #JUDPJO $PSF
4USBUVN1SPUPDPM w ϓʔϧϚΠχϯάϓϩτίϧͷσϑΝΫτελϯμʔυ w IUUQTTMVTIQPPMDPNIFMQNBOVBMTUSBUVN QSPUPDPM w ࣮͕؆୯Ͱ͋Δ͜ͱΛେࣄʹ͍ͯ͠Δ w +40/31$ͰΓͱΓ͢Δ
w ؆୯ͦ͏ʂ࡞ͬͯΈͨΒཧղ͕ਂ·Γͦ͏ʂ
࣮ͯ͠Έͨ IUUQTHJUIVCDPNUBLVZBLJLVDIJTUSBUVNTFSWFSTIBSQ wҎԼͷػೳͷΈ࣮ w4VCTDSJCF w"VUIPSJ[F w/PUJGZ+PC w4FU%J⒏DVMUZ w4VCNJU4IBSFʢड͚औΔ͚ͩʣ ˞+PCʹؚΉσʔλͰͨΒΊͳԾσʔλ
w͍͞͝ʹσϞ͍ͨ͠
4USBUVN1SPUPDPMͷྲྀΕ 4VCTDSJCF "VUIPSJ[F /PUJGZ.JOJOH+PC 4FU%J⒏DVMUZ
4VCNJU4IBSF w ͜Ε͚࣮ͩ͢ΕɺͱΓ͋͑ͣϚΠχϯάػث͔Β࠾۷ γΣΞΛड͚औΔ͜ͱ͕Ͱ͖Δ
ϚΠχϯά ϓʔϧ NJOJOHTVCTDSJCF w ͍ΘΏΔ௨৴ηογϣϯཱ֬ w ͓ΈͰػث໊Λఴ͑ͨΓ͢Δ 4VCTDSJCF
"VUIPSJ[F /PUJGZ.JOJOH+PC 4FU%J⒏DVMUZ 4VCNJU4IBSF 4USBUVN1SPUPDPMͷྲྀΕ
ϚΠχϯά ϓʔϧ 4VCTDSJCF "VUIPSJ[F /PUJGZ.JOJOH+PC 4FU%J⒏DVMUZ
4VCNJU4IBSF 4USBUVN1SPUPDPMͷྲྀΕ w&YUSB/PODF w&YUSB/PODF@TJ[F w ηογϣϯ͝ͱͷ&YUSB/PODFͱɺ &YUSB/PODFͷڐ༰αΠζΛఴ͑ͯฦࣄΛ͢Δ
ϚΠχϯά ϓʔϧ NJOJOHBVUIPSJ[F NJOFSUBSPV YYY 4VCTDSJCF "VUIPSJ[F
/PUJGZ.JOJOH+PC 4FU%J⒏DVMUZ 4VCNJU4IBSF 4USBUVN1SPUPDPMͷྲྀΕ w ೝূɾೝՄॲཧɻϚΠφʔ໊ͱύεϫʔυΛϓʔϧʹૹ৴
ϚΠχϯά ϓʔϧ 4USBUVN1SPUPDPMͷྲྀΕ 5SVFGBMTF 4VCTDSJCF "VUIPSJ[F /PUJGZ.JOJOH+PC
4FU%J⒏DVMUZ 4VCNJU4IBSF w ύεϫʔυ΄ͱΜͲͷ࣮Ͱແࢹ͞ΕΔɻ w ϚΠφʔ໊ใुͷৼΓ͚ʹར༻͞ΕΔ
ϚΠχϯά ϓʔϧ 4VCTDSJCF "VUIPSJ[F /PUJGZ.JOJOH+PC 4FU%J⒏DVMUZ
4VCNJU4IBSF 4USBUVN1SPUPDPMͷྲྀΕ NJOJOHOPUJGZ KPC*E QSFWIBTI DPJOCBTF1BSU DPJOCBTF1BSU ʜ w ࠾۷δϣϒͷใΛਵ࣌ϚΠφʔʹ௨͢Δ w ϚΠφʔ͜ͷใʹج͍ͮͯϚΠχϯάΛ։࢝͢Δ
ϚΠχϯά ϓʔϧ 4VCTDSJCF "VUIPSJ[F /PUJGZ.JOJOH+PC 4FU%J⒏DVMUZ
4VCNJU4IBSF 4USBUVN1SPUPDPMͷྲྀΕ w ϚΠχϯάػثͷੑೳʑʹԠͯ͡%J⒏DVMUZΛௐͰ͖Δ w ͜͜ͷௐϓʔϧͷ͞͡Ճݮ࣍ୈ NJOJOHTFU@EJ⒏DVMUZ EJ⒎
ϚΠχϯά ϓʔϧ NJOJOHTVCNJU +PC*% &YUSB/PODF /UJNF ʜ 4VCTDSJCF
"VUIPSJ[F /PUJGZ.JOJOH+PC 4FU%J⒏DVMUZ 4VCNJU4IBSF 4USBUVN1SPUPDPMͷྲྀΕ w %J⒏DVMUZΛຬͨ͢&YUSBOPODF͕ݟ͔ͭͬͨΒɺͦͷใ ΛϚΠχϯάϓʔϧʹૹΔ
%&.0 w ΦϑΟεʹઃஔ͖ͯͨ͠ "OUNJOFS4 w ૽Ի͕ͻͲ͍ͷͰ όϧίχʔʹ͍ग़͞Εͨ w ແࣄͩΖ͏͔
·ͱΊ w 4USBUVNQSPUPDPM TFSWFS Λ࣮ͯ͠Έͨ w ຊʹγϯϓϧͳϓϩτίϧɻ+40/ϕʔεͷΓͱΓ ͳͷͰ։ൃ͍͢͠ w "OUNJOFSϓϩτίϧʹͳ͍ϝοηʔδΛૹ͖ͬͯͨ
Γ͢Δ w ใुϓϩτίϧͷఆٛ֎
ʜͱ͍͏͜ͱ͕ɺશ෦ެࣜυΩϡϝϯτʹॻ͍ͯ͋Δ😇 IUUQTTMVTIQPPMDPNIFMQNBOVBMTUSBUVN QSPUPDPM