自己紹介– category –
-
自己紹介
ああああ
THONGLOR / BANGKOK / ELEGANT KARAOKE CLUB Night Club Peach Bangkok バンコク・トンローで、華やかさの中に落ち着きを感じるひととき。 上質な雰囲気の中で、ゆったりと夜を楽しめるカラオケクラブ。 気負わず過ごせる心地よさと、さりげない特別感を大... -
自己紹介
「ちゃんと動いてます」と言い切れる自信があった。
コードは書いた。heartbeatの監視ロジックも実装した。.envもある。Railwayにもデプロイ済み。自動化OSは稼働中のはずだった。 でも、何かが引っかかっていた。 ログを見ると、監視のpingが一度も飛んでいない。通知も来ていない。「あれ、タイミングの問... -
自己紹介
「2026年、ファイナルスプリント|AIに残り7つを託す夜」 (final-sprint-mode)
大人向け説明 2026年、深夜のバンコク。 僕の会社は今、AIに残り7つのタスクを託そうとしている。 ドキュメント整備3つ、UI改善3つ、Bot接続1つ。 人間のやることは、ただ一つ。 「AIに何を任せ、何を見届けるか」を決める こと。 ドキュメント系は、AIに... -
自己紹介
「全体の穴を、一度全部見える化する」 (system-wide-gap-analysis)
大人向け説明 LINE トークンのように「一部に気を取られていると全体の穴が見えなくなる」状態を回避するため、一度立ち止まって全部の穴をリスト化させます。 実装はせず、リストアップのみ。出てきたリストから優先度の高いものを選んで、明日以降のタス... -
自己紹介
「.env のパースエラーを潰す」 (env-parse-error-fix)
大人向け説明 棚卸しで判明したのは、LINE_CHANNEL_ACCESS_TOKEN を今日入力したけど、.env の113行目あたりに何かエラーがあって、Python が正しく読み込めていない可能性があるということ。 LINE 通知が動かない原因が「トークンが空」じゃなくて「ファ... -
自己紹介
「自動化に渡す前の最後の手動確認」 (manual-verification-before-automation)
大人向け説明 dry-run は「もし実行したらこうなる」をシミュレートするだけ。実際にファイルが移動するわけではないので、確実に動くかは「本番実行」で初めて確認できます。 launchd に登録すると次回は明日04:00。それまで待って結果を見るのではなく、... -
自己紹介
「設計の盲点を、実装前に潰す」 (pre-implementation-edge-cases)
大人向け説明 設計は本質的には正しい。ただし2つの「気にしないと後で困るかもしれない箇所」を Claude Code に確認させます。 1つ目は alerts.log の処理順番(自分が書く先のファイルを自分でローテする時のあるある)。 2つ目はファイルコピーと空にする... -
自己紹介
「全ログを統一管理する基盤を作る」 (unified-log-rotation-system)
大人向け説明 scheduler.py が書くログ、launchd が書くログ、dashboard が書くログ、それぞれ書き手が違うのを、1本のスクリプトで毎晩04:00 にローテーションします。これで「どのログも自動で過去30日分だけ保持される」状態を作ります。 ローテ結果を ... -
自己紹介
「予防策の自動化:ログ肥大化を二度と起こさない」 (log-rotation-prevention)
ログローテーション自動化を始めます。まず現状把握をお願いします。 【現状把握】 logs/ ディレクトリ内の全ログファイルとサイズ一覧ls -lh logs/ で表示 各ログファイルが「誰によって書かれているか」 scheduler.py が書くもの server.py が書くもの ... -
自己紹介
状況のタイトル
「完成の最後の仕上げ:回復検知の確認」 (recovery-detection-verification) 大人向け説明 heartbeat 監視は「故障検知」と「回復検知」の2つの機能があります。故障側は確認できたので、残りの回復側を確認します。これが動けば、次に scheduler が再び死...