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
3
8.3k
introduction to ruby
RailsGirls Ukraine
October 06, 2012
Tweet
Share
More Decks by RailsGirls Ukraine
See All by RailsGirls Ukraine
mom, where do the sites come form?
rg_ukraine
0
280
The Why's of RailsGirls
rg_ukraine
0
260
where to go next
rg_ukraine
0
140
deploy to heroku
rg_ukraine
1
380
Other Decks in Programming
See All in Programming
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
160
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
310
What's new in Spring Modulith?
olivergierke
1
150
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
株式会社 Sun terras カンパニーデック
sunterras
0
310
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
32k
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
220
品質ワークショップをやってみた
nealle
0
180
CSC305 Lecture 04
javiergs
PRO
0
270
開発生産性を上げるための生成AI活用術
starfish719
3
970
CSC509 Lecture 05
javiergs
PRO
0
300
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Invisible Side of Design
smashingmag
302
51k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
What's in a price? How to price your products and services
michaelherold
246
12k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
A Tale of Four Properties
chriscoyier
161
23k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
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/