Mac の画面共有で仕事しようとして失敗 2020年05月04日 (Mon) リモートワークをするようになって会社から貸与されている MacBook Pro の本体キーボードを使うようになった。普段、会社には私物の 4K ディスプレイと Happy Hacking Keyboard を持ち込んで外付けキーボードと外部デ... YouTube の OGP 読み込み 2025年01月02日 (Thu) YouTubeのOGP読み込み問題を解決するため、User Agentを変更する方法を模索したが、APIを利用することにした。動画IDを使ってoEmbedから埋め込み用HTMLを取得し、表示することにした。検索時に情報が見つからず困った経験も... 家を建てたので得られた知見を共有します 2014年12月11日 (Thu) 家を建てた理由や過程、土地選びや住宅ローンの知見を共有。新築のメリットや後悔点も述べ、建築家の重要性を強調。郊外生活の利点も紹介。 写真でふりかえる 2026 年 7 月 2026年08月01日 (Sat) 子どもの部活応援やアスパラ焼き、冷や汁や茄子のひこずりなどの食事、今宿の新店ラーメン、野北から幣の浜への6kmランと海水浴、東京出張での食べ歩き、仕事多忙と膝痛で月間走行23kmを写真で振り返る OGP 読み込み君が踏み台にされてた 2023年07月19日 (Wed) OGP 読み込み君を作ってよそのサイト(自分のブログの過去記事含む)の OGP をいい感じに iframe で表示していた。 OGP 読み込み君 OG... Medium Zoom を導入して写真を拡大できるようにした 2020年10月16日 (Fri) 以前から画像拡大機能を求めていて、LightboxはjQuery依存で敬遠。かつてのFacyZoomは更新止まり。代替を探した結果、Mediumの拡大機能を模した軽量ライブラリ「Medium Zoom」を発見し、npmで導入して実装した。 Docker のベースイメージを Alpine から Debian Slim に変更、 tantiny のバージョンを固定 2025年09月28日 (Sun) ChatGPTの助言で Alpine から Debian Slim に移行。Alpine で自前ビルドしていたが既存バイナリを使う運用が楽と悟った。ビルド障害は tantiny が依存する rayon が新しい Rust を要求したためで、t... 写真でふりかえる 2025 年 4 月 2025年07月12日 (Sat) 2025年4月は舞鶴公園で花見を楽しみ、脊振山系全山縦走トレランを実施。ASO VOLCANO TRAILに向けたトレーニングも行い、月間走行距離は231km。 福岡から北アルプスに行くのにかかる時間と費用 2025年06月17日 (Tue) 福岡から北アルプスへの遠征登山は、4泊5日または5泊6日が現実的で、最低10万円が必要。移動や宿泊、食事などの費用がかかり、計画的な準備が求められる。 og:image を動的に生成 2025年03月08日 (Sat) ブログに動的なOGP画像生成機能を実装した。記事内の最初の画像をOGPに設定し、画像がない場合はタイトルとロゴを使って生成する。形態素解析で日本語タイトルの折り返し位置を調整した。 フォトギャラリーの実装 2025年03月05日 (Wed) フォトギャラリーを実装し、PhotoSwipeを組み込んだ。Exifデータを表示し、住所取得機能も追加。AIの助けで簡単にプログラムが作れた。写真をもっと撮り、ブログにアップしたい。Flickrの思い出も蘇る。 過去の任意の日付の人気記事を確認できるようにした 2025年01月04日 (Sat) 過去の日付の人気記事を確認できるようにログを整理した。2年半前から日ごとのログファイルを保存し、S3にアップロード。日付選択にはブラウザの標準機能を活用し、使いやすさを追求した。著者にとっては興味深い機能で、自身のセルフホストブログだからこそ... 新しい機能を作るときにやった方がいいこと 2024年11月24日 (Sun) 新機能開発でやるべき具体策を列挙。構成図作成で処理を可視化し、担当明確化とリリース日設定で逆算する。確認・デモ環境を早期に用意し、リスク高い部分を先行開発。APIフォーマット先決めと小まめなプッシュで並行作業と共有を促進し、定期的な短いミーテ... OGP 読み込み君をインラインバージョンにした 2023年07月21日 (Fri) OGP 読み込み君が悪用されていて困ったという記事を書いた。 OGP 読み込み君が踏み台にされてた OGP 読み込み君を作ってよそのサイト(自分のブロ... Google Analytics ( GA 4 )から API でデータを取得する 2022年09月23日 (Fri) ブログのアクセスランキングをシェル集計で作っていたがスパマーの影響で順位が歪み、Google Analytics の API を使って正確なアクセス数を取得することにした。Ruby 用ライブラリの情報が乏しく試行錯誤した末、自作コード(ga-... はてブ考 2022年06月14日 (Tue) はてなブックマークのユーザーインタビューを受けて、利用者の思いを共有する機会が増えている。筆者はコロナ禍での利用増加を実感し、はてブの価値を整理した。はてブは話題の情報を効率的に把握でき、他者の評価を確認し、情報を保存できる点が魅力である。 アルゴリズムに支配された世の中からは偶然の出会いがなくなってしまう 2022年06月05日 (Sun) USB DACを導入し、20年以上前に購入した音楽を楽しんでいる。特にBrittle Starsというバンドが好きで、大学近くのCD屋で試聴できたことは貴重な体験だった。最近のCDショップは品揃えが減り、アルゴリズムによる音楽推薦では偶然の出... 脊振山系全山縦走 2022年04月21日 (Thu) 脊振山系を十坊山から基山まで二泊三日で縦走し、72km・累積獲得標高5500mを歩き通した経験を記録。荷物軽量化、メリノウールや浄水器、軽量ポール、山と道MINI2の有用性を挙げ、食事や靴、レインウェアなど改善点も具体的に示す。UL装備を揃え... 毎日新聞のスタンダードプランに登録した 2021年10月28日 (Thu) 自民党総裁選をきっかけに有料ニュース購読を検討し、コストと利便性から毎日新聞の電子版を選んだ。サイトはモダンで英数字の扱いやURLコピーが改善され、検索・ブックマーク・時系列表示などウェブならではの機能が充実している。スタンダードプランは他紙... MacBook Pro 内蔵マイクと Yeticaster と Logicool StreamCam マイクの性能比較 2021年10月25日 (Mon) YeticasterとLogicool StreamCamを購入した。音質を比較するため、MacBook Pro、Apple EarPods、Yeticaster、Logicool StreamCamで録音した結果を紹介。MacBook Pr... 三郡縦走 2021年08月11日 (Wed) 6月に篠栗から若杉山・三郡山・宝満山を経て竈門神社まで縦走。若杉の巨大な杉林や天の泉の冷水、品の良い縦走路が続き、宝満山は北側から登る新鮮さあり。行者道で道を間違え登り返し、ハエに悩まされつつ下山後バスで帰宅。篠栗は博多から意外に近く田園風景... 福岡から北アルプス(上高地)までの行き方 2021年07月26日 (Mon) 今年の夏、北アルプス登山を計画中。交通手段は福岡からの移動が難しく、飛行機で松本入りが最適。午後入りプランAが効率的で、他のプランは時間がかかる。 検索を複数キーワード対応させた 2021年06月13日 (Sun) Lokka の検索は単一キーワード仕様だったので、入力を半角スペースで分割して AND 検索に対応させた。語順や離れた位置にある複数語にもマッチするように変更し、差分はコミットで確認できる。一般的な形態素解析には届かないが、DB直叩きの範囲で... 映画やドラマの字幕の訳が超訳過ぎる問題 2021年03月21日 (Sun) ドラマや映画の日本語字幕が尺優先で超訳され、本来のニュアンスや情報量が削られて物語理解や英語学習の妨げになっていると問題提起する。例として台詞の省略で意味が大きく変わる場面を挙げ、忠実な訳の重要性を主張する。 Basecamp の HEY に登録した 2021年02月16日 (Tue) HEY に登録して従来のメール体験を刷新する仕組みを試した。Imbox/The Feed/Paper Trail の三箱で自動振り分けが効き、Contacts による人物ベースの閲覧やスレッド統合など便利機能がある。一方でネイティブ感の欠如や...