ブックマーク / zenn.dev/ttanimichi (3)

  • DNSSEC を有効化したままドメイン移管すると名前解決できなくなって詰む

    $ dig a www.ttanimichi.com @8.8.8.8 ; <<>> DiG 9.18.18-0ubuntu0.23.04.1-Ubuntu <<>> a www.ttanimichi.com @8.8.8.8 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 64621 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ; EDE: 10 (RRSIGs Missing): (For www.ttanimichi.com/cname) ;

    DNSSEC を有効化したままドメイン移管すると名前解決できなくなって詰む
    ttanimichi
    ttanimichi 2023/12/08
    解決したので記事にまとめました。調査にご協力いただいた @yu_suke1994 さんと @fusagiko さん、ありがとうございました
  • 週N日稼働の最終営業日に「請求書を送る」というリマインドが欲しい

    TL;DR このスクリプトを一日一回、スケジュール実行しましょう。月末の営業日に Slack 通知が来るようになります。 要件 例えば、フリーランスで週3日の案件を受けているとします 月火水の稼働 毎月、最終営業日に「請求書を送る」というリマインドが欲しい 祝日と重なった場合は、その前日が最終営業日になる 月火水の稼働であっても、暦の周期の都合で「最終水曜日」が最終営業日とは限らない 最終水曜日が祝日と重なる例 「昭和の日」と重なる関係上、前日の 4/28(火)が最終営業日となる 暦の周期の都合で最終営業日が火曜日になる例 5/31(火)が最終営業日 事の発端 Slack の /remind は「月末」を指定できない iPhone の標準アプリ「リマインダー」であれば「最終水曜日」に通知を受け取ることは可能 が、「最終水曜日」の通知では不完全です。 最終日が祝日と重なった場合、最終営業日は

    週N日稼働の最終営業日に「請求書を送る」というリマインドが欲しい
    ttanimichi
    ttanimichi 2022/08/08
    書きました。フリーランスを支える技術です
  • 依存関係解決における最大バージョン選択と最小バージョン選択について

    この記事では Bundler (Ruby) や npm (JS)、Cargo (Rust)、vgo (Golang) 等のパッケージマネージャの依存関係解決における最大バージョン選択 (Maximal Version Selection) と最小バージョン選択 (Minimal Version Selection) [1] の違いについて説明します。また、それぞれの長所や短所、最大バージョン選択において現状発生している問題について書きます。 最大バージョン選択 (Maximal Version Selection) 最大バージョン選択は Bundler, npm 等をはじめとする多くのプログラミング言語のパッケージマネージャで採用されています。指定されたなかで最大の(=最新の)バージョンを使います。 例) v1.0 以上のバージョンが指定されていて現在の最新バージョンが v1.1 の場合、

    依存関係解決における最大バージョン選択と最小バージョン選択について
    ttanimichi
    ttanimichi 2021/11/10
    書いた
  • 1