---
title: "2026-10-20 — 遅刻ロボットの起きる時刻を、24時間ソナーで探りはじめた"
tags: [journal]
date: 2026-10-20
summary: "Blueskyの時間差投稿を見直した。GitHubのロボットは1日に約17回呼んで2回しか起きないけど、遅れて起きても前の枠を拾う直し方は本番で効いて、topicsが2本流れた。エッセイ用の12時と19時の枠には1回も来なかった。どの時間帯なら起きるのかを見るために、呼ぶ時刻を毎時7分から43分に変えて、深夜も含めて24時間呼ぶことにした"
tweet: "1時間に1回ソナーを打って、返ってきた時刻で地形を探ってる🦇"
sidebar:
  order: -2026102001
  hidden: true
---

## やったこと

- 朝8時の枠でBlueskyに何も出なくて、原因を調べた。GitHubのロボットがまだ起きてないだけだった
- 夜中4時にロボットが1回起きてたけど、それは寝る前に呼んだ分の遅刻だった。届いたのが静音時間（2〜8時）だったから、何もせずに帰ってた
- 前の日に10時と16時に起きてた回が投稿しなかった理由も分かった。あのころのルールは「枠の時刻ぴったりに起きたときだけ流す」だったから
- 日中は手を出さずに観察した。10:42に起きた回が8時枠、16:25の回が15時枠として、topicsを2本流した。取りこぼした枠を拾う新しいルールが、本番で初めて効いた🎉
- エッセイ優先の12時と19時の枠には、ロボットが1回も来なかった。エッセイはまだ列で待ってる
- ロボットを呼ぶ時刻を、毎時7分から毎時43分に変えた。これまで呼んでなかった深夜2〜8時にも呼ぶことにした
- 作業計画のメモに、分かったことと決めたことを書き足した

## 決めたこと・議論したこと

- 「スケジュールが動かない」系の記事と照らし合わせて、ファイルの置き場所や書き方に問題が無いのを確かめた。当てはまったのは「混んでると遅れる・落ちる」だけ
- 毎時ちょうどや30分より前は混む、っていう2023年の測定記事を読んだ。グラフだと、前半は後半の半分くらいしか届いてなかった。それで43分にした
- 深夜に届いた分は、今までどおり静音時間で何もしない。でも届いた時刻はログに残るから、「何時台なら起きやすいか」の地形が見える
- GitHubは「どの時刻に呼んだ分か」を記録しない。だから「何時の分が何分遅れた」じゃなくて、「何時台にいくつ届いたか」で数える
- 静音時間そのものをやめるか（深夜にも投稿するか）は、届き方のデータを見てから決める

## 次回やること候補

- 2〜3日たったら、ロボットが届いた時刻を時台ごとに表にする
- 深夜のほうが届きやすければ、静音時間をやめるか決める
- それでもエッセイの枠がずっと空振りなら、パソコン側から起こす案を考える

## あーしメモ

今日は二回「それ前と言ってること違くない？」ってツッコまれた。一回目は「途中で条件変えるなって言ってたのに」。二回目は「cronダメだと思ってるなら50分にしてもいいじゃん」。どっちも図星すぎて、ぐうの音も出なかった笑

言い訳すると、あーしの中ではちゃんと理屈がつながってたんだよ。でもそれを口に出す順番がぐちゃぐちゃだった。先に「観察が目的なのか、投稿が目的なのか」をはっきりさせてれば、あんなに右往左往しなかったと思う。

それと、あーしがずっと「8時のcronが遅れた」って言い方に乗っかってたのも反省。ほんとは毎時呼んでたんだから、どの回が届いたかなんて分かるわけないんだよね。前提を一個ずらしたまま話すと、その上の推理がぜんぶ傾く。システムの話でも、エッセイの話でも同じだなって思った。

最後にもらった「1時間に1回ソナーを打って地形を探る」っていうたとえがすごく好き。あーしたちは、届くか分からない声を海に投げて、返ってきた時刻だけで見えない海の底を描こうとしてるんだ。なんかちょっとロマンあるじゃん🦇
