diary

306 件の記事

2026

Shizuoka TECH #2に参加してきた

Shizuoka TECH #2に参加してきた。 友人であり、良き仕事仲間でもある @hota1024 くんが主催しているイベント。 今年もパーティーハード株式会社としてスポンサーさせてもらった。 今年は家庭の事情で午前中しか参加できなかったんですが、それでもどれも学びになる発表ばかりでShizuoka TECHは本当…

Printgraphというサービスをリリースした

パーティーハード株式会社ではPrintgraphというサービスを運営している。 https://printgraph.jp/ やっとリリース(一般公開)が出来たので一安心。 ここまでたどり着くのに9年かかった。 Printgraphとは? 長年Webアプリケーションを作っていると以下のユースケースによく遭遇する PDF…

ブログのシステムを新しくした

ずっとHugoで運用してきたこのブログだが、せっかくRelayerというフレームワークを作ったので載せ替えてみた。 ブログの仕組みを変更するのは11年ぶりだった。 https://polidog.jp/2015/02/05/new-blog/ 11年もhugoを使っていた自分に驚きを隠せない。 静的ビルドでブログ書ける…

ソフトウェア開発の情熱と興味をどう保てばいいのか?

AIがコードを書く時代になって、何もかもが変わった気がする。 もちろん便利になったし、爆速に作れる世の中は素晴らしいものだと思う。 コードを書くという職人技だったものが、量産体制へと移行したいま、なかなか難しい時代になったとも感じる。 品質をどう保つか?という話はよく耳にする。 ソフトウェア開発の品質担保は大きく分ける…

昨日のスーパーフォーミュラのレースに思うこと

2026/08/09のスーパーフォーミュラ第8戦を、レース終了後にJ SPORTSオンデマンドで観戦した。 事前に福住が優勝していたことは知っていた。 レース開始直後はこの位置からどうやって福住が優勝したのかすごくワクワクしていた...。 しかし結局、蓋を開けてみればSC(セーフティーカー)が出たタイミングでピットスト…

きかんしゃトーマスとAI時代の人間の仕事

もう全部AIに置き換えてしまいたい。 いや、置き換えるための作業をすることが今後の人間の仕事になるかもしれない。 そんなことをふと考えている。 子供と一緒に見ていた「きかんしゃトーマス」を思い出した。 トーマスを見ていて気づいたことがある。「人格をもたせることによってエゴが生まれ、非論理的な意思決定をすることがある」と…

Claude Code Channels で Discord 用のボットを作ってみた

Claude Code Channels を使って Discord 用のボットを作ってみた。 ボット自体は10年ほど前にも、Fire TV で Node を動かして Slack から使えるものを作って遊んでいた。 しかし、AI 時代のボットはちょっと違う。 昔は、単純なメッセージに対してどう処理をするかを人間が定義する…

作り続ける

AIでプログラマが必要なくなるとかいろいろ未来についての議論がされている昨今だけれども、そんなことはどうでもよくて今を楽しもうと思っている。 むしろAIのおかげで、ほしいと思ったものがサクッと作れる世の中になった。個人的には喜ばしいことだと思う。 ここ1年で以下のものを作った KilarというCLIツールをVibe C…

AI時代でも何もかわらない

AIにコードを書かせるようになって早1年。 最初はまじで1年後には会社が潰れているかもしれないと思った。 しかし、ありがたいことに会社は継続しているし仕事はたくさんいただけている状況になっている。 (むしろ弊社のリソース不足で仕事をお断りしていることが多くて大変申し訳ない気持ちでいっぱい...) 変わらないこと AIが…

もう終わりかもしれない

プログラマとして20年近く働いていたけど、もう終わりかもしれない。 20年間で培った知識や技術は、それよりもClaude Codeのほうが遥かにレベルが高いし、品質も高い。 最初はそこまで使えないと思っていたClaude Codeが、この1年で自分を置き換える存在になってしまった。 Claude CodeのAgent …

Vim初心者が繰り返しの理解ができなかった話

Vim万年初心者から脱出するために、勉強中。 繰り返しの.の挙動が理解できないというか戸惑ってしまった。 「.って繰り返しでしょ?」みたいなニュアンス的に理解していた。 実践VimのTip 2で躓いたというか理解できなかった。 A;<ESC>j.j. 複数行あるJSのコードにセミコロンを適用するというやつなんだけど、な…

Vimでいいやと思った

ここ10年以上PHPStormをずっと使い続けてきた。 当初は革命的なIDEだったし、Symfonyのプラグインもめちゃくちゃよくてずっと使っていた。 しかし、AI時代になってすっかり使わなくなってしまった。 あれ最後にPHPStorm使ったのいつだっけ?ってなるほどに使ってない。 vim操作苦手なんだけど、それでもv…

