Techouse Developers Blog

テックハウス開発者ブログ|マルチプロダクト型スタートアップ|エンジニアによる技術情報を発信|SaaS、求人プラットフォーム、DX推進

RubyKaigi 2024 - YJIT Makes Rails 1.7x Faster (Day3)

本記事では、3日目のTakashi Kokubun(@k0kubun)さんによるセッション、YJIT Makes Rails 1.7x Fasterについて紹介させていただきます。YJITは「Yet Another Ruby JIT」の略で、Shopifyで開発され、Ruby 3.1から導入されたJITコンパイラです。

RubyKaigi 2024 - Breaking the Ruby Performance Barrier (Day2)

本記事では、2日目のMaxime Chevalier-Boisvert(@maximecb)さんによるセッション、Breaking the Ruby Performance Barrierについて紹介させていただきます。YJITはRubyのパフォーマンスを改善するため開発されているプロジェクトです。このプロジェクトの開…

RubyKaigi 2024 - Unlocking Potential of Property Based testing with Ractor (Day1)

本記事ではRubyKaigi 2024の1日目のMasato Ohba(@ohbarye)さんによるセッション _Unlocking Potential of Property Based Testing with Ractor_ について紹介させていただきます。このセッションでは「Property based testing が Ractor の良いユースケース…

RubyKaigi 2024 - Strings! Interpolation, Optimisation & Bugs (Day1)

本記事では、1日目のMatt Valentine-Houseさん(@eightbitraptor)によるセッション、Stringの割り当てに関するバグと解決の話について紹介させていただきます。まず、Stringのメモリ割り当ての説明ですが、Stringは文字列の長さによって割り当てが違うという…

RubyKaigi 2024 - From LALR to IELR: A Lrama's Next Step (Day3)

本記事では、Rubykaigi 2024 3日目のJunichi Kobayashi(@junk0612) さんによるセッション、「From LALR to IELR: A Lrama's Next Step」について紹介させていただきます。junk0612さんは永和システムマネジメントのRailsエンジニアの方で、Lramaのコントリビ…

RubyKaigi 2024 - Matz Keynote (Day3)

本記事では、3日目の最後のセッションである Yukihiro "Matz" Matsumoto(@yukihiro_matz)さんによる Matz Keynoteについて紹介させていただきます。発表者は Rubyist であれば誰もが知っている Ruby 生みの親 Matz ことまつもとゆきひろさんになります。テー…

RubyKaigi 2024 - Good first issues of TypeProf (Day2)

本記事では RubyKaigi 2024 2日目に発表された遠藤さん(@mametter)のセッション「Good first issues of TypeProf」をまとめさせていただきました。セッションの内容としては、 mametter さんが Typeprof の開発を手伝ってみたいという方のために、開発の仕方…

RubyKaigi 2024 - The grand strategy of Ruby Parser (Day1)

本記事では、Rubykaigi 2024 1日目のYuichiro Kaneko(@spikeolaf)さんによるセッション、「The Grand Strategy of Ruby Parser」について紹介させていただきます。Rubyのパーサは、Rubyのスクリプトを受け取りAST (抽象構文木) に変換するプログラムです。CR…

RubyKaigi 2024 - Namespace, What and Why (Day1)

本記事では、RubyKaigi 2024の1日目のSatoshi Tagomori(@tagomoris)さんによるセッション『Namespace, What and Why』について紹介させていただきます。本セッションはNamespaceという、Rubyのコードを隔離された別々の空間に分ける開発中の機能がテーマです…

RubyKaigi 2024 - Long journey of Ruby standard library (Day1)

本記事では、RubyKaigi 2024 1日目のHiroshi SHIBATA(@hsbt)さんによるセッション、Long journey of Ruby standard libraryについて紹介させていただきます。スピーカーのhsbtさんはRubyGemsやbundlerなどのメンテナンスに関わるRubyコミッターです。今回のR…