yu9824's Notes

以前は、black + flake8でコードをフォーマットしていた。
最近はより高速に動作するruffを使用している。

ruffにしてから使われていないモジュールが削除されるようになった。
保存時に自動実行するように設定しているため、これから使うためにimportしたあとに保存してしまった場合も削除されてしまっていて困った。

設定でそれらを制御できたので、その方法についてメモする。


matplotlibで描画する関数を自分で定義する際、すでになにかがプロットされている場合は新しいAxesにプロットし、Axesは存在するけれど何もプロットされていない場合はそのAxesにプロットする、のような関数を定義したかったのだが、少しハマったのでメモ。

最終的に最善と思われる関数を定義した。


最近の投稿

ruffで使ってないモジュールを消させない
以前は、black + flake8でコードをフォーマットしていた。最近はより高速に動作するruffを使用している。ruffにしてから使われていないモジュールが削除されるようになった。保存時に自動実行するように設定しているため、これから使うためにimportしたあとに保存してしまった場合も削除されてしまっていて困...
Github PagesからNetlifyに移行【備忘録】
これまではこのサイトをGithub Pagesでホスティングしてきた。プライベートリポジトリのままサイトをホスティングするにはGithub Proプランに入っている必要があるため、この度Netlifyに移行することにした。
【matplotlib】なにかプロットされているか確認する関数
matplotlibで描画する関数を自分で定義する際、すでになにかがプロットされている場合は新しいAxesにプロットし、Axesは存在するけれど何もプロットされていない場合はそのAxesにプロットする、のような関数を定義したかったのだが、少しハマったのでメモ。最終的に最善と思われる関数を定義した。
【Python】MutableなSequenceを定義してみた
Pythonの勉強のため、deapにおけるIndividualを例に取ってMutableSequenceな自作クラスを定義してみた。
Google domainsからCloudflare Registrarへ移管【備忘録】
Google domainsからCloudflare Registrarにドメインを移管したときの個人的な備忘録。