vscodeのDevcontainer拡張機能のdevcontainer.jsonを手動で作成するのに自分なりの必要最低限をまとめる。 以下のような構成でファイルを置く。 /workspace/.devcontainer/devcontainer.json /workspace/docker-compose.yml /...
新着記事
vscodeのLinux ターミナルは デフォルトでログインシェルを起動しないので、ログインシェルで起動するように設定を変更します。 Terminal > Integrated > Default Profile: Linux ターミナルのデフォルトのシェルを設定します。自分はbashです。 設定からTerminal ...
vscodeユーザのみなさんこんにちわ。 proxy環境下でvscodeを利用していると、no_proxyで除外したホストが出てくると思いますが、vscodeの設定だと、proxyサーバ指定の設定はあるものの、no_proxyの設定はありません。 windows10の場合はユーザー環境変数にno_proxyを追加し、そ...
windows11(window10の新しいバージョンのIME)を使う際に新しく設定されているショートカットのShift +無変換が うざかったので再設定する。 Microsoft 純正のPowerToysというユーティリティのKeyboad Managerという機能を使うことでGUIから簡単にキー割り当てやショートカ...
Windows terminal で 日本語入力をしていると落ちる 以下の状況でwindows terminalが高頻度で落ちることにストレスを感じていた windows10 WindowsTermal v1.18.3181.0 ssh で CentOS7に接続のちvimで日本語入力 プログラミングしていて、コメントを...
通常、Dockerコンテナはデフォルトでコンテナの実行ユーザはrootになります。 セキュリティを考慮するとrootユーザでの実行は、コンテナが侵害された場合、root権限を盗られてしまいます。またホストまで侵害されてしまった場合はホストのroot権限まで盗られてしまうことになり、root権限でコンテナ実行は推奨されな...
コンテナのログ管理は、運用やトラブルシューティングにおいて非常に重要です。Dockerでは、デフォルトではコンテナのログはJSON形式でstdoutに出力されますが、このログのローテーションについては設定されていません。 ログローテーションは、古いログを削除して新しいログを作成することでディスクスペースを節約し、ログフ...
Django4.2において、Formを実装する際には、Choicesを使用することができます。Choicesは、選択肢を定義するためのオプションであり、フォームの使い勝手を向上させることができます。 Choicesの定義 Choicesは、タプルのリストとして定義されます。例えば、以下のように定義することができます。 ...
Pythonでプログラムを実行していると、「 too many values to unpack (expected 2) 」というエラーが表示されることがあります。このエラーは、左辺の変数の数と右辺の値の数が合わない場合に発生します。 原因 このエラーが発生する原因は主に2つあります。1つ目は、左辺の変数の数が右辺の...
このドキュメントでは、Django の Class Based View について、 CRUD の実装方法について具体的に説明します。Djangoは、Webアプリケーションの開発に使用されるPythonのフレームワークの1つであり、Class Based Viewを使用することで、効率的にWebアプリケーションを開発す...
最新記事
-
プログラミングメモdevcontainer.jsonを手動で作成するvscode2024.06.10
-
プログラミングメモvscodeのターミナル設定 bash で ログインシェルvscode2024.06.07
-
プログラミングメモVisualStudio Codeの no_proxy設定 (Windows10版)vscode2024.03.18
-
プログラミングメモwindows11のshift+無変換 のショートカットの割り当てを変更する方法windowsPowerToysKeyboardManager2024.01.25
-
プログラミングメモwin10のwindows terminal + ssh + vimで日本語を使うと落ちる問題の対処windowsメモ2023.12.05
-
プログラミングメモDocker nginxコンテナはrootユーザ起動で問題ないのではないかDocker2023.11.15
-
プログラミングメモDocker コンテナのログ管理 ロギング ドライバを設定するDocker2023.07.11
-
djangoDjango FormのChoicesの使い方2023.06.28