#32: N 予備校の続き、yarn インストール、Slack 利用開始
やったこと(Done)
- N 予備校 プログラミング入門 Web アプリコース
- 第 3 章 サーバーサイドプログラミング入門
03. アルゴリズムの改善
04. 集計処理を行うプログラム
05. ライブラリ
06. Slack のボット開発
- 第 3 章 サーバーサイドプログラミング入門
N 予備校 第 3 章
yarn
をインストールします。
$ curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.21.1
教材テキストにならって 1.21.1
をインストールします。
# fish ではなく bash に戻ってから実行する $ source ~/.bashrc $ which yarn /home/vagrant/.yarn/bin/yarn
わかったこと(Fact)
リモートリポジトリにあるブランチをローカルリポジトリに持ってくる操作、
$ git checkout -b master-2020 origin/master-2020
は
$ git checkout master-2020
という省略形で書くこともできる。
JavaScript の Array.prototype.sort()
- 引数に
compareFunction
を与えない場合は array の要素をstring
にして並べ替える。 compareFunction(a, b)
が負の数を返す場合、a
がb
より先(小さい index)になる。- 0 を返す場合は
a
とb
はそのまま。- ただし、この動作は ECMAScript 標準で保証されていない
- 正の数を返す場合、
b
がa
より先(小さい index)になる。
参考文献(References)
- Readline | Node.js v14.8.0 Documentation
- parseInt() - JavaScript | MDN
- Array - JavaScript | MDN
- Standard built-in objects - JavaScript | MDN
- Yarn
- axios/axios: Promise based HTTP client for the browser and node.js