35歳からの中二病エンジニア

社寺・鉄道・アニメを愛でるウェブ技術者の呟き

デプロイツールをHakoからecspressoに移行した話

長年デプロイツールとしてHakoが使われてきたプロダクトにおいて、この度ecspressoに移行したのでその所感を記しておきたい。 ecspressoとは ecspressoは、ECS専用のデプロイツールである。読み方は「エスプレッソ」。Go言語で書かれたOSSだ。 github.com ec…

RubyのDockerイメージ上でSeleniumを動かす

Ruby界隈ではSeleniumを動かすネタが少ないので、最近作った環境について書いておこうと思う。 ChromiumとChromiumDriverを追加済みのDockerfileを作る 巷ではChromeとChromeDriverのバイナリーをcurl等でダウンロードしてインストールする方法が一般的だが…

Rails 7.1の切り戻しとALBのヘルスチェックで板挟みになった話

最近複数のプロダクトでRails 7.1への移行を行っているが、その中でRails 7.0へ切り戻しが必要になって苦労した事例があったので共有しておこうと思う。 キャッシュフォーマットの互換性について Rails 7.1 から、キャッシュに値を保存するときのシリアライ…

Rails 7.1に更新したらRSpecがフリーズする件

先の記事とは別のプロダクトでRails 7.0から7.1へアップデートしていたら、今度はRSpecがランダムでフリーズするようになったので、これまた備忘録がてら書き綴っておく。 何が起きたのか RSpecのトランザクションを使用するテストがランダムでフリーズする…

Sentryで謎のエラーが起きたら外してみると良いかも

みんな大好きSentryだが、そのSentry自体がエラーを吐いて落ちるという珍しい?事態に遭遇したので備忘録がてら書き綴っておく。 何が起きたのか Rails 7.0から7.1へのアップデート中に、ステージング環境でのみSentryが以下のようなエラーを吐いて落ちるよ…

新電力から従量電灯に切り替えようとしてトラブった件

今の住居の電気はHTBエナジーと契約していたのだけれども、後述の経緯により東京電力の従量電灯Bに戻すことにした。ところが、その手続きの際に地雷を踏み抜いたので、注意喚起の意味も込めてここに記しておく。 TL;DR 新電力からの切替について、一般的には…

今年買って良かったもの2022

年の瀬ということで、今年もまた買って良かったものを書いてみる。 キーボード(Logitech Ergo K860) Logitech Ergo K860 Wireless Ergonomic Keyboard with Wrist Rest-US配列 [並行輸入品]LogitechAmazon 10年ほど愛用したREALFORCEに別れを告げて、こち…

40歳になった

毎年恒例、今日が誕生日ということではないけれども。 とうとう不惑を迎えてしまった。いや、不惑は数え年だからもう既に迎えているのか。いずれにせよ大台突破である。 35歳から始めたこのブログももうすぐ5年。最近は若干放置気味になっているけれども、そ…

舌下免疫療法を始めて3年経った結果

花粉症根治を目指して舌下免疫療法を始めたのは2019年の6月のこと。 ひとまず当初区切りとしていた丸3年を迎えたので、状況を書き残しておこうと思う。 症状はほぼ出なくなった 治療を始める前のハイシーズンといえば、薬を飲んでいても1日でティッシュを1箱…

RSS愛好会の今後について(2022)

RSS愛好会にて連休前より実施していたアンケートは、お陰様で360名以上と、前回2018年実施時の1.5倍もの方からご回答を頂くことができました。大変多くの方にご協力頂き、誠にありがとうございます。 RSSが依然衰退傾向にある中で回答数が大幅に上昇したこと…