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
introduction to ruby
Search
RailsGirls Ukraine
October 06, 2012
Programming
8.3k
3
Share
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
290
The Why's of RailsGirls
rg_ukraine
0
270
where to go next
rg_ukraine
0
140
deploy to heroku
rg_ukraine
1
380
Other Decks in Programming
See All in Programming
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
170
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
140
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
200
tRPCの概要と少しだけパフォーマンス
misoton665
2
270
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.9k
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
140
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.8k
From Formal Specification to Property Based Test
ohbarye
0
2.4k
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
Firefoxにコントリビューションして得られた学び
ken7253
2
160
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.6k
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
450
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
エンジニアに許された特別な時間の終わり
watany
106
240k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Building AI with AI
inesmontani
PRO
1
980
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
130
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
130
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
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/