2022年 11月

2022-11-27 15:03 (3 years ago)
数日ごとにバックアップファイルをローテーションするシェルスクリプト

数日ごとにバックアップファイルをローテーションする (古いファイルを削除する)場合、1日1づつ増える日数の連番を、% 10 とかでシャーディングすればいいことに気づいたので、最近は以下の方法で行っている。

nuxt
2022-11-20 03:29 (3 years ago)
Nuxt3 で他サービスへのAPIプロキシを設定する方法

Nuxt 3 (Nitro) で他サービスの API への HTTP プロキシ設定を書く方法。`routeRules` の `proxy` を使うシンプルな例。

Django
2022-11-18 10:16 (3 years ago)
Django 設定から DB設定を読み取って、mysqldump で 本番→検証にデータコピーをする

いつもは bash で書くデータコピーのスクリプトを Python で書いてみたので残しておきます。

2022-11-16 00:19 (3 years ago)
Django Admin で、is_active = False なユーザーを表示しなくする ( User の Admin を別のものに差し替える )

AWS RDS MySQL の DB を本番→開発環境にコピーする Python スクリプト例。`mysqldump` + `mysql` でテーブル単位コピーを高速に行う。

2022-11-04 08:25 (3 years ago)
Python で、 datetime の Nヶ月前を dateutil を使わずに取得

datetime の Nヶ月前を、dateutil を使わずに取得する関数です。 Re:dash の Python Data Source で、dateutil が使えなかったため作成

Django
2022-11-02 12:34 (3 years ago)
Django の URL 数を表示するコード

IT監査の際、アプリケーションの規模を表す必要があったので、Django の総 URL 数を表示することでアプリケーションの規模とみなすことにした。

アーカイブ