アクトインディ開発者ブログ

子供とお出かけ情報「いこーよ」を運営する、アクトインディ株式会社の開発者ブログです

s4na

YJITでRailsを動かす in macOS

s4naです。 とうとうRuby 3.1にYJITが追加されましたね YJIT has been merged. https://t.co/EeSR7atzMr #ruby— Hiroshi SHIBATA (@hsbt) October 20, 2021 Shopifyさんのブログによると、既にRailsでも動作するという話がありました。 今回はmacOSでRailsを…

Railsで #update のできるFormObjectを作る

最近FormObjectを作ろうと思って調べてみたところ、ネット上の記事だと #update ができなかったり、Ruby 3.0 だとそのまま動かなかったりしたので、需要があるかと思い作成しました。 まだまだ色々改善点があるので、元のリポジトリの方でもう少し改善してい…

Sunspotを使いRailsでSolrの環境構築を行う方法

はじめに あけましておめでとうございます。 s4naです。 今回は、最近勉強し始めたSolrについて書いていきます。 SunspotとはSolrという検索エンジンをRuby上で使うためのライブラリです。 github.com 中でもSunspot::Rails を使うとSolrをインストールせず…

失敗事例の共有。テストが実行できていないのにCI/CDが通ってリリースしてしまった話

はじめまして アクトインディでWebエンジニア職として採用されて4ヶ月目。 つい最近試用期間が終了して、正式に正社員になったばかりの s4na です。 今回は私の失敗事例を共有させていただきます。 はじまりはリリース後のふとした違和感でした。 最初にその…