VSCodeでTypeScriptの型チェックが反映されない場合の対処方法
VSCodeでTypeScriptのコードを書いているとき、コンパイルエラーになる箇所には赤い波線がつきます。
しかし、プロジェクトが肥大化してくるなど、コード量が増えると、たまに型チェックが反映されない場合があります。
コロッケをつくってみたいので、まずコロッケの起源について調べてみた
元々はクロケットと呼ばれる西洋料理を日本人が模倣した。
クロケットは、中身がホワイトソースである。
日本人がアレンジし、中身にジャガイモを使ったのがコロッケ。
トンカツ、カレーライスと共に大正の ...
プログラマの検索能力をあげるための方法
プログラマであれば誰しもが直面するエラーの数々。
エラー文を元にGoogle検索をして情報を集めることは必須の技術です。
基本的なことはさておき、あまり巷で言われていないことについです。
エラー文な ...
TypeScript + Axios でエラーハンドリング
TypeScript と Axios を使っている場合にレスポンスがエラーになった場合のエラーハンドリングについてです。
TypeScript を使っているため catch の error はできれば unknown にし ...
安倍元首相銃撃事件のニュースをみて思うこと
安倍元首相銃撃事件のニュースを見ていて思ったことです。
こういった重大なニュースは大体そうなのですが、初めのうちはテレビやマスコミは事実を伝えようと必死に動いてくれます。
しかし、数日経つと、視聴者を稼ぐために ...
TypeScriptとreduceはあまり相性がよくない?
reduceを使った以下のコードがある。
type T1 = 'aaa' | 'bbb' | 'ccc'const arr: T1const result = arr.reduce ...
git 新規で追加したファイルもstashする方法
以下のコマンドを実行することで、新規ファイル(Untrackなファイル)もスタッシュで退避することが可能になる
git stash -u
ひまわりの花が成長している気がする
そもそも写真の角度や距離も違うのでなんともいえないけど、実際に見たら明らかにひまわりの花の部分が大きくなっている気がする。
花の真ん中も膨らんでいる。
JavaScript アロー関数の罠
JavaScript のアロー関数では、引数が一つの場合に括弧を省略することができます。
(a) => {}//省略しない場合a => {}//省略した場合括弧を省略した場合、あるケースでバグになる可能性があり ...
JavaScript の if ブロックの括弧は省略しない方が良いと思った
JavaScript では以下のように if ブロックの括弧を省略することができます。
if (foo) foo++;しかし、これはしばしばバグの原因になることがあります。
例えば、prettier などのフォ ...









