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
270
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
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.6k
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
510
AWS発のAIエディタKiroを使ってみた
iriikeita
1
180
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.3k
MCPで実現するAIエージェント駆動のNext.jsアプリデバッグ手法
nyatinte
7
1.1k
Design Foundational Data Engineering Observability
sucitw
3
190
複雑なドメインに挑む.pdf
yukisakai1225
5
1.1k
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
100
請來的 AI Agent 同事們在寫程式時,怎麼用 pytest 去除各種幻想與盲點
keitheis
0
120
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
270
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
210
OSS開発者という働き方
andpad
5
1.7k
Featured
See All Featured
How GitHub (no longer) Works
holman
315
140k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Agile that works and the tools we love
rasmusluckow
330
21k
Facilitating Awesome Meetings
lara
55
6.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Building an army of robots
kneath
306
46k
Done Done
chrislema
185
16k
Building Adaptive Systems
keathley
43
2.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
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/