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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Masafumi Okura
June 26, 2021
Programming
160
0
Share
Read code together
https://kawasakirb.connpass.com/event/215210/
Masafumi Okura
June 26, 2021
More Decks by Masafumi Okura
See All by Masafumi Okura
Metaprogramming isn't real, it can't hurt you
okuramasafumi
0
160
Developing static sites with Ruby
okuramasafumi
1
430
Why doesn't Ruby have Boolean class - final version
okuramasafumi
0
400
Reading Rails 1.0 Source Code
okuramasafumi
0
370
RDoc meets YARD
okuramasafumi
4
250
Why doesn't Ruby have Boolean class?
okuramasafumi
0
55
My KaigiEffect at RubyKaigi 2025, part 1
okuramasafumi
1
110
Writing documentation can be fun with plugin system
okuramasafumi
0
270
Alba: Why, How and What's So Interesting
okuramasafumi
0
520
Other Decks in Programming
See All in Programming
AWSはOSSをどのように 考えているのか?
akihisaikeda
1
140
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
720
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
120
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
200
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
250
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
290
ふつうのFeature Flag実践入門
irof
4
2.1k
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1k
LLM Plugin for Node-REDの利用方法と開発について
404background
0
100
Agent Skills を社内で育てる仕組み作り
jackchuka
1
2.4k
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
340
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
970
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
750
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Exploring anti-patterns in Rails
aemeredith
3
360
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
530
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
First, design no harm
axbom
PRO
2
1.2k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Paper Plane (Part 1)
katiecoart
PRO
0
7.9k
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ʣ͕ؔଟ͍
ෳਓͰͷίʔυϦʔσΟϯάʹ͍ͭͯ • ٧·ͬͨͱ͖ʹ͙͢ղফͰ͖Δ • ҰਓͩͱɺҰ٧·Δͱಈ͚ͳ͘ͳΓ͕ͪ • ଞਓͷݟܦݧ͕ڞ༗͞ΕΔͱίʔυͷಡΈํ͕มΘΔ • ϫΠϫΠ͢Δͷָ͍͠