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
850
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
2000年てづくりキーボードの旅
tagomoris
1
170
Namespace, Now and Then
tagomoris
0
260
Namespace on read
tagomoris
2
480
ソフトウェアエンジニアの入力と出力
tagomoris
1
47
Namespace, What and Why
tagomoris
8
17k
Help Collisions, Isolate the Worlds
tagomoris
0
240
Avoid Collisions, Desire Co-existence
tagomoris
0
2.6k
Other Decks in Programming
See All in Programming
情報漏洩させないための設計
kubotak
3
500
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
7
1.4k
PSR-15 はあなたのための ものではない? - phpcon2024
myamagishi
0
160
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
0
790
短期間での新規プロダクト開発における「コスパの良い」Goのテスト戦略」 / kamakura.go
n3xem
2
170
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
210
わたしの星のままで一番星になる ~ 出産を機にSIerからEC事業会社に転職した話 ~
kimura_m_29
0
180
テストコード書いてみませんか?
onopon
2
170
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築
sumiyae
1
100
創造的活動から切り拓く新たなキャリア 好きから始めてみる夜勤オペレーターからSREへの転身
yjszk
1
130
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
3
340
return文におけるstd::moveについて
onihusube
1
1.2k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
27
3.5k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.2k
Unsuck your backbone
ammeep
669
57k
Site-Speed That Sticks
csswizardry
2
190
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
A better future with KSS
kneath
238
17k
Practical Orchestrator
shlominoach
186
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
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!