Zensicalに入門する 2026-08-15·1069 文字·3 分 Python python Zensical Zensicalを使ってサイトのプレビュー表示およびサイトのファイルを生成するまでの手順を備忘録として残します。
toxに入門する 2026-08-02·更新日: 2026-08-15·1798 文字·4 分 Python python tox toxとuvで複数バージョンのPythonでテストする方法を解説します。
ブログのBlowfishテーマをv2.104.0にアップデート 2026-07-18·705 文字·2 分 Web技術 Hugo Blowfish ブログに使用しているHugoのBlowfishテーマをv2.104.0にアップデートしました。
uvでサードパーティ製ライブラリをアップデートする 2025-10-13·1592 文字·4 分 Python python uv uvでサードパーティ製ライブラリのバージョンをアップデートする方法を解説します。
uvでサードパーティ製ライブラリを管理する 2025-09-21·2704 文字·6 分 Python python uv uvでサードパーティ製ライブラリの追加・削除、およびバージョンを管理する方法を解説します。
uvでPythonプロジェクトを始める 2025-08-24·2896 文字·6 分 Python python uv Pythonのパッケージ管理ツールuvでプロジェクトを新しく開始する方法を解説します。
PythonでタスクランナーTaskfileを使う 2025-08-15·2655 文字·6 分 Python python Taskfile タスクランナーTaskfileをPython環境にインストールし、Ruff, mypy, pytestを実行する方法をまとめました。
HugoとBlowfishテーマで使えるKaTeX数式サンプル 2025-08-15·1078 文字·3 分 Web技術 Hugo HugoとBlowfishテーマでKaTeXにより数式を描画する方法・注意点、およびサンプルをまとめました。
Pythonの列挙型Enumを検証 2025-06-29·1462 文字·3 分 Python python Pythonの列挙型Enumについて、同値判定の方法、型ヒントやdocstringの書き方などを調査した結果を備忘録として残します。
【Python】Ruffでdocstringsのスタイルをチェックする 2025-03-30·1630 文字·4 分 Python Ruff PythonのリンターRuffのpydocstyleプラグインを使い、docstringsのスタイルをチェックする方法を調査しました。
【Python】blackとisortをRuffで置き換える 2025-03-16·2140 文字·5 分 Python Ruff black isort PythonのフォーマッタblackとisortをRuffに置き換える設定方法を調査しました。
Jupyter Bookで作成したサイトにPlotlyのグラフを埋め込む 2024-12-22·1205 文字·3 分 Python Jupyter Plotly Sphinx Jupyter Bookで作成したサイトにPlotlyのインタラクティブなグラフを埋め込む方法を解説します。
最適化ソルバSCIPの主要オプション解説 2024-10-19·1199 文字·3 分 数学 最適化 SCIP 混合整数非線形問題を解くことができる最適化ソルバSCIPの主要オプションについて解説します。
Pyomoのインデックスを作成するSetクラスとRangeSetクラス 2024-06-30·2207 文字·5 分 Python Pyomo 最適化 Pythonの最適化モデリングツールPyomoで、パラメータや変数、制約式のインデックスを作成できるSetクラスとRangeSetクラスについて詳しくまとめました。
【Python】dataclassの継承と初期値・型ヒント・メソッドのオーバーライド 2024-06-09·2442 文字·5 分 Python python Pythonのdataclassを継承して派生クラスを作る方法、および初期値・型ヒント・メソッドのオーバーライドについて解説します。
【Python】dataclassとPandasのSeries, DataFrameを変換する 2024-05-19·1012 文字·3 分 Python python Pandas Pythonのdataclassオブジェクトと、PandasのSeries, DataFrameをそれぞれ変換する方法を備忘録として残します。
Pythonのyield文を使って処理の進捗状況を返す 2024-04-29·973 文字·2 分 Python python Pythonの関数内でfor文を使って重たい処理を回すときに、yield文を使って進捗状況を呼び出し元に返す方法を解説します。
Gitで他ブランチの特定のコミットまでマージする 2024-04-21·338 文字·1 分 Git Git Gitで他ブランチの特定のコミットまでマージするは、git merge <コミットのハッシュ> を実行します。
pyproject.tomlからpip installコマンドでPythonのライブラリをインストールする 2024-04-07·1918 文字·4 分 Python python pip Pythonのパッケージ設定ファイルpyproject.tomlに記載されたPythonのパッケージを、パッケージ管理システムpipでインストールする方法を解説します。
PythonのR1721(不要な内包表記)を抑制する 2024-02-25·630 文字·2 分 Python python Pylint PythonでPylintを使用したときに表示されるリファクタリングメッセージR1721(不要な内包表記)を抑制する方法を解説します。
Pythonの統合開発環境Spyderの起動を高速化する 2024-02-25·426 文字·1 分 Python python Spyder Pythonの統合開発環境Spyderのプラグインを無効化して、起動を高速化する方法を説明します。
【Python】PylintのW0611 (unused-import) などのメッセージを抑制する 2023-12-17·1496 文字·3 分 Python Pylint Pythonのコード分析ツールPylintから出力されるメッセージを抑制する方法について、W0611 (unused-import)警告を例に解説します。
Pythonのクラス図をPyreverseで自動生成する 2023-12-13·2149 文字·5 分 Python pyreverse Pythonで作成したコードのクラス図を、Pyreverseを使って自動生成する方法を解説します。
pytestを実行するためのPythonパッケージのディレクトリ構成 2023-12-11·1661 文字·4 分 Python pytest Pythonでパッケージを作成するとき、pytestによる自動テストに向いたディレクトリ構成をサンプルと合わせて解説します。
conda環境ではなくpip環境にspyderをインストールする【Windows環境】 2023-11-19·更新日: 2024-02-25·1643 文字·4 分 Python python Spyder AnacondaやMinicondaなどのconda環境を使用せずに、pipのみの環境でPythonの統合開発環境Spyderを使用できるようにします。
pytestのテスト結果をHTMLファイルに出力する 2023-11-19·1257 文字·3 分 Python pytest pytestとpytest-htmlを使って、Pythonコードのテスト結果をHTML形式で保存します。
pytestを使ったPythonのテスト 2023-11-12·1858 文字·4 分 Python pytest pytestによる基本的なテストの実行方法と、複数のテストケースを記述する方法を解説します。
「Pythonグラフ入門」を公開 2023-09-03·652 文字·2 分 Web技術 Jupyter Matplotlib 個人開発 Matplotlibのグラフ作成や設定をまとめたサイト「Pythonグラフ入門」を公開しました。
CasADiのOptiスタックでcallback関数を使って解の推移を取得する 2023-07-22·773 文字·2 分 Python CasADi 最適化 最適化フレームワークCasADiのOptiスタックでcallback関数を使って、最適化ソルバの各反復における解の推移を取得する方法をまとめました。
CasADiで最適化の変数と制約をベクトル化する 2023-06-03·1082 文字·3 分 Python CasADi 最適化 最適化フレームワークCasADiのOptiスタックで、多変数の最適化を簡潔に記述するため、変数と制約をベクトル化する方法をまとめました。
JupyterLab, Jupyter Notebookを任意のディレクトリで起動する【Windows環境】 2023-04-02·1354 文字·3 分 Python Jupyter JupyterLabまたはJupyter Notebookを任意のディレクトリで起動する方法を説明します。Windows環境でAnaconda PowerShell Promptを使用します。
2次元極座標系における衛星・惑星の軌道をPythonでシミュレートする 2023-03-19·1983 文字·4 分 数学 天文学 python SciPy 2次元極座標系における運動方程式、および円軌道とモルニア軌道(楕円軌道)のシミュレーションを行うPythonコードを示します。
数理最適化モデルの要素をクラスとして実装するプラクティス【Pyomo編】 2023-03-04·1658 文字·4 分 Python Pyomo 複数の要素から構成される最適化モデルを最適化ライブラリPyomoで実装するとき、コードを再利用しやすくするため、各要素をクラスとして実装する方法を検討しました。
数理最適化モデルの要素をクラスとして実装するプラクティス【CasADi+Python編】 2023-02-26·1555 文字·4 分 Python CasADi 複数の要素から構成される最適化モデルを最適化ライブラリCasADiとPythonで実装するとき、コードを再利用しやすくするため、各要素をクラスとして実装する方法を検討しました。
「FIRE成功率シミュレータ」をリリース 2023-02-18·630 文字·2 分 Web技術 個人開発 「FIRE成功率シミュレータ」をリリースしました。サイトの概要と、使用した技術についてまとめています。
CasADiのSX, MX, DMクラスを比較する 2023-02-11·1295 文字·3 分 Python CasADi 最適化ライブラリCasADiにおいて行列を扱うSX, MX, DMクラスの違いをまとめました。
Windows 10 HomeにDocker Desktopをインストールする 2023-01-23·996 文字·2 分 その他 Docker Windows 10 HomeにDocker Desktopをインストールする手順を備忘録として残します。
Scikit-learnのGridSearchCVクラスによるグリッドサーチ 2023-01-09·2157 文字·5 分 Python Scikit-learn 機械学習 Scikit-learnのGridSearchCVクラスによるグリッドサーチを解説します。
Scikit-learnのStratifiedKFoldクラスによる交差検証 2023-01-09·2441 文字·5 分 Python Scikit-learn 機械学習 Scikit-learnのStratifiedKFoldクラスによる交差検証を解説します。
SciPyのlinkageメソッドによる凝集型クラスタリング 2023-01-08·991 文字·2 分 Python SciPy 機械学習 SciPyのlinkageメソッドによる凝集型クラスタリングについて解説します。
Scikit-learnのDBSCANクラスによるクラスタリング 2023-01-08·1731 文字·4 分 Python Scikit-learn 機械学習 Scikit-learnのDBSCANクラスを用いたクラスタリングを解説します。
Scikit-learnのKMeansクラスによるクラスタリング 2023-01-08·1362 文字·3 分 Python Scikit-learn 機械学習 Scikit-learnのKMeansクラスを用いたクラスタリングを解説します。
回帰モデルの評価指標 2023-01-08·1756 文字·4 分 Python Scikit-learn 機械学習 回帰モデルの評価指標としてよく用いられるMAE, RMSE, MAPE, RMSPEについて解説します。
Scikit-learnのElasticNetクラスによるElastic Net 2023-01-07·1624 文字·4 分 Python Scikit-learn 機械学習 Scikit-learnのElasticNetクラスによるElastic Netについて解説します。
Scikit-learnのLassoクラスによるラッソ回帰 2023-01-07·1432 文字·3 分 Python Scikit-learn 機械学習 Scikit-learnのLassoクラスによるラッソ回帰について解説します。
Scikit-learnのRidgeクラスによるリッジ回帰 2023-01-07·1860 文字·4 分 Python Scikit-learn 機械学習 Scikit-learnのRidgeクラスによるリッジ回帰について解説します。
Scikit-learnのLinearRegressionクラスによる線形回帰 2023-01-06·1902 文字·4 分 Python Scikit-learn 機械学習 Scikit-learnのLinearRegressionクラスによる線形回帰について解説します。