rengotaku

PPM(プロダクト・ポートフォリオ・マネジメント)を「分類」から「動かす道具」として読み直す

PPM は事業を「市場成長率 × 市場シェア」の2軸で4象限に分けるフレームワーク ただの分類で終わらせず、象限を「動かす」道具として使うと戦略になる 事業の一生は 問題児 → 花形 → 金のなる木 → 負け犬 の順。負け犬はスタートではなく終着点 お金の流れは 金のなる木 → 問題児。稼ぎ頭の資金で次世代を育てる 「低成長」は悪い意味ではない。悪いのは成長率ではなくシェアの低さ

nginx の自動アップグレードが連動モジュールを壊した — systemctl disable --now の罠

Ubuntu の unattended-upgrade が nginx のパッチリリースを上げた ことで、apt パッケージで配布されている nginx モジュール(Web アプリのワーカーを管理する連動コンポーネント) との ABI 不整合 を起こし、Web アプリのワーカーが spawn できなくなった ALB ヘルスチェックは失敗を返し、ASG が unhealthy 判定 → 次々と E…

「伝えればすむ」という誤解 — バグ対応でPdMとエンジニアがすれ違う理由

まとめ 既知の軽微なバグを抱えたままリリースするか、という判断で、PdMとエンジニアは根本的にすれ違う。 エンジニアは「顧客に伝えればすむ」と考えがちだが、それは判断を顧客に丸投げしているだけで、返ってくる答えは「直してから出して」に決まっている。 PdMは基幹ドメインを「確率に関わらず越えてはいけない一線」として見ている。エンジニアはその一線の高さが見えず、発生確率で語って...

マルチ環境のCPUアーキテクチャ・ドリフト: Intelに戻すかGravitonに前進するか

まとめ マネージドサービスのエンジンパッチ識別子が arm と intel に割れていたのが発端。これはインスタンスタイプ(node_type)のCPUアーキの写像で、AWSとしては正常挙動だった 本当の問題はパッチではなく、環境間でCPUアーキと世代がずれていたこと。しかも本番だけが数世代前のIntel系に据え置かれていた 揃える方向は「本番をGravitonに前進させる」...

Claude Code のモデル選択がセッションをまたいで残る挙動と、その止め方

まとめ /model でモデルを選ぶと、デフォルトでは設定ファイルに保存され、次に立ち上げた新規セッションにも引き継がれる ピッカーで行を選ぶとき Enter は「保存して既定にする」、s は「今のセッション限り」で、後者なら設定ファイルに書き込まれない 新規セッションを毎回まっさらな既定モデルから始めたいなら、設定ファイルの model キー自体を消すのが確実 設定はス...

レビュー不能なPRを出す人の心理と、レビュアー側の防衛策

まとめ PR本文が空(テンプレのプレースホルダーのまま)のPRは、レビュアーが判断材料を持てないので「レビュー不能」になる 原因は能力ではなく「受け手視点の欠落」。作者は文脈を全部持っているので、書く必要を感じない(知識の呪い) 変更が大きいほど本文の説明が要るのに、この型の人は規模が変わっても本文を書かない。むしろ悪化する 個人へのフィードバックより「動作確認・チェック...

React Compiler とは何か、AIに実装させる時代に使うべきか

まとめ React Compiler は、これまで手動で書いていたメモ化(useMemo / useCallback / React.memo)を、ビルド時に自動で適用してくれる最適化コンパイラ。 コードの意味は変えず、合わないコードは最適化をスキップする安全設計なので、導入して壊れるリスクは低い。 AIに実装を任せる運用とは相性が良い。メモ化はAIでも人間でも貼り忘れ・貼り...

git の HTTPS リモートを SSH に自動書き換えして macOS キーチェーンの確認を止める

まとめ macOS で git を HTTPS 経由で使うと、push/pull のたびにキーチェーンの確認ダイアログが出ることがある。原因は credential helper がキーチェーンから資格情報を読み出すため 個別リポは git remote set-url で SSH に切り替えれば、キーチェーンを経由しなくなる グローバル config に insteadOf...

意見を求めた相手に理由を隠すと、決定より伝え方で人は怒る

まとめ 誰かに意見を求めた時点で、その人は「相談された当事者」になる。当事者には判断材料を対称に渡すのが原則 人が本気で怒るのは決定内容そのものより、核心を伏せたまま意見だけ求められる伝え方の非対称に対してだった センシティブな理由は集団の場ではぼかしてよい。ただし当事者には別で1対1の本音を渡す、という二段構えが要る 又聞きで届く前に自分の口から渡す。噂は途中で色が付く...

Antigravity CLI (agy) の --print がハングする原因と対処: artifactReviewPolicy

まとめ Antigravity CLI (agy) を --print(非対話)で画像生成に使うと、標準出力が空のまま --print-timeout すら効かずに固まることがある。 真因は設定 artifactReviewPolicy の既定値 asks-for-review。生成物(アーティファクト)のレビュー承認をエージェントが待つが、非対話モードには承認する相手がいないの...

Claude Code のステータスラインをOSC 8でクリック可能なリンクにする

まとめ Claude Code のカスタムステータスラインは、標準出力に出した文字列がそのまま描画される。ANSIカラーだけでなく OSC 8 ハイパーリンク も通る OSC 8 は \x1b]8;;URL\x07 表示テキスト \x1b]8;;\x07 の形式。対応端末では Cmd+click で開けるリンクになり、非対応端末では ただのテキストに劣化する ので貼っても安全 ...

トレンドのタグ