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
1
770
新卒一年目から始めるDapps
Dapps
MasayaYoshino
May 30, 2018
Tweet
Share
More Decks by MasayaYoshino
See All by MasayaYoshino
近頃のお金の重なり業界のことを調 べてみた話
ayasamind
0
79
ChatGPTで簡単! 余興に使えるAWSサーバーレスアプリ開発入門
ayasamind
0
440
コミュニティがもたらすエンジニアの あり方・働き方とは
ayasamind
0
61
明星和楽2019/エンジニアが活躍する世界とエンジニアの意義
ayasamind
0
34
テストなしでそれ動いてるの?って言われてテストはじめました
ayasamind
0
420
JSでFirebaseのML Kitを使う
ayasamind
0
1.7k
NuxtとLaravelを連携する上でやったこと
ayasamind
1
900
AlexaからはじめるServerless
ayasamind
0
560
ALISのサーバーサイドアーキテクチャをのぞいてみる!
ayasamind
1
1.5k
Other Decks in Programming
See All in Programming
ML-прайсинг_на_Lamoda__вошли_и_вышли__приключение_на_20_минут__Слава_Цыганков.pdf
lamodatech
0
400
フロントエンドの現在地とこれから
koba04
10
4.7k
20241004 モノタロウ式~ドメインモデリングとリアーキテクチャ
monotaro
PRO
2
680
(Deep|Web) Link support with expo-router
mrtry
0
190
Cloud Adoption Framework にみる組織とクラウド導入戦略
tomokusaba
2
690
メルカリ ハロ アプリの技術スタック
atsumo
2
880
本編では話さない Zig の話
andpad
2
120
Scan with Decoupled Look-back and Onesweep Radix Sort
shocker_0x15
0
150
GPU Hash Table | レイトレ合宿10
yknishidate
0
330
Vertical Architectures for Scalable Angular Applications
manfredsteyer
PRO
0
210
飲食業界向けマルチプロダクトを実現させる開発体制とリアルな現状
hiroya0601
1
210
rtcamp 10 (vk-illuminati)
yumcyawiz
1
210
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
19
2.9k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9k
A Modern Web Designer's Workflow
chriscoyier
692
190k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
GraphQLとの向き合い方2022年版
quramy
43
13k
Building Your Own Lightsaber
phodgson
102
6k
Why Our Code Smells
bkeepers
PRO
334
57k
Navigating Team Friction
lara
183
14k
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
Teambox: Starting and Learning
jrom
132
8.7k
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お世話になります! • 多分、⼀番早いのはドキュメントをしっかり読んでいくこと。
以上、ありがとうございました。