Latest
020 posts
/ Tech

Pandas で and が使えず & が要る理由

Pandas で複数条件の絞り込みに and を使うと「The truth value of a Series is ambiguous」で落ちます。and が全体で 1 つの真偽値を求めるのに対し、& は行ごとに判定する別の演算で、各条件は丸カッコで囲む必要があります。

/ Tech

Go の RE2 でストリーミングフィルタを安全に書く

Go 標準の regexp は RE2 実装で、実行時間が入力長に対して線形です。ログをリアルタイムにフィルタする mask-pipe を例に、FindAllStringSubmatchIndex と bufio.Scanner、区間マージ、fail-open の設計を示します。

/ Tech

Cloudflare Workers とは何か:エッジ実行環境の基礎

Cloudflare Workers は V8 Isolate で動くエッジ実行環境で、コールドスタートがほぼゼロ、制限は CPU 時間ベースです。fetch ハンドラ、KV / R2 / D1 / Queues のバインド、Node.js API との違いを整理します。

/ Tech

Cloudflare Pages とは何か:静的サイトホスティングの実力

Cloudflare Pages は Git に push するだけで自動ビルドとエッジ配信が動く静的サイトホスティングです。ブランチプレビュー、カスタムドメイン、Pages Functions、Vercel・Netlify との帯域無制限の差まで入門レベルで整理します。

/ Tech

uv で Python 環境構築を爆速にする

Rust 製の Python パッケージマネージャー uv で、Python のインストール、仮想環境、依存の追加とロック、スクリプトとツールの実行を 1 つのコマンド体系にまとめる方法。requirements.txt からの移行、pip / poetry との比較表つき。

/ Tech

Cloudflare を無料枠だけで運用する実践ガイド

Cloudflare の Pages・Workers・R2・D1・KV の Free プラン上限を一覧にし、個人開発の 3 つの構成パターンと、Workers のリクエスト数・KV の書き込み・D1 の行数・R2 の操作クラスで無料枠に収める設計の要点をまとめます。

/ Tech

Cloudflare Pages と Workers の違いと使い分け

Cloudflare Pages は静的アセット配信、Workers はリクエスト処理が起点です。Pages Functions の制約と Workers への統合の方向性を踏まえ、静的サイト主体なら Pages、動的処理主体なら Workers という選定指針をまとめます。

/ Tech

Dexie.js で IndexedDB をまともに使う

Dexie.js v4 で IndexedDB を Promise ベースの API とスキーマ管理で扱う方法。class での DB 定義、CRUD、version を積み上げるマイグレーション、where と and の複合クエリ、bulkAdd、容量制限の注意点まで。

Wiki

最近更新
Wiki をすべて見る