Popular Entries Today

今日(2026年11月14日 (Sat))アクセス数が多い記事の一覧です。

他の日に読まれた記事を見る。

生成AIで実装コストが激減し、エンジニアやデザイナーが自身でアイデアからリリースまで回せるようになったため、従来の実装寄りプロダクトマネージャーは役割を失いつつある。一方で、何を解くべきかを見極め、組織や戦略と結びつけて共通認識を作るプロダクトディスカバリーとセンスメイキングの重要性は増している。

ソフトウェアエンジニアからプロダクトマネージャーに転身したが、初めは苦戦した。プロダクトマネージャーの役割は、ユーザーのニーズを満たしビジネス成功を達成することだと認識。実際には、エンジニアが機能の企画を行い、調整役に回ることが多かった。プロダクトマネジメントの認知度が低く、役割の理解が不足していたため、期待と現実のギャップに悩んだ。最終的に、プロダクトマーケットフィットを

峰越から九州脊梁を2年ぶりに縦走し、国見岳で祠に参拝。稜線は冬枯れで視界良好。五勇山と小国見岳の間に幕営し、軽装で国見岳と湧水を往復。夜は寒さで震えつつ酒盛り。翌日は烏帽子岳や展望岩に寄りつつ下山、シャクナゲ季に再訪したいと感じた。

Ogp image
自作の Lokka プラグインで動くブログの Archive ページを React に差し替えた試みを紹介。React チュートリアルを写経して自ブログに適用し、CoffeeScript で JSX を書く際はバッククオートで囲むと扱いやすいという知見を得た。

Ogp image
USキーボード使用時、コロン入力にシフトキーが必要になり、Vimでの操作に影響が出た。大文字のコマンドで誤動作が多発したため、.vimrcに設定を追加して解決した。これで快適に作業できる。

Garmin の Personal API が公開され、OSS 実装の garmin-personal-mcp で自前 MCP サーバーを立てて AI に直接ランニングデータを渡せるようにした。ChatGPT や Claude、Muse と連携してレビューやトレーニング提案を受けられるが、ChatGPT ではモバイル制限や Codex クラウド設定の手間など運用上の注意点あり。

Twitterのスレッド機能は、長文を簡単に投稿できる便利さから、ブログの必要性を薄れさせている。かつてのブログ文化は衰退し、トラックバックやコメント欄の機能も失われた。これにより、議論の場としてのブログが機能しなくなり、Twitterがコンテンツ発見の主要な場となった。個人が軽いブログを書くことが難しくなり、商業メディアやSNSに飲み込まれつつある。気軽にブログを書くことが重要であり、スレッドの利...

Rechartsを使ってアーカイブページにカテゴリ別の記事数を棒グラフで表示する機能を作成。Tooltipで件数確認、Legendクリックで表示切替を実装したが、非表示時にLegendの色をトーンダウンする機能がRechartsに無く、GitHub Issueを参考に表示用キーに空白を付けるというハックで対応した。

Ogp image
まえ作った Amazonの検索結果が新規ウィンドウで開かれるのを殺すユーザースクリプト が Amazon の HTML 変更により動かなくなってたので更新した。Amazon 見てたら無限に新しいタブが開いていく現象にお困りの方はご利用ください...

Ogp image
RVMを使ってます。RVMで入れたRubyがshebangに #!/usr/bin/env ruby と書いたときに呼び出されて欲しいと思ってます。シェルから#!/usr/bin/env rubyputs RUBY_DESCRIPTIONなフ...

Ogp image
80個近くある静的HTMLファイルをシステム化する必要が生じたので、HTMLをHpricotでスクレイピングしたあと、抽出したデータをSQLiteにぶっ込んだ。しかしSQLiteにぶっ込んだあとでデータの一部をいじりたくなった。そこでRail...

Ogp image
RailsアプリケーションでMarkdownを使いたと思った。(Markdown大好きっ子なので)調べてみたところ、 BlueCloth というライブラリを使うといいらしい。これはRailsのプラグインではないのでgemでインストール。$ s...

