RubyKaigi 2025 にて、卒業生のima1zumiさんがキーノートスピーカーとして登壇、メンターの岡嵜(yuuu)さんがスピーカーとして登壇します🎉

2025年 4/16 - 4/18 に愛媛県県民文化会館で開催される RubyKaigi 2025 にて、FBC卒業生で現在は[STORES 株式会社](https://www.st.inc/)で働く ima1zumi さんがキーノートスピーカーとして登壇、[株式会社Fusic(フュージック)](https://fusic.co.jp/)で働きながらFBCのメンターをしてくれている岡嵜(yuuu)さんがスピーカーとして登壇します🎉 ## 卒業生の :@ima1zumi: ima1zumiさん [Between Character and Character Encoding](https://rubykaigi.org/2025/presentations/ima1zumi.html)というテーマで、なんと RubyKaigi 2025 の初日のキーノートスピーカーとして登壇します!!さらに、先日 ima1zumi さんは Ruby のコミッターに就任しました🎉🎉🎉 [RubyKaigi 2025 スピーカーからのメッセージ](https://magazine.rubyist.net/articles/0065/0065-RubyKaigi2025MessagesFromSpeakers.html) ima1zumiさんのコメント > 松山出身なので、地元で話すことができてとても光栄です。トークでは文字コードの面白いところについて語ります!お楽しみに! ima1zumiさんは今回で RubyKaigi の登壇は5回目です!!2021年から連続で登壇しています。 ### 2024 <iframe width="560" height="315" src="https://www.youtube.com/embed/U0lo4mYHttc?si=G0ZQd1E4yXtgNlLE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> コマンドラインをもっと使いやすくする「Reline」というツールを紹介。IRBと呼ばれるRubyのツールとどう連携しているか、そして「Undo」機能が新しく追加された方法を解説しています。 ### 2023 <iframe width="560" height="315" src="https://www.youtube.com/embed/y5rGatij0DE?si=t_uSVTJf25fIh9og" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 軽量Ruby実装「mruby/c」へのUTF-8対応の取り組みを紹介。文字列を正しく扱うための課題やビット操作による実装方法、今後の課題などをわかりやすく解説しています。 ### 2022 <iframe width="560" height="315" src="https://www.youtube.com/embed/cRMP9-7LiLg?si=zS6DQfPC4aoWN9Kr" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> Rubyの文字列処理の高速化に向けた調査と改善を紹介。特にCSV読み込みで多用される`String#split`に注目し、パフォーマンス解析やC実装のボトルネック特定、処理の最適化による実行速度の向上を詳しく解説しています。 ### 2021 <iframe width="560" height="315" src="https://www.youtube.com/embed/9PA6twS9Oq4?si=m8HWeVBzfEBbuEKI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 自作の文字コード「いろは」をRubyに実装する過程を通じて、文字コードの基礎概念やRubyの文字コード処理(CSI方式)について詳しく解説しています。 ## メンターの :@yuuu: 岡嵜(yuuu)さん ついに、FBCメンターから RubyKaigi スピーカーが出ました 🎉🎉🎉 岡嵜さんは今回、[Porting PicoRuby to Another Microcontroller: ESP32](https://rubykaigi.org/2025/presentations/Y_uuu.html) というテーマで登壇します。 [RubyKaigi 2025 スピーカーからのメッセージ](https://magazine.rubyist.net/articles/0065/0065-RubyKaigi2025MessagesFromSpeakers.html) 岡嵜さんのコメント > PicoRuby を ESP32 というマイクロコントローラ上で動作するようポーティングした際に、考えたことや行ったこと、直面した問題についてお話します。この話を聞くことで ESP32 へのポーティングはもちろん、他のマイコンへのポーティングをしてみようと考える人が増えることを願っています。 > > PicoRuby や組込みシステムの開発に興味がある方はぜひ聴きに来てください。私自身、初めての登壇なので緊張していますが、組込み開発の楽しさを伝えられるよう頑張ります。 岡嵜さんはIoTに関する本をたくさん執筆しています。 ### 生活をちょっと便利にするIoTボタンのつくりかた <a href="https://y-uuu.booth.pm/items/5771074" target="_blank" rel="noopener noreferrer"><img src="https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBNzdkQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--2a26d05ddd5fb70207bd782a642eba2fa0b81113/image.png" width="200" alt="image.png"></a> IoTの入門者向けに、生活をちょっと便利にするためのIoTボタンを作る手順を解説。 [販売サイト ](https://y-uuu.booth.pm/items/5771074) ### AWS Amplifyで作るIoTバックエンド(ダウンロード版) <a href="https://y-uuu.booth.pm/items/4168457" target="_blank" rel="noopener noreferrer"><img src="https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBNy9kQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--04492287c22d6f316e6f253b1dee86d2ab361cce/image.png" width="200" alt="image.png"></a> 「AWS Amplifyを使って低コスト・高速にIoTバックエンドを構築できるようになること」を目的に執筆。 [販売サイト](https://y-uuu.booth.pm/items/4168457) ### AWSとRubyではじめるサーバーレス入門 <a href="https://y-uuu.booth.pm/items/5242775" target="_blank" rel="noopener noreferrer"><img src="https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBOERkQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--99bd41fa1da2fd99533740343e056e74b4f30c5a/image.png" width="200" alt="image.png"></a> AWSを用いたサーバーレスアプリケーションの構築方法を、これからAWSやサーバーレスについて学習するRubyエンジニア向けに解説。 [販売サイト](https://y-uuu.booth.pm/items/5242775) ### 作って学ぶSORACOM入門 <a href="https://y-uuu.booth.pm/items/2648771" target="_blank" rel="noopener noreferrer"><img src="https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBOEhkQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--91f111d8e5a1c1f728723f4ecb05fc73faaf5cf5/image.png" width="200" alt="image.png"></a> IoT向けの無線通信プラットフォームである「SORACOM」の入門書。 [販売サイト](https://y-uuu.booth.pm/items/2648771) ### AWSとM5StickCで作るIoT開発入門 <a href="https://y-uuu.booth.pm/items/2389244" target="_blank" rel="noopener noreferrer"><img src="https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBOExkQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--16c1dd04c2d38c72443dd1c591bd40d94a5575e9/image.png" width="200" alt="image.png"></a> 初めてIoT開発を経験する人向けに、設計・実装・テストの流れを解説。 [販売サイト](https://y-uuu.booth.pm/items/2389244)