Download agenda - Codemotion Milano

Schedule 28th November
DEVOPS
09:00
09:50
10:00
11:00
METHODS
WELCOME + KEYNOTES
room BL27.0.1/on streaming room BL27.02
Managing Postgres in a devops
environment
Gabriele Bartolini
(2ndQuadrant Italia)
room BL27.1.3
Behaviour Driven
Development: tutta
questione di comunicazione
Riccardo Franconi (Ideato),
Francesco Tassi (Ideato)
WEB SERVERSIDE
IOT - MAKER
FRONT END
CLOUD/BIGDATA
INSPIRATION
STARTUP
10:00-15:50
OPENING KEYNOTE
KEYNOTE PAYPAL Future of Payments - Tim Messerschmidt (PayPal)
EYNOTE MICROSOFT The new Microsoft in a cloud-first, mobile-first open world - Lorenzo Barbieri (Microsoft)
The Big “Why equal doesn’t
equal” Quiz
Juliette Reinders Folmer
(Advies en zo)
room BL27.1.2
room BL27.1.5
L’approccio Model-Driven
Development per lo sviluppo
Agile nell’ambito dell’Internet
of Things
Giulio Santoli (IBM)
Become a Frontend Developer
Ninja using HTML5, JavaScript
and CSS3
Marco Casario (Comtaste)
TAKE A BREAK!
Things I Believe Now That I’m
Old
Ross Tuck (Independent)
room BL27.0.1
room BL27.0.2
150M € ready to be invested
for wannaby startuppers: Come
and join project “WELCOME”!
Codemotion Staff
room BL27.0.7
room BL27.0.5
11:00-11:30 coffee break
11:30
12:10
ROUNDTABLE
Round table on Continuous
delivery on PaaS: meet IBM,
Microsoft, Google, Red Hat,
Pivotal and Amazon WS
L’elefante nella stanza!
Affrontare le “known issues” tra
tecnici e manager
Fabio Mora (eBay Inc.)
Recipes to develop a reactive
and cloud-ready application
using Scala and Akka | Roberto
Bentivoglio (DATABIZ s.r.l)
room BL27.1.5
room BL27.1.2
room BL27.1.3
12:20
13:00
CODELAB
Lab Handson: Mettere l’IoT in
Cloud con FIWARE Massimo
Vecchio (CREATE-NET),
Attilio Broglio (Create-net)
Typescript, Angular e Bootstrap
assieme per applicazioni real
world Andrea Boschin (Elite
Agency)
TAKE A BREAK!
The magic world of Advanced
Persistent Threat
Andrea Pompili (Independent)
room BL27.0.1
room BL27.0.2
room BL27.0.5
What future we want for our
Software Industry?
Cristiano Rastelli (Plentific)
room BL27.1.5
Join the Dart Side of Web
Development
Giovanni Laquidara (GDG
Roma)
Lions and tigers and handling
user capabilities Tiffany Conroy
(SoundCloud)
TAKE A BREAK!
room BL27.0.2
room BL27.1.2
Programming Motherfucker or
how I rediscovered my hacker
spirit
Ole Michaelis (Jimdo)
STARTUP IN ACTION
Come and meet Startups to
discover the most updated
product/technologies
and features to come. Startup
in Action is the “event in the
event” held in collaboration with
InnovActionLab,
Startupbusiness and Polihub
room BL27.0.7
14:00
14:40
Raise the Bar! Reloaded
Alessandro Franceschi (Lab42
di Alessandro
Franceschi)
FUNCTIONAL
PROGRAMMING
Fun with functional JavaScript
Kuba Walinski (ABB)
room BL27.1.5
The Continuous Delivery Value
David Funaro (Dnsee)
room BL27.1.3
IOT - MAKER
FRONT END
CLOUD/BIGDATA
INSPIRATION
STARTUP
NodeJs for .NET Web
developers
Ugo Lattanzi (Gaia stl)
OpenKnit at WeMake
Makerspace in Milan
Zoe Romano (WeMake Milan s
Makerspace)
TAKE A BREAK!
Make sense of your (BIG) data!
David Pilato (elasticsearch)
Monetize your website and
mobile app! Ads ecosystem
and Google SDKs Francesco
Bonatesta (Google)
FIWARE: Accelerator
Programme: 80 Milion Euro for
Start-Ups and SMEs.
Silvio Cretti (CREATE-NET)
room BL27.0.1
room BL27.0.7
Are your mobile users well
connected? Storing and
sharing data in the cloud with
Firebase
Mandy Waite (Google)
TAKE A BREAK!
room BL27.1.2
room BL27.0.2
room BL27.0.5
Pragmatic Functional
Refactoring with Java 8
Raoul-Gabriel Urma (University
of Cambridge)
Build your reactive web
application with Vert.x
Samuele Dell’ Angelo (Red
Hat)
Agility beyond software: meet
the world of 3D printing
Andrea Maietta (Frankenstein
Garage)
Scale-proof Frontend: a real
world architecture
Ivan Prignano (Mikamai),
Nicola Racco (Mikamai)
Tradurre le idee in opportunità:
Bluemix
la Platform as a Service di IBM
Roberto Pozzi (IBM)
room BL27.1.5
room BL27.1.2
room BL27.0.5
room BL27.0.7
room BL27.0.2
Laziness, trampolines, monoids
and other functional amenities:
this is not your father’s Java
Mario Fusco (Red Hat)
REST in Practice, in Practice
Ian Robinson (Neo
Technology)
Advanced dev tips for Android
Wear
Alfredo Morresi (Google)
room BL27.1.2
room BL27.0.5
TAKE A BREAK!
room BL27.0.6
room BL27.1.3
17:20
18:00
TDD e continuous delivery
sull’infrastruttura
Filippo Liverani (XPeppers)
Open source on Microsoft
Azure: Linux, Java, NodeJS,
MongoDb and
many other technologies
Eva Gjeci (Microsoft)
Polymer - Lego for the web
Maurizio Mangione (Gild)
room BL27.1.2
room BL27.1.3
La mia lavatrice collegata a
internet?
Valter Minute (Toradex AG)
room BL27.0.5
TAKE A BREAK!
Managed Containers, Open
Source, and Google
Riccardo Carlesso (Google
Switzerland)
room BL27.0.2
18:00-18:40 Networking beer sponsored by Microsoft
18:40
19:40
TECH MEETUP
M&M Mean Milan, nuova
community
Juri Di Natale (LinkMe)TUP
room BL27.0.7
Crea il tuo ecosistema
Francesco Fullone (ideato)
room BL27.0.1
InnovAction Lab 2015 - New
Editions
Carlotta Cattaneo (InnovAction
Lab)
room BL27.0.7
room BL27.0.2
TAKE A BREAK!
TECH MEETUP
Ubuntu Phone: the community
smartphone
Giulio Collura (Comunità
Ubuntu-it)
room BL27.0.5
TECH MEETUP
Microsoft <3 Open Source
Roberto Andreoli (Microsoft),
Eva Gjeci (Microsoft)
room BL27.0.6
CODELAB
Lab Handson: Mettere l’ IoT in
Cloud
con FIWARE
Massimo Vecchio, Attilio
Broglio (Create-Net)
room BL27.0.5
11:30-13:00
WORKSHOP MAKERS
Wearable technologies: Let’s
start
from the fabrics
Fab Lab Roma Maker
TECH MEETUP
Static vs Dynamic
JUG Milano (JUG Milano)
room BL27.1.3
WORKSHOP MAKERS
From 2d to 3d: Print your
gadget!
Fab Lab Roma Maker
room BL27.0.5?
16:30- 18:00
WORKSHOP MAKERS
Phototheremin: Realize a
sound
oscillator in 4 steps
Fab Lab Roma Maker
room BL27.0.5?
room BL27.0.1
PC = Personal Cloud (or how
to use your development
machine with Vagrant and
Virtual Box for good) Andrey
Adamovich (Aestas/IT)
11:30-13:00
14:00-15:30
15:50-16:10 coffee break
16:10
17:10
room BL27.0.6
room BL27.0.5?
WEB SERVERSIDE
room BL27.1.3
14:50
15:50
CODELAB
LAB HANDSON: Power your
Creations
with Intel Edison!
Sulamita Garcia (Intel
Corporation)
room BL27.0.1
13:00-14:00 take your Codemotion Lunchbox
DEVOPS
CODELAB &
WORKSHOPS
La professione dello
sviluppatore (3 anni dopo)
Gabriele Lana (CleanCode)
Le comunità di sviluppatori e
startup globali David Orban
(dotsub)
room BL27.0.1
room BL27.0.7
Schedule 29th november
09:00
10:00
LANGUAGES
UX
DATABASE&BIG
DATA
MOBILE
ENTERPRISE
NOCODE/CREATIVE
GAMEDEV
Living on the Edge(.js)
Rafał Legiędź (ABB)
Introduction to Google Glass
Alain Regnier (Alto Labs)
Big Data, a space adventure
Mario Cartia (Argo Software)
50 sfumature di Alloy
Alessio Ricco (wallive)
Applied Mechanical Sympathy
Simone Bordet (Webtide)
room BL27.1.2
room BL27.0.7
room BL27.0.2
room BL27.0.5
room BL27.0.1
Waaaaaah!-Sviluppare
Software con la Produzione
Relazionale Ricombinante
Francesco Cirillo
(Programming With
Francesco)
Hands On Persuasive Game
Design
Pietro Polsinelli (Open Lab)
CLOUD&SECURITY
HACKS
CODELAB &
WORKSHOPS
TAKE A BREAK!
11:40-13:10
CODELAB
Lab Handson:
Polymer, your first app
Maurizio Mangione, Alberto
Congiu (Google)
room BL27.1.3
room BL27.0.6
10:10
11:10
KEYNOTES
room BL27.0.1/on streaming room BL27.02
room BL27.0.6
KEYNOTE Have a chat with Monty, MySql and MariaDb’s father - Michael Widenius Monty
KEYNOTE IBM Lo sviluppo applicativo nell’era dell’as-a-service - Giulio Santoli
KEYNOTE COMMUNITY
14:10-16:00
CODELAB
Get over the Cloud with
Bluemix
Luca Della Giovanna (IBM)
11:10-11:40 coffee break
11:40
12:20
12:30
13:10
Awesome application in 2014
Giulio De Donato (Terravision)
room BL27.1.2
Swift Programming
Giuseppe Arici (Tiltap ::
Superpartes),
Matteo Battaglio (Tiltap ::
Superpartes)
So Easy a Child Could Do It:
Designing Mobile Apps for Kids
Kathryn Rotondo (Kathryn
Rotondo)
GlusterFS : un file system open
source per i big data di oggi e
domani
Roberto Franchini (CELI s.r.l.)
room BL27.0.7
room BL27.0.2
Boobs, Kittens and Celebrities
Hoang Huynh
The MySQL and MariaDB story
Michael Widenius (MariaDB
foundation)
room BL27.0.7
Bluetooth 4.0 and iBeacons in
your iOS app
Francesco Novelli (Run Code)
Why everyone is excited about
Docker (and you should too...)
Carlo Bonamico (NIS s.r.l.)
room BL27.0.5
room BL27.0.1
room BL27.0.6
Bitcoin - the internet of money
Thomas Bertani (Bitboat Ltd)
room BL27.1.5
An Introduction to Procedural
Content Generation
Pier Luca Lanzi (Politecnico di
Milano)
TAKE A BREAK!
WORKSHOP MAKERS
Wearable technologies:
Let’s start from the fabrics
Fab Lab Roma Maker
room BL27.1.3
room BL27.0.2
From Android App To Killer
App: How to Reach the MillionDownloads Milestone
Mario Viviani (Mariux Apps)
L’architettura di Stack Overflow
Marco Cecconi (Stack
Exchange)
room BL27.0.1
room BL27.0.5
14:10-15:40
JavaScript Patterns For
Contemporary Dance Music
Jan Krutisch (Jan Krutisch
Softwareentwicklung)
room BL27.1.5
room BL27.1.2
CAVE! CAVE! DEUS VIDET.: a
500-year journey through arts,
visual storytelling and indie
game design
Matteo Pozzi (We Are Muesli),
Claudia
Molinari (We Are Muesl)
TAKE A BREAK!
WORKSHOP MAKERS
Phototheremin: Realize a
sound oscillator in 4 steps
Fab Lab Roma Maker
13:10-14:10 take your Codemotion Lunchbox
Extending Python, what is the
best option for me?
Francisco Fernández Castaño
(Biicode)
Evolutive experience design; o
la sopravvivenza del più adatto
Luca Mascaro (Sketchin)
room BL27.0.7
room BL27.1.2
Real-time discovery e
sentiment analysis su Twitter:
BlogmeterNow
Vittorio Di Tomaso (Blogmeter)
La prima impressione conta ...e
non hai una seconda
occasione per farla
Marco Mantegazza (IBM)
room BL27.0.2
room BL27.0.5
Advanced Concept of Caching
Mathilde Leme (Aetys)
room BL27.0.1
ROVINA: Robots for
Exploration, Digital
Preservation and Visualization
of Archeological Sites
Vittorio Amos Ziparo
(Algorithmica Srl))
TAKE A BREAK!
TAKE A BREAK!
Unity Internals: Memory and
Performance
Marco Trivellato (Unity
Technologies)
Sviluppare in cloud con
M.E.A.N.:il caso Crowdcore
Giorgio Bonfiglio (Enter LinkMe)
room BL27.1.3
room BL27.1.2
L’Audio nel gaming
Francesco Libralon (93 Steps)
Rischi e tutele sull’uso dei
wearable
device
Massimo Farina (DirICTo)
room BL27.1.5
15:00
16:00
TAKE A BREAK!
Designing for cross channel
user experience
Chrissy Welsh (Backbase)
TAKE A BREAK!
room BL27.0.7
Braintree v.zero: a modern
foundation for accepting
payments
Alberto Lopez (PayPal)
Building Reactive applications
with Akka
Nilanjan Raychaudhuri
(Typesafe Inc.)
room BL27.0.5
room BL27.0.1
Eigenartig
Mario Klingemann
(Quasimondo)
room BL27.1.5
16:00-16:20 coffee break
16:20
17:20
TAKE A BREAK
Don’t make me think.
There’s no need.
Stefano Maraspin (MV Labs)
room BL27.0.7
17:30
18:10
TAKE A BREAK
Lean UX Development –
Approach and toolkit
Fabio Fabbrucci (GNV &
Partners)
room BL27.0.7
Time Series: Dalla Teoria alla
Pratica con MongoDB
Massimo Brignoli (MongoDB),
Ivan
Fioravanti (4ward srl)
Sviluppare le vostre app per
Android: Intel INDE ed Android
Zone
Francesco Baldassarri (Intel
Corporation)
room BL27.0.2
room BL27.0.5
Il tempo vola: rappresentare e
manipolare sequenze di eventi
e time series con un
Document-Graph Database
Luigi Dell Aquila (Orient
Technologies LTD)
Windows Phone 8.1 e i
background tasks
Andrea Boschin (Elite Agency)
room BL27.0.5
TAKE A BREAK
TAKE A BREAK
room BL27.1.3
room BL27.1.2
WebAPI Unleashed
Roberto Freato (OCDStudio)
room BL27.0.1
Staying Human in the Digital
Age
Fabian Hemmert (Design
Research Lab)
TAKE A BREAK
WORKSHOP MAKERS
From 2d to 3d: Print your
gadget!
Fab Lab Roma Maker
16:30- 18:00
room BL27.1.3
14:10
14:50
11:40-13:10
DDoS: Anatomy of an attack
Gianluca Varisco (Rocket
Internet)
room BL27.1.2
room BL27.0.6
room BL27.0.2
18:15-18:20 Closing Keynote and Lottery! Prizes: Android Wear by Google and Tablet Dell by Intel
18:00-18:40 Networking beer sponsored by Microsoft