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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Katsuhiko Kageyama
May 28, 2025
Programming
240
2
Share
わたしの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
380
PCとPicoRuby-ESP32間でシリアルファイル転送
kishima
1
49
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
490
Rubyでmicro-ROS!
kishima
0
140
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
180
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
750
PicoRuby/R2P2で自分だけのコンピュータを作ろう
kishima
1
490
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
1k
思い出の技術書 F-BASICの世界
kishima
0
49
Other Decks in Programming
See All in Programming
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
2
270
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
1.8k
AIエージェントの隔離技術の徹底比較
kawayu
0
460
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
2k
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
340
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
220
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.5k
RTSPクライアントを自作してみた話
simotin13
0
440
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
330
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
440
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
570
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
210k
Rails Girls Zürich Keynote
gr2m
96
14k
KATA
mclloyd
PRO
35
15k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Done Done
chrislema
186
16k
So, you think you're a good person
axbom
PRO
2
2k
The Limits of Empathy - UXLibs8
cassininazir
1
350
Optimising Largest Contentful Paint
csswizardry
37
3.7k
GraphQLとの向き合い方2022年版
quramy
50
15k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
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バイトコードハンドブック
💪がんばろう 💪