2025-01-01から1ヶ月間の記事一覧

C++ 汎用的なラムダ式を作って、別のラムダ式から呼ぶ

こんな感じ const auto commonLogic = [](bool isInit) { // 共通処理 }; dlg.RegisterMenu(ID_ADDCLIPBORD, [](&commonLogic) { commonLogic(false); }); dlg.RegisterMenu(ID_INITCLIPBORD, [](&commonLogic) { commonLogic(true); });

python uv で作った仮想環境の requirements.txt を作る方法

# 仮想環境をアクティブ化して .venv\Scripts\activate # インストール済みパッケージのリストを作成 uv pip freeze > requirements.txt

AIコーディングメモ 指定URLにある仕様書を読んで答えてもらいたい時

URL指定では呼んでくれないことがほとんどないので、 まずURL先をDLして読み込んでもらうpyコード作ってもらって実行してもらうが吉。 htttps://hogehoge.com の内容をダウンロードするpythonコードを書いてダウンロードしてください。 ダウンロードしたら内…

Python仮想環境

現在最も推奨されているのは venv の使用です。これはPythonに標準で組み込まれており、最も安定していて信頼性が高いためです。新しいプロジェクトディレクトリの作成と移動: mkdir myproject cd myproject仮想環境の作成: python -m venv .venv仮想環境…

正規表現 改行+英数値(+-含む)ではない文字

\n[^a-zA-Z0-9+-]

不安定なネットワーク環境をWindowsでエミュレートする方法 (clumsy)

clumsyを使おう ダウンロード jagt.github.io 使い方 管理者権限でexeを起動受信の調子を悪くした環境を趣味レート下かあtらPresetsの欄で「all receiving packets」を選ぶ。Startボタンでシミュレート開始 Stopで止まるLagとかDropにチェックいれて、具合の…