| 初めてのタップ交換 |
| 数学メモ: 標準正規分布を使った計算問題の例 |
| Vite で複数の TypeScript ファイルやリソースファイルを 1 つの JavaScript ライブラリとしてバンドルする |
| 統計ツール: 標準正規分布の上側確率 |
| VS Code で Python 用の Linter &フォーマッターの Ruff を使う |
| ビリヤードの目の焦点と錯覚の話 |
| Svelte 実装例: Web ブラウザで音声認識する (SpeechRecognition) |
| 『世界樹の迷宮II』やっと終わった |
| 読書メモ『達人の英語学習法』竹内理 |
| Svelte 応用: MediaPipe で Web カメラ映像をジェスチャー認識する |
| 読書メモ『シンプルを極める』ドミニック・ローホー |
| 機械学習メモ: 多クラス分類の評価 ─ mean-f1, macro-f1, micro-f1 |
| 機械学習メモ: 分類タスクの評価 ─ balanced accuracy |
| PowerShell のプロファイルを作成して独自コマンドを定義する |
| 数学メモ: 共分散と相関係数 |
| 機械学習メモ: 分類タスクの評価 ─ ROC カーブと AUC |
| 機械学習メモ: 分類タスクの評価 ─ 混同行列と 2 クラス分類の基本的な評価指標 (accuracy, error rate, recall, precision, f1-score, fβ-score) |
| 数学メモ: 調和平均 (harmonic mean) とは |
| FC『鉄腕アトム』という激ムズ鬼畜ゲー |
| Alacritty で快適なターミナル環境を手にいれる(macOS/Windows/Linux 対応) |
| tmux チートシート |
| Svelte 応用: テキストフィールドと URL のクエリ文字列を同期させる |
| Svelte 実装例: チャットボット用の UI を作る |
| HTTP/1.1 の Chunked Transfer Encoding を理解する |
| Deno Deploy で Deno のサーバープログラムを公開する |
| Svelte 入門: Svelte コンポーネントからイベントを発生させる |
| nginx-proxy コンテナで簡単にリバースプロキシを立ち上げる |
| Meilisearch を本番環境で使用する(マスターキーと API キーを理解する) |
| 2024-02-10 ソロモンの鍵 |
| Python で Confluence の情報を取得する |
| MongoDB のインデックスについて |
| SSH キーの管理: Windows で SSH の秘密鍵のパーミッションエラーが出る場合 |
| 電子証明書(SSL 証明書)申請用の CSR ファイルを作成する |
| Meilisearch サーチエンジンを使ってみる |
| D3.js で円グラフを描画する (d3.pie) |
| Gimp のブラシサイズをマウスホイールで簡単に変更できるようにする |
| MongoDB と mongosh のチートシート |
| MongoDB Atlas で不用意なコレクションの削除を防ぐ(読み込み専用ユーザー) |
| Deno でテキストファイルを出力する |
| Python で Jira の情報を取得する |
| React の JSX 記述のコツ |
| Linuxコマンド: curl コマンドのチートシート |
| zsh チートシート |
| Stylelint で CSS の記述ミスを防ぐ(CSS の静的解析ツールを導入する) |
| D3.js のコードに TypeScript の型注釈 (Type Annotation) をつける |
| Svelte 入門: 開発サーバーで動作中かどうかを調べる (dev) |
| D3.js でレイヤー用の g 要素を作成するユーティリティ関数 (layer) |
| SVG 画像をダークモードに対応させる |
| Svelte 入門: SvelteKit を使ったプロジェクトのディレクトリ構成/コーディングルールなど |
| Svelte 応用: SvelteKit の load 関数でデータのロード処理を定義する |