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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
MasayaYoshino
May 30, 2018
Programming
910
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
180
明星和楽2019/エンジニアが活躍する世界とエンジニアの意義
ayasamind
0
88
テストなしでそれ動いてるの?って言われてテストはじめました
ayasamind
0
540
JSでFirebaseのML Kitを使う
ayasamind
0
2k
NuxtとLaravelを連携する上でやったこと
ayasamind
1
1.1k
Other Decks in Programming
See All in Programming
フィードバックで育てるAI開発
kotaminato
1
100
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
170
dRuby over BLE
makicamel
2
410
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
830
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
360
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
0
400
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
430
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.3k
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
570
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
210
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
1
110
AI時代の仕事技芸論〜ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ(スクフェス仙台 2026バージョン)
kuranuki
0
400
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.2k
Faster Mobile Websites
deanohume
310
32k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
370
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
460
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
280
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
220
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お世話になります! • 多分、⼀番早いのはドキュメントをしっかり読んでいくこと。
以上、ありがとうございました。