コードレビューを受ける時に心得ておくとよいこと
Qiitaでコードレビューで嫌われる人の特徴、というような記事があがっていたので、それに関連してコードレビューを受ける側のマインドとして重要だと思うことを書きます。
コードレビューを受けると、自分が気がつかなかったミスや、 ...
JavaScript タグ付きテンプレートリテラル
JavaScriptで以下のようなコードに出会ったことはないでしょうか。
hoge`Hello ${value1} ${value2} san`Reactをやっていると styled components というライブラリ ...
TypeScript 型アサーションのas以外の記法
TypeScriptの型アサーションは as を使うのが一般的です。
hoge(value as string)//value は string であると主張できるもう一つの記法として山括弧を使う方法があります。
h ...
好きな日本昔話 くしがき仙人
くしがき仙人は少し悲しいお話です。
この話のテーマは、「死とどう向き合うか」だと思います。
子供の頃はわからなかったのですが、今みるとコンパクトに要点がまとめられています。
また、話とは関係ないです ...
好きな日本昔話 赤うで
私の好きな日本昔話のひとつに「赤うで」というものがあります。
タイトルから察しの通り怖い話です。
この話の何が好きかと言うと、このおばあさんがとてもいい味を出していることです。
怖いという意味でも面 ...
GCP VMインスタンやその他Google API間でのトラフィックを簡単に把握する
GCP内のVMインスタンスや、GCSやCloud Loggingなどとの連携のシステム図を簡単にみる方法としては、ネットワーク トポロジ のページがあります。
私の使用環境では、複雑なシステム構成図にならなかったので割愛し ...
Chromeブラウザ整理術 タブのグループ化
ブラウザを使っていて、タブを開きすぎてどれがどのタブかわからなくなる、なんてことはないでしょうか。
Chromeでは、タブをグループ化することができるので、多くのタブを開いている時に整理できて有効です。
方法は ...
知っていると便利なブラウザ(Chrome)の整理術
ブラウザのChromeにはリーディングリストという機能があります。
これはブックマークの簡易版のようなもので、ブックマークするまでもないが、後で読んでおきたいURLを一時的に保存する時に便利です。
方法は簡単で ...
JavaScript 処理時間を計測する時は performance.now()を利用しよう
処理時間を計測したい場合は、Date を使うのではなく、より厳密な performance.now()を使いましょう。
const t0 = performance.now();doSomething();const t1 = ...
JavaScript ローカル変数をなくしたいときは即時関数を考えてみる
引数の値の2倍が8なら+1した数を返し、そうでないなら2倍したままの値を返す処理があるとします。
const main = (num) => { const double = num * 2 if (double === ...









