どないブログ

なんでも書く

技術

VSCode で Pylance のエラーメッセージが日本語で表示されてしまう

MacOS を使っている。 FastAPI での開発で VSCode を使っていた。 Pylance が表示するエラーメッセージを英語で表示してほしいのに、 日本語で表示されてしまうので困っていた。 解消したのでメモ github.com こちらの通りに システム環境設定 > 一般 > 言語…

Makefile の .PHONY について

まとめ Docker を使った開発をしていていて docker compose up etc をイチイチ書くのが面倒なので、 Makefile を使おうとしたら make: 'hoge' is up to date と怒られちゃった時の話。 (結論) 実行したいコマンドと同名のディレクトリ, ファイルが存在してい…

macでNEologdのインストール

このリンクの本を購入して勉強中。 以下でここに書いてあるサンプルコードが少し登場します。 github.com Neologdってなに? 簡単に言えば、新語が登録されているMecab用の辞書らしい。 例えば、以下のようにMaCabで辞書を指定せずに形態素解析実行した時に …

pip install torchで ReadTimeoutErrorが出てしまった。

PyTorchを触ってみようと、以下の本を購入した。 環境構築でつまづいてしまったのでメモ。 やったこと www.amazon.co.jp pyenvで3.6.9の環境をinstall この本には3.6のPython環境と書いてあったが、3.6.0だとtorchが1.4.0までしかinstall出来ない。 torchvis…

DjangoのQuerySet.update()で既存のデータに特定の処理を加えて更新する

今回やりたかったこと Djangoで取得したQuerySetのあるフィールドに +1 して bulk_updateしたかった。 やったこと 例として適当に、以下のmodelがあったとする。 class Post(models.Model): title = models.CharField(max_length=255) order = model.Integer…