Ogp image
デフォルトの管理ファイルは画像のサムネイル表示しないし、一ページに全部のファイルを表示して見にくかったので見やすいように改良してみました。これで画像ファイルの管理のためにFTPクライアントを起動する必要がなくなると思います。一ページに100フ...

Ogp image
 スマステ6を見ていたら、木村拓哉が『武士の一分』に出ている関係から、山田洋次の時代劇についてやっていた。山田洋次監督はこれまで藤沢周平原作の『たそがれ清兵衛』、『隠し剣 鬼の爪』を映画化している。山田監督はいままでの時代劇についてリアリティ...

 昨晩の障害は酷かった。20時半から23時半までの約三時間、うんともすんとも言わず。恐ろしかったのが、個人ウェブスペースよりも早めに復旧したメンバーズページで、ディスク使用量が一時0MBと表示されていたこと。ログが飛んでしまったのかと焦りまし...

Ogp image
 アカデミー賞監督賞受賞作である。数々の映画賞で賞に輝き、作品賞の本命候補だと言われていたが、結局は『クラッシュ』にかっさらわれてしまった。同性愛がテーマの映画は、やはりアメリカでは不遇な扱いを受けるのだろうか。 肝心の映画の内容自体はわりと...

Ogp image
 いよいよ芸術の秋到来である。八月最終週の週末から面白そうな映画の公開が始まった。しかし残念なことに熊本では上映の予定がないものばかりである。新作映画の情報は毎日新聞の甘口辛口新作ガイドから得ているのだが、そこで面白そうな評を読んでも見ること...

大濠公園までラン、初めて大砲ラーメン、長崎で墓参りとくんち見物、喫茶ミレー閉店を確認、大阪出張で釜たけうどん、仕事で上高地〜涸沢、家族で霧島旅行、月間走行距離42.7km

ランニングは熊本城で泥試合、ボルケーノで初ウルトラ完走、福岡で自己ベスト。登山は脊振全山や祖母傾の大縦走が印象的で、のんびりハイクも楽しむ。買い物でNovablastやiPhone17Pro、Garmin導入。ブログは写真回顧やRuby対応、フォトギャラリーとAI機能を追加。仕事はPMと開発部長で葛藤と組織作りに注力。

2025年7月、ヤッホーブリューイングのビールを楽しみ、初の帰宅ランや宝満山登山、東京出張を経験。月間走行距離は200kmに達した。

3年ぶりに脊振山系全山縦走をトレイルランニングで挑戦。仲間と共に夕方スタートし、同僚のサポートエイドに助けられながら進行。夜通しのランは初めてで、転倒もあったが、なんとか進んだ。

OpenAIのAPIを使ってブログの要約を自動生成する機能を追加した。編集画面に要約欄を設け、チェックボックスをオンにすると記事の要約が生成される仕組み。

牡蠣小屋で食あたりを経験しつつ糸島の海景写真を撮り歩いた月。熊本城マラソンで転倒してワースト記録ながら完走し、長浜ラーメンの焼きめしに感動。雪の中を走って白糸酒造の酒蔵開きへ向かい、月間127km・獲得標高846mを記録した。

Ogp image
DockerコンテナをRuby 3で動かす際、MeCabの代替やRustのバージョン固定、ActiveRecordの設定変更に苦労した。キャッシュ機能も修正し、高速化したが、一部HTMLタグの混在が発生。古いgemの依存問題が影響している。

Ogp image
ブログのアクセスランキングをシェル集計で作っていたがスパマーの影響で順位が歪み、Google Analytics の API を使って正確なアクセス数を取得することにした。Ruby 用ライブラリの情報が乏しく試行錯誤した末、自作コード(ga-data-fetcher)で metrics や dimensions を指定して取得する方法を確立し、Query Explorer や GCP/IAM 設定が...