PHP Québec, Montréal-Python, Montreal.rb, W3Qc and OWASP Montréal are proud to announce the second edition of the ConFoo Conference. From March 9th to 11th 2011, international experts in Java, .Net, PHP, Python and Ruby will present solutions for developers and project managers the prestigious Hilton Bonaventure Hotel, located in downtown Montréal.
09:00 |
Advanced PHP Development
Workshop by Sebastian Bergmann, Stefan Priebsch, Arne Blankerts Advanced PHP Development |
Démarrer avec Symfony2
Workshop by Hugo Hamon Démarrer avec Symfony2 |
|
HTML5 Avancé
Workshop by Benoit Piette HTML5 Avancé |
09:30 |
Advanced OO patterns
Talk by Tobias Schlitt Advanced OO patterns |
Décrire un projet PHP dans des rapports
Talk by Damien Seguy Décrire un projet PHP dans des rapports |
|
HTML5 APIs - The New Frontier
Talk by Robert Nyman HTML5 APIs - The New Frontier |
|
Le bon, la brute et le truand dans les nuages
Talk by Sebastien GIORIA Le bon, la brute et le truand dans les nuages |
|
Distributed Couch Apps - Embracing eventual consis
Talk by Kore Nordmann Distributed Couch Apps - Embracing eventual consis |
|
Test de code Python
Talk by Sébastien Douche Test de code Python |
|
Java EE 6 - how J2EE became popular again
Talk by Mike Keith Java EE 6 - how J2EE became popular again |
|
Metaprogramming in Ruby
Talk by Joshua Hull Metaprogramming in Ruby |
|
10:45 |
Write PHP, deploy everywhere
Talk by Michelangelo van Dam Write PHP, deploy everywhere |
Xdebug
Talk by Derick Rethans Xdebug |
|
Adapter un design au Web Mobile grâce aux CSS
Talk by Raphael Goetter Adapter un design au Web Mobile grâce aux CSS |
|
Security 202 - Are you sure your site is secure?
Talk by Arne Blankerts Security 202 - Are you sure your site is secure? |
|
Writing a Ruby Gem for beginners
Talk by Ken Coar Writing a Ruby Gem for beginners |
|
Past, Present and Future of Packaging in Python
Talk by Éric Araujo Past, Present and Future of Packaging in Python |
|
As-t-on encore besoin d'un framework web ?
Talk by Mathieu Carbou As-t-on encore besoin d'un framework web ? |
|
CakePHP - The Path to 2.0
Talk by Graham Weldon CakePHP - The Path to 2.0 |
|
13:15 |
Why MVC is not an application architecture ...
Talk by Stefan Priebsch Why MVC is not an application architecture ... |
Caching on the Edge
Talk by Fabien Potencier Caching on the Edge |
|
Fast and efficient: jQuery Plugin Development
Talk by Jakob Westhoff Fast and efficient: jQuery Plugin Development |
|
OWASP Top Ten 2010: understanding the attacks
Talk by Antonio Fontes OWASP Top Ten 2010: understanding the attacks |
|
Graphs, Edges & Nodes: Untangling the Social Web
Talk by Joël Perras Graphs, Edges & Nodes: Untangling the Social Web |
|
How to create a killer location based mobile application
Talk by Jean-Luc David How to create a killer location based mobile application |
|
My $1.8 million dollar startup education
Talk by Benjamin Yoskovitz My $1.8 million dollar startup education |
|
Tests fonctionnels
Talk by David Avenante Tests fonctionnels |
|
13:30 |
Introduction to MVC with Zeta Components
Talk by Hans-Christian Otto Introduction to MVC with Zeta Components |
14:30 |
Alloy HMVC PHP Framework: Simple & REST-ready
Talk by Vance Lucas Alloy HMVC PHP Framework: Simple & REST-ready |
Introduction to the Play! Framework
Talk by Newman Hunter Introduction to the Play! Framework |
|
Analyzing Site Performance with XHGui & XHProf
Talk by Paul Reinheimer Analyzing Site Performance with XHGui & XHProf |
|
Debugging applications with network security tools
Talk by Kevin Bong Debugging applications with network security tools |
|
An Overview of Flash Storage for Databases
Talk by Morgan Tocker An Overview of Flash Storage for Databases |
|
Introduction à Pyramid
Talk by Blaise Laflamme Introduction à Pyramid |
|
Building social software with StatusNet
Talk by Evan Prodromou Building social software with StatusNet |
|
Webshell: smart, scripted HTTP
Talk by Sean Coates Webshell: smart, scripted HTTP |
|
15:45 |
APC & Memcached the High Performance Duo
Talk by Ilia Alshanetsky APC & Memcached the High Performance Duo |
Connecting web and desktop: WebDAV
Talk by Tobias Schlitt Connecting web and desktop: WebDAV |
|
Multi-factor authentication
Talk by Philippe Gamache Multi-factor authentication |
|
Building servers with Node.js
Talk by Travis Swicegood Building servers with Node.js |
|
Marrow: A Meta-Framework for Python 2.6+ and 3.1+
Talk by Alice Bevan-McGregor Marrow: A Meta-Framework for Python 2.6+ and 3.1+ |
|
Do you have what it takes to be a CTO?
Talk by Sylvain Carle Do you have what it takes to be a CTO? |
|
Rendre son CMS conforme au SGQRI 008 en 20 étapes
Talk by Yannick Pavard Rendre son CMS conforme au SGQRI 008 en 20 étapes |
|
17:00 |
The Solar Framework for PHP
Talk by Paul M. Jones The Solar Framework for PHP |
HipHop for PHP
Talk by Scott MacVicar HipHop for PHP |
|
jQuery — fonctionnalités avancées
Talk by Rémi Prévost jQuery — fonctionnalités avancées |
|
Opensource Authentication and Authorization
Talk by Allan Foster Opensource Authentication and Authorization |
|
99 Problems, But the Search Ain't One
Talk by Andrei Zmievski 99 Problems, But the Search Ain't One |
|
The Pylons Project: new and hot stuff. Live demo
Talk by Alexandre Bourget The Pylons Project: new and hot stuff. Live demo |
|
Building RESTful Web Services with Jersey
Talk by Matthew Turland Building RESTful Web Services with Jersey |
|
Dive into Cocoa with MacRuby
Talk by Louis-Philippe Perron Dive into Cocoa with MacRuby |
08:30 |
Improving QA on PHP development projects
Talk by Michelangelo van Dam Improving QA on PHP development projects |
PHP inside.
Talk by Derick Rethans PHP inside. |
|
Performing in the Browser
Talk by Jordi Boggiano Performing in the Browser |
|
Strong Authentication in Web Application
Talk by Sylvain Maret Strong Authentication in Web Application |
|
Building your first application with MongoDB
Talk by Antoine Girbal Building your first application with MongoDB |
|
FormAlchemy
Talk by Gael Pasgrimaud FormAlchemy |
|
Real-time web applications
Talk by Michaël Chaize Real-time web applications |
|
Padrino, The Elegant Ruby Web Framework
Talk by Joshua Hull Padrino, The Elegant Ruby Web Framework |
|
09:45 |
Making PHP see
Talk by Michael MacLean Making PHP see |
Audit statique PHP
Talk by Damien Seguy Audit statique PHP |
|
High-Speed JavaScript
Talk by Christian Wenz High-Speed JavaScript |
|
Threat Modeling: detecting threats before coding
Talk by Antonio Fontes Threat Modeling: detecting threats before coding |
|
Designing HTTP Interfaces and RESTful Web Services
Talk by David Zuelke Designing HTTP Interfaces and RESTful Web Services |
|
Atelier : Mercurial de moyen à avancé
Talk by Éric Araujo Atelier : Mercurial de moyen à avancé |
|
Spring + Rails = Grails!
Talk by Olivier Gourment Spring + Rails = Grails! |
|
Relentless Ruby
Talk by Ted Han Relentless Ruby |
|
11:00 |
Scalable Architecture 101
Talk by Mike Willbanks Scalable Architecture 101 |
Clean PHP
Talk by Sebastian Bergmann Clean PHP |
|
Planifier l'accessibilité du Web
Talk by Denis Boudreau Planifier l'accessibilité du Web |
|
Hacking your website with Vega
Talk by David Mirza Hacking your website with Vega |
|
Stress-free deployment
Talk by Rob Allen Stress-free deployment |
|
Server Administration in Python with Fabric, Cuisine and Watchdog
Talk by Sébastien Pierre Server Administration in Python with Fabric, Cuisine and Watchdog |
|
Accelerating NoSQL: Running Voldemort on HailDB
Talk by Sunny Gleason Accelerating NoSQL: Running Voldemort on HailDB |
|
Plein phar !
Talk by Frédéric Hardy Plein phar ! |
|
13:30 |
Turning your website performance to 11
Talk by Newman Scott Hunter Turning your website performance to 11 |
Introducing TDD to your project
Talk by Bastian Feder Introducing TDD to your project |
|
Introduction à la sécurité des WebServices
Talk by Sebastien GIORIA Introduction à la sécurité des WebServices |
|
Panel: Which NoSQL database should you use?
Talk by Morgan Tocker Panel: Which NoSQL database should you use? |
|
Anatomy of a large Django site
Talk by Andy McKay Anatomy of a large Django site |
|
CLI, the other SAPI
Talk by Thijs Feryn CLI, the other SAPI |
|
Javascript server side : faire le point
Talk by Quentin ADAM Javascript server side : faire le point |
|
14:45 |
Zend Framework 2: what's new and what's changed?
Talk by Rob Allen Zend Framework 2: what's new and what's changed? |
Pragmatic Guide to Git
Talk by Travis Swicegood Pragmatic Guide to Git |
|
Linked Data: The New Black
Talk by Sarven Capadisli Linked Data: The New Black |
|
OWASP Enterprise Security API
Talk by Philippe Gamache OWASP Enterprise Security API |
|
Learning JPA 2.0
Talk by Mike Keith Learning JPA 2.0 |
|
How SOA Makes Moving to the Cloud Easier
Talk by Paul Robbins How SOA Makes Moving to the Cloud Easier |
|
Technical SEO for Enterprise Level & Dynamic Website
Talk by CT Moore Technical SEO for Enterprise Level & Dynamic Website |
|
Introduction à Sinatra
Talk by Rémi Prévost Introduction à Sinatra |
|
16:00 |
LemonLDAP::NG, a free web single sign on software
Talk by Clément OUDOT LemonLDAP::NG, a free web single sign on software |
Intégration Continue d'un projet PHP avec Jenkins
Talk by Hugo Hamon Intégration Continue d'un projet PHP avec Jenkins |
|
DISTCHA : une tentative pour exterminer CAPTCHA
Talk by Vincent François DISTCHA : une tentative pour exterminer CAPTCHA |
|
The business behind open source
Talk by Graham Weldon The business behind open source |
|
How Can Google Analytics Save Your Ass
Talk by Paul Bernier How Can Google Analytics Save Your Ass |
|
Kill Bottlenecks with Gearman, Memcached & Sphinx
Talk by Paul Reinheimer Kill Bottlenecks with Gearman, Memcached & Sphinx |
|
One approach to handling HTTP headers in Ruby
Talk by Ken Coar One approach to handling HTTP headers in Ruby |
|
Premiers pas dans les extensions PHP
Talk by Pierrick Charron Premiers pas dans les extensions PHP |
|
17:30 |
HTML5 - Moving from hacks to solutions
Talk by Christian Heilmann HTML5 - Moving from hacks to solutions |
08:30 |
Advanced project tracking with arbit
Talk by Kore Nordmann Advanced project tracking with arbit |
Scaling Web Apps with RabbitMQ
Talk by Alvaro Videla Scaling Web Apps with RabbitMQ |
|
HTML5 et javascript accessible, c'est possible
Talk by Aurélien Levy HTML5 et javascript accessible, c'est possible |
|
Distributed Identities with OpenID
Talk by Bastian Hofmann Distributed Identities with OpenID |
|
The hitchhikers guide to agile
Talk by Sebastian Schürmann The hitchhikers guide to agile |
|
Develop mobile applications with Flex
Talk by Michaël Chaize Develop mobile applications with Flex |
|
Bien choisir son CMS
Talk by Christophe Villeneuve Bien choisir son CMS |
|
Cross-domain Web Development Opportunities
Talk by Georges Duverger Cross-domain Web Development Opportunities |
|
09:40 |
The most unknown parts of PHPUnit
Talk by Bastian Feder The most unknown parts of PHPUnit |
Lithium: The Not-So-Micro Micro-Framework
Talk by Joël Perras Lithium: The Not-So-Micro Micro-Framework |
|
Intégrer l'accessibilité dans une démarche qualité
Talk by Sébastien Delorme Intégrer l'accessibilité dans une démarche qualité |
|
Varnish In Action
Talk by Thijs Feryn Varnish In Action |
|
WordPress pour le développement d'applications web
Talk by Marc Boivin WordPress pour le développement d'applications web |
|
Think Mobile First, Then Enhance.
Talk by Karl Dubost Think Mobile First, Then Enhance. |
|
Asterisk & PHP (et al.)
Talk by Hans-Christian Otto Asterisk & PHP (et al.) |
|
La place du gestionnaire dans l'équipe Scrum
Talk by Bruno Morel La place du gestionnaire dans l'équipe Scrum |
|
10:45 |
Introduction to QML
Talk by Martin Legris Introduction to QML |
10:50 |
CakePHP: Practical rapid prototyping
Talk by Graham Weldon CakePHP: Practical rapid prototyping |
What every developer should know about Performance
Talk by organ Tocker What every developer should know about Performance |
|
Your tests are lying!
Talk by Sebastian Bergmann Your tests are lying! |
|
CSS 3, vers l'infini et au-delà
Talk by Daniel Glazman CSS 3, vers l'infini et au-delà |
|
What new in Reporting Service R2
Talk by Jean-Rene Roy What new in Reporting Service R2 |
|
Microsoft gets serious about HTTP
Talk by Darrel Miller Microsoft gets serious about HTTP |
|
Develop & Deploy Mission Critical Web Applications
Talk by Kuassi Mensah Develop & Deploy Mission Critical Web Applications |
|
12:00 |
Interoperability and Web Standards
Keynote by Gianugo Rabellino Interoperability and Web Standards |
13:40 |
Commandlinefu for developers
Talk by David Winterbottom Commandlinefu for developers |
Next generation API documentation
Talk by Arne Blankerts Next generation API documentation |
|
JavaScript Events and Scopes
Talk by Jordi Boggiano JavaScript Events and Scopes |
|
Solr Search Engine: Beyond The Basics
Talk by Ian Barber Solr Search Engine: Beyond The Basics |
|
Why building twitter is hard
Talk by matt knox Why building twitter is hard |
|
Android Jump Start
Talk by Mike Willbanks Android Jump Start |
|
Tiki Suite: Going beyond Tiki Wiki CMS Groupware
Talk by Marc Laporte Tiki Suite: Going beyond Tiki Wiki CMS Groupware |
|
Introduction à la programmation fonctionnelle
Talk by Ernst Perpignand Introduction à la programmation fonctionnelle |
|
14:50 |
Using Linux tracing tools to analyse a LAMP stack
Talk by Yannick Brosseau Using Linux tracing tools to analyse a LAMP stack |
Hidden features of PHP
Talk by Ilia Alshanetsky Hidden features of PHP |
|
Introduction à la cartographie Web open source
Talk by Julien-Samuel Lacroix Introduction à la cartographie Web open source |
|
Manos de Mono: Build awesome webapps with C#
Talk by Jackson Harper Manos de Mono: Build awesome webapps with C# |
|
Fifty tips, tricks and tools in one talk
Talk by Sean Coates Fifty tips, tricks and tools in one talk |
|
Jump into Windows Phone 7 Development
Talk by Cory Fowler Jump into Windows Phone 7 Development |
|
Step by Step: GC Tuning in the HotSpot JVM
Talk by Kuassi Mensah Step by Step: GC Tuning in the HotSpot JVM |
|
Comment décider de la stratégie de son site web
Talk by Marc Poulin Comment décider de la stratégie de son site web |
|
16:00 |
Advanced Application Deployment with Puppet
Talk by John Coggeshall Advanced Application Deployment with Puppet |
Build powerful and smart web applications with Symfony2
Talk by Fabien Potencier, Hugo Hamon Build powerful and smart web applications with Symfony2 |
|
JavaScript for PHP developers
Talk by Stoyan Stefanov JavaScript for PHP developers |
|
Boomerang: How fast do users think your site is?
Talk by Philip Tellis Boomerang: How fast do users think your site is? |
|
How to create social apps for millions of users
Talk by Bastian Hofmann How to create social apps for millions of users |
|
Cross-Platform Mobile Development with Titanium
Talk by Vance Lucas Cross-Platform Mobile Development with Titanium |
|
What is MS Sync. Framework
Talk by Jean-Rene Roy What is MS Sync. Framework |
|
Building Smarter Web Applications with Text Mining
Talk by Bashar Al-Fallouji Building Smarter Web Applications with Text Mining |