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
1.2k
RubyKaigi Effect 2023, and ...
RubyKaigi 2024 事後勉強会 May 31, 2024
Satoshi Tagomori
May 31, 2024
Tweet
Share
More Decks by Satoshi Tagomori
See All by Satoshi Tagomori
Namespace and Its Future
tagomoris
6
700
さくらのクラウドにおけるCloudNativeのいまとこれから
tagomoris
5
980
State of Namespace
tagomoris
5
6.8k
クラウドサービス事業者におけるOSS
tagomoris
4
2k
パブリッククラウドのプロダクトマネジメントとアーキテクト
tagomoris
4
1.3k
2000年てづくりキーボードの旅
tagomoris
1
250
Namespace, Now and Then
tagomoris
0
370
Namespace on read
tagomoris
2
550
ソフトウェアエンジニアの入力と出力
tagomoris
1
98
Other Decks in Programming
See All in Programming
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
290
概念モデル→論理モデルで気をつけていること
sunnyone
2
280
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
320
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
270
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
2.8k
ProxyによるWindow間RPC機構の構築
syumai
3
1.2k
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
140
1から理解するWeb Push
dora1998
7
1.9k
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
770
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1.8k
AIコーディングAgentとの向き合い方
eycjur
0
270
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
RailsConf 2023
tenderlove
30
1.2k
Navigating Team Friction
lara
189
15k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Building Applications with DynamoDB
mza
96
6.6k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Embracing the Ebb and Flow
colly
87
4.8k
Designing for Performance
lara
610
69k
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!