
Extrem’vision est une innovante et sympathique PME perpignanaise, spécialisée dans la capture d’images en milieux extrêmes.
Leur petite équipe conçoit et fabrique de A à Z des caissons étanches pour le plongée sous-marine, mais également toute sorte d’équipements sur mesure pour filmer et photographier sous tous les climats et dans toutes les conditions.
Ils ont notamment réalisés des caissons photo télépilotés pour les Jo de pékin qui ont produit de magnifiques images des meilleurs nageurs du monde sous la surface.

Credits photos AFP
Extrem’vision développe des équipements militaires pour les forces spéciales les plus exigeantes de notre pays et des caméras nucléaires pour les centrales électriques.
Engagés dans une démarche qualitative bien rare dans le paysage industriel français, ils modélisent leurs projets sur des stations CAO, les prototoypes sur une imprimante 3d, conçoivent et gravent leurs propres cartes électroniques, usinent les produits finaux dans des blocs de polyacetal sur des tours numériques ou manuels.
Ayant collaboré sur des projets précédents, c’est avec grand plaisir que nous avons accepté de refondre leur site web.
Le précédent datait du siècle passé, était motorisé par spip et ne donnait plus une image de la société en accord avec ses capacités actuelles.
Nous avons donc fait table rase et sommes repartis ‘from scratch’.
En amont de la réalisation, nous avons activement collaboré au plan d’action marketing ainsi qu’à la dynamisation des informations déjà contenues dans l’ancien site.
De plus nous avons conseillé notre client sur les pratiques d’usage et les attentes réelles de l’internaute.
Une assistance rédactionnelle a permis de restructurer les textes pour le web et les moteurs de recherche.
Le graphisme et l’esthétique général est le fruit d’un travail collaboratif, mariant design, mise en valeur de l’activité et optimisation du fonctionnement général grâce à un développement réalisé sur-mesure.
La réécriture de toutes les pages, la rédaction de nouvelles, la refonte de l’architecture de l’information, la création d’un blog d’entreprise ont précédé la création du design par la graphiste de la société.
Après pas mal d’aller-retour pour coller aux exigences du web et du système de navigation, nous avons convaincu Extrem’ Vision de développer le site avec Django.
Ce choix permettra de faire évoluer le portail aisément pour proposer par exemple aux clients d’Extrem’ Vision un outil de suivi de projet.
Afin de permettre un service personnalisé, une authentification spécifique permet de limiter l’accès aux pages dédiées militaires et nucléaires. L’authent de Django nous a grandement facilité la tâche.
L’interface d’admin automatisée de Django, a été agrémentée de nombreuses fonctionnalités pour faciliter le travail de rédaction et de mise à jours par le personnel non spécialiste d’ Extrem’ Vision.
C’est haystack, dont j’avais parlé précédemment qui motorise les fonctionnalités de recherche.
Le projet a nécessité de longues semaines de travail, en partenariat avec M. Gouverneur, directeur de la société et Sylvie Donnezan, graphiste et chargée de communication.
Souhaitons beaucoup de succès à Extrem’ Vision dans ses entreprises.
Continue Reading

Le week-end dernier (24-25 avril 2010), les premières rencontres django ont eu lieu à Marseille.
Organisées par Jean-Michel, David et Johan, la salle de conf a accueilli une soixantaine de personnes pendant deux jours.
Ambiance très friendly, on a même laissé des hérétiques dire du bien de ror ou symfony…
Certains venaient d’à côté, d’autres de beaucoup plus loin: bretagne, UK…
On s’accordera tous à dire que c’était instructif, très convivial, bien organisé et qu’on ne se fera pas prier la prochaine fois.
Les conférences django.
On commence avec Nicolas Ferrari, co-fondateur d’Excellency / Alwaysdata, l’ovni français de l’hébergement django.
Nicolas nous présente les nouveautés de django 1.2 qui devrait sortir incessamment. On va enfin obtenir quelques fonctionnalités qu’on attendait depuis un moment( au hasard les messages, l’autocomplete bash et les smart if) .

On enchaine avec Mathieu Agopian, qui nous vante les vertus de la paresse avec django (Mathieu, on dit feignasse à Marseille) et quelques améliorations de html5 css3. Mathieu a même distribué quelques bons points qui vont vite devenir collectors.

