Ce blog — désormais archivé — est en lecture seule. Rendez-vous sur mon nouveau site personnel.

Prendre un Café

L'espace d'expression de Nicolas Perriault

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 5 mai 2010

Juste pour rappel

Ahem, pour ceux qui ne l’auraient pas compris, les billets techniques seront désormais publiés sur le blog de ma société, Akei.

Tenez c’est drôle, je viens justement d’en publier un sur l’installation de Django dans un environnement virtuel Python avec pip, virtualenv et virtualenvwrapper, c’est fou ça.

Pour faire valoir ce que de droit, veuillez madame, monsieur…

mardi 20 avril 2010

Faire part de naissance

Ceux qui me suivent sur twitter en ont eu la primeur, mais j’officialise sur ce blog : Akei, ma société, est née.

Akei

Akei met en avant une offre de services axée sur le conseil, la formation et le développement Web, autour de technologies variées comme PHP, Symfony, Python, Django ; mais plus que tout sur la qualité.

Je ne m’étalerai pas sur les longueurs et turpitudes administratives proprement kafkaïennes qu’il m’a fallu affronter pour accoucher du bébé (et qui durent encore, soit dit en passant), mais je veux juste profiter de l’instant pour vous inciter à regarder ce site, à en lire les contenus, et à prendre contact si vous vous reconnaissez dans la vision présentée, pour éventuellement - pourquoi pas ? - travailler ensemble sur vos projets Web.

jeudi 18 février 2010

RMLL 2010 : appel à conférences

D’aucuns ne le sachant peut-être pas, je suis cette année co-responsable - avec Thomas Parisot - de l’organisation des sessions Internet aux Rencontres Mondiales du Logiciel Libre qui se tiendront à Bordeaux du 6 au 11 juillet 2010.

Si vous travaillez sur (ou avec) un projet libre ayant un rapport avec Internet (Web, XMPP, IRC, email, etc.), n’hésitez pas à nous proposer un sujet de conférence technique en rapport. Trois formats d’intervention sont disponibles : 20, 40 ou 60 minutes (incluant la séance aux questions). Les conférences peuvent se tenir en français, en espagnol ou en anglais.

Si vous souhaitez proposer un sujet de conférence, il vous suffit d’envoyer un simple email d’une dizaine de ligne présentant dans les grandes lignes votre thématique, à l’adresse suivante : internet@listes2010.rmll.info.

Par contre, la date limite de dépôt des candidatures est fixée au 1er mars, autant vous dire qu’il vous faut vous dépêcher si vous souhaitez postuler ;)

jeudi 7 janvier 2010

Polar Beer

Bruno Bord a eu l’excellente idée de proposer une chaîne littéraire autour du concept de ”polar geek”. J’avais une heure à tuer, en voici donc le modeste résultat.

Lire la suite...

vendredi 1 janvier 2010

Je vends mon Canon 450D + 18-55mm f/3.5-5.6 + 55/250mm f/3.5-5.6 + Sigma 30mm f/1.4

Edit : C’est tout vendu, désolé pour ceux qui tomberaient sur ce post après la bataille. J’ai finalement acheté un Canon 5D d’occasion nanti d’un zoom grand angle 20-35mmL de la marque, pour moins de la moitié du prix d’un 5D mark II neuf. Je ne suis qu’un amateur, et je me voyais pas finir à faire mariages ou photos de bébé pour payer le matos. Je reste donc libre de shooter ce que je veux, quand je veux, mais en full-frame ;)

***

Une fois n’est pas coutume, je vais profiter de ce blog pour vous souhaiter une bonne année passer une petite annonce[1]. Suite à une trop grosse acquisition, je vends une grosse partie de mon matériel photo actuel :

Le matériel est en excellent état. Maintenant, voila le prix que j’en demande :

  • Pour 690€, je vous cède le 450D, le 18-55mm, le 55-250mm et le Sigma 30mm ;
  • Pour 490€, je vous cède le 450D + 18-55mm + 55-250mm ;
  • Le Sigma 30mm seul est proposé à 290€.

Je n’ai pas très envie de vendre le 55-250mm hors pack, désolé… mais le pack complet est - je pense - proposé ici à un tarif très intéressant, même pour de l’occasion.

Habitant sur Montpellier, je préfèrerai bien évidemment une remise en main propre ; si je dois expédier le barda, les frais d’expédition seront en sus.

Si vous êtes intéressé, contactez-moi :)

Notes

[1] Bon allez, c’est bien parce que c’est vous : bonne année.

lundi 12 octobre 2009

Scrum.py, présentation et conférence Scrum et Python le 23 octobre à Montpellier

Si comme moi vous effectuez une veille quotidienne autour des outils et technologies Web, vous n’avez certainement pas pu passer à côté de l’engouement massif pour le langage Python ces derniers temps. De plus en plus de développeurs PHP passent sur ce langage[1], souvent par l’entremise de l’excellent framework Django, que présentera mon camarade de jeu David Larlet le vendredi 23 octobre prochain à Montpellier à l’occasion d’une conférence donnée dans le cadre de l’évènement Scrum.py.