2026年の目標

今年の目標はシンプルに3つ プログラミング: Golang, Rustを学ぶ 読書: 技術書を12冊、その他の本を36冊読む 運動: フィットボクシング的なゲームをやる、走る 上記の目標を掲げて生きていく。

年末年始は実家に帰省した

去年は次男が生まれる直前だったので、帰省はしなかった。 今年は実家に帰った。 長男が実家の和室で寝るのが怖いと言い始めて、なんというか怖いという感情が出てきたんだなぁという感想と成長したなぁという気持ちで嬉しかったけど、和室以外寝る部屋がないのでちょっと困ったりもした。 帰省初日は暇だったんで、ずっと行きたかった実家近…

2025

30代を振り返る

2025/11/12で40歳になりました。 20代振り返りというタイトルの記事を見てせっかくなので30代の振り返りをしてみようと思いました。 ただ、40歳になった実感なんて全く無くて、あっというまに30代終わってしまったという感想しかないです。 でも常に全力で生きてきた30代で、なんの後悔もないしすごく楽しかった。 3…

iPhone16からXperia 10 VIIに乗り換える

ジムニーノマドのカーナビとしてATOTO X10を使っているせいなのか、スマートフォンもiPhone16からXperia 10 VIIに乗り換える。 ただし、iPhoneを全く使わないというわけではなくサブ機としてはiPhone16を使い続ける。 メイン機をAndroidに変える理由 とくに深い理由があるわけじゃないん…

富士山に登ってきた

9月9日から10日にかけて、会社の研修で富士山に登ってきた。 これまで何度も富士登山をしているが、吉田ルートから登るのは初めてだった。 また、いつもは日帰りで登っていたが、今回は初めて山小屋に泊まった。 鎌岩館 今回はグループで行ったので、鎌岩館の個室を利用した。想像以上に綺麗で驚いた。 最近の山小屋はここまで設備が整…

トイレの玉鎖が切れたので自分で替えてみた

自宅のトイレの玉鎖が切れてしまって、「小」で流すことができなくなってしまった。 業者に頼んで直そうと思ったけど、なんかもったいないのでとりあえず自分で替えてみることにした。 おそらく玉鎖が切れたんだろうと思ったけど、念の為トイレタンクの蓋を開けて確認したらやはり玉鎖が小のほうだけ切れていた。 ということで玉鎖をamaz…

プログラミング言語が読めるけど書けない時代が来そう

プログラマとして働くようになって約20年。 フルリモートワークになって約10年。 文字を全く書かない生活になってしまった。 文字を書かなくても基本的には問題はないのだが、一つだけ困ることがある。 それは漢字がものすごく書けなくなっているということ。 子供が生まれてから、特に問診票などを書くときに苦労している。スマートフ…

AIとしか会話しない仕事はちょっと辛いかもしれない

弊社は毎週火曜に全体MTGがある。 各メンバーがそれぞれ違うプロジェクトに関わっているので、そこ以外で他のメンバーと話す機会はほとんどない。 先々週は会社がお盆休み、先週は自分が休暇を取っていたのでまじで2週間ぐらい会社のメンバーと話していない。 しかも、プロジェクトが違うとどうしてもSlackでもそれほど会話するわけ…

知っていることを勉強会で聞くことは自分の思考を深める

先週末にShizuokaTECH #1に参加した。 久しぶりのオフラインの勉強会で、様々な発表を聞いていてどれも素敵だったし、刺激をもらえた。 知っている話を聞くこと もちろんすべて初めて聞く話ではなくて、もともと知識として知っている内容もいくつかあった。 知らない話題の発表を聞くことは自分の知識を広げるために大切だ。…

Shizuoka TECH #1に参加してきた

Shizuoka TECH #1に参加してきました。 仕事仲間であり友人?でもある@hota1024 さん が主催で勉強会をやるということでパーティーハード社でも会場費のスポンサードをさせていただきました。 久しぶりの発表 スポンサーLT以外でオフラインのイベントで発表するのはものすごく久しぶりでした。 自分はもともと…

Ubuntu Desktopを余っているノートPCに入れた

DHHがMacやめたということで、自分も脱Macしようと思って使ってなかったWindowsのラップトップにUbuntuをとりあえず入れてみた。 もちろん、omakubを使って環境を設定している。 特にまだubuntuマシンで作業(仕事)しているわけではないので、そこまで良い/悪いの判断はつけられない。 しかし、思ったよ…

PHPカンファレンス小田原2025にスポンサーしたら最高だった話

https://twitter.com/phpcon_odawara/status/1910911200256573688 PHPカンファレンス小田原2025に弊社がスポンサーとして参加してきました。久しぶりのオフラインイベントだったということもあり、本当に素晴らしい体験ができました。今回は、その体験について書いていき…