• システム開発に関わる内容をざっくりと書いていく

charter48 投稿一覧

Kubernetes CrashLoopBackOff のざっくり切り分け

Pod が Running にならず CrashLoopBackOff——起動しては落ちるを繰り返している状態だ。イメージ取得はできていることが多いので、次はアプリの起動失敗・プローブ・設定不足を疑う。 先に結論 見る順 ...

続きを読む

Kubernetes ImagePullBackOff 原因と対策

Pod が ImagePullBackOff/ErrImagePull——コンテナ起動以前に、イメージ取得に失敗している状態だ。名前タイポ、タグ無し、認証、レジストリ到達性が原因の大半を占める。 先に結論 切り分け よく ...

続きを読む

GitHub Actions Permission denied / checkout 失敗

Actions で checkout が落ちる、スクリプトが Permission denied、成果物が書けない——権限と実行ビット、トークン権限、runner のユーザーが絡むことが多い。まず「どのステップのどのパス ...

続きを読む

ざっくり C# OperationCanceledException と Timeout の違い(CancellationToken の概念)

非同期処理のログで「止まった」「キャンセルされた」「タイムアウトした」がごちゃまぜになりやすい。C# では、その土台に CancellationToken があり、表面に出る例外が OperationCanceledEx ...

続きを読む

C# FormatException / パース失敗の原因と対策

FormatException やパース失敗は、入力文字列と想定フォーマットのズレで起きる。日付・数値・GUID・Enum 変換でよく踏み、ロケールやトリム漏れが原因になりやすい。「例外で落とすか、TryParse で返 ...

続きを読む

Cursorで始めるループエンジニアリング

Cursor で Agent を使うと、「あと少しで終わるはず」が1時間経っても終わらない、という経験をした人は多いはず。会話が長くなるほど指示が薄れる・以前の制約を忘れる・同じ修正を繰り返す、といった症状が出てくる。 ...

続きを読む

C# HttpClient タイムアウト設定方法

HttpClient で外部 API を叩いていると、「たまに固まる」「タイムアウトで落ちる」が起きやすい。設定箇所が複数あるので、逆引きできるように整理する。 この記事では、どこにタイムアウトがあるかと現場での決め方を ...

続きを読む

System.NullReferenceException C# 発生原因と対策

System.NullReferenceException は、C# で一番よく見る例外のひとつ。「オブジェクト参照がオブジェクト インスタンスに設定されていません」と出て、処理が止まる。 この記事では、よくある発生原因 ...

続きを読む

プロンプト / コンテキスト / ハーネス / ループエンジニアをざっくり整理

AIコーディングエージェントや社内LLM活用が進むと、「プロンプトを書く人」だけでは足りなくなってくる。最近よく聞くのが、プロンプトエンジニア・コンテキストエンジニア・ハーネスエンジニア・ループエンジニアという分け方。 ...

続きを読む

IPアドレスの確認

これでリモートワークなどで必要なあなたのグローバルIPアドレスを確認しましょう! あなたのIPアドレスは: 取得中…

続きを読む