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
110
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
オブジェクトしこう
okuramasafumi
2
160
Learning Ruby
okuramasafumi
5
450
How to build a conference for both newbies and seasoned devs
okuramasafumi
1
1.3k
Why doesn't Ruby have Boolean class?
okuramasafumi
4
1.9k
Writing Minitest clone in 30 minutes
okuramasafumi
0
330
Developing a Vim plugin with Ruby
okuramasafumi
0
570
On proposals
okuramasafumi
0
270
5
okuramasafumi
0
190
(Not) Learning English
okuramasafumi
1
1.7k
Other Decks in Programming
See All in Programming
Powerfully Typed TypeScript
euxn23
4
1.7k
Deep Dive into React Stream/Serialize
mugi_uno
4
870
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
120
Criando a Woovi em uma semana
daniloab
0
120
CQRS meets modern Java
simas
PRO
2
480
CREってこういうこと? 体験入社 - 提案資料 - / what-is-cre-trial-employment
shinden
1
620
TypeScript 関数型スタイルでバックエンド開発のリアル
naoya
49
16k
ソースコードを美しくたもつために ~コードレビューの認知限界を突破し、年間400リリースを達成する~
kotauchisunsun
1
780
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
520
“Seeing Like a Programmer”—Resiliency, Limits, and Moral Hazards in Software Engineering (LambdaConf 2024)
chriskrycho
0
430
Escolhendo (ou não) o melhor ORM para o seu projeto
andreiacsilva
1
160
TypeScriptでもLLMアプリケーション開発 / LLM Application In Typescript
rkaga
5
1.3k
Featured
See All Featured
How GitHub (no longer) Works
holman
305
140k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
358
22k
Rails Girls Zürich Keynote
gr2m
91
13k
The World Runs on Bad Software
bkeepers
PRO
61
6.8k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
The Pragmatic Product Professional
lauravandoore
26
5.9k
Building Your Own Lightsaber
phodgson
100
5.7k
For a Future-Friendly Web
brad_frost
172
9k
Unsuck your backbone
ammeep
664
57k
RailsConf 2023
tenderlove
9
590
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
130
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!