TypeScriptの型定義の概要

TypeScript の一般的な型定義パターンをクイックリファレンスとしてまとめます。

Mongodb 集計パイプラインテンプレート

Mongodb の aggregate は、分析目的などのデータクエリにおける強力な集計操作ですが、それを作成しようとするときには、非常に単純な構文であっても、常に公式ドキュメントや ChatGPT や Perplexity などの AI ツールを参照しなければなりません。そこで、仕事ですぐに参照できるように、よく使われるパターンをテンプレートとしてまとめました。

Nodejs パフォーマンスのヒント

Nodejs パフォーマンスのヒント。

React の基礎と落とし穴

React の基礎と落とし穴。主に公式のドキュメント からの抜粋。

WSLでオーディオとCJKを有効にする方法

Windows 11 の wsl2 上に新しくインストールされた ubuntu 22.04 では、オーディオを再生する Web ページを開いてもサウンドが出力されないや、ページに CJK 文字が含まれている場合に CJK 文字が正しく表示されないなどの問題が発生しており、ここでは簡単な解決策をいくつか紹介します。

サービスワーカーとWeb ワーカーの違い

Web ワーカーとサービスワーカーはどちらも、メインのブラウザースレッドとは別にバックグラウンドで実行される JavaScript ワーカーの一種です。ただし、目的が異なり、特徴も異なります。

Terraform クイックリファレンス

よく使用される te​​rraform コマンドとハウツーのクイック リファレンス。

コールバックによる非同期並列動作

async ライブラリには、parallel という便利なメソッドがあり、実行する非同期関数のコレクションと、すべての関数が正常に完了した後に実行するオプションのコールバックを受け取ります。

UEFIからデュアルブートゴーストエントリを削除する方法

Windows 11 と Ubuntu のデュアル ブートを試した後、CPU の使用率がほぼゼロまたはメモリの使用率が低いにもかかわらず、ラップトップのファンが常にうるさく回転している原因は不明ですが、おそらくハードウェア ドライバーの問題であるため、Ubuntu を削除することにしました。インターネット上で入手可能なガイドの手順に従って、Ubuntu パーティションを削除し、ディスク管理ツールから Windows パーティションを元のボリュームに拡張しました。ただし、UEFI (BIOS) に Ubuntu のゴースト ブート エントリが存在するという問題が残っています。これは、簡単に削除できないようです。しばらくインターネットで検索した後、最終的に、以下が確実に機能することが証明されました。

プログラミングのためのエディターとプラットフォーム間で最小限の統一されたショートカット

プログラミングのためのエディターとプラットフォーム間で最小限の統一されたショートカット。