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
250
where to go next
rg_ukraine
0
140
deploy to heroku
rg_ukraine
1
380
Other Decks in Programming
See All in Programming
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
1.7k
実践 Dev Containers × Claude Code
touyu
1
160
Reactの歴史を振り返る
tutinoko
1
170
Android 15以上でPDFのテキスト検索を爆速開発!
tonionagauzzi
0
190
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
150
リッチエディターを安全に開発・運用するために
unachang113
1
360
Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた!
kotahisafuru
3
960
オホーツクでコミュニティを立ち上げた理由―地方出身プログラマの挑戦 / TechRAMEN 2025 Conference
lemonade_37
2
450
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
3
2k
Comparing decimals in Swift Testing
417_72ki
0
160
대규모 트래픽을 처리하는 프론트 개발자의 전략
maryang
0
120
大規模FlutterプロジェクトのCI実行時間を約8割削減した話
teamlab
PRO
0
450
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
301
21k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Unsuck your backbone
ammeep
671
58k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
What's in a price? How to price your products and services
michaelherold
246
12k
The Invisible Side of Design
smashingmag
301
51k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Six Lessons from altMBA
skipperchong
28
3.9k
Visualization
eitanlees
146
16k
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/