ジュニアを採用しない連中はシニアに値しない 2018年10月02日 (Tue) ジュニアエンジニアを雇わない企業は、シニアエンジニアに値しない。ジュニアを採用することで、企業文化やキャリア開発が向上し、コスト削減やソフトウェア品質の向上にも繋がる。 Movable Typeのインストールに成功 2006年06月24日 (Sat) ついにMovable Typeのインスコに成功してしまいました。昨日はMovable Type 3.2をインストールしようとしてたんだけど、今日は3.3のbeta3を使ってみました。そしたらビックリ、インストールが劇的に簡単になっている。オ... 最も優れた Podcast アプリの死と再生について 2026年03月11日 (Wed) Castro の優れた UI と独自のキューや検索機能で長年愛用してきたが、買収と創業者離脱で運営体制が弱まり、2023〜24 年にサーバ障害でほぼサービス停止。最終的に買い手が現れ復活したものの、インディー時代の輝きは失われたと感じている。... 写真でふりかえる 2026 年 3 月 2026年04月05日 (Sun) 3月は朝ラン復活、ミニロースターでの焼き物試行、体調不良で五ヶ山背振クロストレイルDNS、元同僚と同窓会、職場仲間とトレイルラン、子どもと一緒に走り、月間ちょうど100km達成。各地の風景や食事を写真で記録。 iPhone 17 Pro を買ったら CarPlay との接続が不安定になったので無線接続化した 2025年10月26日 (Sun) iPhone 14 Proから17 Proへ乗り換えたらCarPlayが不安定に。USB-C→USB-Aケーブルを数種類試行し、USB3.0は接続切れ、USB2.0(480Mbps)でも断続的に不安定。最終的に無線CarPlayアダプタ(Ot... Mac は「こちら側」のコンピューターではなくなった 2020年11月24日 (Tue) AppleがMacユーザーのアプリ起動ログを無断で収集し、プライバシー侵害が問題視されている。特にBig Sur以降、ユーザーはログ送信を避けられず、政府機関に情報が漏れる懸念がある。Appleの姿勢に失望する声も多い。 2026 熊本城マラソン敗因分析 2026年03月11日 (Wed) 今年の熊本城マラソンでサブフォー達成できず。練習不足(膝故障やインフルで走り込み不足)、当日の暑さ、そしてレース中の戦術ミス(速すぎるペーサーに追随して失速)が主な要因。今後の出場継続や福岡マラソンでの作戦変更を検討中。 生成 AI 時代にはソフトウェア自体の価値が下がる 2026年03月08日 (Sun) 生成AIの普及で既存ソフトウェアの差別化が難化し、機能ではなく開発プロセスやデータ、運用で競争力を確保する必要性を論じる。開発者はAI活用やデータ資産強化、組織文化の変革に注力する方向へシフトする観点を提示する。 福岡マラソン 2025 2025年11月22日 (Sat) 抽選で福岡マラソン出走。PB更新も目標の3:45切りならず。雨や暑さ、序盤のオーバーペース、後半の疲労と足攣りでペース低下。Garmin導入や装備改善、トイレノートラブル達成など収穫あり。練習不足や減量失敗、雨対策不足は反省点。 Apple Watch → COROS → Garmin 2025年10月26日 (Sun) 会社支給のFenix 7 Proを経て個人でEpix Proへ乗り換えた。Apple Watchの利便性を認めつつも、Garminの頑丈さ・長バッテリー・トレーニング支援・LEDフラッシュライトに価値を見出した。COROSは軽量でトレーニング... ハイレゾ音源を聞ける USB DAC Topping D10s を買ったが違いがよく分からなかった 2022年06月04日 (Sat) USB DAC Topping D10sを使って音楽環境を改善しようとしたが、最初は音質の違いが分からなかった。時間をかけて聴くと、打楽器の音に生感があることに気づく。無駄遣いではなかったかもしれない。 メッシュ + WiFi 6 対応のルーターに買い換えたが失敗だった 2022年04月20日 (Wed) 古いAirMacからの買い替えでWiFi 6+メッシュ対応のLinksys MX5502-JPを値段優先で選んだが失敗。選定時にトライバンドの重要性を見落とし、デュアルバンド仕様と会社貸与MacBook Proとの相性悪化で通信が2.4GHz... Archives ページに記事数を表示 2020年04月11日 (Sat) Archivesページに総記事数と絞り込み後の件数表示を追加し、カテゴリーセレクターを件数順にソートした話。カテゴリー分類の曖昧さや機械的な自動分類の有用性に触れ、フロントエンドで件数カウントを実装した経緯と、Reactで関数コンポーネントか... エンジニアも理解しておいた方が良いプラットフォームというビジネスモデル 2019年01月14日 (Mon) 『プラットフォーム革命』を読んで、自分の仕事がソフトウェアではなくプラットフォームであると認識が変わった経験を記す。プラットフォームとは生産者と消費者を結ぶマッチングの場で、開発者を取り込むことでスケーラブルに成長する点を解説。従来の直線的ビ... 家を建てたので得られた知見を共有します 2014年12月11日 (Thu) 家を建てた理由や過程、土地選びや住宅ローンの知見を共有。新築のメリットや後悔点も述べ、建築家の重要性を強調。郊外生活の利点も紹介。 git commit --amend --no-edit 便利 2014年05月19日 (Mon) なんか作業してて変更発生して一旦 git commit したとします。例えば行末の空白(trailing white space)刈りをしていたとしましょう。一通り刈り終わって git commit して別のファイル開いたらまた traili... P_BLOGのコメントを取得するAPIのようなもの 2010年12月29日 (Wed) ポータルシットのコメント一覧ページで、マウスオーバーして全文を取得するやつをかっこよくした。これまではjQueryでスクレイピングして、記事のパーマリンクからコメントを取得していた。しかしこれは無駄なクエリが発生する。記事本文を取得するクエリ... イギリスのラジオで放送禁止になった曲を聞いてみる 2006年06月01日 (Thu) Yahoo!ニュースで面白いニュースに遭遇。Yahoo!ニュース - 時事通信 - J・ブラントの曲を禁止に=「放送されすぎ」と英地方ラジオ局J・ブラントの曲を禁止に=「放送されすぎ」と英地方ラジオ局【ロンドン29日】英国の1ラジオ局が、同... 403 Forbidden - AssociateNotEligible 2026年03月20日 (Fri) Creators API へ移行したAmazonの新基準で、承認クリエイターかつ過去30日で10件以上の売上が必須になり、弱小個人ブログではアフィリエイト継続が困難になりそうだと述べる サーバーのディスク容量拡張に失敗 2026年03月17日 (Tue) サーバーのディスク拡張作業中にパーティション操作で開始セクターをずらしてしまいUbuntuが起動不能に。ChatGPTの誤った指示で救済手段が見つからず、結局再インストールして復旧。AIの助言には注意が必要だと痛感した。 Claude Code を使ったパフォーマンスチューニング 2026年03月08日 (Sun) Claude Code を使って Nginx ログを日別・時間別に集計し、中央値を含むリクエストタイムやステータスコード分布を可視化。遅いリクエストを解析してキャッシュ設定やN+1解消、メソッドのメモ化などを適用し平均レスポンスタイムを大幅改... Ruby 3.2 対応と tantiny のバージョンアップ 2026年03月01日 (Sun) ブログを動かす Ruby を 3.1 から 3.2 に更新しようとして tantiny の互換性問題で苦戦。fork で対応していたが rutie が Ruby 3.2 非対応で行き詰まり。新メンテナーが現れて tantiny 0.4.2 が... AI 時代のエンジニアは「やり方があるかどうかもわからない」事柄を「やり方があることは知っているがやり方自体は知らない」領域に移していける力が重要になる 2026年02月09日 (Mon) Claude Code と Codex で二日で作った Strava 風の軌跡表示・ペース可視化ツールを紹介。AI を活用することで面倒な作業や未知のやり方を補助でき、やり方を知っているが手を動かさない層や経験豊富なエンジニアが有利になる点を... 写真でふりかえる 2026 年 1 月 2026年02月01日 (Sun) 実家帰省で阿蘇や神社を巡り、箱根駅伝に刺激されて山を走る日々。DONQのバタールやぜんざいをよく食べ、45歳を迎えロールキャベツとラザニアを作る。仕事とインフルで後半は走れず、月間走行距離は119km。写真は阿蘇や長垂海岸、料理や満月などを収... 大濠公園 30km 走 2025年11月02日 (Sun) 大濠公園で30km走を実施。ペース管理や補給、休憩の取り方を確認しながら周回コースを走破。気温や足の状態を見てペース調整し、持久力と心肺機能の確認に充てる。