L’efficacité potentielle du meilleur outil technique étant réduit à néant s’il n’est pas efficacement encadré par une méthodologie de conduite de projet adapté aux contraintes d’un métier souvent difficile, Claude Aubry, un des tous meilleurs experts français sur le sujet, présentera quand à lui les avantages et intérêt de Scrum durant cette même journée d’information gratuite, à laquelle je vous invite à vous inscrire en ligne dès à présent.

David proposera également un atelier Django les 18, 19 et 20 novembre prochains, tandis que Claude animera une formation Scrum les 2, 3 et 4 décembre.

L’évènement est organisé par le collectif Particul.es, et les places, tant pour les conférences que pour les formations, sont limitées ; alors n’hésitez pas à vous inscrire rapidement.

Notes

[1] Et j’avoue me réfréner fortement à faire de même tant les inconsistances de PHP me portent quotidiennement sur les nerfs

samedi 4 juillet 2009

Changement de vie

Ça fait quelques temps que nous envisagions, ma moitié, mon petit bonhomme et moi, d’aller nous installer dans la région de Montpellier. En effet, nous n’avons définitivement pas une vie parisienne ; nous habitons en banlieue, travaillons (beaucoup) (trop) en banlieue et les lumières de Paris n’éclairent que rarement nos mines grisées par tant de pollution.

De plus, le coût de la vie sur Paris est pour nous et en regard de nos moyens actuels totalement décourageant quand il s’agit de chercher de l’espace et de la qualité de vie, même si, entendons nous bien, il y a beaucoup plus malheureux que nous sur ce chapitre. Bref, tous les inconvénients sans les avantages, l’équation semblait insoluble…

Et hier, nous avons reçu une excellente nouvelle : Gaëlle a reçu une réponse positive à sa candidature à un poste dans la région, et commence le 1er septembre ! C’est donc très officiellement que nous entamons aujourd’hui notre processus de migration, qui commence dès aujourd’hui par la recherche d’une petite maison à louer sur Montpellier et alentours[1], idéalement meublée puisque nous comptons louer notre appartement d’Arcueil de la même façon[2]. Si par hasard vous connaissez quelqu’un qui libère quelque chose d’approchant sur Montpellier même ou dans les petites villes en bordure, n’hésitez pas à vous manifester en commentaire ou par email.

Pour ma part, je quitte donc Sensio dès le 10 juillet, au terme d’une collaboration très intéressante qui m’aura notamment appris à mieux me connaître, pour entamer les démarches de la création de mon entreprise, dans un premier temps individuelle, où je proposerai mes services en tant qu’architecte Web indépendant. J’ai d’ailleurs déjà pris quelques engagements sur des projets très motivants, stay tuned ;-)

Last Morning in Montpellier

Notes

[1] Jacou, Castelnau le Lez, Saint_jean de Védas, etc.

[2] J’ai d’ailleurs un lecteur de longue date déjà sur le coup ;-)

mardi 2 juin 2009

Utiliser les fonctions GeoIP de PHP sous Ubuntu

Mon Dieu, les billets techniques refleuriraient-ils au printemps ? Si vous désirez récupérer des informations géographiques à partir de l’adresse IP (ou du hostname) d’un utilisateur, vous pouvez utiliser les fonctions fournies par l’extension PECL GeoIP.

Voici la procédure d’installation sur une Ubuntu 8.04:

$ sudo -s
# apt-get install build-essential php5-dev php5-cli libgeoip-dev libgeoip1 php-pear
# pecl install geoip

Si toiut s’est bien passé :

# echo "extension=geoip.so" >> /etc/php5/cli/php.ini

Si vous utilisez Apache comme serveur :

# echo "extension=geoip.so" >> /etc/php5/apache2/php.ini

Il faut également installer la base GeoIPCity de Maxmind :

# wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
# gunzip GeoLiteCity.dat.gz
# mv GeoLiteCity.dat /usr/share/GeoIP/GeoIPCity.dat

Vous pouvez maintenant tester l’extension avec une ligne du genre[1] :

$ echo "<?php var_dump(geoip_record_by_name('209.202.168.**'));"|php

Ça donne ici :

array(11) {  ["continent_code"]=>
  string(2) "NA"
  ["country_code"]=>
  string(2) "US"
  ["country_code3"]=>
  string(3) "USA"
  ["country_name"]=>
  string(13) "United States"
  ["region"]=>
  string(2) "NC"
  ["city"]=>
  string(4) "Cary"
  ["postal_code"]=>
  string(5) "27511"
  ["latitude"]=>
  float(35.7********)
  ["longitude"]=>
  float(-78.7*******)
  ["dma_code"]=>
  int(560)
  ["area_code"]=>
  int(919)
}

Enjoy.

Notes

[1] J’ai volontairement masqué certaines informations pour d’évidentes raisons de confidentialité.

- page 1 de 70