トップ 追記 RSS feed

HsbtDiary


2026/01/27 (火) [長年日記]

Ruby office hour

Matz も参加して...と思いきや最初の30分くらいは無言が続いて何もなし、だったので Matz に業務連絡をしつつ、その場で対応してもらうというのをやっていた。

その後はあれこれ雑談が始まって、函館行ったら五稜郭、函館山もいいけどトラピスチヌ修道院や教会建築巡りもいいですよ、という話をしたり、akr さんが参加してきた学会でのプログラミング言語の話題で盛り上がっているうちに 13:00 で終わり。

久しぶりにオフィスへ

office hour が終わると同時にオフィスで用事があったので田町へ。1つ目の所用をこなしてから、お腹空いたなあとオフィスの近くにあるいっぺこっぺへ。前からカツカレーを食べたいと思って狙っていたのでちょうどよかった。

期待通りではあるけど、カツも美味しいし、カレーもそれなりに美味しくリーズナブルでよかった。三田、駅前はサラリーマン向けの店しかないし、イマイチ〜ってなってたけど慶應付近まで行くと学生向けというかそれっぽい店が結構あったのでもう少し散策すると良さそうだった。

ランチの後は再びオフィスに戻って社長とおしゃべり。社長と話すと視座がグイッと上がって、めちゃくちゃ忙しいのに時間をとってくれていつもありがたいなと思う。

新橋を散歩

夕方になったので帰路へ。途中に新橋で降りてパナソニック汐留美術館をさらっと見てから、駅前にある小川軒に寄ってケーキとレーズンサンドを買った。

駅前だからか、ふらっとやってきて「レーズンサンド10個」みたいに爆買いしていく人がそれなりにいて、いいお土産候補なんだなあと感心した。実際帰宅してからレーズンサンドを食べてみたらめちゃくちゃ美味しくて、マルセイバターサンドを超高級にしたような味で大変よかった。リピートすると思う。


2026/01/26 (月) [長年日記]

バラの冬剪定

少し遅くなったけどバラの冬剪定をした。

これくらい葉が残ってわしゃわしゃしているのを

くらいバッサリ切った。バラというか樹木系の花は放っておいたら大きくなって花が咲くというものではなくて、新芽をしっかり出して花を咲かせるというのが重要なので、バシバシ切ってしまった。春に向けてちゃんと咲いてくれ!

bundler-why-plugin というのを作った

https://github.com/ruby/rubygems/issues/6583 という issue があり、yarn why みたいに bundle why をしたいという要望を満たす bundler-why-plugin というのを作った。というより copilot に作らせた。

https://github.com/jaredbeck/bundler-why というのはあるけど、これは OSS ではないという指摘があり、確かになあという感じだったので、自分で適当に作ったのがこれ。

https://github.com/hsbt/bundler-why-plugin

使い方などは README.md 以上のものはないんだけど

$ bundle plugin install bundler-why-plugin

として

$ bundle why gemname

と実行すると

❯ bundle why ffi
ffi (1.17.3)

Directly required by:
  ├── libddwaf (1.30.0.0.0) [~> 1.0]
  │     └── datadog (2.26.0) [~> 1.30.0.0.0]
  └── rb-inotify (0.11.1) [~> 1.0]
        └── listen (3.10.0) [~> 0.9, >= 0.9.10]

という結果が得られます。bundle install などを実行して、ffi ってどこから使ってんの?というのがこれを見れば、datadog と listen の依存であるというのが瞬時にわかるので、この2つの gem がもし不要なら消してしまえば ffi も不要ということがわかる、というものです。

人や用途によっては便利かもしれないのでご活用ください。yarn why のユースケースをちゃんとわかってないので、こういう情報も欲しいとかあれば教えてください。人気があるのであれば、bundler 本体にも組み込むのを検討します。

本日のツッコミ(全1件) [ツッコミを入れる]

# willnet [dependabotから知らないgemのアップグレードPRがきたときに「これどの依存で使われてるの?」となってGem..]


2026/01/25 (日) [長年日記]

御徒町へ買い物

この日もゲーム、で過ごそうと思ったものの長時間ゲームに集中するにも外で気分転換が必要なので御徒町周辺を散歩。

昨年末に行った羊料理の中華の店の本店でランチをやっていると言うのを見かけたので、羊クミンチャーハンを食べてきた。ランチサービスのドリンクのコーラ、おまけ程度ではなくちゃんとしたジョッキグラスサイズで出てきたのでとても良かった。他にも羊肉タンメンとかあったのでまた来ようと思う。

この後はヨドバシでワイヤレス充電器をいじったりしてから、松坂屋でパンとイチゴを買ってから帰路へ。この週末はパンダがいるラストの週末らしく、松坂屋周辺はひたすらパンダパンダ言ってた。

原神をひたすら探索して過ごす

原神のストーリーもひと段落して、後はエンドコンテンツや育成をしながら次のイベントまで過ごすと言う期間。とりあえず、期限が近い撮影イベントの方を消化していた。

撮影イベント、プレイしているゲームの中だとゼンレスゾーンゼロのが一番よくできているけど、今回の原神のもまあまあ良くできていた。撮影のためにプレイしている時にはなんじゃこりゃとなったけど、ポーズを取ってからの撮影結果を見るとよくできていて感心した。

続いて1月も終わるので幻想シアター、だいぶ耐性がついてきたのかあまり考えないでハイハイ、と進められるようになってきたけど11/12と最後の1つがまたダメだった、今回はメインDPSとれるキャラがいればいけそうではあったけど、もう一度試して頑張る、って感じではなかったのでここまで。

この後は過去にクリアしたエリアをせっせと回ってはトレジャーコンパスを使って宝箱探し、ナタの別エリアが探索度100%ではなくて97%とやり残しが多かったことにこの日気がついた。

その後もせっせと探索を続けて、全エリアで100%を達成しつつ、ワープポイント周辺でのコンパスの反応は0になった気がする。ナドクライみたいに全探索が他のエリアでもできるようになればなあ。もう少し残ってそうなので来週も続けるかも。