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
35
Writing documentation can be fun with plugin system
okuramasafumi
0
180
Alba: Why, How and What's So Interesting
okuramasafumi
0
360
Why did my proposals get rejected?
okuramasafumi
1
660
A suggestion for the future of RDoc
okuramasafumi
1
290
15 JSON serializers for Ruby
okuramasafumi
2
350
Tech Events, Should We See Them from the Outside or the Inside?
okuramasafumi
1
67
Creating gems 101
okuramasafumi
2
130
How NOT to make your DSL terrible
okuramasafumi
0
550
Other Decks in Programming
See All in Programming
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
800
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
210
2度もゼロから書き直して、やっとブラウザでぬるぬる動くAIに辿り着いた話
tomoino
0
160
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
920
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
470
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
350
Using AI Tools Around Software Development
inouehi
0
1.2k
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
220
WindowInsetsだってテストしたい
ryunen344
1
130
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
110
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
630
Writing Fast Ruby
sferik
628
61k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Six Lessons from altMBA
skipperchong
28
3.8k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Code Reviewing Like a Champion
maltzj
524
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
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!