Puis c’est Eric Veiras Galisson qui nous ouvre sa boite à outils Django et détaille successivement la debug toolbar, les virtualenv, pip et surtout fabric ( ‘surtout’ parce que je devais regarder ça depuis des lustres).

Samuel Adam nous place ensuite un cours de geo avec geodjango. Limpide introduction sur les projections, ellipsoïdes, géoïdes et coordonnées suivie par une démo d’un petit jeu de son cru, étayé par les écueils d’optimisation de base sur les requêtes d’intersection spatiale. Samuel s’est également chargé de la video de l’intégralité des conférences et surtout de l’hydratation des participants.

David Larlet prend la parole pour nous confirmer la création imminente de l’assoc django et discuter du futur de django-fr.
Après ça on va tous déjeuner, discuter troller après avoir savouré l’expression quelque peu…dépitée des clients du restaurants voyant débarquer la meutes de geek.
L’après midi commence avec la conf d‘Olivier Meunier, qui expose les limites de l’authent avec django, son expérience de recodage et de custom du module, et enfin sa solution préconisée en production (surcharge).

C’est ensuite Bruno Renié, venu de Grande Betagne qui développe l’utilisation des test unitaires sous django, et le minimum a faire pour ceux qui veulent dormir tranquille. Nicolas (Perriault) en profite pour nous rappeler que les test les plus exhaustifs ne dispensent pas d’une réflexion en amont, ce qu’on a parfois tendance à oublier en TDD. Bruno Renié est l’auteur d’un moteur de traduction assez abouti pour communiquer avec les populations primitives.

Cyril Baÿ enchaîne avec les dessous de l’infrastructure d’alwaysdata. Cyril est co-fondateur d’alwaysdata, et nous expose les différentes pistes explorées avant d’arriver à la solution actuelle (proxy et démarrage/arrêt des démons selon le besoin) et les évolutions à venir.

Vient ensuite Nicolas Perriault, qui nous développe les similitudes Symfony/Django et l’avancée qu ça représente sur du php. Avec un gag toutes les deux phrases, c’est pas toujours évident de suivre. Nicolas nous rappelle à toutes fins utiles que les meilleurs frameworks du monde se heurtent aux réalités du marché et l’étroitesse d’esprit/frilosité des dsi/drh. En phase de recherche d’emploi, vaut mieux pas l’oublier.

La journée se termine sur l’appli de Bruno Bord, beeroverip, qui permet d’offrir du jus de houblon numérique à ses amis. C’est bien sympa, mais ça ne vaut pas le frigo de Samuel…

Le dimanche matin, après une petite grasse mat, Jean-Michel Armand commence avec Django et XMPP ainsi que les différentes libs disponibles. Jean-Michel a beaucoup œuvré pour la réalisation de ces rencontres, et on en le remerciera jamais assez.

Puis, Benoit Chesneau nous parle de Gunicorn (WSGI).
Olivier reprend la parole pour un petit cours sur AMPQ et l’utilisation avec django. Son explication reste très pragmatique, vu que c’est la solution retenue dans sa boite pour la gestion de certaines actions (commandes ndd). On voit au passage qu’on n’est pas les seuls à avoir une mascotte.
On embraye avec quelques lignting talks (je vais pas tout mettre) , sur django-roa et croise dans le metro par David, des outils de formulaires par Benoit Bryon, haystack (et d’autres choses) par Sebastien Fievet, une app django geoportail par Bruno Renié. Bruno Bord essaie de plomber l’ambiance avec ue minute de silence pour la disparition de PHP, mais je n’ai vu personne pleurer.
Jéremy Lecour nous présente RoR et s’étonne d’y survivre: ben ouais, django c’est pas un truc d’ayatollah !

Pizza du midi, puis David Paccoud expose les avantages de Pinax et ses multiples applis.
Stéphane raimbault enchîne avec les difficultés d’intenartionalisation d’une aplli, en mettant le dogts sur des particularités linguistiques qu’il vaut mieux anticiper (style les x formes de pluriel en polonais) et en nous donnant quelques outils destinés à nous simplifier la vie dans le processus de trad.

