ytyng.com

Viewing posts by ytyng

LVM を空き容量いっぱいまで拡張する

PC を構築して Ubuntu インストール後、LVM の論理パーティションがストレージいっぱいまで使われてなかったので拡張した。

Django Admin の Inlines に独自HTMLを追加したい

Django Admin の Inlines に独自HTMLを追加したい場合 Admin や、モデルクラスに独自プロパティを定義して、Inline クラスの fields = とか fieldsets = で扱おうとしてもうまくいきません。 素直に、インラインのテンプレートを延長させるのが良いでしょう。

Django の Admin サイトを別でもう一つ作る

Django の Admin を、/admin/ を残したまま別 URL を作りたい場合。 from django.contrib.admin import AdminSite site = AdminSite(name='staff') で作る。

Mac Big Sur で google 日本語入力の変換が遅い場合、フルディスクアクセスを確認

Mac Big Sur で google 日本語入力の変換が遅い場合、 セキュリティとプライバシー → プライバシータブ → フルディスクアクセス の中で、 GoogleJapanesenput にチェックが入っているかを確認。入ってなければ入れる。 Mac再起動必要かも

Kubernetes ノードが The node was low on resource: ephemeral-storage. になったら

ポッドが The node was low on resource: ephemeral-storage. というエラーを出して終了する ノードのストレージ使用量が 85% になってる kubernetes の中でやたらと重い処理があり、ロードアベレージが異常に高い(100とか) この場合、ストレージ不足です。

Ubuntu (apt) で、パッケージのアップデート可能数を表示する

Ubuntu に SSH ログインした時に出る 10 packages can be updated. 5 updates are security updates. この表示。

MySQL 8.0 で SSL モードを無効にして接続する (ERROR 2026 (HY000): SSL connection error: error 対応)

Mysql Client 8.0 から、MySQL 5.6 に接続しようとした所、 DataGrip では [08S01] Communications link failure java.io.EOFException: SSL peer shut down incorrectly. というエラーメッセージが表示され、失敗した。

App Store Connect の p12証明書は キーチェーンアクセスにドラッグアンドドロップしてインポートする。

mac の機種を変更するなどして、Apple Developer の証明書を前の機種から p12形式でエクスポートして新しい mac にインポートする時は、「システム」のキーチェーンではなく「ログイン」のキーチェーンにインポートするようにする。

Raspberry pi (raspbian) に k3s Kubernetes をインストールする

Raspberry pi (raspbian) に k3s Kubernetes をインストールするk3s は docker モードでインストールします。 docker のサイト を見ると、raspbian は convenience script を使うのがおすすめということなので、それで。

mysql django.db.utils.InterfaceError: (0, '')

django.db.utils.InterfaceError: "(0, '')" が出る場合 テーブルやレコードによって、get時にこのエラーが出たり出なかったりする場合は、接続文字コードが合ってないかもしれない。

Python(Django) で NameError: name '_mysql' is not defined となる場合 (特にローカル開発中)

今まで動いていた Django プロジェクトを、久しぶりに起動すると version_info, _mysql.version_info, _mysql.__file__ NameError: name '_mysql' is not defined というエラーが出て起動しない場合。

nuxt で、async メソッド内の $axios.$get が失敗した時トーストを表示する typescript デコレーター

nuxt で、async メソッド内の $axios.$get が失敗した時トーストを表示する TypeScript デコレーターのコードの紹介です。

docker alpine 上で django を起動した時に django.db.utils.OperationalError: (2000, 'Unknown MySQL error')

python3 ./manage.py runserver 8080 すると、django.db.utils.OperationalError: (2000, 'Unknown MySQL error') のエラーが出た。OPTIONS の  'charset': 'utf8mb4', があると、 (2000, 'Unknown MySQL error') が出る。

i2cssh で踏み台経由のログインを行う

i2cssh は、iterm2 で複数サーバに同時にログインし、SSHペインを自動的に並べて同時操作ができるようになるツールです。 複数操作する対象のサーバに、同じ踏み台経由でログインするには i2cssh -Xt=user@bastion.example.com "ssh user@server1.example.com" "ssh user@server2.example.com" とします。

mkmf.rb can't find header files for ruby ( i2cssh をインストールしようとしてエラー)

ERROR: Error installing i2cssh: ERROR: Failed to build gem native extension. というエラーが出た場合の、解消方法。

ECRのログイン情報をkubernetes の secrets として保存する Pythonスクリプト

Python スクリプトコードの紹介

ブランチ名部分一致で git checkout

こんな感じでどうでしょう。zsh bash

Ubuntu 20 にすると ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol

Ubuntuを 20.04 にアップグレードして、MySQL 接続を行おうとすると ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol が出て、MySQLに接続できなかった。

MySQL の AutoIncrement が足りなくなった場合の対応

MySQLdb._exceptions.OperationalError: (1467, 'Failed to read auto-increment value from storage engine') Django で、暗黙の id を指定していると、auto increment 値が上限値に達したとき上記のエラーが出る。
Page 3 / 12

Archive

2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011

Categories

Authors

Feeds

RSS / Atom