その他

はてなブログから引っ越してきました。

移転の理由は2つあります。 1つは、はてなの無料ブログだと、記事ごとに大きな広告画像が強制的に掲載されることです。 当然運営側はランニングコストを払っているわけで、それを回収し、収益を上げるために広告が掲載されるのに異論はありません。 なの...
Python

【Python】__pycache__を作らない

Pythonを使っていると気づけば生成されている__pycache__(中に.pyc ファイルが入ってるディレクトリ)。これが目障りに感じる方が多いようです。 今日は__pycache__を作らない方法をご紹介します。 解決法 結論から書き...
確率統計

条件付き独立ってどういうことなんだ【確率統計】

今日は、統計や機械学習をやっていると必ず出てくる確率変数の独立性と条件付き独立のお話です。 初学者の方が対象で、内容は言語処理のための機械学習入門 (自然言語処理シリーズ)という本に基づいております。今回は言語処理の話は一切出てきませんが、...
Python

pytestの便利なオプション4選

無数に存在するpytestのオプションについて、今日は最低限知っておきたい便利なものを4つを紹介します。 実際に自分も色々試してみたのですが、結局よく使ってるのはこの4つぐらいなので、恐らくこれだけ知っておけば大体何とかなることでしょう…。...
プログラミング

プログラムの可読性を向上させる9つの心掛け

『リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)』という本を再読しています。今日は、コードの表面上の改善について印象的な内容をメモしておきます。 常に「このコードは理解し...