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
MasayaYoshino
May 30, 2018
Programming
920
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新卒一年目から始めるDapps
Dapps
MasayaYoshino
May 30, 2018
More Decks by MasayaYoshino
See All by MasayaYoshino
コミュニティと共に変化する 私とFusicの8年間
ayasamind
0
4.1k
失敗から学ぶリーダーシップ 〜部門長が踏んだ “お約束の落とし穴” 全公開〜
ayasamind
0
130
近頃のお金の重なり業界のことを調 べてみた話
ayasamind
0
140
ChatGPTで簡単! 余興に使えるAWSサーバーレスアプリ開発入門
ayasamind
0
720
コミュニティがもたらすエンジニアの あり方・働き方とは
ayasamind
0
190
明星和楽2019/エンジニアが活躍する世界とエンジニアの意義
ayasamind
0
92
テストなしでそれ動いてるの?って言われてテストはじめました
ayasamind
0
550
JSでFirebaseのML Kitを使う
ayasamind
0
2k
NuxtとLaravelを連携する上でやったこと
ayasamind
1
1.1k
Other Decks in Programming
See All in Programming
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
350
Dockerfile CMD for Node.js
grazie1999
0
110
Flow は今どうなっているか
mizdra
PRO
0
660
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
200
VibeCodingからAgenticWorkflowへ
starfish719
0
720
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
130
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
350
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
150
React本体のコードリーディング
high_g_engineer
1
150
MySQLとPostgreSQLって何が違うの?
akagami
0
120
源内ハンズオン概要編
hideg
0
200
Featured
See All Featured
Abbi's Birthday
coloredviolet
3
9.4k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
460
Paper Plane
katiecoart
PRO
2
53k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
430
Between Models and Reality
mayunak
4
400
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
RailsConf 2023
tenderlove
30
1.5k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Are puppies a ranking factor?
jonoalderson
2
3.8k
Typedesign – Prime Four
hannesfritz
42
3.1k
Transcript
新卒⼀年⽬から始めるÐApps 2018/5/27 吉野雅耶
⾃⼰紹介 • 吉野雅耶 • Fusicエンジニア • 業務ではPHP,Rubyなど • 最近はVue.js •
ERC20で社内コイン作成 • コワーキングスペース運営 • @ayasamind
Ðappsとは Decentralized Applications の略。 (分散型アプリケーション) - オープンソースで⾃動でプログラムが実⾏される - トークンを利⽤している -
コミュニティの合意によってコードの改善などが⾏われる
Ðappsの例 - Bitcoin(⼀番最初のÐapps) - CryptKitties - https://www.stateofthedapps.com/
新卒⼀年⽬から始めるÐApps 何話すの??? 今回のタイトル
プログラミング初⼼者がÐappsを開発しようとして四苦⼋苦した話
• ブロックチェーンエンジニアになりたい! • よし、Ethereumの本買った! • プライベートチェーンでマイニングができた! • あれ、この後どうするんだっけ。。。
⾏き着いた先
Truffle • コントラクト開発を⾏うフレームワーク。 • コマンド1つで開発の雛形を作ることが可能。 • チュートリアルが丁寧。
お、なんかよくわかんないけど作れた(笑)
でもコードが⼀切読めない、、、 - Web3? - openzeppelin? - なにやらいろんなものを使ってそう - けれどコードが読めない、、、
Hi-Ether • ここで出会ったのがHi-Ether • 福岡にいるとなかなかEthereumの技術の話が聞けない、、、 • Slackグループで技術のやりとりや豊富な情報が!!! • ERC20という規格でトークンが作れるらしい!
社内トークンを作ってみる Hi-Ether,Ethereumアドベンドカレンダーに載っているものに 沿ってトークンを作ってみる。 作れた!!!
送⾦してみる • Metamaskを使った送⾦はできた。 • Metamask使わずにするには、、、Web3を使う。 • Web3のドキュメントと対峙。 • どうにかこうにか⼀⽇かけて送⾦。
次はウォレット、その次はスマートコントラクトを • 今、ココです。 • 初⼼者エンジニアとして勉強進めていきます。 • Hi-Etherお世話になります! • 多分、⼀番早いのはドキュメントをしっかり読んでいくこと。
以上、ありがとうございました。