メニューへ

雑記帳

ここの更新は更新記録のページには記載していないことが多々あります。よろしく。

各見出し部分に各記事へのリンクを表示するようにしましたので必要な方はご利用ください。

ふたをあける

この記事へのリンク

食品のビンの蓋が硬くて開かないので、道具を買いにホームセンターへ行った。

チェーンレンチ。かなり強力そうな道具ではあるけれど、プロ用のツールだけあって結構なお値段である。そして台所で使うにはオーバースペックすぎる(もちろん台所用の道具ではない)。チェーンではなくゴムベルトの同じようなものが台所用品として存在するようだが、この店には置いてなくて、グリップのないゴムベルトだけの台所用品を買って帰った。

で、買ってきた道具をつかっても蓋は開かなかったので、最終兵器・かなづちを投入。蓋のふちを何ヵ所か叩いてゴムベルトを使ってひねったらスルッと開いた。叩くことで蓋の内側の固着していた部分が剥がれたような印象。もしかしたらゴムベルトを買ってこなくても開いたかもしれない。

フロッピー

この記事へのリンク

フロッピーディスク使用中の警告ダイアログ
いまのところまだMac(Tahoe 26.3)でフロッピーディスクが使える。ダイアログではフロッピーディスクのアイコンが表示されるし。

MyPaintが起動しなくなった

この記事へのリンク

[環境] macOS Tahoe + Macports

Tahoeにアップグレードするちょっと前からMyPaintが起動しなくなった。

ImportError: 
A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.3.4 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.

てな感じでエラーが出る。

モジュールはNumPy 2でコンパイルしろと読めたので 依存ツール含め全てソースからの強制リビルドを敢行。

sudo port upgrade -s --force mypaint

めっちゃ時間がかかった。

さっそくMyPaintを起動すると今度は別のエラーが出た。

AttributeError: 'numpy.ndarray' object has no attribute 'tostring'

検索したら解決方法がヒットしたので実行。

pip install numpy==2.2.6

これで無事MyPaint起動。めでたしめでたし。

MyPaintはキャンバスサイズを気にせず描けるので落書き・下書き用に便利に使っているのです。

リンクページを新しくしました

この記事へのリンク

リンクページを新しくしました。いらない機能を削除して、情報を増やしました。(リンクページはもういらないかなとか思ってたのに……)