FHACKtory::Lyon
Spring 2014
Planning informel
-
Sam. 11h: formation des équipes
- Sam. 12h: START
- Dim. 13h: STOP (24h ?!?)
- Dim. 13-16h: Démos + Remises des prix
Quelques règles
Merci à
Accès interdits : BoostInLyon, Metod, Salle de réunion
/!\ Niveau sonore - Voisins - Plancher /!\
Quelques règles (hackathon)
-
What: Appli Web / Appli Mobile / Objet Connecté / Lib OpenSource, ...
-
Code neuf (ou module bien délimité)
-
Code versionné (GIT)
- Les commits messages du type "WIP", "fix", "fix2" sont absolument autorisés
Advocates !
Qui sont-ils ?
Que font-ils ?
-
Benjamin Habegger (@LIRIS, gagnant Fhacktory 2013)
-
Shubham Sharma (Dev Evangelist @Mailjet.com)
-
FHacktory: Bruno Didier (Cofounder @Trackin.co)
-
FHacktory: Adrien Joly (Lead Dev @Whyd.com)
-
FHacktory: Alin Dicu (Senior Software Engineer @Alteca)
About the Wifi
SSID: LesEncordés-Liberté
Clef: LaVieEstBelle
Portail Captif:
HTTP
fhacktoryN / fhacktoryN
(for N in [1..15])
Warm-up
Un peu de Culture G(eek)
Equipe de 5p. (random)
#fhacktory
Guess the Hacker / Founder
Guess the error
Segmentation Fault
GUESS THE ERROR
NullPointerException
GUESS THE ERROR
NullReferenceException
GUESS THE ERROR
Root Element is Missing
Guido von Rossum (Python)
function Next (k: in Number)
function Next (k: in Number)
return Number
function Next (k: in Number)
return Number is
begin
function Next (k: in Number)
return Number is
begin
return k+1;
end Next
type Day_type is range 1..31
function Next (k: in Number)
return Number is
begin
return k+1;
end Next
public class A {
public A() {
B b1 = c();
}
protected B c() {...}
}
public class A {
public A() {
B b1 = c();
B b2 = c();
}
protected B c() {...}
}
public class A {
public A() {
B b1 = c();
B b2 = c();
}
protected B c() {
return new BI();
}
}
Partager !
#fhacktory
fhacktory