この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
広告
posted by fanblog
2019年09月29日
【5日目成果】 英語版Udemy講座で学ぶ!ブロックチェーン技術
苦労しなかった割には思いのほかよく進んだ。
■API & Network
使用するモジュールの導入方法を以下の2つのうちから決める。- Redis
- PubNub
・OSSソフト
・メモリにデータを保持する方式のデータベース
・データベース、キャッシュ、メッセージブローカーとして使用可能
・文字列、ハッシュ、リスト、セット、ソート済のセットを取り扱い可能
・レプリケーションの仕組みもあり
・Mac, Linux, Windowsなど様々なOSに対応している
・オンラインサービス
・オンラインチャット、ライブ通知、IOTデバイスのコントロールなどに使用可能
・スタータープランなら100万トランザクション、1GBのデータ保持の範囲なら無料で使用可能
・JavaScript,.Net,Obj-C,Swift,Javaなどの言語で使用可能
今回は、Redisを用いることにして、Windows版をインストール。
このセクションは単体テストなかったため、コーディング量も少なく、順調に進む。
index.jsにHTTP通信のコマンドのGET/POSTの実装を入れていく。
テストの際は、コースの始めにインストールしたPOSTMANが活躍した。
1対1での通信を確認後、マルチ通信ができるようにポートを動的に設定できるように修正を行う。
思ったよりも、早くAPI & Networkのセクションは完了した。
ただ1点になる点が見つかった。
自分のテスト結果を見るとハッシュ値の出力がバイナリ形式での出力になっている。講義動画とは違う。。。
これを修正するには自分のコードを見直すか、Githubのこのコースの実装完了の”答え”を見るか、だ。
最終的には修正するが、今、勉強を進める上では支障がなさそうなのでほっておくことにする。
ウォレットの作成を進める。
説明を聞くとどうやら今までがブロックチェーンの話で、これからが仮想通貨に関する内容になってくるようだ。
このコースへのリンク
Build a Blockchain & Cryptocurrency | Full-Stack Edition
全般ランキング
タグ: Redis