Accueil > Blog > Archives

Archive par auteur

INSA ♡ O2Sources

Philippe Mardi 30 juin 2009

O2Sources a gagné le prix du meilleur Projet de Fin d’Étude Informatique 2009 de l’INSA de Lyon.

Depuis quelques mois, je travaille avec Florent, Camille et Lucien à l’élaboration d’une application de travail collaboratif répondant au doux nom de « Townce ». En partant du simple constat que l’email n’est pas adapté au partage de documents et informations de références, O2Sources m’a proposé de prendre en main la réalisation d’une application web de travail collaboratif. J’en profite donc pour expérimenter la méthodologie de développement Agile Scrum associée à du Behaviour Driven Development (BDD) ainsi que le framework web Ruby on Rails et les frameworks BDD Cucumber et RSpec.

Le développement par itération nous permet par le déploiement d’une nouvelle version de Townce chaque semaine de préciser les fonctionnalités et déceler des incohérences ergonomiques. En Mai-Juin 2009, Camille et Lucien nous rejoignent et donnent ainsi un coup de fouet au développement de Townce ce qui nous permet de commencer à utiliser Townce pour des projets où le partage d’informations par email est peu efficace et l’utilisation d’un SVN est inutilement complexe.

J’ai soutenu ce projet à l’INSA mardi dernier et ai participé au concours des Projet de Fin d’Étude INSA Informatique 2009 deux jours après. Le jury a désigné ce projet comme vainqueur du concours pour les aspects novateurs du sujet, des méthodes et des technologies employées. Je continue le développement de Townce jusqu’au 31 Juillet avant de quitter la Source pour partir travailler à Montréal. Le reste de l’équipe prendra la suite, histoire de continuer le développement deTownce:  L’Application de travail collaboratif qui poutre!

24 heures de l’INSA – Les 12 heures d’impro

Philippe Vendredi 15 mai 2009

Le week-end du 15 au 17 mai a lieu à Lyon le festival des 24 heures de l’INSA. Au programme: un mélange de sport, d’animations et de concerts réputés.
J’organise avec la Troupe Théâtrale de l’INSA les 12 heures d’impro. Nous avons cette année l’honneur et le plaisir d’accueillir huit équipes d’improvisation théâtrale qui vont s’afffronter lors de matchs d’impro de 45 minutes les samedi et dimanche après-midi.

Damien et Florent convriront cet évènement en tant que photographes. Je serais pour ma part sur scène pour coacher / jouer / animer des matchs.

Rendez-vous les samedi 16 et dimanche 17 mai 2009 de 14h à 20h à la Rotonde de l’INSA pour les 12 heures d’impro et tout le week-end sur le campus de l’INSA de Lyon pour le festival des 24 heures!

Say hello to Twittybrite!

Philippe Vendredi 3 avril 2009

Après le Tiltshift depuis le toit et les aventures de Buzz, nous continuons dans la lignée des «le vendredi, c’est permis» avec Twittybrite!

Twittybrite, c’est tout d’abord un panneau d’affichage LED Betabrite Prism affichant 3,6 points par pouce en 12 couleurs.

Panneau lumineux Betabrite affichant «O2Sources»
Plus de photos sur Flickr.

Ajoutez à cela un port USB, la librairie betabrite, le micro-framework twibot, et quelques lignes de code plus tard vous obtenez Twittybrite: la micro-application ruby qui affiche les messages directs reçus via Twitter sur un Betabrite.

Betabrite affichant un message direct de pcreux: Le vendredi c'est permis!

Vous aussi vous souhaitez illuminer notre Betabrite de vos pensées les plus folles? Alors demandez à o2sources de vous suivre sur Twitter et envoyez-nous un message direct. Dans la minute suivante, votre message sera affiché en grand à la source!

Cloner une installation Ubuntu

Philippe Lundi 30 mars 2009

