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
Stringをどうにかする / Managing Solidity String
Search
Ryo Manzoku
November 29, 2019
Programming
0
1.3k
Stringをどうにかする / Managing Solidity String
2019-11-29 blockchain.tokyo#23 Dapp開発Special
https://blockchain-tokyo.connpass.com/event/154664/
Ryo Manzoku
November 29, 2019
Tweet
Share
More Decks by Ryo Manzoku
See All by Ryo Manzoku
ブロックチェーンゲーム開発におけるチェーンの選び方 / How to select a blockchain for BCG
rmanzoku
0
700
NFTを取り巻く技術要素とAWS利活用 / Technology and AWS of NFT
rmanzoku
0
940
NFTを中心とした新しいゲームの形 / The new approach of gaming with NFT
rmanzoku
0
440
NFTへの招待 / Invitation to NFT
rmanzoku
0
1.5k
ブロックチェーン時代の認証 / Authentication in the Blockchain Era
rmanzoku
8
3.3k
ERC-721をかぞえて / Enumerate ERC-721
rmanzoku
3
8.6k
MCH+ Hackathon #1
rmanzoku
0
340
AWS上で動く世界No.1ブロックチェーンゲーム / No1 Blockchain Game on AWS
rmanzoku
1
3k
ブロックチェーンゲームMyCryptoHeroesの作り方 / Architecture of My Crypto Heroes
rmanzoku
2
4.9k
Other Decks in Programming
See All in Programming
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
250
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
250
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
CSC307 Lecture 09
javiergs
PRO
1
830
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
500
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Fragmented Architectures
denyspoltorak
0
150
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
6k
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
250
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
97
New Earth Scene 8
popppiees
1
1.5k
Leo the Paperboy
mayatellez
4
1.4k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
The browser strikes back
jonoalderson
0
360
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
63
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
110
Transcript
4USJOHΛͲ͏ʹ͔͢Δ CMPDLDIBJOUPLZP EPVCMFKVNQUPLZPגࣜձࣾ ϦʔυΤϯδχΞຬ྄
w 3FCVJMEJOHUIFGVUVSFPGHBNJOH XJUICMPDLDIBJOUFDIOPMPHZ w ݄ۀ w ϒϩοΫνΣʔϯήʔϜઐۀ։ൃձࣾ w ैۀһਓʢۀҕୗΛؚΉʣ w
ϒϩοΫνΣʔϯʹҙͷ͋ΔΤϯδχΞΛੵۃ࠾༻தͰ͢ʂ EPVCMFKVNQUPLZPגࣜձࣾ
w ຬ྄ʢ.BO[PLV3ZPʣ w EPVCMFKVNQUPLZPϦʔυΤϯδχΞ w ݄ΑΓΠϯϑϥઃܭӡ༻ɺαʔόαΠυ։ൃɺ 4NBSU$POUSBDU։ൃɺϒϩοΫνΣʔϯٕज़ௐࠪͳͲΛ୲ w աڈʹιʔγϟϧήʔϜձࣾɺ&E5FDIΞϓϦձࣾͰΠϯϑ ϥΤϯδχΞͱͯ͠"84Λத৺ͱͨ͠ΫϥυΠϯϑϥ͔ΒΞ
ϓϦ·ͰͷશମઃܭɺߏஙɺվળΛܦݧ ࣗݾհ
4PMJEJUZॻ͍ͯ·͔͢ʁ
4USJOHܕ͍·͔͢ʁ
None
)FMMP8PSMEҎ֎Ͱ͏͜ͱ͋Δͷʁ
&3$.FUBEBUB
&3$63*
&UISFVN͔Β֎ͷੈքΛࢀর͢Δ ߹ʹ͏
4PMJEJUZEPFTOPUIBWFTUSJOHNBOJQVMBUJPOGVODUJPOT CVUUIFSFBSFUIJSEQBSUZTUSJOHMJCSBSJFT https://solidity.readthedocs.io/en/v0.5.13/types.html#bytes-and-strings-as-arrays
Ͳ͏ʹ͔͍͖ͯ͠·͠ΐ͏
w MFO TUS w TUSMFOHUI w CZUFT TUS MFOHUI
2จࣈྻͷ͞
w MFO TUS w 4PMJEJUZʹΈࠐΈͷMFO ଘࡏ͠ͳ͍ w TUSMFOHUI w
.FNCFSMFOHUIOPUGPVOEPSOPUWJTJCMFBGUFS BSHVNFOUEFQFOEFOUMPPLVQJOMJUFSBM@TUSJOH w CZUFT TUS MFOHUI w ˓ "จࣈྻͷ͞
TUSJOHJTFRVBMUPCZUFTCVUEPFT OPUBMMPXMFOHUIPSJOEFYBDDFTT https://solidity.readthedocs.io/en/v0.5.13/ types.html#bytes-and-strings-as-arrays
w TUSTUS w LFDDBL TUS LFDDBL TUS w
LFDDBL BCJFODPEF1BDLFE T LFDDBL BCJFOD PEF1BDLFE T 2จࣈྻͷൺֱ
w TUSTUS w ඇਪ w LFDDBL TUS LFDDBL TUS
w ͪΐͬͱલ·Ͱ͜Ε͕ਪ͞Ε͍ͯͨ w LFDDBL BCJFODPEF1BDLFE T LFDDBL BCJFOD PEF1BDLFE T w ˓W͔ΒυΩϡϝϯτʹొ "จࣈྻͷൺֱ
w TUS TUS w CZUFT TUS CZUFT TUS
w BCJFODPEF1BDLFE TUS TUS w Ͳ͏ʹ͔͢Δ 2จࣈྻͷ࿈݁
w TUS TUS w TUSJOH"SSBZͳͷͰ ͑·ͤΜ w CZUFT TUS
CZUFT TUS w CZUFT"SSBZͳͷͰ ͑·ͤΜ w BCJFODPEF1BDLFE TUS TUS w ˓W͔ΒυΩϡϝϯτʹొ w Ͳ͏ʹ͔͢Δ "จࣈྻͷ࿈݁
BCJFODPEF1BDLFEΛΒͳ͔ͬͨࠒ
w TUS<> w CZUFT<> w Ͳ͏ʹ͔͢Δ 2จࣈྻͷΓऔΓ
w TUS<> w TUSJOHJTFRVBMUPCZUFTCVUEPFTOPUBMMPXMFOHUIPS JOEFYBDDFTT w CZUFT<> w Έ͍ͨͳΞΫηεͰ͖ͳ͍ɻจࣈ͚ͩͳΒ͜ΕͰՄ w
Ͳ͏ʹ͔͢Δ w ˓ "จࣈྻͷΓऔΓ
Ͳ͏ʹ͔͢Δ
w TUSJOH J w TUSJOH BCJFODPEF1BDLFE J w
Ͳ͏ʹ͔͢Δ 2VJOUͷจࣈྻԽ
w TUSJOH J w ͦΜͳ͘ͳ͍ w TUSJOH BCJFODPEF1BDLFE J
w Ͱ͖Δ͔ͳͱࢥ͚ͬͨͲͦΜͳ͘ͳ͍ w Ͳ͏ʹ͔͢Δ w ˓ "VJOUͷจࣈྻԽ
Ͳ͏ʹ͔͢Δ
w BEESTUSJOH w TUSJOH BEES w TUSJOH BCJFODPEF1BDLFE
BEES w Ͳ͏ʹ͔͢Δ 2BEESFTTͷจࣈྻԽ
w BEESTUSJOH w ͦΜͳ͘ͳ͍ w TUSJOH BEES w
&YQMJDJUUZQFDPOWFSTJPOOPUBMMPXFE w TUSJOH BCJFODPEF1BDLFE BEES w &YQMJDJUUZQFDPOWFSTJPOOPUBMMPXFE w Ͳ͏ʹ͔͢Δˠ˓ "BEESFTTͷจࣈྻԽ
Ͳ͏ʹ͔͢Δ
w Ͳ͏ʹ͔͢Δ 2จࣈྻͷ4QMJU
None
΄Μͱʹ͜ΕΛΔͷʁ
4PMJEJUZEPFTOPUIBWFTUSJOHNBOJQVMBUJPOGVODUJPOT CVUUIFSFBSFUIJSEQBSUZTUSJOHMJCSBSJFT
044Ͱެ։ͯ͠·͢ʂ IUUQTHJUIVCDPN EPVCMFKVNQUPLZPNDIQMVTDPOUSBDUT
ϚΠΫϦΛ࢝ΊΑ͏ʂ https://mch.gg/start টίʔυ ʮTHA4ʯ Λೖྗʂ