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
19
はじめての Ruby と Ruby On Rails
社内LTの資料です
su-kun1899
December 17, 2023
Tweet
Share
More Decks by su-kun1899
See All by su-kun1899
息をするようにエラー監視する
sukun1899
0
2.9k
複雑なドメインに泥臭く立ち向かう
sukun1899
8
7.4k
Java屋さんがGoのFAQを読んでみた
sukun1899
0
400
SpringBootとMyBatisでデータベースを可視化する
sukun1899
4
2.2k
ぼくらのコードレビュー
sukun1899
3
610
モノリスの分割
sukun1899
4
750
なまえをだいじに
sukun1899
1
480
Other Decks in Programming
See All in Programming
CREってこういうこと? 体験入社 - 提案資料 - / what-is-cre-trial-employment
shinden
1
510
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
280
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
110
PostmanでAPIの動作確認が楽になった話
h455h1
0
180
Fast JSX: Don't clone props object #28768
yossydev
1
160
見た目から始める生産性向上
ikumatadokoro
10
1.3k
try! Swift Tokyo 初参加報告LT
hinakko2
0
230
Netty Chicago Java User Group 2024-04-17
sullis
0
200
GitLab CI/CD で C#/WPFアプリケーションのテストとインストーラーのビルド・デプロイを自動化する
hacarus
0
180
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
300
Elm 0.19.0 Changes
bkuhlmann
0
510
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
200
Featured
See All Featured
Designing the Hi-DPI Web
ddemaree
276
33k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
Clear Off the Table
cherdarchuk
85
310k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Infographics Made Easy
chrislema
238
18k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.7k
Designing Experiences People Love
moore
136
23k
BBQ
matthewcrist
80
8.8k
In The Pink: A Labor of Love
frogandcode
138
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
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
ษڧձ • ΦʔϧυϧʔΩʔʹ͓͢͢Ί͋Εڭ͍͑ͯͩ͘͞
͓ΘΓ