犬ターネット
Archive : 2025年02月
SNSなし生活、2週間が経過
スマホからSNS関連アプリを削除して2週間が経った。
スマホでSNSをダラ見(それはそれで楽しい)していた時間が、ギターを弾き曲を作り本を読む時間に変わった。
タイムラインに流れてくる情報に一喜一憂しないから精神衛生上とても良い。自分の好きなことにリソースを使えるようになったのも嬉しい。
あとスマホで写真を取らなくなった。写真って誰かに見せる必要がないと撮らないね。いや、撮るんだけど必要最低限というか。この2週間で撮ったのは家族に情報共有するためのラーメンの写真1枚だけ。せっかくなのでアップしておく!らーめん はやしの牡蠣鯛ラーメン。とても美味しい。別皿の付け合わせ(鶏肉チャーシュー、エリンギ、ミツバ、メンマ)もスープとは味付けのベクトルが真逆で箸休めに最適。上尾に来たら是非食べてほしい。
ここの日記の更新頻度も高くなった。思いつくままにSNSに断片的なPOSTをするのも楽しいんだけど、ある程度内容を考えてまとめたものを文章として残したほうが情報整理の訓練にもなるし、未来の自分を助けてくれる気もする。
SNSなし生活の期限は1ヶ月と決めていて2月末には再開する予定だけど、当初想像していたよりもメリットが多いから予定通りに再開するかはわからない。とか言いつつ寂しくなって明日とかにPOSTしたりして。
牛丼と距離感
隣に住む一人暮らしのご婦人に、牛肉としらたきとエノキと玉ねぎを甘辛く煮たものを頂いた(牛丼の上の部分?)。
ご婦人曰く、近所に住む長女一家に食べさせるために作って持っていったら玄関先で「いらない」って言われたようで。
「娘の言い方がほんと頭にきちゃってね。その場でぶちまけてやろうかと思ったんだけどグっとこらえて帰ってきたの。でもほら、私ひとり暮らしで食べきれないから、これ、おすそ分け」
まあ、娘さんの言い分も理解できる。親が頻繁に干渉してくると鬱陶しいこともあるし、ある程度離れていたほうがうまくいくことが多い。親子関係って距離感が難しい、、、
そういえば、昔自分が住んでいた田舎では食べ物のおすそ分け文化があって、中学校から帰ってきたら玄関にサトイモが山積みになっていたりとかあった。サトイモだからカドのイイジマさんかな、んじゃお返しにサトイモの煮っころがしを作って持っていくか、とか。そういう文化。昭和。
防犯や衛生面を考えると、今の時代だとなかなか厳しいかもしれないけれど、こういう文化っていいよなあと思いながら、頂いた牛丼の上の部分を牛丼として美味しくいただいた。ごちそうさまでした。あとで菓子折りを持っていこう。
Let's Encrypt の証明書期限通知メールが廃止されるので通知スクリプトを組んだ
このサイトのSSL証明書は Let's Encrypt を使っていて、証明書の有効期限が近付くと Let's Encrypt から「そろそろ期限切れるよ~」ってメールが届くんだけど、2025/6/4 にその通知メールの仕組みが廃止されるとのこと。メール送信コストはバカにならないし仕方ないとは思うけれど不便。
https://letsencrypt.org/2025/01/22/ending-expiration-emails/
ということで、SSL証明書の有効期限が近付いたらメール通知するシェルスクリプトを組んだ。SSL証明書の有効期限を openssl コマンドで取得して、14日以内に有効期限が切れる場合にメールを送信する。
#!/bin/bash
# 各変数定義
DOMAIN="mugbum.info"
ALERT_DAYS=14
MAILTO="mail-addr-to@example.com"
MAILFROM="mail-addr-from@example.com"
# SSL証明書の有効期限を openssl コマンド経由で取得
CERT_DATE=$(echo | openssl s_client -connect $DOMAIN:443 -servername $DOMAIN 2>/dev/null | openssl x509 -noout -enddate | cut -d= -f2)
# 現在日時を取得
CURRENT_DATE=$(date +"%Y-%m-%d")
# 有効期限と現在日時をタイムスタンプ形式に変換してから残り日数を計算
CERT_TIMESTAMP=$(date -d "$CERT_DATE" +%s)
CURRENT_TIMESTAMP=$(date -d "$CURRENT_DATE" +%s)
REMAINING_DAYS=$(( (CERT_TIMESTAMP - CURRENT_TIMESTAMP) / 86400 ))
# 残り日数が ALERT_DAYS 以内であればメールを送信
if [ $REMAINING_DAYS -le $ALERT_DAYS ]; then
SUBJECT="SSL証明書の有効期限が切れそう!"
BODY="$DOMAIN のSSL証明書の有効期限が切れそう!更新しよう!\n有効期限 : $CERT_DATE"
echo -e "From: $MAILFROM\nTo: $MAILTO\nSubject: $SUBJECT\n\n$BODY" | sendmail -t
else
echo "SSL証明書の有効期限は $REMAINING_DAYS 日後です。"
fi
上記を適当なファイル名で保存し(ここでは sslalert.sh とした)、実行権限を付与、
chmod +x sslalert.sh
crontab で毎日9時に実行するよう設定して終了。
crontab -e
0 9 * * * /path/to/sslalert.sh
SSL証明書の有効期限が近付くと毎朝9時に以下のようなメールが届く。
mozu / Tales of Faults - EP
mozu の「Tales of Faults - EP」を聴いている。
https://music.apple.com/jp/album/tales-of-faults-ep/1788825515
必要な音をセンス良く置いてゆくドラム、ボトムキープしつつ指板を自由に舞うフレットレスベース、テンションをかけて緊張感を持たせつつ甘くソリッドに鳴るアルペジオギター、浮遊しながらも存在感を放つ歌とポエトリーリーディング。
mozu はたまたま対バンしたことがあって、自分のバンドの企画に出演してもらったこともある。彼らはあまりライブをやらないのだけど音源も発表したことだし、どんどんライブをやってほしい!
Lindentraum / no1.disciple - EP
ex. Convex Level のワタナベさんとmkさんの新しいバンド、Lindentraum(リンデントラウム)の「no1.disciple - EP」を聴いている 。
https://music.apple.com/jp/album/no-1-disciple-ep/1792823922
全体的に落ち着いたテンポだけど所々にフックが隠されている。生音っぽいドラムは録音したものを構築しなおしているのかなあ。Sister の両側から聞こえるギターのコード感とアプローチは新鮮。Kashimir は 2年前に Convex Level 名義で発表した音源の再レコだ!
メンバー構成、聴こえてくる歌詞、鳴らされる音から、再起動、継承、アップデートなのかなと思った。これからもずっと続けてほしい。ライブはいつやるのでしょうか。待っています。