Technical — Software Development

The Software Development track welcomes presentations meant to help free software developers or curious persons in better understanding the technical and specific organizational aspects that make a difference in free software development projects.

Evenja - Quantic Programming

Speaker(s) : Fabian J. Padilla

  • Language : Français
  • Nature : Conférence
  • Date : Monday 9 July 2012
  • Schedule : 11:00
  • Duration : 40 minutes
  • Place : Uni Mail S130
Evenja is a library for developing quantum computing software.
Software manufactured with Evenja take into account quantum way interactions between users and their data. This new programming paradigm greatly simplifies the work of programmers and handling by users.
Evenja is only software and uses s... Read more

Managing development environments with Vagrant

Speaker(s) : Jean-Marc Fontaine

  • Language : Français
  • Nature : Conférence
  • Date : Monday 9 July 2012
  • Schedule : 14:00
  • Duration : 40 minutes
  • Place : Uni Mail S130
TBD : see the french version in between.
TBD : see the french version in between.
(image unavailable)... Read more

Tuleap a libre and agile project

Speaker(s) : Manuel VACELET

  • Language : Français
  • Nature : Conférence
  • Date : Monday 9 July 2012
  • Schedule : 14:40
  • Duration : 40 minutes
  • Place : Uni Mail S130
How to organize a project by following an Agile method (Scrum in our case) with all the external contributions uncertainties. How the double feature Free and Agile provides us an additional safe belt to limit fork risks and to facilitate integration.
Manuel Vacelet is the CTO of Enalean but first an... Read more

Surviving in a legacy code

Speaker(s) : Emmanuel Hugonnet

  • Language : Français
  • Nature : Conférence
  • Date : Monday 9 July 2012
  • Schedule : 15:20
  • Duration : 40 minutes
  • Place : Uni Mail S130
Work in progress : translation from french to be added soon. See the french article in the meantime... Read more

Strengths and qualities of Ruby on Rails

Speaker(s) : Emmanuel Charpentier

  • Language : Français
  • Nature : Conférence
  • Date : Monday 9 July 2012
  • Schedule : 16:20
  • Duration : 40 minutes
  • Place : Uni Mail S130
Technology’s weak point: ruby language performances.
But numerous strong points, characteristics making it a "magic" tool.
Migrations, innovative languages, routes, database access, and many
others.
With 12 years of computing experience, Emmanuel Charpentier is software engineer, member of APR... Read more

Introduction to the Go programming language

Speaker(s) : Bruno Michel

  • Language : Français
  • Nature : Conférence
  • Date : Monday 9 July 2012
  • Schedule : 17:00
  • Duration : 40 minutes
  • Place : Uni Mail S130
After two and a half years of development, the Go programming langiage has reached a first stable version, Go 1. This milestone shows that the language reached a sufficient maturity to be used in real life projects, and we intend to illustrate on a few examples why we consider it particularly intere... Read more

WebMotion a Java Web platform

Speaker(s) : Julien Ruchaud

  • Language : Français
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 10:00
  • Duration : 40 minutes
  • Place : Uni Mail S130
WebMotion joins the approach of the Libre softwares. It all started with an observation: every Java web framework has good elements. WebMotion takes the best of them to offer a simple and complete web framework. It is based on the Servlet 3 API of the Java EE 6 standard. The main functionality consi... Read more

MyPaint: mixing Python and C

Speaker(s) : Martin Renold

  • Language : English
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 11:00
  • Duration : 40 minutes
  • Place : Uni Mail S130
After a short introduction to MyPaint, we take the program apart with a profiler. I explain some of the code paths that were optimized. Finally we look at the technique used to combine Python with C. This is a mini-tutorial about a certain way of using SWIG.
Martin Renold is one of the MyPaint maint... Read more

Handling dependencies in a PHP project

Speaker(s) : Jean-Marc Fontaine

  • Language : Français
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 14:00
  • Duration : 40 minutes
  • Place : Uni Mail S130
TBD : see the french version in between.
TBD: see the french version in between.
(image unavailable)... Read more

FuelPHP, a framework yes, auto-magic no

Speaker(s) : Julian Espérat, Sébastien Drouyer

  • Language : Français
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 14:40
  • Duration : 40 minutes
  • Place : Uni Mail S130
FuelPHP is a new community-driven PHP framework, with attitude: "lightweight, load what you need and configuration over convention. No automagic here!".
Will FuelPHP be PHP’s Rails, that is sexy and successful? During this conference, we’ll have a closer look at what makes FuelPHP differ... Read more

Apache ServiceMix, un ESB libre pour la mise en œuvre d'une architecture orientée services (SOA)

Speaker(s) : Philippe Daucourt

  • Language : Français
  • Level : Confirmed
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 15:20
  • Duration : 40 minutes
  • Place : Uni Mail S130
Abstract
An ESB (Enteprise Service Bus) is a fundamental software component for a company building its information system on Service Oriented Architecture (SOA) principles. In ESB market, there are several open source alternatives to proprietary solutions, Apache ServiceMix for instance. We will int... Read more

CouchDB, Node.js, FreeSwitch: asynchronous development

Speaker(s) : Stéphane Alnet

  • Language : English
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 16:20
  • Duration : 40 minutes
  • Place : Uni Mail S130
Presentation of the web- and VoIP-oriented development tools used by the CCNQ3 project. Introduction to CouchDB, Node.js, FreeSwitch, and demonstration via some short examples.
Stéphane Alnet is an open-source developer, telecom artisan, president of a circus school and works in a water association.... Read more

Cloud Computing : Using Stratos as a private PaaS on an Eucalyptus cloud

Speaker(s) : Romaric Sagbo

  • Language : Français
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 17:00
  • Duration : 40 minutes
  • Place : Uni Mail S130
Red threads : Cloud
Cloud computing has grown significantly in recent years and it becomes important for each company to have a test environment for their applications to be deployed on a Cloud. It is
imperative to be able to test on a private Cloud before delivering the application and its data to a third party.
WSO2 ... Read more