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
Debugging Alba
Search
Masafumi Okura
March 06, 2024
Programming
1
240
Debugging Alba
https://gotanda-rb.connpass.com/event/310542/
実際の発表ではAlbaのIssuesを見ましたがスライドには載っていません。
Masafumi Okura
March 06, 2024
Tweet
Share
More Decks by Masafumi Okura
See All by Masafumi Okura
My KaigiEffect at RubyKaigi 2025, part 1
okuramasafumi
1
25
Writing documentation can be fun with plugin system
okuramasafumi
0
170
Alba: Why, How and What's So Interesting
okuramasafumi
0
330
Why did my proposals get rejected?
okuramasafumi
1
620
A suggestion for the future of RDoc
okuramasafumi
1
260
15 JSON serializers for Ruby
okuramasafumi
2
320
Tech Events, Should We See Them from the Outside or the Inside?
okuramasafumi
1
60
Creating gems 101
okuramasafumi
2
120
How NOT to make your DSL terrible
okuramasafumi
0
510
Other Decks in Programming
See All in Programming
個人開発の学生アプリが企業譲渡されるまで
akidon0000
2
1.2k
Road to Ruby for A Linguistics Nerd
hayat01sh1da
PRO
0
200
Browser and UI #2 HTML/ARIA
ken7253
2
180
Optimizing JRuby 10
headius
0
590
カウシェで Four Keys の改善を試みた理由
ike002jp
1
140
Instrumentsを使用した アプリのパフォーマンス向上方法
hinakko
0
250
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
250
オープンソースコントリビュート入門
_katsuma
0
130
KawaiiLT 登壇資料 キャリアとモチベーション
hiiragi
0
160
「理解」を重視したAI活用開発
fast_doctor
0
300
複雑なフォームの jotai 設計 / Designing jotai(state) for Complex Forms #layerx_frontend
izumin5210
6
1.5k
ビカム・ア・コパイロット
ymd65536
1
110
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Unsuck your backbone
ammeep
671
58k
Why Our Code Smells
bkeepers
PRO
336
57k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
GraphQLの誤解/rethinking-graphql
sonatard
71
10k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
The Cult of Friendly URLs
andyhume
78
6.3k
Transcript
Debugging Alba Gotanda.rb#57 OKURA Masafumi, 2024-03-06
օ͞Μɺσόοά ͯ͠·͔͢ʁʁʁ
σόοάେࣄ
σόοάͱͯ ͍͠إ
σόοάΛ ֶͿํ๏গͳ͍
None
σόοάΛ Ͳ͏ֶͿ͔
࣮ࡍʹ͋ͬͨόά
ۀͷίʔυ ग़ͤͳ͍…
OSS!!!
Alba
Albaʹ͍ͭͯએ • ࡞ʢ@okuramasafumiʣͷJSONγϦΞϥΠβ • ଟػೳɺߴɺ୯७͕ϦɺAMS (ActiveModelSerializer)෩IF • 2020ʹ։ൃ։࢝ɺݱ࣌Ͱ900ίϛοτɺίʔυߦ750ߦ • θϩissueɺςετΧόϨοδ99ˋ
• ελʔ800ɺμϯϩʔυ70ສ
͍ࣗͭͰʹએ • ໊લɿେխ࢙ • ॴଐɿϑϦʔϥϯε • ՝֎׆ಈɿKaigi on RailsνʔϑΦʔΨφΠβʔɺ֤छRubyϛʔτΞο ϓͷӡӦʢఀؾຯʣɺ֤छొஃɺOSS։ൃ
࣮ࡍͷόάΛ ݟͯΈΔ
ޮՌతͳόάमਖ਼ʹඞཁͳͷ(1) • ࠶ݱέʔε • खॱΑΓίʔυͦͷͷͩͱϕλʔ • ςετέʔε • Ϩϙʔτʹఴ͞Ε͍ͯΔͱ·͍͕͠ɺͳ͚ΕࣗͰ࡞Δ •
Τϥʔϝοηʔδͷৄࡉ • ͪΌΜͱಡΉʢਅإʣ
ޮՌతͳόάमਖ਼ʹඞཁͳͷ(2) • ίʔυϕʔεʹର͢Δ͍ࣝ • ʮ࠷ۙͷมߋɺ͜Εո͍͠ͳʯʮ͜͜ͱؔ࿈͢Δίʔυ͜Εʯ • ྑ͍Ծઆ • ʮΠϯϓοτਖ਼ͦ͠͏͔ͩΒɺ͜ͷϝιου͕ݪҼ͔ʯ •
ੜͷצͱܦݧ • ʮ͜ͷΤϥʔϝοηʔδͷͱ͖͍͍ͬͯͩͨ͜͏ͩΑͳʯ
Happy debugging!