こんにちは、麗です。 前編では、CSVに時刻の列がない問題を、ポストID(Snowflake ID)から時刻を復元することで越えた話を書きました。 dev.urara.dev 後編は、実データを入れた瞬間に出てきた、もっと大きな壁のお話です。 完成したツールはこちら。 X投稿タイムヒートマップ — urara.dev 壁その2:実データを入れたら、ランキングが「成立しなかった」 ロジックができて、いざ自分の実データを入れてみました。 ここで、一番大きな壁が出てきました。 ベスト時間帯のランキングが、表示できない。 理由はすぐにわかりました。 曜日7 × 時間帯24 = 168個のマスがあるのに…