新しい機能を作るときにやった方がいいこと 2024年11月24日 (Sun) 新機能開発でやるべき具体策を列挙。構成図作成で処理を可視化し、担当明確化とリリース日設定で逆算する。確認・デモ環境を早期に用意し、リスク高い部分を先行開発。APIフォーマット先決めと小まめなプッシュで並行作業と共有を促進し、定期的な短いミーテ... 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... ぼちぼち走っている件とゼロドロップシューズについて 2021年09月12日 (Sun) 健康診断をきっかけにジョギングを開始。週3回4km走る習慣がついた。Apple Watchの活用や音楽を聴くことで継続でき、靴をXERO SHOESのベアフットシューズに変えたことで足の痛みが解消。今後も持久力向上のために走り続ける。 インターネットトレラン 2025年11月24日 (Mon) 前職で関わったnagayamaとはてなOBのnmyと雷山〜井原山をトレランで縦走。紅葉が美しく、インターネット越しの交流が現実の山で繋がる不思議さを実感。下山後は居酒屋でインターネットの変化やマネジメントの話で盛り上がる。 OpenAI API のクレジットの有効期限は 1 年 2025年04月24日 (Thu) 去年の 3 月に ChatGPT を API で使いたいと思って、 OpenAI の API クレジットを $10 分買っていた。 ChatGPT の API を使っても全然クレジットが減らず、まだ $9.5 分くらい残ってたはずだが、先日買... Apple Watch でトレランするならフットパスというアプリが便利 2023年08月05日 (Sat) Apple Watchでトレランをする際、フットパスアプリが非常に便利だと感じた。地図が見やすく、高機能なナビゲーションやゴールタイム予測が可能。特に登りの残り距離を確認できる機能が役立つ。ただし、日本語訳の不備やGPXインポート時のルート変... Vim で :W と :Q を :w と :q と認識させる 2014年07月02日 (Wed) USキーボード使用時、コロン入力にシフトキーが必要になり、Vimでの操作に影響が出た。大文字のコマンドで誤動作が多発したため、.vimrcに設定を追加して解決した。これで快適に作業できる。 Happy Hacking Keyboard Professional 2 を買った 2011年11月03日 (Thu) Happy Hacking Keyboard Professional 2を購入した。打鍵感は期待外れだが、音は静かで手触りが良い。US配列はプログラミングに不便を感じ、特にカーソルキーの欠如が気になる。JIS配列からの移行は難しいと感じてい... ロシアのmp3ダウンロードサイト、mp3skyline 2009年08月31日 (Mon) ロシアのmp3ダウンロードサイトは安価で魅力的だが、アーティストに利益が行き渡らない仕組み。mp3skylineを試したが、ダウンロードに失敗し、先払いのリスクも大きい。安さには注意が必要。 福岡マラソン 2025 2025年11月22日 (Sat) 抽選で福岡マラソン出走。PB更新も目標の3:45切りならず。雨や暑さ、序盤のオーバーペース、後半の疲労と足攣りでペース低下。Garmin導入や装備改善、トイレノートラブル達成など収穫あり。練習不足や減量失敗、雨対策不足は反省点。 Docker コンテナまで含めて完全 Ruby 3 化 2025年02月08日 (Sat) DockerコンテナをRuby 3で動かす際、MeCabの代替やRustのバージョン固定、ActiveRecordの設定変更に苦労した。キャッシュ機能も修正し、高速化したが、一部HTMLタグの混在が発生。古いgemの依存問題が影響している。 入門ユーザーアンケート 2021年12月09日 (Thu) ユーザー課題を聞く形でアンケート設計し、Google Formを自ドメインに埋め込んでユーザーIDを取得、回答をBigQueryに取り込み属性と突合してLookerで可視化する運用ノウハウを紹介 酒を外で飲むのを止めた 2019年12月02日 (Mon) 飲み会を減らし、無駄な出費と二日酔いを避けるようになった。代わりに昼食で同僚との親交を深める。酒を控えたことで時間を有効活用できるようになった。 ジュニアを採用しない連中はシニアに値しない 2018年10月02日 (Tue) ジュニアエンジニアを雇わない企業は、シニアエンジニアに値しない。ジュニアを採用することで、企業文化やキャリア開発が向上し、コスト削減やソフトウェア品質の向上にも繋がる。 Amazon Product Advertising API への問い合わせを非同期に 2016年11月06日 (Sun) 自作のLokkaプラグインで、AmazonのAPIを使ってアフィリエイトリンク付きの商品画像を表示する仕組みを作成。リクエスト制限に対応するため、非同期でデータを取得する方法を採用。HTMLの扱いに関する問題を解決し、JavaScriptで動... Lokka で過去記事一覧を表示するプラグインを作った 2013年01月29日 (Tue) P_BLOG 使ってた頃から過去記事タイトルを一覧表示する機能は自分で自分の記事を読み返すときに重宝していて、この機能が欲しかったので作った。過去記事を全部一覧表示すると重いので一年分ずつ表示するようにした。便利。 ... Ruby 1.9とRails 3とRSpec 2と 2010年10月20日 (Wed) Ruby 1.9、Rails 3、RSpec 2で開発してる。いままでRubyとRailsになれるのに一杯一杯でテスト駆動開発できてなかったので、きちんとテストファーストでやることにした。そんで環境を整えてたんだけど、RSpecはRails ... MacPortsからHomebrewに移行しつつある 2010年08月31日 (Tue) シャレオツプログラマーはみんなMacPortsからHomebrewに移行しつつあるっぽいので、真似してみることにした。なんでHomebrew?そもそもなんでみんな移行するのか? なんかMacPortsはバッドノウハウの塊らしい。 ... Cha-ChingからiComptaへ 2010年07月05日 (Mon) お小遣い管理にはCha-Chingを使っていたんだけど、Mac版はずーっとベータ版のままで正式版が公開されず、iPhone版もMac版とは完全な同期を取れないという致命的な欠陥があるため(PayeeとTransaction Titleがごちゃ... RailsのMVC間の命名規約 2010年06月03日 (Thu) ポータルシットに前も書いたけど、CakePHPの命名規約ではDBにusersというテーブルがあれば、モデルクラスにUser、コントローラークラスにUsersController、viewsディレクトリにusersっていうのが存在するのを前提と... 劔岳 点の記 2009年07月17日 (Fri) 劔岳 点の記評価 : ★★★☆☆お台場アクアシティ・シネマメディアージュで鑑賞。JCBカード提示で1500円だった。明治時代、日本陸軍は日本地図を完成させようと、前人未踏と言われる立山の剱岳への登頂を目指していた。そこに三角点を設置して測量を... tumbladdict, Twitterrific 2.0 and Tweetie 2009年05月15日 (Fri) 久々にiPhoneの話です。tumbladdict — 超絶カイテキなTumblrクライアントまずはtumbladdict。TumblrをiPhoneからカイテキに使うためのアプリです。これ、リリース前にDashboardで情報が流れてるの見... コム・デ・ギャルソンの憂鬱 2007年01月09日 (Tue) 踊るさんま御殿を見ていたら、インパルスの堤下敦が着ているTシャツの柄がおかしいといって、さんまを含む出演者たちからバカにされていた。しかし僕が推察する限りあのTシャツはコム・デ・ギャルソンである。結構高いのではないか。お洒落ピープルの間では... 未履修問題 熊本だけ該当しなかった本当の理由 2006年11月13日 (Mon) 先日、熊本だけ未履修の問題が存在しないのは怪しいのではないか、という趣旨のことを書いたけど(あやしい ─ 未履修がないのは全国で熊本県だけだって)、これにはちゃんと理由があった。なんと熊本県では既に5月、未履修の問題が明るみに出ており、それ... 羨ましい 仙台の大学生協が学食で朝食を提供 2006年07月04日 (Tue) 河北新報 - 大学学食で朝食を 食習慣改善と出席率向上狙う 仙台 というニュースをYahoo!ニュースで発見。いいですね、羨ましいですね。三田の生協食堂は10:30からしか開かず、学生時代は講義を抜け出して食事を摂りに行っておりました :-...