マガジンのカバー画像

金ないキモいおっさんがブロックチェーンエンジニアを目指す日記

43
42歳の金のないキモいおっさんがプログラミング未経験からブロックチェーンエンジニアを無謀にも目指そうという日記です。
運営しているクリエイター

#プログラミング初心者

【第105日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「黙々と写経中」

こんばんは。ひろあきです。9日ぶりの更新です。日にちの経つのは早いですね。それにひきかえ、こちらのプログラミング学習は遅々として進まないといった感じです。 それでも進展もあって、前回Node.jsの学習で詰まったと書きましたが、それを見た読者の方からアドバイスを頂きまして、無事Nord.jsでMongoDBに接続することができました。おさむくんさん、ありがとうございました。参考にした記事はこちら。 一方、CryptoZombiesの写経の方はなかなか進みませんね。まあ、学

【第96日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「プログラミング写経デビューしました」

こんばんは。ひろあきです。4日ぶりの更新です。 さて、前々回あたりでNode.jsの勉強をしているとお伝えしましたが、Nord.jsの勉強は一旦やめにしたいと思います。まあ、ドットインストールの学習で詰まったのですよ。レッスン13まではまあまあ順調だったんですがね…。レッスン14でMongoDBに接続することになったのですが、これがうまくいかない。 動画の通りにやればいいドットインストールで詰まるなんてバカかと言われそうですが、ドットインストールの講義で使っているNord

【第92日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「Qiita投稿デビューしました」

こんばんは。ひろあきです。2日連続の投稿です。 今日は昨日から書き始めた、Qiita向けの記事を仕上げてました。マークダウン記法という独特の記述方法で書かなくてはならないので、ちょっと苦労しましたが何とか記事を仕上げて先程投稿しました。それがこちら。 今までは、ひたすらQiitaの記事を読むだけだったのですが、こうして自分で記事を書いて投稿しちゃったりすると、なんかとても成長したような気がしますね(←気のせい)。 ただ、投稿してみてこうして記事を見てみると、このタイトル

【第91日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「Node.jsを学習中」

こんばんは。ひろあきです。かなり日にちが空いてしまい、9日ぶりの更新となってしまいました。そうこうしてるうちにブロックチェーンエンジニアを目指し、学習し始めて3ヶ月が経過しました。 さて、この9日間は学習を黙々と続けていました(学習していない日もありますが…)。どんなことをやっていたのかというと、師匠であるDaiDaiさんからやるように言われていたこちらのページに書かれていることを悪戦苦闘しながらやっていました。 前回の記事では、web3.jsからgethのコマンドを呼び

【第82日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「トラブル続きだけど楽しい」

こんばんは。ひろあきです。4日ぶりの更新です。 DaiDaiさんに弟子入りして4日経ちましたが、さすがは現役ブロックチェーンエンジニアだけあって、自分がブロックチェーンエンジニアになるためにするべきことを明確にしてくれました。 具体的に今の自分がやるべきことは大きく分けて以下の3ステップとのことでした。 1.node.jsの学習 2.Meteorの学習 3.Meteorを用いたDAppsのチュートリアル node.jsはサーバーサイドでJavaScriptを実行できるよ

【第78日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「弟子入りしました」

こんばんは。ひろあきです。珍しく2日連続の更新です。 今日は仕事のお昼休憩時間に、Kindleで田篭照博著『堅牢なスマートコントラクト開発のためのブロックチェーン技術入門』というEthereumでの開発について書かれた本を買いました。 上記リンクはアフェリエイトなど貼っていませんので(笑)、安心してチェックしてください。こちらはAmazonのレビューの評価も高かったので思い切って買ってみることにしました。Solidityのサンプルコードの手前まで読み進めましたので、明日以

【第77日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「そろそろ本格的にアウトプットをしていこうと思う」

こんばんは。ひろあきです。 金曜日、土曜日とお腹の調子が悪く、ほとんどプログラミングの学習ができませんでした。そんな訳で前回のnoteでやると宣言したことのうち、ポートフォリオサイトの更新はできませんでした。 それでも、ProgateのjQuery学習コースを終了させるのと、CryptoZombiesの最後のレッスンであるレッスン6を終了させるという目標は達成することができました。やった~という感じです。77日前に比べるとある程度実力もついてきたような気がします。何より、

