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
570
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 filesystem-fat to Another Microcontroller: ESP32
yuuu
2
64
Porting PicoRuby to Another Microcontroller: ESP32
yuuu
4
830
地方企業の強みを活かす!AWSを活用したIoTシステムの開発事例とその裏側
yuuu
0
130
あの重機は今どこにある?- 重機管理IoTプロダクトのバックエンドをAWSで構築した話 -
yuuu
0
1k
mruby-esp32におけるペリフェラルAPIの実装検討
yuuu
1
800
育成力 - エンジニアの才能を引き出す環境とチューターの立ち回り -
yuuu
4
4.8k
committee-railsとOpenAPI Generatorでスキーマ駆動なAPI開発をする
yuuu
0
960
mrubyでマイコンの世界に足を踏み入れる
yuuu
2
2.1k
mruby on IoT devices.
yuuu
4
2.7k
Other Decks in Technology
See All in Technology
DMMの検索システムをSolrからElasticCloudに移行した話
hmaa_ryo
0
320
IBC 2025 動画技術関連レポート / IBC 2025 Report
cyberagentdevelopers
PRO
2
240
[Journal club] Thinking in Space: How Multimodal Large Language Models See, Remember, and Recall Spaces
keio_smilab
PRO
0
110
GCASアップデート(202508-202510)
techniczna
0
220
触れるけど壊れないWordPressの作り方
masakawai
0
610
AIでデータ活用を加速させる取り組み / Leveraging AI to accelerate data utilization
okiyuki99
6
1.6k
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
1
210
新米エンジニアをTech Leadに任命する ー 成長を支える挑戦的な人と組織のマネジメント
naopr
1
340
ViteとTypeScriptのProject Referencesで 大規模モノレポのUIカタログのリリースサイクルを高速化する
shuta13
3
240
CLIPでマルチモーダル画像検索 →とても良い
wm3
2
720
AIを使ってテストを楽にする
kworkdev
PRO
0
380
累計5000万DLサービスの裏側 – LINEマンガのKotlinで挑む大規模 Server-side ETLの最適化
ldf_tech
0
110
Featured
See All Featured
Navigating Team Friction
lara
190
15k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Being A Developer After 40
akosma
91
590k
Designing Experiences People Love
moore
142
24k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Side Projects
sachag
455
43k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Balancing Empowerment & Direction
lara
5
710
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