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 2025でプロポーザルが初めて採択されるまでにやったこと
Search
Y_uuu
March 19, 2025
Technology
1
380
RubyKaigi 2025でプロポーザルが初めて採択されるまでにやったこと
Fukuoka.rb #397 〜RubyKaigi 2025の機運〜
https://fukuokarb.connpass.com/event/345164/
Y_uuu
March 19, 2025
Tweet
Share
More Decks by Y_uuu
See All by Y_uuu
Porting PicoRuby to Another Microcontroller: ESP32
yuuu
3
180
地方企業の強みを活かす!AWSを活用したIoTシステムの開発事例とその裏側
yuuu
0
73
あの重機は今どこにある?- 重機管理IoTプロダクトのバックエンドをAWSで構築した話 -
yuuu
0
820
mruby-esp32におけるペリフェラルAPIの実装検討
yuuu
1
690
育成力 - エンジニアの才能を引き出す環境とチューターの立ち回り -
yuuu
4
4.6k
committee-railsとOpenAPI Generatorでスキーマ駆動なAPI開発をする
yuuu
0
860
mrubyでマイコンの世界に足を踏み入れる
yuuu
2
1.9k
mruby on IoT devices.
yuuu
4
2.4k
SORACOM ArcでオフィスのIoT化を進行中です⭐
yuuu
1
1.1k
Other Decks in Technology
See All in Technology
2025年春に見直したい、リソース最適化の基本
sogaoh
PRO
0
470
20250411_HCCJP_AdaptiveCloudUpdates.pdf
sdosamut
1
100
ソフトウェア開発現代史: "LeanとDevOpsの科学"の「科学」とは何か? - DORA Report 10年の変遷を追って - #DevOpsDaysTokyo
takabow
0
200
SREの視点で考えるSIEM活用術 〜AWS環境でのセキュリティ強化〜
coconala_engineer
1
260
自分の軸足を見つけろ
tsuemura
2
620
AIと開発者の共創: エージェント時代におけるAIフレンドリーなDevOpsの実践
bicstone
1
250
Vision Pro X Text to 3D Model ~How Swift and Generative Al Unlock a New Era of Spatial Computing~
igaryo0506
0
260
YOLOv10~v12
tenten0727
3
880
Creating Awesome Change in SmartNews
martin_lover
1
240
OSSコントリビュートをphp-srcメンテナの立場から語る / OSS Contribute
sakitakamachi
0
1.3k
Langchain4j y Ollama - Integrando LLMs con programas Java @ Commit Conf 2025
deors
1
130
試験は暗記より理解 〜効果的な試験勉強とその後への活かし方〜
fukazawashun
0
350
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Rails Girls Zürich Keynote
gr2m
94
13k
Designing for Performance
lara
607
69k
Why Our Code Smells
bkeepers
PRO
336
57k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
BBQ
matthewcrist
88
9.6k
Documentation Writing (for coders)
carmenintech
69
4.7k
Optimizing for Happiness
mojombo
377
70k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.1k
Transcript
'VLVPLBSCʙ3VCZ,BJHJͷػӡʙ :VIFJ0LB[BLJ !:@VVV RubyKaigi 2025Ͱ ϓϩϙʔβϧ͕ॳΊͯ࠾͞ΕΔ·Ͱʹͬͨ͜ͱ
TFMGJOTQFDU w :VIFJ0LB[BLJ w !:@VVV 9 !ZVVVOFU #MVF4LZ
w !ZVVV (JU)VC w *P5$MPVE&OHJOFFSBU'VTJD$P -UE w .FOUFSPG'KPSE#PPU$BNQ w -JLFQMBZJOHXJUI&41 2
࠷ۙͷग़དྷࣄ 3VCZ,BJHJʹϓϩϙʔβϧ͕࠾͞Ε·ͨ͠🎉 3
τʔΫͷλΠτϧ 1PSUJOH1JDP3VCZUP"OPUIFS.JDSPDPOUSPMMFS&41 1JDP3VCZΛผͷϚΠΫϩίϯτϩʔϥʹҠ২͢Δ&41 4
1JDP3VCZͱ ΊͬͪΌখ͍͞3VCZ7.ͱίϯύΠϥ 5
1JDP3VCZͱ NSVCZNSVCZD1JDP3VCZ 6
&41ͱ தࠃͷձࣾ &TQSFTTJG4ZTUFNT ͕࡞ͬͨ ϫϯνοϓϚΠΫϩίϯτϩʔϥ 7
&41ͱ .4UBDLγϦʔζͷதʹೖ͍ͬͯΔϚΠίϯ&41 Ұ෦ྫ֎͋Γ 8
ඦฉҰݟʹ͔ͣ͠σϞ 9
ͳͥϙʔςΟϯά͠Α͏ͱࢥ͔ͬͨ .JDSP1ZUIPO͍Ζ͍ΖͳϚΠίϯͰؾܰʹࢼͤΔ 10
ͳͥϙʔςΟϯά͠Α͏ͱࢥ͔ͬͨ 11 1JDP3VCZͷ࡞ऀϙʔςΟϯάΛΜͰ͍Δ As of 2024, PicoRuby supports only the
RP2040 (Raspberry Pi Pico). It would be a signi fi cant undertaking to port it to other MCUs like the nRF52, STM32, and ESP32. If you are interested in contributing to a porting, please visit the repository: https://github.com/ picoruby/picoruby
ͳͥϙʔςΟϯά͠Α͏ͱࢥ͔ͬͨ 3VCZ,BJHJͷ"GUFS1BSUZʹͯฉ͍ͨݴ༿ ʮ 1JDP3VCZʹ NSVCZͷࢥੜ͖ଓ͚Δʯ 12
ͳͥϙʔςΟϯά͠Α͏ͱࢥ͔ͬͨ 3VCZ,BJHJͷ"GUFS1BSUZʹͯฉ͍ͨݴ༿ ʮ 1JDP3VCZʹ NSVCZͷࢥੜ͖ଓ͚Δʯ 13 ۚݴͰ͋Γɺࣗʹͱͬͯͷ,BJHJ& ff FDU
RubyKaigi 2025Ͱ ϓϩϙʔβϧ͕ॳΊͯ࠾͞ΕΔ·Ͱʹͬͨ͜ͱ
3VCZ,BJHJ"GUFS1BSUZ ͻͱࣄ͠·ͨ͠ 15
3BTQCFSSZ1J1JDP8Λصͷ্ʹஔ͍ͨ 16
31Λ3BTQCFSSZ1J1JDP8ʹॻ͖ࠐΜͩ 17
1JDP3VCZͱ31ίϯτϦϏϡʔτ🎉 18
ϙʔςΟϯά࡞ۀணख 19
Ϗϧυʹ࢛ۤീۤ 20
Ϗϧυ͕௨Δ 21
QVUT͕ಈ͘Α͏ʹͳΔ 22
QVUT͕ಈ͘Α͏ʹͳΔ 23
;FOOͰεΫϥοϓΛ࡞Δ 24
*0HFUDI͕ಈ͘Α͏ʹͳΔ 25
࣮ٛՈΛൈ͚ग़͍͠ࠐΈ 26
࣮ٛՈΛൈ͚ग़͍͠ࠐΈ 27
࣮ٛՈΛൈ͚ग़͍͠ࠐΈ 28
͜ͷͱ͖ͷؾ࣋ͪ 3VCZ,BJHJͷ$'1ɺ Կ͔͠Βग़ͤΔ͔͠Εͳ͍ 29 ॳͷకΊΓ·Ͱ͋ͱिؒ
ϓϩϙʔβϧͷ༰ʹΉ 30
ϦϓϥΠ͋Γ͕ͱ͏͍͟͝·͢ 31
ϓϩϙʔβϧ ॳ൛ Λग़͢ 32
QJDPSVCZFTQͱFTQJDPSVCZ ޙͷ31&41 Λެ։🎉 33
VE[VSB͞Μͱϓϩϙʔβϧͷ ૬ޓఴΛ͢Δ 34
VE[VSB͞Μͱϓϩϙʔβϧͷ ૬ޓఴΛ͢Δ 35 కΊΓલ
QJDPSVCZͷPSHBOJ[BUJPOʹೖΕͯΒ͏ 36
37
🎉 38
͜ͷͱ͖ͷؾ࣋ͪ BDDFQUFE࣮ͬͯࡏ͢ΔΜͰ͢Ͷʜ 39
-*,&ɺϦϙετɺϦϓϥΠ ͋Γ͕ͱ͏͍͟͝·ͨ͠🙏 40
BDDFQUFE·Ͱͷي 41 BDDFQUFE🎉 3VCZ,BJHJ ʙ ॳίϯτϦϏϡʔτ ϙʔςΟϯά ࡞ۀ։࢝
Ϗϧυޭ 31&41 ىಈޭ ϓϩϙʔβϧఏग़
BDDFQUFE·Ͱͷي 42 4VCKFDU 63- ίʔυߦ 3VO1JDP3VCZPO&41 IUUQTHJUIVCDPNQJDPSVCZQJDPSVCZQVMM "EE'"5'JMF4ZTUFNPO&41 IUUQTHJUIVCDPNQJDPSVCZQJDPSVCZQVMM
"EEFEQJDPSVCZHQJPXPSLJOH XJUI&41 IUUQTHJUIVCDPNQJDPSVCZQJDPSVCZQVMM "EE5JNFSUPQJDPSVCZNBDIJOF GPS&41UPNBLFUBTL3&"%: IUUQTHJUIVCDPNQJDPSVCZQJDPSVCZQVMM ߹ܭ ॻ͍ͨίʔυͷߦ 1VMM3FRVFTU
BDDFQUFE·Ͱͷي 43 4VCKFDU 63- ίʔυߦ 31&41 IUUQTHJUIVCDPNQJDPSVCZ31&41 QJDPSVCZFTQ IUUQTHJUIVCDPNQJDPSVCZQJDPSVCZFTQ
߹ܭ ॻ͍ͨίʔυͷߦ ϦϙδτϦ
͓ΘΓʹ
վΊͯࠓͷؾ࣋ͪ ࠷ॳ΄Μͷͪΐͬͱͷ໋ײͱɺ ؾ·͙ΕͰ࢝Ίͨ࡞ۀ͕ɺRubyKaigi 2025ʹͭͳ͕ͬͨ 45
վΊͯࠓͷؾ࣋ͪ 1JDP3VCZͷΤίγεςϜͷੌ͞ઃܭࢥʹັྃ͞Εͨ 46
վΊͯࠓͷؾ࣋ͪ 1JDP3VCZͷ࡞ऀͪΖΜɺ'VLVPLBSCͷօ༷ͷࢧ͑͋Γ νϟϯεΛखʹ͢Δ͜ͱ͕Ͱ͖ͨ ຊʹ͋Γ͕ͱ͏͍͟͝·͢🙏 47
͏͙͢3VCZ,BJHJ Έͳ͞Μʹ࣍ʹܨ͕Δ,BJHJ& ff FDU͕ ժੜ͑Δ͜ͱΛف͍ͬͯ·͢🌱 48
FOE
"QQFOEJY ࣌ؒͷ߹্ɺٽ͘ٽ͘εΩοϓͨ͠εϥΠυ
ॻ͚ͯͳ͍ ͝ΊΜͳ͍͞🙏 51
)),#ͷେআ 52
ϦϓϥΠ͋Γ͕ͱ͏͍͟͝·͢ 53