Twitter のデベロッパープログラムの仕様変更により、無料プランではアプリが1つだけ許可されるようになりました。 複数のAPIアカウントがある場合、強制的に使えなくなってしまうようです。 ( APIアカウントが SUSPENDED のステータスになる) その場合の対応方法
渡されたJANコードが有効かどうかを確認し、有効であれば真を返し、無効であれば偽とエラーメッセージを返すPHPの関数です。
npm install fibers ( node-fibers ) をインストールしようとして ValueError: invalid mode: 'rU' while trying to load binding.gyp となる場合、node-gyp/gyp/pylib/gyp/input.py をエディタで修正して U を消しちゃうといいと思います。
## OpenAI のアカウントを作る
Kubernetes で、ローカルにあるファイルで ConfigMap を作り、Podにマウントさせる方法です。
Python で、文字列から4バイト文字を消すコードです。
mac で接続したシリアルコンソールの標準出力を見る方法です。 CircuitPython の出力を見る時などに使います。
docker-compose は、引数の順番を間違うとコマンドが正常完了せずエラーメッセージを見ても理解が難しいため例を書きます。
homebrew で mysql-client をインストールする際、 `.zprofile` や `.zshrc` で `bin` ディレクトリに PATH を通すと思いますが、バージョン番号が変わっても自動的に PATH を追従するようにします。
Raspberry Pi Pico で端末ID を取得する方法です。 machine.unique_id() を使うとできます。
シーケンス \b のバックスペースで、プリントした文字を消すことができる。
iTerm2 等のアプリで、HTML の a タグのように、リンク文言を Command + クリックさせてリンク文言とは異なる URL を開くことができます。
Django redis の中身を Django シェルから直接見る方法です。
python fabric 等、paramiko を使って SSH サーバに接続する際、バージョンが古いと Authentication (publickey) failed. エラーが発生します。
数日ごとにバックアップファイルをローテーションする (古いファイルを削除する)場合、1日1づつ増える日数の連番を、% 10 とかでシャーディングすればいいことに気づいたので、最近は以下の方法で行っている。
nuxt3 は、 server/api/xxx.ts というファイルを作るとサーバサイド API が簡単につくれるが、 その機能は使わずに、サーバサイドAPIは他の Webフレームワークを使っている場合に、開発環境を簡単に構築するための文書です。
いつもは bash で書くデータコピーのスクリプトを Python で書いてみたので残しておきます。
User の Admin に独自のものを定義し、is_actiev = True なユーザーしか表示させなくします。
datetime の Nヶ月前を、dateutil を使わずに取得する関数です。 Re:dash の Python Data Source で、dateutil が使えなかったため作成
IT監査の際、アプリケーションの規模を表す必要があったので、Django の総 URL 数を表示することでアプリケーションの規模とみなすことにした。