Puis c’est Benoit Bryon qui en remet une couche sur l’internationalisation, sans langue de bois sur les insuffisance de django en la matière, et des solutions pratiques issues de son expérience.

Benoit Chesneau reprend le micro pour sa base de donnée orientée doc couchDB, son interface d’admin Futon et l’interfaçage avec django. CouchDB semble être une alternative majeure pour la préservation des données malgré tout fail/crash.

C’est David Larlet qui clôture la session en pointant les limites de Django et les « trucs qui l’énervent ». On aborde notamment le problème de doc et de ses lacunes (notamment si on est entre débutant et expert). c’est vrai qu’un jobeet en django, ça permettrait de gagner du temps et d’attirer du monde, mais bon…

Puis voilà , c’est 18 heures, certains ont des trains ou des avions volcanproof à attraper. On remercie vivement David, J-Mad et ceux qui se sont bougés pour que la rencontre ait lieu.

Pour conclure
Les interventions ont rivalisé de qualité pendant ces deux jours. La modestie et la simplicité des conférenciers, éloignées de toute considérations trollesques et « commerciales », me prouvent encore que la communauté est à la hauteur du framework.
Vus les réactions in situ et les tweets, nul doute que tout le monde est enthousiaste. On parle déjà de l’année prochaine, évidemment on ne sait pas encore où.
Tiens, il y a un collège Django Reihnardt à Toulon….
Crédits photo:

Continue Reading
Les fonctionnalités de recherche sont indispensables pour tout site qui dépasse quelques pages. L’habitude de taper l’objet de notre curiosité dans le champ d’un moteur de recherche a profondément modifié nos habitudes de navigation, et il est souvent plus rapide et intuitif d’utilser la recherche embarquée d’un site que de naviguer laborieusement dans son arborescence [...]
Continue Reading
Nous avons eu quelques questions au sujet de Django après le lancement de run-up. « C’est quoi, un framework? « , »Pourquoi celui-là et pas un autre », « Pourquoi Django pour un site simple » etc. Donc on a décidé de se fendre d’un petit post pour expliquer notre vision des choses sur Django.
Continue Reading
Nous avons alimenté le compte flickr de providenz avec quelques images de run-up.fr. N’hésitez pas nous dire ce que vous en pensez. Les images sont visibles sur la page flickr de providenz
Continue Reading
Le 1er octobre, nous avons mis en ligne le site run-up.fr Run-up.fr est un site de coaching pour la course de trail. Le trail, ou ultrarunning est une activité (considérée comme sport extreme) consistant à courir de longues distances en pleine nature. Longue distance ça veut dire 40, 50 60 bornes…(oui c’est long!) et pleine [...]
Continue Reading
Chez providenz, nous avons décidé de poster quelques photos sur Flickr. Toutes les images seront placées sous licence Creative Commons paternité afin de vous permettre de les réutiliser dans vos créations. Nous augmenterons régulièrement le compte avec des images variées et quelques travaux graphiques. Nous tenterons de proposer des images illustrant un concept : par [...]
Continue Reading
Dans le processus de création d’un site internet, comme dans toute gestion de projet, il est nécessaire de répertorier les exigences et d’établir un cahier des charges détaillé. Cette démarche permet de dresser un liste exhaustive des fonctions que devra remplir le site, mais également des contraintes et désirs du client. Une fois ce document [...]
Continue Reading
Lire et comprendre les meilleurs tutos de photoshop en anglais
Posted on 14. mai, 2009 by laurent.
Les blogs et sites dédiés à la création graphique et notamment à photoshop ne manquent pas. Le problème (pour nous), c’est que les meilleurs tutoriels photoshop sont souvent rédigés en anglais. Si la plupart des commandes sont aisées (palette knife, open, layer etc.) à traduire, certaine se révèlent beaucoup moins évidentes (despeckle, dodge..).Pour suivre les [...]
Continue Reading
Les microformats, vous connaissez déjà sûrement: Comme on peut le lire sur la page d’introduction de microformat.org Les microformats sont un moyen d’ajouter un simple balisage à des items de données lisibles par des humains, tels que des événements, des détails sur un contact ou des endroits, sur des pages web, de telle façon que [...]
