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
150
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
How NOT to make your DSL terrible
okuramasafumi
0
59
オブジェクトしこう
okuramasafumi
2
190
Learning Ruby
okuramasafumi
5
500
How to build a conference for both newbies and seasoned devs
okuramasafumi
1
1.5k
Why doesn't Ruby have Boolean class?
okuramasafumi
4
2k
Writing Minitest clone in 30 minutes
okuramasafumi
0
410
Developing a Vim plugin with Ruby
okuramasafumi
0
620
On proposals
okuramasafumi
0
330
5
okuramasafumi
0
200
Other Decks in Programming
See All in Programming
なぜ宣言的 UI は壊れにくいのか / Why declarative UI is less fragile
uenitty
29
13k
Rubyのパフォーマンスプロファイリングの改善 / Enhancing performance profiling for Ruby
osyoyu
1
410
TiDB Serverless ~理想のServerless DBを考える~
soso_15315
1
160
大規模マルチテナントを解決するYugabyteDBという選択肢
nnaka2992
1
250
Clean Architecture by TypeScript & NestJS
ryounasso
0
150
APIのない大学ログインWebサービスをWKWebViewとJavaScriptでアプリ化した話
akidon0000
1
330
Composing an API the *right* way (Droidcon Berlin 2024)
zsmb
1
450
The rollercoaster of releasing an Android, iOS, and macOS app with Kotlin Multiplatform | droidcon Berlin
prof18
0
110
3 Effective Rules for Success with Signals in Angular
manfredsteyer
PRO
0
120
はしめてのプログラミングとロボット制御
watawatavoltage
0
290
スクラムマスターって孤独じゃないですか?
yoshitaroyoyo
1
140
AWS初心者ってどうやってAWSを学ぶ?〜アプリエンジニアがやってよかったアーキテクチャ学習方法〜
yamanashi_ren01
0
190
Featured
See All Featured
Being A Developer After 40
akosma
72
580k
Typedesign – Prime Four
hannesfritz
37
2.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
13
430
Producing Creativity
orderedlist
PRO
340
39k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
Teambox: Starting and Learning
jrom
130
8.6k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
Building an army of robots
kneath
301
42k
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!