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
はじめての Ruby と Ruby On Rails
Search
su-kun1899
December 17, 2023
Programming
0
68
はじめての Ruby と Ruby On Rails
社内LTの資料です
su-kun1899
December 17, 2023
Tweet
Share
More Decks by su-kun1899
See All by su-kun1899
息をするようにエラー監視する
sukun1899
0
3.1k
複雑なドメインに泥臭く立ち向かう
sukun1899
8
7.6k
Java屋さんがGoのFAQを読んでみた
sukun1899
0
430
SpringBootとMyBatisでデータベースを可視化する
sukun1899
4
2.4k
ぼくらのコードレビュー
sukun1899
3
630
モノリスの分割
sukun1899
4
770
なまえをだいじに
sukun1899
1
490
Other Decks in Programming
See All in Programming
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
390
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
630
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
250
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
220
Fibonacci Function Gallery - Part 2
philipschwarz
PRO
0
210
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
130
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.3k
テストコード書いてみませんか?
onopon
2
340
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
1.9k
rails newと同時に型を書く
aki19035vc
5
710
Асинхронность неизбежна: как мы проектировали сервис уведомлений
lamodatech
0
1.4k
技術的負債と向き合うカイゼン活動を1年続けて分かった "持続可能" なプロダクト開発
yuichiro_serita
0
300
Featured
See All Featured
BBQ
matthewcrist
85
9.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Mobile First: as difficult as doing things right
swwweet
222
9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
Making the Leap to Tech Lead
cromwellryan
133
9k
Embracing the Ebb and Flow
colly
84
4.5k
Building Applications with DynamoDB
mza
93
6.2k
GraphQLとの向き合い方2022年版
quramy
44
13k
Being A Developer After 40
akosma
89
590k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
The World Runs on Bad Software
bkeepers
PRO
66
11k
How STYLIGHT went responsive
nonsquared
96
5.3k
Transcript
͡Ίͯͷ Ruby ͱ Ruby On Rails 2023-12-15 @su_kun_1899
ࣗݾհ ϓϩάϥϚɻ Web όοΫΤϯυ͕ओઓɻ ৺͍ͭͰεΫϥϜϚελʔɻ php/Java/Go TDD/Agile/Scrum ࠷ۙ Ruby ͡Ί·ͨ͠ɻ
twitter: @su_kun_1899 GitHub: su-kun1899
ࠓ͢͜ͱ ॳΊͯͷ Ruby ͱ Rails Ͱ • ॿ͚ʹͳͬͨ͜ͱ • ࠓ͍ͬͯΔ͜ͱ
• ࠔ͍ͬͯΔ͜ͱ • ؾʹͳ͍ͬͯΔ͜ͱ
ͷ Ruby ྺ • લʹಡΜͩ͜ͱ͋Δ • θϩ ͔Β Θ͔Δ ruby
ೖ • ݱͰ͑Δ Ruby on Rails 5श࣮ફΨΠυ • લ৬Ͱ DB ͷߏཧ ridgepole
ॿ͚ʹͳͬͨ͜ͱ
ϓϩΛࢦ͢ਓͷͨΊͷRubyೖ • ཏੑ͕ߴ͍ • ϋϯζΦϯ͕͋Δ • ςετʹ͍ͭͯݴٴ͍ͯ͠Δ https://gihyo.jp/book/2021/978-4-297-12437-3
RubyMine • IDE ࠷ߴ • ίʔυδϟϯϓ • εςοϓ࣮ߦɾσόοά https://www.jetbrains.com/ruby/
@taka0125 • େੴ͞Μ • ΤΩεύʔτ • ๛ͳ࣮ફܦݧ • ૬ஊɾนଧͪ૬ख https://careers.bm-sms.co.jp/engineer/senior-life/takahiro-oishi
ͦͷଞ • GitHub Copilot • Copilot Chat • RuboCop
ࠓͬͯΔ͜ͱ
Ruby on Rails 6 ࣮ફΨΠυ • ղઆֶशͱ͍͏ΑΓϊϋू • खΛಈ͔͢ωλ •
ࣗϓϩδΣΫτͱͷରൺ • Rails νϡʔτϦΞϧͰΑ͔͔ͬͨ https://book.impress.co.jp/books/1118101134
ϒϩά • ࡶͳϩάɺϝϞ • ະདྷͷࣗΛॿ͚Δ͔ • 20234݄Ҏ߱Ͱɺ5ຊ͘Β͍ Rails ؔ࿈ https://su-kun1899.hatenablog.com/
ࠔ͍ͬͯΔ͜ͱ
ίʔυͷ͍͔͚ํ • ίʔυδϟϯϓͰ͖ͳ͍ͱ͖ • ͲΕͳͷʁͬͯͳΔ • Rails υΩϡϝϯτศར • ͍͍ΓํΓ͍ͨ
ใͷ୳͠ํ • ใଟ͍͕ɺۄੴࠞަʁ • Rails ΨΠυΑ͘ݟͯΔ • ͍͍ใݯ͋ΕΓ͍ͨ
ؾʹͳ͍ͬͯΔ͜ͱ
ݚᮎRubyϓϩάϥϛϯά • ͦͷ͏ͪಡΈ͍ͨ https://www.lambdanote.com/products/polished-ruby
ษڧձ • ΦʔϧυϧʔΩʔʹ͓͢͢Ί͋Εڭ͍͑ͯͩ͘͞
͓ΘΓ