Offres de stage pour 2012

lundi 12 décembre 2011 :: perrick :: No Parking :: aucun commentaire :: aucun trackback

C'est la période des stages qui commence, j'en profite donc pour publier ceux que nous proposons chez No Parking pour 2012...

A chaque fois, le stage a lieu à Lille, sur le superbe site d'Euratechnologies. Et ceux qui viendront iront très vraisemblablement au prochain Forum PHP à Paris. Je n'oublie bien sûr le reste; en vrac : du travail de qualité (les devs font du TDD), une exploration à l'international (Italie, Belgique et Pays-Bas pour commencer), des interfaces léchés (avec le graphiste), une petite équipe sympathique, etc... On vous attend.

Petit bilan PHP Tour Lille 2011

mardi 29 novembre 2011 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Trois jours après le PHP Tour Lille 2011, j'ai enfin ouvert mon lecteur de flux RSS... Et là, sacrée surprise :

Le planète PHP francophone fait le plein par rapport au planète PHP anglophone : c'est que la communication a marché à fond après ce cycle de conférences ! J'adore ces petits signes qui marquent bien que l'évènement fut un succès. On va pouvoir passer à la suite ;-)

Trier par pertinence avec MySQL

lundi 14 novembre 2011 :: perrick :: MySQL :: 5 commentaires :: aucun trackback

Ce n'est pas tous les jours que je découvre des petits trucs avec MySQL et la synaxe SQL en général. Alors voici ma dernière production :

SELECT `contact`.* FROM contact WHERE (contact.lastname LIKE '%gra%' OR SOUNDEX(contact.lastname) LIKE SOUNDEX('gra') OR contact.firstname LIKE '%gra%' OR SOUNDEX(contact.firstname) LIKE SOUNDEX('gra') OR contact.company LIKE '%gra%' OR SOUNDEX(contact.company) LIKE SOUNDEX('gra')) LIMIT 0,10

Cette requête permet de sélectionner des contacts en fonction de leur nom, de leur prénom ou de leur entreprise, mais aussi avec une orthographe approchante via la fonction SOUNDEX. Elle marche, elle est en production depuis plusieurs années. Seul problème : le tri, surtout quand on trouve plus de 10 réponses. Comment distinguer facilement les réponses en orthographe précise de celles qui s'en approchent seulement ?

Read next

Logiciels dans les nuages

mercredi 9 novembre 2011 :: perrick :: No Parking :: aucun commentaire :: aucun trackback

L'équipe No Parking a commencé il y a quelques temps déjà un petit annuaire des logiciels en mode SAAS : nous l'avons appelé Logiciels dans les nuages.fr.

Logiciels dans les nuages

Sauf que l'offre est pléthorique et pas toujours facile à dénicher, surtout les bons trucs... Donc si vous avez des pistes à suggérer - y compris vos propres produits - c'est l'occasion des les ajouter dans les commentaires. On recherche surtout les trucs "en français" ou "made in France"... Et plutôt orienté B2B.

Apéro PHP à Lille (demain)

mercredi 2 novembre 2011 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Vite vite un petit rappel à tous les PHPistes lillois : demain - le 3 novembre 2011 - il y a un apéro PHP dans notre belle ville. Rendez-vous à Le Drugstore, 21 Rue Royale, 59000 Lille à partir de 19h... On y parlera bien sur du PHP Tour qui approche à grand pas (d'ailleurs vous êtes inscrits ?) mais aussi de cette bonne blague que nous ont réservée certains hôteliers de la capitale des Flandres...

PS : pour tous ceux qui se plaignent de la vétusté du site des apéros PHP : il y a désormais un projet GitHub. Avis aux volontaires ;-)

PHP Tour 2011 à Lille : une première

mercredi 19 octobre 2011 :: perrick :: PHP :: un commentaire :: aucun trackback

La dernière ligne droite pour le PHP Tour - 1ère édition - approche à grand pas. Côté organisation, on voit que la pression monte petit à petit : parmi les dernières annonces, il y a eu l'arrivé de David Soria Parra, co-release master de PHP 5.4. Avec tous les changements récents (tant au niveau du code qu'en terme de mode d'organisation du développement), cela promet d'être bigrement intéressant.

Après il y a un programme classique et bien ficelé : des retours d'expérience de grands noms (20Minutes, Doublet, Mediapart, La Maison de Valérie), des technos émergentes (XQuery, MongoDB, XHProf, Mongrel2, ZeroMQ) et des questions pratiques (tests unitaires, intégration continue, devops). Bref que du bon. Et puis ce sera une grande première à Lille : il paraît qu'on sait accueillir, il va falloir être à la hauteur de notre réputation. Bref on vous attend avec plaisir !

