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
83
わたしのRubyKaigi Effect
Shinjuku.rb #99
Katsuhiko Kageyama
May 28, 2025
Tweet
Share
More Decks by Katsuhiko Kageyama
See All by Katsuhiko Kageyama
mrubyと micro-ROSが繋ぐロボットの世界
kishima
1
28
思い出の技術書 F-BASICの世界
kishima
0
24
リハビリmruby
kishima
1
270
Rubyistに贈る ラーメン作りの技法
kishima
2
230
Now is the time to create your own (m)Ruby computer
kishima
0
43
Other Decks in Programming
See All in Programming
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
560
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
410
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
240
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
220
A comprehensive view of refactoring
marabesi
0
970
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
840
AIネイティブなプロダクトをGolangで挑む取り組み
nmatsumoto4
0
120
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
300
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
1
130
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
740
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
エラーって何種類あるの?
kajitack
5
280
Featured
See All Featured
Visualization
eitanlees
146
16k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
The Pragmatic Product Professional
lauravandoore
35
6.7k
The Cult of Friendly URLs
andyhume
79
6.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
4 Signs Your Business is Dying
shpigford
184
22k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Automating Front-end Workflow
addyosmani
1370
200k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
790
Faster Mobile Websites
deanohume
307
31k
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バイトコードハンドブック
💪がんばろう 💪