2020-01-01から1年間の記事一覧
stackでHaskell入門していたら stack build 時に下のようなエラーに遭遇しました。 Encountered error while migrating Pantry database: SQLite3 returned ErrorNotFound while attempting to perform step: database disk image is malformed Please repor…
設定をずっと見てたんですが indicator-datetime をインストールする必要があったみたいです。 盲点。 sudo apt install indicator-datetime さらにUbuntu Tweaksというのを入れるとより詳細に設定できるようです。
LocalStackのようなエミュレータを活用したテストコードでよく使うやつ。 Python 3.8.3 boto3 1.16.14 pytest 6.1.2 ここで記載するサンプルメソッドは下のようなクラスに所属している前提になります。 import boto3 import mypy_boto3_dynamodb.service_res…
僕はこうしてます。 Python 3.8.3 Poerty 1.1.4 pytest 6.1.2 black 20.8b1 flake8 3.8.4 (mccabe: 0.6.1, pycodestyle: 2.6.0, pyflakes: 2.2.0) mypy 0.790 lint: poetry run black --check ./src ./tests poetry run flake8 ./src ./tests --exclude __in…
Pythonのモジュール解決周りは難解ですね・・・ Python 3.8.3 Poerty 1.1.4 pytest 6.1.2 $ poetry run pytest ./src ./tests ImportError while importing test module 'project_dir/tests/foo/test_bar.py'. Hint: make sure your test modules/packages h…
Python 3.8.3 Poerty 1.1.4 mypy 0.790 $ poetry run mypy ./src src/foo/__init__.py:1: error: Cannot find implementation or library stub for module named 'src/foo/bar' src/foo/__init__.py:1: note: See https://mypy.readthedocs.io/en/latest/run…
atcoder.jp youtu.be 解説動画を見ながら自分なりに噛み砕いたメモ。 A * B + C = N 式変形するとこうなる。 C = N - A * B つまり、CはAとBが決まれば自動的に決まる。 なのでAとBの組み合わせだけを考えれば良いという状態に持っていきたい。 A * Bの範囲…