【第73日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「jQueryと相性いいかも」

こんばんは。ひろあきです。2日ぶりの更新ですね。 さて、前回のnoteで宣言した通り、今週からjQueryの習得に取りかかることにしました。と言っても、Progateでサクッとやるだけなのですが。で、やってみたら、これが非常にわかりやすい言語で若干拍子抜けしてしまいました。これって、どういうことなんだろうと考えてみると、おそらく基礎となるJavaScriptの学習をしっかりとやってきたからなのかなと。 jQueryの習得はあくまでも通過点というか、CryptoZombie

【第70日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「JavaScript入門書を読破したよ」

こんにちは。ひろあきです。 さて、前回のnoteから一週間ほど空いてしまったのですが、その間何をしていたかというと、CryptoZombiesをレッスン5まで完了させたのと、『きちんとわかる!JavaScriptとことん入門』を読破しました。まあ完全に理解したかと言われると、明確にNO!なのですが、どちらも何度も繰り返しやる前提なので、これでいいのです。 ちなみにCryptoZombiesはレッスン6まであるのですが、レッスン6はJQueryの基礎をマスターしてないと理解

【第64日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「ブロックチェーンエンジニアへの道」

こんばんは。ひろあきです。 さて、今日はSchooというサイトで、『ニーズ爆発中の職種「ブロックチェーンエンジニア」にキャリアアップしよう』の第3回『意外とできる「ブロックチェーン開発」を習得しよう』という生動画配信があったので、前回・前々回に引き続いて観ることにしました。 今回は若手のブロックチェーンエンジニアの方が登場し、その話が聞けるということで期待は高まっていたのですが、結論から言うとちょっと期待はずれでした。 自分は非エンジニアがどのようにブロックチェーンエン

【第63日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「こつこつとSolidityの学習を進めています」

こんにちは。ひろあきです。1週間ぶりのnote更新です。ほんとは昨日の夜、投稿するはずだったのですが…。 この1週間、家ではスイッチが切れたように動けなくなる日々が続き、noteの更新は全くできませんでしたが、平日は仕事帰りにカフェに寄って、プログラミングの学習をしていたので、全く何もしてなかった訳ではないんです。 で、何をやっていたのかと、主にAtomというテキストエディタでEthereumでの開発に欠かせない、Solidityという言語のコードを書くための設定と、Cr

【第56日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「Ethereumの開発環境できたど~」

こんばんは。ひろあきです。2日ぶりのnote更新です。 この2日間、ひたすらイーサリアムの開発環境構築に明け暮れていました。で、まずbuild-essential問題ですが、こちらのサイトに解決方法が書いていました。 このサイトでの記述通りにbuild-essentialをインストールしたら、Remixのインストールがうまくいきました。やった~。あとは、DaiDaiさんのnote通りに進めていきました。 実は、『EthereumとRemixでスマートコントラクトを作って

【第54日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「まだ開発環境構築でつまづいてます」

こんばんは。ひろあきです。2日ぶりのnote更新です。まだ元気です。 前回のnoteで、イーサリアムでの開発環境構築でつまづいてる件を書きましたが、参考にさせていただいているnoteの作者さんにコメント欄で助けを求めたところ、すぐに的確なアドバイスをいただけ、その件については解決しました。DaiDaiさん、ありがとうございました。しかし、一難去ってまた一難。今度はこんなエラーが…。 ubuntu@ik1-340-30401:~/remix-ide$ npm start>

【第52日目】42歳の金のないキモいおっさんがブロックチェーンエンジニアを目指す日記「開発環境構築でつまづいてます」

こんばんは。ひろあきです。3日ぶりのnote更新ですが、細々と学習は続けています。 昨日一昨日はJavaScriptの学習を少ししただけだったのですが、今日は比較的調子が良かったので、前回に引き続いてイーサリアムでの開発環境の構築を行ないました。参考にさせていただいたのは、こちらのnoteです。 このnoteの通りにやって、genesisブロックの作成をし、Ethereumの環境作成を完了させました。vimの使い方がわからなくて、ちょっとググって調べたりもしましたが…。そ