Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
わたしのRubyKaigi Effect
Search
Katsuhiko Kageyama
May 28, 2025
Programming
290
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
同人誌とVMづくり
kishima
1
55
Tab5をRubyで動くパソコンにする
kishima
2
410
Family mrubyの進捗
kishima
1
130
PicoRuby as a Multi-VM Operating System
kishima
1
480
PCとPicoRuby-ESP32間でシリアルファイル転送
kishima
1
57
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
570
Rubyでmicro-ROS!
kishima
0
190
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
230
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
820
Other Decks in Programming
See All in Programming
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
160
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
320
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
340
Building an Out-of-Order CPU
latte72
1
800
setup-vp GitLab対応の裏側
naokihaba
0
120
Java 27新機能 / Java 27 new features
kishida
2
170
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
630
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
360
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
110
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
160
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
8.4k
一人だけ、Kiroが静止する日
hideg
0
130
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
KATA
mclloyd
PRO
35
16k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
ラッコキーワード サービス紹介資料
rakko
1
5M
A Modern Web Designer's Workflow
chriscoyier
699
190k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Designing Experiences People Love
moore
143
24k
Amusing Abliteration
ianozsvald
1
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バイトコードハンドブック
💪がんばろう 💪