Le bureau de poste ferme dans : 05mn

mercredi 12 octobre 2011 :: perrick :: Ergonomie :: aucun commentaire :: aucun trackback

Pour une fois que je trouve un service intéressant sur LaPoste.fr, je ne vais pas me priver de le signaler : après avoir trouver mon agence (Lomme), j'espèrais bien avoir les horaires. Et quelle ne fut pas ma surprise de lire : Ouvert. Le bureau de poste ferme dans : 05mn. Donc c'est un peu tard pour aujourd'hui mais c'est quand même bien vu !

PS : merci aussi pour le timbre vert reçu aujourd'hui même. C'est toujours quelques centimes de pris...

C'est officiel, je suis le premier

mardi 11 octobre 2011 :: perrick :: Perso :: 3 commentaires :: aucun trackback

Belle surprise ce matin au bureau des étrangers d'Ixelles - ma nouvelle commune : en voulant créer ma carte de résident, la fonctionnaire m'a précisé qu'il faudrait attendre quelques jours de plus : mon prénom n'existe pas dans la base de données des résidents en Belgique. Elle a donc demandé la création d'un code pour mon prénom dans leur base de données. Et pendant que le DBA crée ce nouvel identifiant, je rigole intérieurement : "c'est officiel, je suis le premier Perrick à habiter en Belgique".

Et puis j'imagine aussi les requêtes qu'on doit pouvoir faire dans la base de données : SELECT COUNT(*) FROM residents WHERE code_nom = 931977 au lieu de SELECT COUNT(*) FROM residents WHERE prenom LIKE "perrick". A moins que ce soit pour des problèmes d'encodage pour des prénoms étrangers. Imaginez un peu que je me sois appelé Pérrick ou pire encore Пérrick. Bref je rêvasse en pensant à la vie pré-UTF8...

Vote électronique au Consultat de France à Bruxelles

lundi 3 octobre 2011 :: perrick :: Connexe(s) :: un commentaire :: aucun trackback

Il y a quelques jours dans ma boîte email, j'ai reçu ça :

Votre Consulat général vous rappelle le lancement d'un test en décembre 2011 pour le vote électronique (une des modalités de vote ouvertes pour les élections des députés des Français de l'étranger en juin 2012). La liste des volontaires pour ce test devra être clôturée le 3 octobre 2011. Si vous souhaitez y prendre part (opération courte et simple mais importante), cliquer ici. Merci de votre aide pour cette innovation.

Voici ma réponse :

Je suis convaincu que le vote par Internet et/ou électronique est un TRES mauvais choix pour la démocratie. En tant qu'informaticien, je peux vous garantir qu'aucune machine ne peut garantir la même efficacité et la même transparence que les votes papier... Je vous fais suivre quelques liens qui vous feront peut-être réfléchir (trouvés en moins de 30s sur internet) :

Et ensuite des exemples de faillite du système : via zataz.com, internetactu.net ou encore sid.rstack.org.

On verra bien si la réponse arrivera ;-)

Premier pas à Bruxelles

jeudi 22 septembre 2011 :: perrick :: Perso :: aucun commentaire :: aucun trackback

Cela fait désormais 3 semaines que nous sommes à Bruxelles. Et 3 jours que je bosse régulièrement à l'espace de coworking géré par le Betagroup. Il était temps de faire une petit retour en arrière...

Au rang des bizarreries, je connaissais déjà quelques belgitudes : tu sais me passer le *** ou encore à tantôt. J'ai découvert depuis les joies du cycliste qui dépasse toutes les voitures : les embouteillages sont véritablement impressionants et les Bruxellois ne font pas parti des conducteurs les plus polis. Plus perturbantes encore les rues qui changent de nom et qui le retrouvent un peu plus loin, sans pour autant être dans le prolongement : je me suis déjà fait avoir deux fois !

Niveau "scène web / start-up", j'ai été agréablement surpris par mon passage au BetaGroup meeting : du monde, des bières pas très fraiches et une question qui tue après chaque présentation investisseriez-vous votre propre argent dans la start-up présentée ? Du feed-back direct. J'ai même pu glisser la première mention d'Opentime.be. Reste désormais à trouver le premier client ;-)

Il était une fois le début en Belgique

dimanche 10 juillet 2011 :: perrick :: Perso :: un commentaire :: aucun trackback

Pendant que les Flamands et les Wallons s'installent dans une impasse, avec Peggy, nous emménageons à Bruxelles... Mes arrières-grands parents avaient quitté la Belgique pour devenir français dans les années 30. Son fils ainé (mon grand-père) est né belge puis est devenu français : il en a gardé un "z" dans son prénom flamand (Jozeph). Alors que sa cadette (ma grande-tante) est née française puis est devenu belge : elle s'est marié à un flamand du côté de Ypres. On saute une génération et me voilà donc à Bruxelles, avec un appartement qui nous attend dans le quartier Ixelles.

