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
Katsuhiko Kageyama
May 28, 2025
Programming
2
97
わたしのRubyKaigi Effect
Shinjuku.rb #99
Katsuhiko Kageyama
May 28, 2025
Tweet
Share
More Decks by Katsuhiko Kageyama
See All by Katsuhiko Kageyama
Rubyでmicro-ROS!
kishima
0
9
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
26
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
570
PicoRuby/R2P2で自分だけのコンピュータを作ろう
kishima
1
44
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
720
思い出の技術書 F-BASICの世界
kishima
0
30
リハビリmruby
kishima
1
290
Rubyistに贈る ラーメン作りの技法
kishima
2
230
Now is the time to create your own (m)Ruby computer
kishima
0
52
Other Decks in Programming
See All in Programming
フロントエンド開発のためのブラウザ組み込みAI入門
masashi
7
3.5k
なぜGoのジェネリクスはこの形なのか? - Featherweight Goが明かす設計の核心
qualiarts
0
260
Google Opalで使える37のライブラリ
mickey_kubo
3
150
Devoxx BE - Local Development in the AI Era
kdubois
0
140
Devvox Belgium - Agentic AI Patterns
kdubois
1
150
オープンソースソフトウェアへの解像度🔬
utam0k
17
3.1k
EMこそClaude Codeでコード調査しよう
shibayu36
0
430
ドメイン駆動設計のエッセンス
masuda220
PRO
3
380
社会人になっても趣味開発を続けたい! / traPavilion
mazrean
1
100
理論と実務のギャップを超える
eycjur
0
180
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
14
46k
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
260
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Context Engineering - Making Every Token Count
addyosmani
8
300
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
What's in a price? How to price your products and services
michaelherold
246
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
YesSQL, Process and Tooling at Scale
rocio
173
15k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Bash Introduction
62gerente
615
210k
Navigating Team Friction
lara
190
15k
Scaling GitHub
holman
463
140k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Building an army of robots
kneath
305
46k
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バイトコードハンドブック
💪がんばろう 💪