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
Read code together
Search
Masafumi Okura
June 26, 2021
Programming
0
150
Read code together
https://kawasakirb.connpass.com/event/215210/
Masafumi Okura
June 26, 2021
Tweet
Share
More Decks by Masafumi Okura
See All by Masafumi Okura
My KaigiEffect at RubyKaigi 2025, part 1
okuramasafumi
1
38
Writing documentation can be fun with plugin system
okuramasafumi
0
180
Alba: Why, How and What's So Interesting
okuramasafumi
0
370
Why did my proposals get rejected?
okuramasafumi
1
660
A suggestion for the future of RDoc
okuramasafumi
1
310
15 JSON serializers for Ruby
okuramasafumi
2
360
Tech Events, Should We See Them from the Outside or the Inside?
okuramasafumi
1
69
Creating gems 101
okuramasafumi
2
140
How NOT to make your DSL terrible
okuramasafumi
0
560
Other Decks in Programming
See All in Programming
型付きアクターモデルがもたらす分散シミュレーションの未来
piyo7
0
810
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
110
CursorはMCPを使った方が良いぞ
taigakono
1
180
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
1
690
技術同人誌をMCP Serverにしてみた
74th
1
370
Is Xcode slowly dying out in 2025?
uetyo
1
190
NPOでのDevinの活用
codeforeveryone
0
350
プロダクト志向ってなんなんだろうね
righttouch
PRO
0
160
データの民主化を支える、透明性のあるデータ利活用への挑戦 2025-06-25 Database Engineering Meetup#7
y_ken
0
320
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
850
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
100
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
310
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building Applications with DynamoDB
mza
95
6.5k
Building an army of robots
kneath
306
45k
Statistics for Hackers
jakevdp
799
220k
Adopting Sorbet at Scale
ufuk
77
9.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
GitHub's CSS Performance
jonrohan
1031
460k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
940
BBQ
matthewcrist
89
9.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Transcript
ίʔυϦʔσΟϯάͷεεϝ kawasaki.rb #097 9ಥೖLTେձ (ΦϯϥΠϯ) େխ࢙, 2021-06-26
͡Ί·ͯ͠ʂ Kawasaki.rb 9 ͓ΊͰͱ͏͍͟͝·͢ʙ
ࣗݾհ • ໊લɿେխ࢙ • ॴଐɿϑϦʔϥϯε • ՝֎׆ಈɿKaigi on Rails, Grow.rb,
Entaku.rb, Tama.rbͳͲͷΦʔΨφ ΠβʔɺOSSʢࣗ࡞ͷJSONγϦΞϥΠβͰ͋ΔAlbaRailsͳͲʣ • ࠷ۙɿRubyRoguesʢւ֎ϙουΩϟετʣʹग़ԋͨ͠Γɺ RubyKaigiʹϓϩϙʔβϧΛग़ͨ͠Γ
ίʔυϦʔσΟϯά
None
ίʔυϦʔσΟϯάʹ͍ͭͯ • جຊతʹଞਓͷίʔυΛಡΉͷେม͚ͩͲָ͍͠ • 500ߦఔͷίʔυͰԿ͔͠ΒΒͳ͍͜ͱ͕͋Δ • ҰਓͰಡΜͰ͍Δͱ࠳ં͕ͪ͠ • ίʔυϦʔσΟϯά͙ͯ͢͠ʹٕज़ྗ্͕͕ͬͨΓ͢ΔΘ͚Ͱ ͳ͍ͷͰ…
Tama.rb OSSίʔυϦʔσΟϯά෦ʹ͍ͭͯ • ͍͍ͩͨຖ݄։࠵ʢ༵ͳͲෆఆʣɺ1ճ2࣌ؒ • ࢀՃਓଟͯ͘15ਓ͘Β͍ • ͜Ε·ͰʹWEBrick, Parallel, Net::HTTP,
CubaΛಡΜͰ͖ͨ • ओ࠵ऀͷڵຯʹΑΓWebʢRackʣ͕ؔଟ͍
ෳਓͰͷίʔυϦʔσΟϯάʹ͍ͭͯ • ٧·ͬͨͱ͖ʹ͙͢ղফͰ͖Δ • ҰਓͩͱɺҰ٧·Δͱಈ͚ͳ͘ͳΓ͕ͪ • ଞਓͷݟܦݧ͕ڞ༗͞ΕΔͱίʔυͷಡΈํ͕มΘΔ • ϫΠϫΠ͢Δͷָ͍͠