コードリーディングを支える技術
コードリーディングを支える技術
続きを読む2018年の最先端バックエンドエンジニアになるよっていう話
どうも最近アウトプットって大事かもな〜。と思っているナサです。 とは言っても、「やらなきゃ!」って思ってやるならそれは楽しめてないのでやらなくてもいいのでは?と思ってしまいますね。
この話をしだすとめっちゃ脱線する気がするので略!
- 本題
- Step 1– Learn a Language
- Step 2 — Practice what you have Learnt
- trashコマンド
- メモコマンド
- インタプリタ
- Step 3 — Learn Package Manager
- Step 4 — Standards and Best Practices
- Step 5 — Security
- Step 6 — Practice
- Step 7 — Learn about Testing && Step 8 — Practical
- Step 9 — Learn about the Relational Databases
本題
この記事 には2018年の最先端バックエンドエンジニアになるためのロードマップが書いてあります。
少し前にこの記事を読んで「あ。この通りに進めてみよう!」と思いました。 ただやるだけじゃ味気ないですし、どうせならステップごとに何を学んだかアウトプットするのもいいかと思いまとめることにしました。
続きを読むRustでメモコマンド「rmemo」を作った
僕は普段思いついた疑問点などをメモするようにしています。 基本ターミナルで作業しているのでメモ用のGUIツールなどは使わず、vimで書いてます。
こんな感じに
$cd ~/Document/memo $vim hogehoge.md
う〜ん。メモコマンド一発でやったら良くね?そう思いぱぱっと作りました。
ソース
https://github.com/k-nasa/rmemo
できること
使い方
rmemo new
をするとタイトルを聞かれます。その入力値をもとにファイル名を決めファイル作成をします。
rmemo config
を実行するとconfig.tomlが開くのでお好みで使用エディタやファイル保存先を指定できます
rmemo edit
を実行するとファイルセレクタが起動してファイルを簡単に絞り込めます
rmemo grep
でgrepしてあの内容がすぐ見たいと言うときに使えます
ホントはrmemoではなくmemoにしたかったのですがcargo.ioで公開しようとしたら、名前を取られてました
リアクティブプログラミングについてのまとめ
まずリアクティブプログラミングとは?
続きを読むDart言語についての私的まとめ
A Tour of the Dart Languageを雑にまとめてみた
https://www.dartlang.org/guides/language/language-tour これを見てDart言語について雑にまとめてみた。
続きを読む