Django DjangoでModel.delete()のオーバーライドはしなくてもいい DjangoのModel.delete()のオーバーライド時の注意点更新2023/3: connectはsignals.pyを使っている場合、不要だったので記述を更新。やりたいことDjangoにて、DBからのアイテムの削除後にやりたい処理が... 2023.03.09 Django
Python3 pythonでガラホのメモ帳のvntファイルをtxtファイルに変換する vntファイルのBODY部をtxtファイルに保存する。経緯vntファイルは、ガラケーというかガラホで使われている内蔵アプリケーションのメモ帳で使われている1つのアイテム分の送信時に使われるファイルの形式。ガラケーでも使われていただろう形式。... 2023.02.05 Python3
Microsoft devcontainerでbevyのGUIをwslgを通して表示する wsl2のvscodeのdevcontainerでRustのGUIアプリ(bevy)を作成する環境構築VSCodeのリモートコンテナ(devcontainer)からRustでbevyなGUIアプリを表示することができたのでその構築のためのメ... 2023.02.01 Microsoft
Django Django4のCSRF検証に失敗したというエラーを修正する Djangoによるフォーム入力後の送信にてCSRF検証に失敗したため、リクエストは中断されました。という403エラーが出る問題を修正。原因Djangoのメジャーアップデートのため起こっているようだ。2から4にすればその辺も変更は加えられて当... 2023.01.19 Django
Docker VSCodeのリモートコンテナでpsycopg2.OperationalError: FATAL: password authentication failed for userがでるときの対処 psycopg2.OperationalError: FATAL: password authentication failed for user <username>の対処。特にVSCodeのリモートコンテナ(Python3 & Post... 2023.01.18 Docker
linux sendmailのhostnameに関する送信失敗の問題を修正した sendmailからのメール送信ができない問題をhostnameを変更せずになんとかする。状況lettreクレートを使ってrustでメールを送信する方法については以前書いた:しかし、環境によってはメールを送信するための準備が整い切れていない... 2023.01.04 linux
linux cronで環境変数を利用するための読み込み方法 cronで環境変数を違和感なく使うしたいこと具体的にはdocker composeのyamlファイル(docker-compose.yml)で指定した環境変数をcronで使いたい。設定値をハードコードしておくのは書き換えが多い場合は非常に面... 2022.12.29 linux
Rust Rustで日本語を含むメールを送信する Rustでメールを送信する。lettrelettreというメールクライアントも利用できるメーラーのクレートを利用して、日本語を含むメールを送信するときの注意点を書いておきたい。lettreについてはこちら(crates.io):日本語送信で... 2022.12.24 Rust
Git VSCodeのDevContainer上のgitのエラーfatal: detected dubious ownership in repository at..について vscodeのDev container上のgitにて、fatal: detected dubious ownership in repository at...といったエラーが出た。エラーgitのcommitなどの操作はvscodeとは別... 2022.12.05 Git
bash bashで文字列がIPアドレスかどうか判定する bashの正規表現で文字列がIPアドレスか判定する。IPv4とIPv6。IPv6は参考有り。使っている正規表現はPOSIX ERE。IPv4192.168.0.1などのIPv4形式から:str=192.168.0.1if ||1{2}|2|... 2022.11.30 bash