Je viens de recevoir une nouvelle machine, une installation d’Ubuntu s’impose donc! Mais plutôt que de re-télécharger tous les paquets dont j’ai besoin et re-configurer toutes mes applications, autant transférer mon installation actuelle sur ma nouvelle machine. Comment? Voici un petit tutoriel expliquant tout cela.

Pré-requis

Ubuntu est installé sur votre nouvelle machine; vous y êtes identifié en mode Failsafe Terminal.

Première étape: obtenir une liste des paquets installés

Sur votre machine source (donc votre «ancienne» machine), générez une liste des paquets installés:

sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > ~/pkglist

Seconde étape: transférer!

Copiez votre «home» et la liste des dépôts de paquets que vous utilisez sur votre nouvelle machine. Soit les fichiers: ~/*, ~/.* et /etc/apt/sources.list. Pour la copie, le transfert par scp est efficace mais une clé usb peut suffire.

Si vous avez modifié la configuration de services système, par exemple celle d’Apache, il vous faudra récupérer les fichiers de configuration qui vont bien dans /etc/ ou ailleurs. Si vous avez fait ce genre de modification, vous devriez être en mesure de les retrouver.

Troisième étape: installer les paquets

Installez les paquets sur votre nouvelle machine:

sudo aptitude update && sudo aptitude install `xargs pkglist`

Une installation des clés publiques de dépôts spécifiques tel que medibuntu peut être nécessaire.

Et voilà

Deux machine Ubuntu identiques

En l’espace de quelques minutes votre nouvelle machine est configurée de manière identique à l’ancienne. Vous retrouvez vos favoris & extensions Firefox, la configuration de votre gestionnaire de fenêtre et surtout votre fond d’écran! Bref, vous poursuivez votre activité comme si de rien n’était alors que vos collaborateurs (ayant également eut de nouveaux joujous) peinent à entrer la clé pour Microsoft Office.

Offre de stage pour développeur Ruby On Rails

Philippe Vendredi 27 février 2009

O2Sources, l’agence web lyonnaise, propose un stage de développement Ruby on Rails.

O2Sources développe une application web de travail collaboratif. Le stagiaire participera à la réalisation de cette application en tant que développeur Ruby on Rails. Il sera intégré au sein de l’équipe d’O2Sources qui compte des designers, intégrateurs et développeurs passionnés par le web.

Nous cherchons un stagiaire ayant une bonne culture web mais surtout de bonnes compétences en développement d’applications Ruby on Rails.

Le stage d’une durée de 4 à 6 mois est à pourvoir au plus tôt dans les nouveaux locaux d’O2Sources au 13 avenue Albert Einstein, 69100 Villeurbanne.

Intéressé(e)? Contactez-nous!

Premier neuf de 2009

Philippe Lundi 19 janvier 2009

Au détour de Prendre un Café, je tombe sur le lien promo: Agence web à Lyon dont le texte alternatif est Agence web lyonnaise sympathique. Un clic et 6 mois plus tard me voici chez O2Sources. On ne m’a pas trompé, la Source fourmille de gens sympathiques, drôles souvent et touchant parfois; des gens vrais avec qui on aime discuter. Chacun a ses compétences spécifiques & transversalles qui alimentent la Source et font sa richesse. Alors on admire les productions de la Source: c’est fluide et ça pétille d’originalité!

Me voilà: Philippe, étudiant labellisé INSA-Lyon, Spécialité informatique, 5ème année, je réalise mon Projet de Fin d’Étude chez O2Sources par intermittence depuis début décembre et serais à temps complet quand le printemps pointera le bout de son nez.

D’ici là, de l’eau aura coulé sous les ponts, et histoire qu’elle ne sorte pas de son lit, O2Sources rejoindra bientôt des locaux plus grands, plus beaux, plus hauts!

J’en profite enfin pour vous souhaiter, au nom de toute l’équipe, nos meilleurs voeux pour 2009!