Bentobox exercise by Rails Girls

44 %
56 %
Information about Bentobox exercise by Rails Girls
Technology

Published on February 25, 2014

Author: RailsGirlsWarsaw

Source: slideshare.net

Description

Exercise which is done during Rails Girls Warsaw workshops

Speak Geek. Or how to teach the language of web Friday, March 23, 12

2 Friday, March 23, 12

Why Bento? • You need a balanced mix of things. • It’s a puzzle - putting everything together in the box. • “Ekiben“ - content which is arranged in the most efficient, graceful manner. The bento is presented in a simple, beautiful, balanced way. Nothing lacking. Nothing superfluous. Not decorated, but wonderfully designed. Friday, March 23, 12

4 Friday, March 23, 12

RUBY ON RAILS, DJANGO, CAKEPHP, JETTY , LIFT…. RUBY, PYTHON, PHP, SCALA MYSQL, MONGODB XML HTML CSS DOM UNICORN AJAX Friday, March 23, 12 JAVASCRIPT

Etsy: “We use a number of different programming languages (including Matlab!) but are primarily a PHP shop. We have a number of databases, some of which are MySQL and some of which are PostgreSQL. “ Friday, March 23, 12

PHP + Matlab MySQL PostgeSQL 7 Friday, March 23, 12

Foursquare: “Server code is written in scala running on the lift web framework using jetty for a webserver. We front everything with nginx, and use HAProxy in between. MongoDB handles most of our data storage needs (though a bit hasn't been migrated off PostgreSQL yet). 8 Friday, March 23, 12

Scala Lift MongoDB and PostresSQL Nginx + HAProxy 9 Friday, March 23, 12

R #1 HTML/CSS #2 JQUERY #3 Unicorn Friday, March 23, 12

HTML Friday, March 23, 12 CSS

XML JAVASCRIPT HTML CSS AJAX Friday, March 23, 12 DOM

UNICORN Friday, March 23, 12

R #1 PHP #2 SaaS #3 RoR #4 HTML #5 MongoDB #6 Apache #7 CSS #8 Django #9 MySQL #10 nginx Rules: Figure out the term and place it on the bentobox in the right place.. There might be false friends and doubles. Googling allowed! You have five minutes – wrong answers will be removed, the team with most post-its wins! Friday, March 23, 12

5 minutes. Game on! Friday, March 23, 12

MongoDB PHP RoR MySQL Apache nginx SaaS Friday, March 23, 12 HTML CSS Django

#1 PHP R Logic. PHP is a very popular language designed to produce dynamic Web pages. It goes well with HTML. - What makes PHP special? - Why it’s so popular? #2 SaaS #6 Apache Infrastructure. A popular open source HTTP server software. Servers can be hardware or software - here we’re focusing on the latter. Servers are the piece of software that deliver the web page to you. - What is HTTP? What is the role of the browser? #7 CSS No where. Software as a service. Not a technical term - more a business/delivery model, in which software is hosted centrally, not by the user themselves and they often pay a subscription fee. Examples range from Salesforce, Spotify, Google Docs.. - What other buzzwords are there that are not technical? Style and structure. Especially style, designed to describe the look of webpages, including elements such as the layout, colors and fonts. - Why is CSS important when building bigger sites? - What is CSS3? #3 RoR #8 Django Logic. Ruby on Rails. Sometimes abbreviations might fool you! #4 HTML Style & structure. Especially structue: HTML is what describes the structure and the (static) content of the website. - What is XHTML? HTML5? - Scripting language vs. markup? #5 MongoDB Database. An open source database system. Stores the web app data in a little different way than MySQL, making it easier and faster for certain types of apps. - What are noSQLs? Why is MongoDB so popular? Friday, March 23, 12 Logic. A similar framework as Rails is for Ruby, Django is for Python. - What other examples of popular frameworks are there? For Ruby? #9 MySQL Database. Worlds most popular open source database system, used by Facebook, Twitter, Wordpress etc. Well baked into many software stacks like LAMP - Talk about LAMP and other software stacks - Talk a little about open source #10 nginx Infrastructure. Pronounced “Engine X”. An open source HTTP server. Said to be faster than Apache - in many ways like MongoDB is for MySQL. - What are proxies? - Talk about

Add a comment

Related presentations

Related pages

Rails Girls — Bentobox: learn the language of technology

Bentobox: learn the language of technology One of the hardest things for me to grasp in the world of ... Rails Girls Bentobox exercise from Rails Girls on ...
Read more

Rails Girls - Bentobox exercise // Speaker Deck

PDFs for you to use for the Bentobox axercise. ... Rails Girls - Bentobox exercise by railsgirls. Published March 23, 2012. PDFs for you to use for the ...
Read more

Rails Girls Amsterdam 2015

Rails Girls Amsterdam TBA. ... During the morning we’ll install Ruby on Rails on your computer ... using the Bentobox exercise. 10:35 ...
Read more

Bentobox exercise by Rails Girls - Technology

Exercise which is done during Rails Girls Warsaw workshops. Login JOIN. ... Bentobox exercise by Rails Girls; Bentobox exercise by Rails Girls Nov 01, 2014
Read more

Rails Girls Bentobox exercise on Vimeo

The related materials can be found at http://speakerdeck.com/u/railsgirls/p/rails-girls-bentobox-exercise. Join ; Log in ; Host videos . Compare plans ...
Read more

The How to Guide - Guides - Rails Girls

The How to Guide Hosting your first Rails Girls ... 14:30 Bentobox exercise Putting technical jargon into a context ... Rails Girls should always be ...
Read more

Rails Girls

Rails Girls aims to ... right after Frozen Rails in Helsinki, the very first Rails Girls ... The day started with a Bentobox exercise to get to ...
Read more

Rails Girls: The Bento Box Exercise - YouTube

Andy Lindeman discusses the Bento Box exercise at Rails Girls Atlanta. This exercise is designed to familiarizes the audience with how the ...
Read more