Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
introduction to ruby
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
RailsGirls Ukraine
October 06, 2012
Programming
8.3k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
introduction to ruby
RailsGirls Ukraine
October 06, 2012
More Decks by RailsGirls Ukraine
See All by RailsGirls Ukraine
mom, where do the sites come form?
rg_ukraine
0
300
The Why's of RailsGirls
rg_ukraine
0
280
where to go next
rg_ukraine
0
140
deploy to heroku
rg_ukraine
1
390
Other Decks in Programming
See All in Programming
Simple Storage Service(S3) is not simple
iwatsukayura
0
110
iOSDC2026登壇資料.pdf
riofujimon
0
200
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
200
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
380
AHC070解法紹介
eijirou
0
150
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2k
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
1
110
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
4.7k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
370
JRuby: Past, Present, and Future
headius
0
210
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
650
mrbgem 三角測量 開発
ogom
0
170
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
290
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
480
The Invisible Side of Design
smashingmag
301
52k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Building an army of robots
kneath
307
47k
Un-Boring Meetings
codingconduct
0
440
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
550
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.9k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
66k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
710
Transcript
Programming Ruby Web
Computers are machines that can be told what to do
Programming is telling them what you want them to do
5.times do cook_ice_cream(raspberries) end
Slowly vs. Ruby #include <iostream> int main() { std::cout <<
"Hello, Girls!\n"; } or just puts “Hello, Girls!”
What is Ruby? • Programming language • Started in 1995
by Yukihiro Matsumoto • Ruby is designed for programmer productivity and fun • Systems design needs to emphasize human, rather than computer
Web
What and how we see in the Web
Everyone gets unique address
How they talk: DNS
Static sites • Difficult to update site • Site not
as useful for the user • poor functionality Dynamic sites • Much more functional website • Much easier to update • Can work as a system to communicate people Static sites vs. dynamic
Client vs. Server
Talking
The “Stack”
The “Stack”
The “Stack”
The “Stack”
GitHub official repository of companies:
Let's start trying Ruby http://tryruby.org/