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
RailsGirls Timisoara - Web Applications
Search
Bogdan Gaza
June 01, 2014
Programming
72
2
Share
RailsGirls Timisoara - Web Applications
Talk from RailsGirls Timisoara - 30 - 31 May 2014
Bogdan Gaza
June 01, 2014
More Decks by Bogdan Gaza
See All by Bogdan Gaza
Stripe CTF 3.0 - Follow Up
hurrycane
1
140
Continuous delivery pipelines using Python and Docker
hurrycane
1
510
Real time webapps using python
hurrycane
3
190
Other Decks in Programming
See All in Programming
継続的な負荷検証を目指して
pyama86
0
210
書き換えて学ぶTemporal #fukts
pirosikick
2
350
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
210
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
320
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
130
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
330
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
990
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
190
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
4
3k
Building on Bluesky's AT Protocol with Ruby
mackuba
0
100
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
2.8k
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
190
Featured
See All Featured
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
170
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Un-Boring Meetings
codingconduct
0
280
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
430
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
220
Joys of Absence: A Defence of Solitary Play
codingconduct
1
360
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
270
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
How to Talk to Developers About Accessibility
jct
2
190
Transcript
RailsGirls Timisoara
Web Applications The True Story Opinionated!
$whoami Detour #1
Detour #1
Detour #1 20h ?!?!
the Internet
Internet #1 It’s a network Think of an infrastructure that
you can build on.
Internet #1 CFR is a network
Internet #1 The internet is a global network!
Internet #1
Internet #1 Other services: Mail Chat File Transfer Games
Internet #1 Services can be built open the network!
Example #1 Each node on the internet has an address
82.77.159.109 72.21.194.212 72.21.194.212 199.16.156.38 93.184.216.119 107.23.103.51 12.129.242.30 82.77.159.114 206.220.43.92 Internet Protocol Address (IP)
Internet #1 DNS google.com -> 82.77.159.109 twitter.com -> 199.16.156.38 facebook.com
-> 173.252.110.27 cancan.ro -> 85.204.233.78 The DNS is built over the internet
the Web
Example #2 Each node on the internet is a computer.
82.77.159.109 72.21.194.212 72.21.194.212 199.16.156.38 93.184.216.119 107.23.103.51 12.129.242.30 82.77.159.114 206.220.43.92
Example #2 Each node on the internet is a computer.
82.77.159.109 72.21.194.212 72.21.194.212 199.16.156.38 93.184.216.119 107.23.103.51 12.129.242.30 82.77.159.114 206.220.43.92
Web #1 Each node on the internet is a computer.
82.77.159.109
Web #1 Each node on the internet is a computer.
82.77.159.109
Web #1 Each node on the internet is a computer.
82.77.159.109
Web #1 82.77.159.109 Browser Server
Web #1 82.77.159.109 Dear 82.77.159.109˝ Get me the main page˝
(please)˝ xoxo Browser Browser Server Request
Web #1 82.77.159.109 Browser Server Request
Web #1 The Web was started by Sir Tim Berners
Lee (CERN - 1989) Hypertext - a structured of document Anything can link to anything Governed by W3C standards
Web #1 Browser Server HTTP Hypertext Transfer Protocol
Web #1 Browser Server HTTP HyperText Markup Language
Web #1 Browser Server HTTP HyperText Markup Language
Web #1 Browser Server HTTP HyperText Markup Language
Web #1
Web #1
Web #1 Browser Server HTTP Dynamically generated pages
Web #1 Browser Server HTTP Dynamically generated pages
Recap #1 Internet is the network The web is a
service built over the internet The web has something to do with documents Documents are written in HTML
Recap #1 Q/A
Recap #1 Thanks!