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 入门第一课
Search
Jason Lee
September 02, 2015
Programming
1
170
Ruby 入门第一课
Jason Lee
September 02, 2015
Tweet
Share
More Decks by Jason Lee
See All by Jason Lee
Ruby China 背后的故事
huacnlee
25
3.7k
How to collect content form Web
huacnlee
7
270
Redis Serach Introduction
huacnlee
13
760
Other Decks in Programming
See All in Programming
モダンOBSプラグイン開発
umireon
0
160
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
800
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
170
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
1.9k
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
7
2.5k
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
3
1.2k
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
410
SourceGeneratorのマーカー属性問題について
htkym
0
200
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.1k
Feature Toggle は捨てやすく使おう
gennei
0
120
Codex の「自走力」を高める
yorifuji
0
1.3k
Claude Codeログ基盤の構築
giginet
PRO
7
3.5k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
We Have a Design System, Now What?
morganepeng
55
8k
4 Signs Your Business is Dying
shpigford
187
22k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
340
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
650
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
86
Context Engineering - Making Every Token Count
addyosmani
9
770
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
990
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
320
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
Ruby فᳪᒫӞ᧞ ᶲ Twitter: @huacnlee
NO! http://forums.achaea.com/discussion/2460/gif-reaction-game ֦ݢզፗളԟ Rails ত
Rails فᳪᒫӞ᧞ ෛຽ᷌ғ
• Rails ᙧวՕᕨ • Rails ۑᚆᇙᅩ̵پय़ᕟկ • ݎૡٍզ݊ᬩᤈሾह य़ᕐ
Rails ᙧว • ᩸რԭ 2003 ଙ֢҅ᘏฎ DHHҔ • ౼ᛗፓڹ૪ํ᩻ᬦ 4K
ӻᨯሠᘏҔ • ๋ضᬰጱ Web ݎຝ҅Ӟଶᤩݱᐿٌ՜ጱຝԟҔ • ഭݷᒫӞ̵ԞฎࠔӞӞӻᤩ Ruby ᐒ܄ಅํՈᦊݢളݑጱ Web ຝҁݝํӞ ӻ Sinatra ࣁහᓌܔଫአ࣋วֵአ҂ • ԞฎࠔӞӞӻտᤩ Ruby ਥො؉ᰒս۸ጱ Web ຝҁํग़ӻ Ruby ໐ஞ ݎᘏԞݶฎ Rails ໐ஞݎᘏҔ
Rails ᇙᅩ Ո۸ սᵝ ṛප ᓌ၄ භഠݎጱ๋֯ਫ᪢ قݎ ᕅਧսԭᯈᗝ
Rails ጱԆᥝ᮱կ • ActionPack - (Controller, Router, Cookie, Session …)
• ActionView - (Template, Helper) • ActiveRecord - (Model, Migration, Validation) • ActiveSupport - (Ruby ໐ஞಘ҅ݱᐿ Magic҅ᓌ၄̵ṛප̵Ո۸ ጱचᏐ) • Assets Pipeline - (ڹᒒݎᥴ٬ොໜ) • ActionMailer / ActiveJob / Console / I18n / Security
ݎૡٍզ݊ᬩᤈሾह
֦ᵱᥝӞݣ Mac Ѻ
• Homebrew (brew.sh) - ᬀۗਞᤰӣොପ for Mac OS X •
RVM (rvm.io)- ଆ֦ਞᤰ Ruby ᓕቘग़ӻᇇጱ Ruby • TextMate - ᖫᬋૡٍ
ই֜ள᭛ྋᏟጱਞᤰ Ruby, Rails ᬩᤈሾह https://ruby-china.org/wiki/install_ruby_guide
ই֜ᵭতտ Ruby on Rails? https://ruby-china.org/wiki/start_leaning_rails
Rails ਥොܖӾᇇ http://guides.ruby-china.org/
QA @huacnlee
[email protected]
http://huacnlee.com