Pour No Parking, il y a peu de changement : l'équipe reste à Lille, dans la dynamique d'Euratechnologies. Je compte faire des allers-retours réguliers. Et surtout créer une antenne belge pour poursuivre la commercialisation d'Opentime sur place. J'ai déjà visité l'espace de coworking du Betagroup : une ancienne friche totalement rénovée en bordure de la fac local - l'Université Libre de Bruxelles (qui accueille aussi le FOSDEM). Je pense que c'est là qu'on pourra me trouver - au moins les premiers mois. En y passant vendredi, j'ai déjà pu rencontrer la sympathique équipe d'Octo Technologies sur place. Alors, paré pour de nouvelles aventures ? Tout cela s'annonce palpitant... Reste à savoir ce qu'il se passera Quand les Wallons s'éveilleront... !

Thunderbird 5, quelques jours plus tard

mercredi 29 juin 2011 :: perrick :: Ergonomie :: aucun commentaire :: aucun trackback

Vu que Thunderbird va aussi suivre la mode de l'incrémentation rapide de ses numéros de version, j'ai pris le train en marche ce matin. Au bilan, l'interface a l'air un peu plus fluide (bon point) et un des bugs que j'avais a disparu (des lignes blanches quand j'uilisais la molette de la souris : bon point encore). Par contre un des raccourcis que j'utilise le plus souvent Ctrl + Shift + T a changé de comportement : de "télécharger tous les emails dans toutes les boîtes" on est passé à "ré-ouvrir les onglets fermés dernièrement".

J'ai donc réussi à ouvrir 5 fois en dix minutes l'onglet de présentation de Thunderbird 5.0... Bien sûr le bug est ouvert : Bug 527467 - Implement [Shift]+F5/F9 for "Get [All] Messages" ("Download messages", instead of Ctrl+T keyboard shortcut now needed for "New Tab", bug 458069). Sauf utiliser les touches F* me paraît tellement la mauvaise chose à faire. Argh...

Schema.org pour un web plus riche

vendredi 3 juin 2011 :: perrick :: Connexe(s) :: 2 commentaires :: aucun trackback

Après les micro-formats qui n'auront pris qu'un tout petit peu et le "web sémantique" qui n'aura presque pas pris, se pose la question désormais pour le nouveau projet de Google, Bing et Yahoo! : cette fois-ci il s'appelle Schema.org.

Cette fois-ci, les propriétés doivent s'ajouter directement dans le code source de la page en HTML. Et il y en a pour tous les goûts : du Livre au restaurant en passant par la série télé... Un véritable condensé de notre vie culturelle ! Reste à voir désormais comment les moteurs de recherche vont s'en servir pour nous fournir des pistes plus intéressantes... Et surtout si des start-ups proposeront des trucs intéresants à partir de ces infos. Un bon sujet pour une conférence en tout cas ;-)

Migration en cours : je (re)teste Linux

jeudi 2 juin 2011 :: perrick :: Linux :: 4 commentaires :: aucun trackback

Après bientôt 6 ans sur Mac, j'ai décidé de refaire un test grandeur nature : un nouvel ordinateur est arrivé (il s'agit d'un Lenovo Edge 13 pouces). Il est désormais installé avec Ubuntu.

Les premiers pas sont toujours aussi impressionants : toutes les touches bizarres du clavier fonctionnent (en particulier les racourcis pour le son, la luminosité, etc.), le web est arrivé directement, les principaux logiciels sont déjà pré-installés, etc... Sauf que pour l'instant ça tourne avec Unity; Gnome3 est en train de se télécharger en tâche de fond. Les avis que j'ai pu lire ou entendre sont unanimes sur ce point ! On verra à l'usage.

Les raisons du pourquoi ? Il y a d'abord la politique "propriétaire" d'Apple qui commençait à m'agacer sérieusement. Je crois en un web ouvert avant toute chose, c'est l'occasion de le vivre un peu plus. Et puis c'est surtout que leur MacBook Air n'a pas de prise réseau, sinon le choix aurait été plus dur ;-)

Le boulot d'un graphiste fait avancer 2

vendredi 27 mai 2011 :: perrick :: No Parking :: 2 commentaires :: aucun trackback

Après la présentation rapide, il était temps d'entamer une exploration en détails de la nouvelle interface d'Opentime. J'ai donc commencé une série sur le blog de No Parking avec une présentation des évolutions graphiques d'Opentime. Elle attend d'autres épisodes, en particulier sur les retouches ergonomiques mais c'est un début !