ARE YOU READY ?!?!

Could you name 10 back-end programming languages ?

Ruby, PHP, Python, Elixir, Erlang, Java, C#, C++, C, Go, JavaScript, Scala,...

How do you print the history of the commits
of your repository ?

git log (or git lg)

Who invented the World Wide Web, where and when ?

Tim Berners-Lee (+ Robert Cailliau),
at the CERN (CH), in 1989

What's the proper order for the following SQL clauses ? 

JOIN - FROM - ORDER BY - WHERE - GROUP BY - SELECT

SELECT
FROM
JOIN
WHERE
GROUP BY
ORDER BY

- I'm an English Countess

- I'm a mathematician

- I wrote the first algorithm intended
  to be carried out by a machine

- I was born in 1815

My name is Ada Byron, Countess of Lovelace !

Who am I ???

Who invented the TCP & IP protocols ?
And what do they stand for ? 

Vint Cerf & Bob Kahn

co-invented the Internet protocol (IP) and the Transmission Control Protocol (TCP) in 1973,
the two original protocols of the Internet protocol suite

Do you know how to set both
a getter and a setter in one line ? 

attr_accessor :name

What does SQL mean ?

Structured Query Language

What's the Ruby class representing
a regular expression ?

Regexp

- On Dec 21, 1995, I released the 1st version
  of the Ruby programming language

- I'm a computer scientist born in 1965

- In 2012, I received a prize from the Free
  Software Foundation
in Boston, MA

- I was born in Osaka

My name is Yukihiro Matsumoto (aka Mats) !

Who am I ???

Create a method that allows to set an instance variable ?

(instead of attr_writer :name)

def name=(name)

    @name
end

Who invented RubyMotion and what is it used for ?

Laurent Sansonetti (BE)

It's a toolchain for developing mobile apps (on iOS, Android and OS X),
using the Ruby programming language
 

What are the 3 types of CSS selectors used for scrapping ?

html tag
Class
ID

It's Dr. House's birthday.
What SQL query would you execute
to update his age to its new value 42,
knowing his id is 3 ?

UPDATE doctors SET age = 42 WHERE id = 3;

- I created the operating system Linux
  (version 1.0 released in 1994) & the version  
  control system Git in 2005

- I was born in 1969 in a very cold country

- My personal mascot is a penguin
  nicknamed Tux

- I married a six-time Finnish national
  karate champion

My name is Linus Torvalds !

Who am I ???

In Ruby, how would you define a method
accepting a block with dynamic parameters ?

yield(parameters)

Could you name at least 5 different web browsers
and the companies maintaining them ?

Chrome --> Google
Internet Explorer, Edge --> Microsoft
Safari --> Apple
Firefox --> Mozilla
Opera --> Opera Software

my_string = "  Miguel travelled the world with his wife-to-be"

Replace all white spaces of my_string by "I LOVE LE WAGON"

a_string.gsub('  ', "I LOVE LE WAGON")

What command should you type in a sqlite command line to display headers on your columns ?

sqlite> .headers on

- A few months before, I had created the
  Ruby on Rails web application framework 

- I'm a programmer and car racer

- I co-founded the company Basecamp
  (previously known as 37signals)

- I was born in Denmark in 1979

My name is David Heinemeier Hansson (aka DHH) !

Who am I ???

- In 2005, I was granted by Google and
  O'Reilly with the "Hacker of the Year" award

In Ruby, how do you quickly build an Array of integers
from 5 to 25 (included) ?

(5..25).to_a

Name at least 1 web application framework, respectively,
for each of the following programming languages :
Ruby - Python - PHP - Java - C#

Ruby --> Ruby on Rails
Python --> Django
PHP --> Laravel, Cake, CodeIgniter, Symfony, Zend, etc.
Java --> Spring
C# --> ASP.NET
 

What does CRUD stand for ?

Create Read Update Delete

Name 3 companies created by Elon Musk

SpaceX, Tesla Motors, Solar City

- In 2013, I created Le Wagon with
  my brother Romain

- I was born in 1985

- I used to work in the trading room
  of a big British bank

- I graduated from Ecole Centrale in Paris 
  as
 an Engineer in Applied Mathematics

My name is Boris Paillard (aka Papillard) !

Who am I ???

* BIG *

Name at least 3 companies
that have been acquired by Facebook ?

Instagram, Parse, WhatsApp, OculusVR 

Le Wagon Quiz Time

By Le Wagon Brussels