Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
わたしのRubyKaigi Effect
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Katsuhiko Kageyama
May 28, 2025
Programming
250
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
わたしのRubyKaigi Effect
Shinjuku.rb #99
Katsuhiko Kageyama
May 28, 2025
More Decks by Katsuhiko Kageyama
See All by Katsuhiko Kageyama
PicoRuby as a Multi-VM Operating System
kishima
1
390
PCとPicoRuby-ESP32間でシリアルファイル転送
kishima
1
49
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
500
Rubyでmicro-ROS!
kishima
0
150
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
190
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
760
PicoRuby/R2P2で自分だけのコンピュータを作ろう
kishima
1
500
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
1.1k
思い出の技術書 F-BASICの世界
kishima
0
51
Other Decks in Programming
See All in Programming
AutonomyとControlのあいだ:Graflowで記述するAIエージェント協調
myui
0
110
AIエージェントの隔離技術の徹底比較
kawayu
0
470
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.3k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.6k
RTSPクライアントを自作してみた話
simotin13
0
520
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
240
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
640
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.2k
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
160
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
1.1k
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
230
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
170
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.4k
Context Engineering - Making Every Token Count
addyosmani
9
950
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Making Projects Easy
brettharned
120
6.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Ethics towards AI in product and experience design
skipperchong
2
310
Transcript
わたしの RubyKaigi Effect 2025/5/28 Shinjuku.rb #99 @kishima
自己紹介 @kishimaといいます IoTの会社で組み込み系のお仕事をしています 普段はROS/C++/Rust/Pythonにふれる機会が多いです TokyuRuby会議のスタッフとかしたりしてます
私のRubyKaigi2025 不参加
でもEffectはあります 2025/2/2 のとあるTokyu.rb新年会(=ただの飲み会)にて 「今年もプロポーザルも出せてないし、RubyKaigiは行けなさそうです…😿」 という話をしていたら、 @makicamelさんから 「今度関西Ruby会議あるんで、きしまさんも応募してみませんか?」 という話をして頂きました
久しぶりのプロポーズ 来年のRubyKaigiに投稿するため、そこに繋がるネタを考えて、関西RubyKaigi#8に 応募してみることにした 最近仕事で忙殺されてたので、せっかくだから仕事で得た経験を活かしたい
🎊Accepted!🎊
ROSとは ロボット制御向けに設計された通信ミドルウェアを中心とした OSSのフレームワーク (LinuxやWindowsのようなOSではない) 標準サポート開発言語は C++、Python 当然Rubyでも書きたくなるよね?? https://automaticaddison.com/ros-2-architecture-overview/
関西Ruby会議で話すこと CRubyとROSのバインディングは比較的最近基本機能を実装して公開されている https://blog.silentworlds.info/rubytoros-2/ ROSは通常はLinuxで動いている マイコン向けのmicro-ROSというものもあるが、C/C++や、microPythonでの利用例が主 mruby x micro-ROS 行けるんじゃない? (将来的には、PicoRubyでも動くように)
実装中のプロトタイプのデモとか見せたいと考えてます
KaigiEffect:他の人の発表を聞いていると、自分 も色々やりたいアイデアがわいてくる 新しいオレオレ基板も作りたい
KaigiEffect:PicoRuby/MicroRubyで、もっと遊 んでみたい RaspiPicoで動くコンソール 「PicoCalc」 これにRicoRuby対応させてみたい PicoRuby/MicroRubyのコードももっと読みたい Prism使っているらしいので、Prismの勉強もできちゃう すごい!(羽角さんすごい)
KaigiEffect:同人誌も書きたくなる 改訂完結編を書きたい。 “Deep dive into mruby(仮)” 表紙だけ5年前にイラスト発注して休眠… mrubyバイトコードハンドブック
💪がんばろう 💪