Catégories
Technologie

openinviter hyves

Problématique : Réaliser un concours avec parrainage en utilisant le Réseau Sociale Hyves très utilisé par la cible visée.

Solution :

  • Symfony pour monter une application rapidement et avec puissance.
  • OpenInviter pour se connecter au Web Service de Hyves, y récupérer la liste des amis d’un utilisateur et leur envoyer des messages via la messagerie du réseau sociale.
  • lcOpenInviterPlugin un plugin Symfony qui intègre la librairie OpenInviter

Si j’avais déjà fait des essais avec l’API de Gmail avec l’aide de cette librairie, interroger le Web Service de Hyves fut plus délicat, en cause des modifications de l’API non mis à jour sur OpenInviter mais tout de même documenté par utilisateurs, comme ce problème d’envois avec Hyves (en anglais).

Au final on obtient un résultat très intéressant techniquement et assez vite fait : Concours virbac (en néerlandais).

Catégories
Photographie Technologie

f-spot et symfony

Une des choses les plus intéressantes d’un logiciel libre, c’est que l’on peut bâtir dessus. … et je ne m’en prive pas !

J’utilise depuis plusieurs années maintenant le très bon logiciel f-spot qui permet de gérer des photos. Rien d’extraordinaire, mais tout de même ce logiciel permet de les visionner, de leur affecter des « étiquettes » (tags), de faire quelques retouches de base et d’exporter les photos vers toute sortes de service en ligne. Ainsi mes photos sont triées et en quelques cliques je peux trouver toutes les photos que j’ai d’une personne ou d’un lieu.

Comme je ne suis pas seul, je désire montrer ces photos sans pour autant avoir à faire d’export et encore moins à payer un hébergement onéreux.

Comme les données de f-spot sont enregistrées dans une base de donnée sqlite, je me suis dit que je pourrais l’utiliser directement pour monter un site web rapidement. J’ai donc configuré mon ordinateur domestique comme serveur web accessible depuis Internet.

J’ai sorti le meilleur outils de développement rapide : symfony. En quelques minutes j’ai pu « attaquer » directement la base de f-spot et récupérer des photos.

Avec deux trois outils en plus, j’ai pu finaliser en quelques heures un petit site : http://photos.fam-martel.eu

J’ai utilisé :

  • sfImageTransformPlugin pour faire des vignettes et des images de taille à aller sur le web.
  • Osez HTML5 et CSS3 ! pour réaliser une jolie présentation.
  • YoxView pour avoir un diaporama avec effet d’agrandissement et de transition.
  • Piwik pour récupérer des statistiques de consultation.
  • … et bien entendu ma machine tourne sous GNU/Linux avec un serveur Apache.

Au final, ce ne sont que des logiciels libres que j’ai assemblés pour en faire ce dont j’ai besoin. Je n’ai presque rien développé, j’ai fait fonctionner ensemble des morceaux de logiciels.

sfImageTransformPluginsfImageTransformPlugin
Catégories
accessibilité Réflexion Technologie

conférence pour développeur web

Ok je rentre du Symfony Live, une des conférences majeures du monde PHP, mais je me rend compte que j’ai oublié de parler de Paris Web, la conférence incontournable de tous les acteurs du web.

Je n’ai pas pu y aller en 2009, mais heureusement j’ai eu le droit à une séance de rattrapage grâce au vidéo, alors je vous fait un petit aperçu rapide de ce que j’ai aimé ou non.

Déjà la conférence qui décris le mieux mon métier c’est celle qui parle de l’intégration : Intégrateurs, montez au front ! Stephane Deschamps insiste sur le fait que c’est un métier à part entière, qu’on le nome « intégrateur » ou « frontend developer ».

Une conférence très intéressante également au sujet de l’interaction entre graphiste et développeurs : Webdesigner, l’homme qui parlait à l’oreille des intégrateur. Si l’empathie est pour vous la reine des vertus, alors cette conférence est faite pour vous : la partie où Gilles Vauvarin énonce ce que le développeur déteste chez les graphiste et réciproquement est absolument géniale.

La conférence du Daniel Glazman nous parle des différents web et donc de comment obtenir un web unifié (Un seul Web). A mettre en parallèle avec l’incontournable table ronde sur le web mobile.

Parmis les conférences que j’ai également particulièrement apprécié, même si elle me concerne moins :

Toutes les conférences sont disponible en vidéo ici : http://www.dailymotion.com/playlist/x15sk9_parisweb_paris-web-2009

http://www.dailymotion.com/video/xbcfgw_int%C3%A9grateurs-montez-au-front-st%C3%A9pha_tech