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 2023, and ...
Search
Satoshi Tagomori
May 31, 2024
Programming
1.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RubyKaigi Effect 2023, and ...
RubyKaigi 2024 事後勉強会 May 31, 2024
Satoshi Tagomori
May 31, 2024
More Decks by Satoshi Tagomori
See All by Satoshi Tagomori
Box on Rails (not yet)
tagomoris
0
62
Mastering Ruby Box
tagomoris
3
200
The Journey of Box Building
tagomoris
4
12k
Unboxing Ruby Box
tagomoris
4
230
Namespace and Its Future
tagomoris
6
890
さくらのクラウドにおけるCloudNativeのいまとこれから
tagomoris
5
1.5k
State of Namespace
tagomoris
5
12k
クラウドサービス事業者におけるOSS
tagomoris
4
2.4k
パブリッククラウドのプロダクトマネジメントとアーキテクト
tagomoris
4
1.4k
Other Decks in Programming
See All in Programming
{ Android | Kotlin } Gradle Plugin in 2026
ryunen344
1
290
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
680
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
110
ソフトウェアラスタライザ
fadis
1
790
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
760
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
2
350
信頼性の目標を誰も求めてない
shubox
0
490
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
470
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
120
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
120
PyO3 で既存 Python 評価器を Rust core 化する ー wasm-bindgen でブラウザにも配るための設計
kdash
1
550
デプロイ直後のレイテンシスパイクを調べたら、 Railsの仕様にたどり着いた
nhsykym
0
110
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
400
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
510
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
340
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
580
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
490
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
690
Skip the Path - Find Your Career Trail
mkilby
1
220
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
320
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Between Models and Reality
mayunak
4
450
Transcript
Satoshi Tagomori (tagomoris) RubyKaigi 2024 ࣄޙษڧձ May 31, 2024 RubyKaigi
Effect 2023 and...
@tagomoris Satoshi Tagomori Maintainer/Founder: OSS: Fluentd, MessagePack, Norikra, Woothee,
… Event: ISUCON Service: Pathtraq
https://www. fl ickr.com/photos/takkanm/3978417669 Asakusa.rb
#kaigieffect 2024 Namespace on read: Current status • Now it
runs “make test-all” without any SEGV! 25854 tests, 6268763 assertions, 41 failures, 31 errors, 173 skips (on my mac) • TODO: • Method inline cache mechanisms (false positive, primitive builtin methods) (Thanks @_ko1) • Current namespace management using rb_cref_t (Thanks @_ko1) • GC on rb_classext_t using IMEMO (Thanks @_byroot) • Refer top-level constants (::NAME) on the current namespace top-level
None
None
ΤϞͰ?
RubyKaigi 2024 Day 3 Closing Keynote by Matz
Photo by @emorima
RubyKaigi Effect 2023
~RubyKaigi 2023 Day 1 Before the ࣄ݅ Rubyͷݴޠػೳͦͷͷʹࠔͬͯͳ͍ΜͩΑͳɻ ͍ͯ͏͔ɺRubyͦͷͷͷ։ൃΛ͕ࣗΔ͜ͱ
·͋ɺແ͍ͩΖ͏ͳʔɻ ~ 2023/05/11
2023 Day2 ࣄ݅1
RubyKaigi 2023 Day 2 the ࣄ݅1 2023/05/12 https://rubykaigi.org/2023/presentations/coe401_.html#day2 @coe401_
2023 Day2 ࣄ݅2
RubyKaigi 2023 Day 2 the ࣄ݅2 2023/05/12 https://rubykaigi.org/2023/presentations/shioyama.html#day2 @shioyama
2023 Day2 ࣄ݅3
RubyKaigi 2023 Day 2 Evening the ࣄ݅3 @ OLD ROCK
2023/05/12
@RubyKaigi 2023 Day 2 Evening 2023/05/12 @ ff u_ @tagomoris
@kakutani the ࣄ݅3 @ OLD ROCK
@RubyKaigi 2023 Day 2 Evening 2023/05/12 @ ff u_ @tagomoris
@kakutani @shioyama the ࣄ݅3 @ OLD ROCK
Namespace΄͍͠!!!!!!!!
Blog post to note the idea 2023 Day 5 https://tagomoris.hatenablog.com/entry/2023/05/15/174652
Namespace on read PoC First Commit • First commit on
PoC: 2023/05/23 (1week after the blog post) 2023 Day 13
“Namespace on read” Bugs #19744 2023 Day 48 https://bugs.ruby-lang.org/issues/19744
TokyuRubyձٞ14 2023 Day 80 https://speakerdeck.com/tagomoris/avoid-collisions-desire-co-existence @spikeolaf
দߐRubyձٞ10 2023 Day 129 https://speakerdeck.com/tagomoris/help-collisions-isolate-the-worlds
RA Grant 2023 Ԡื RubyΞιγΤʔγϣϯ ։ൃॿۚ 2023 2023 Day 153
https://www.ruby.or.jp/ja/news/20230821
RA Grant 2023 Ԡื RubyΞιγΤʔγϣϯ ։ൃॿۚ 2023 https://www.ruby.or.jp/ja/news/20230821 2023 Day
153
RA Grant 2023 ࠾ RubyΞιγΤʔγϣϯ ։ൃॿۚ 2023 2023 Day 168
RA Grant 2023 ࠾ RubyΞιγΤʔγϣϯ ։ൃॿۚ 2023 😳 @yukihiro_matz 2023
Day 169
RubyWorld Conference 2023 2023 Day 183-184 https://2023.rubyworld-conf.org/ja/ @yukihiro_matz
Ruby 3.3 Release Party Presented by ANDPAD / STORES 2023
Day 230 @yukihiro_matz https://andpad.connpass.com/event/302363/ @hsbt
RA Grant ࠷ऴใࠂॻఏग़ 2023 Day 315 @_ko1 ͷޙ ʹ͍Ζ͍Ζ૬ஊ
RA Grant ࠷ऴใࠂॻఏग़ͷޙ 2023 Day 321
RA Grant ࠷ऴใࠂॻఏग़ͷޙ ʮ΄͏ɺͳΔ΄Ͳʯ ͡ΌͶʔΑ 2023 Day 321
RA Grant ࠷ऴใࠂॻఏग़ͷޙ ࣮ͷେมߋ։࢝ SEGVͷཛྷ @_ko1 @mametter 2023 Day 321
2024 Day -49
RubyKaigi 2024 Day -5 44 days from 3/26 2024 Day
-5
RubyKaigi 2024 Day -5 44 days from 3/26 2024 Day
-5
RubyKaigi 2024 Day 1 1year + 3days from the ࣄ݅
2024 Day 1
THINGS HAPPEN SUDDENLY You’ll be motivated, unintentionally
KAIGI EFFECT EVERYWHERE https://scrapbox.io/ruby-no-kai/RubyEventCheck 10 Events in 2024 !
PEOPLE HELP YOU Try what you *cannot*
Keep&Maintain Your Motivation, and, See You at RubyKaigi 2025!