Envoyer Eclipse vers la Luna

jeudi 18 septembre 2014 :: perrick :: Projets Open Source :: aucun commentaire :: aucun trackback

Depuis quelques temps (semaines ? mois ?), j'avais des soucis avec mon vénérable Eclipse (une version Indigo de 2011). Je me suis donc lancé ce matin dans une réinstallation complète. Deux heures plus tard, je suis enfin content du résultat.

Tout avait très bien commencé : un download "propre" d'Eclipse PDT. Puis première impasse : il faut mettre à jour la version du JDK. Visiblement la 6 n'est pas assez récente. Il faut la 7 ! Heureusement je trouve jdk-7u67-macosx-x64. Et puis le truc de "ouf" : la procédure d'installation de Subversive propose un Drag and drop into a running Eclipse workspace to install Subversive. Et en plus ça marche ! Tout s'installait proprement.

Ce fut malheureusement la fin des évidences : les deux points gênants allaient arriver. Le premier - mineur - c'est que Subversive nécessite un connecteur SVN : Phase 2 - Installation of Subversive SVN Connectors. Je n'ai pas encore compris la raison de cette installation séparée mais au moins c'est documenté et ça marche. Le deuxième - majeur - m'aura tenu pas loin d'1h30 : comment faire fonctionner l'auto-complétion ? C'est la seule fonctionnalité qui m'attache à Eclipse PDT, tout le reste existe aussi bien ailleurs. J'ai essayé un tas de trucs qu'on peut lire ici ou . Jusqu'au moment où je suis tombé sur Re: Upgraded to Kepler: content assist no more available qui propose LA solution : Remove files under workspace/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2. Kepler repository has newer version of h2 database. It is incompatible to older one. Je ne poserai pas la question du pourquoi le cache n'est pas supprimé à la volée lors de la procédure de mise à jour d'un projet Eclipse : mon problème est désormais résolu. Et si j'en crois le rythme de mes mises à jour, ça devrait tenir 2 ou 3 ans ;-)

Le Forum PHP 2014, j'y serais ! Et vous ?

vendredi 12 septembre 2014 :: perrick :: PHP :: aucun commentaire :: aucun trackback

En 2014, le Forum PHP a lieu un peu plus tôt que les fois précédentes : le rendez-vous est fixé au 23 et 23 octobre 2014 au Beffroi de Montrouge. Et comme souvent, j'aurai la chance d'y être avec toute l'équipe technique de No Parking.

Encore une fois, le programme est alléchant. Voici les conférences que j'ai d'ores et déjà retenues :

Et bien sûr toutes les rencontres avec les meilleurs teams PHP de toute le France ! Au plaisir de vous y voir...

Pomme de reinette et pomme d'api

samedi 30 août 2014 :: perrick :: Connexe(s) :: un commentaire :: aucun trackback

Bien sûr tout le monde connaît la suite:

Pomme de reinette et pomme d'Api
Tapis tapis rouge (...)

Après l'avoir chantée si souvent, c'est bien cette formule que je lisais régulièrement avec Madeleine dans son petit livre "Petites comptines pour grands tableaux". Et puis la lumière fut...

Read next

Sixième vague de huit bouquins lus

mercredi 20 août 2014 :: perrick :: Livres :: 2 commentaires :: aucun trackback

Sixième vague de huit bouquins lus.

  1. La souveraineté numérique, de Pierre Bellanger
    Un diagnostic sans concession sur l'état de notre indépendance numérique : en deux mot, pas terrible ! Toutes nos données effectuent un voyage outre-atlantique en aller simple. L'ancien directeur de Skyrock montre l'ampleur des dégâts à venir grâce des examples précis et convaincants. Et comme d'habitude sur ce type d'ouvrage prospectiviste, c'est la tentative de solution qui a du mal à convaincre : pour créer un "champion national" facilement il faut surtout avoir des clients captifs, pas aussi aisé sur Internet qu'avec le gaz. C'est d'ailleurs intéressant de voir que nos plus grosses sociétés du numérique sont déjà du côté des tuyaux : Free, Numéricable ou OVH. Pendant ce temps, Volvo - en Suède - a lancé ses véhicules sans chauffeur, déjà. Amazon
  2. Au revoir là-haut, de Pierre Lemaitre
    Un très beau cadeau pour mes 37 ans que ce roman primé au Goncourt. Cette histoire presque vraie dans l'atmosphère troublée de la fin de la Première Guerre Mondiale est un vrai régal. Amazon
  3. Histoire du Portugal, de Jean-François Labourdette
    Avant de faire un voyage d'affaires à Lisbonne, je me suis plongé dans l'histoire portugaise depuis le Moyen-Âge jusqu'au début des années 2000. Des gué-guerres pour de la terre en plus, des mariages pour des conflits en moins et des bulles papales pour mettre tout le monde d'accord, le lot habituel des monarchies européennes. Quelques points m'ont quand même interpellé : l'alliance, longue et intime, avec l'Angleterre pendant toute la révolution industrielle (j'en ignorais l'existance, ô combien déterminante) et l'image de l'empire atlantique encore si tenace (j'ai pu en mesurer l'importance en allant visiter le port de Sine où arrive déjà du gaz liquéfié, africain pour l'instant). Amazon
  4. Grand patron, fils d’ouvrier, de Jules Naudet
    Un sociologue décortique le parcours atypique d'un grand patron français. Des origines italiennes, un prof ambitieux en IUT, une carrière fulgurante dans une société anglo-américaine et une place à l'Automobile Club de France. Une tranche de vie singulière et si éloignée des carrières possibles "à la française" : un écart statistique et sociologique lumineux. Amazon
  5. La Révolution, une exception française ?, d'Annie Jourdan
    En lisant cet essai, j'ai mesuré la place qu'avait le mythe de notre Révolution dans mon esprit. Je n'avais jamais réalisé l'ampleur des délibérations, le nombre de votes et des consultations, la prégnance des discordances et des antagonismes, ni même l'enthousiasme débordant des armées. Et le contre-point des révolutions en Angleterre, aux Etats-Unis, aux Pays-Bas ou en Italie permet de donner à ce portrait pas toujours flatteur une place plus tempérée. Surtout si on pense aux oeillères que cette révolution a fait pesé sur notre pays (à commencer par la place des femmes ou les réformes fiscales qui auraient été "réglées" une bonne fois pour toute). Amazon
  6. Qu'est-ce que l'Occident ?, de Philippe Nemo
    C'est une réflexion historique sur les points de passage structurants de l'Occident que propose ce spécialiste du libéralisme (et de Friedrich Hayek en particulier abondamment cité dans cet ouvrage) : un ramassé percutant de notre culture intime - celle que nous partageons, nous Européens, avec les Américains du Nord et de l'Australie / Nouvelle-Zélande - et qui devrait nous rassembler. Pour en être il eut fallu passer par l'apparition de la Cité grecque, l'émergence du Droit romain, l'eschatologie biblique, la révolution papale et l'état de droit. Au-delà de la prouesse intellectuelle (réussir à rendre convaincants cet enchaînement de noeuds historiques) j'y ai redécouvert l'importance d'une notion souvent oublié en politique : celle de "systémique" (j'imagine que j'y reviendrai). Amazon
  7. Pierre Rabhi, semeur d'espoirs, Entretiens, d'Olivier Le Naire
    Beaucoup plus humain, cet entretien fait transparaître la joie simple et communicative du penseur & agriculteur : le choix de la beauté sur celle du rendement lors du retour à la terre, les tensions et les cadeaux d'une double culture, l'humilité face à ses parents ou à ses propres enfants, les passages de témoin autour de l'agro-écologie. Amazon
  8. Les sept couleurs du vent, de Bernard Tirtiaux
    Un roman exalté qui suit la vie d'un compagnon charpentier lors de nos guerres de religion : la vie au long cours de Sylvain entre les Vosges et la Sicile, Paris et l'Espagne. Une plume chaloupée, pleine de fougue et de verve avec des clins d'oeil par-ci par-là : tout ce qu'il faut pour l'été. Amazon

Recruter un développeur PHP quand on est éditeur sur un framework maison

vendredi 11 juillet 2014 :: perrick :: Développement :: aucun commentaire :: aucun trackback

J'ai reçu aujourd'hui une questions originale : on cherche un profil de dev php pour notre logiciel en SAAS à base d'aucun framework (maison). Toi qui prônes l'anti framework :) comment réussis tu à trouver des profils intéressants et es-tu obligé d'avoir des gars sans expérience que tu formes pour ne pas les voir s'enfuir à grandes enjambées lorsque tu leur dis qu'ils n'utiliseront ni Symfony 2, ni ZF, ni même un autre framework à la mode ?

Ce n'est effectivement pas le plus simple, surtout que je suis plutôt bien placé pour le savoir : sur nos trois derniers recrutements techniques, le premier a été licencié dans les 15 jours, le second a posé sa démission dans les 2 mois et le troisième est en fait un ancien salarié qui est revenu ;-)

Bref ma petite expérience en la matière, c'est qu'il faut un travail de longue haleine.

Chez No Parking, il y a un tropisme plutôt prendre un "jeune" et le faire monter en compétence. L'inconvénient, c'est qu'il faut parfois les voir partir à la fin du stage : un éditeur a souvent moins de turnover que les prestataires en forfait (qui en a moins encore que les prestataires en régie). Nous avons eu 2 stagiaires relativement récents comme ça qui sont allés à la "concurrence" parce qu'on ne pouvait pas les embaucher sur le moment (même si on s'en est mordu les doigts 3 ou 6 mois plus tard).

Avec les personnes plus expérimentés, il faut les choyer et passer pas mal de temps en one-to-one pour les faire monter en compétence rapidement sur le framework maison, les outils internes, les conventions traditionnelles, etc. En effet la transition et la courbe d'apprentissage sur une nouvelle techno ne sont pas toujours faciles à accepter : la tendance peut vite à reprendre ses vieilles habitudes, celles qui marchaient dans le contexte précédent.

Le pair-programming est un bon outil pour se familiariser avec du code : à consommer sans modération. L'autre truc qu'on fait de temps en temps avec des nouveaux, ce sont des journées de remaniement.

Le principe est simple :

  1. on identifie des "trucs moches" dans le code (le nouveau est souvent bon pour ça)
  2. tout le monde se met en binôme derrière un écran
  3. on lance un chrono de 30 minutes
  4. chaque binôme se lance dans un remaniement
  5. au bout de 30 minutes, on fait tourner les binômes
  6. on recommence jusqu'à la pause de midi, puis du soir

Ce petit exercice permet de mettre un peu de "fun" dans des tâches souvent bas niveau et répétitives, de la gamification.

Bien sûr ces petits trucs valent quand le nouveau collaborateur est arrivé. Avant il faut le convaincre, au délà des salaires, des conditions de travail (et de déplacements), parmi les éléments techniques à mettre en avant il y a la différence fondamentale éditeur v. SSII. D'un côté des projets sur le long terme dans lesquels on peut se projeter, de l'autre des projets qui s'enchaînent et pas toujours très qualitatifs ! Même si les SSII parleront eux de logiciels vieillissants et sclérosés sur des technos rétrogrades, en comparaison de leurs projets toujours innovants pour des clients à la pointe des technologies dans un univers où on peut devenir "chef de projet" (il paraît que ce serait le graal).

Demo Day #1 à Lille : le soir d'après

mercredi 2 juillet 2014 :: perrick :: Entreprenariat :: aucun commentaire :: aucun trackback

J'ai donc eu l'honneur d'écouter 14 boîtes pitcher à Lille ce jeudi matin.

Quelques remarques en vrac, dans le désordre et bien sûr partiales (je connaissais certains entrepreneurs de près).

Demo Day à Lille, le 2 juillet 2014

vendredi 27 juin 2014 :: perrick :: Entreprenariat :: aucun commentaire :: aucun trackback

Depuis plus de 2 ans, je milite pour un évènement de type demo day à Euratechnologies. Un truc pour investisseurs, entrepreneurs et startupeurs. Un machin qui pourrait ressembler à la grand messe de Y Combinator à San Francisco ou plus modestement à une session du Betagroup à Bruxelles. Un bidule où une communauté peut se retrouver et se créer.

Le format n'est pas compliqué : dans une grande salle, des sociétés pitchent devant un parterre plus ou moins trié, plus ou moins intéressé, plus ou moins sympathique. Et mon voeu a été exaucé : l'équipe d'Euratechnologies a enfin lancé son propre Demo Day.

Quinze boîtes sont au programme de cette première édition : pour certaines (Clic2Drive ou Fitizzy), je connais; pour d'autres (Weenat, Ouistock, Presella, Frizbiz), ce sera une véritable découverte... Il paraît même que les petits fours sont de sorti eux aussi ;-)

Rendez-vous Boot in Lille et Open Source

vendredi 20 juin 2014 :: perrick :: Projets Open Source :: aucun commentaire :: aucun trackback

Depuis plus d'une année, Boot in Lille propose d'envoyer chaque semaine un email avec tous les rendez-vous tech / design / business de la zone Grand Lille. Il était temps d'en faire une petite analyse : il y a pas loin de 300 évènements désormais dans la base de données...

Voici une première fournée de graphiques :

Avec quelques précisions : les publics sont tech, design et business bien sûr. Et je parle de "public exclusif attendu" quand l'évènement a été fléché pour lui exclusivement (par exemple un "apéro PHP" pour tech ou un conférence "comment lever des fonds" pour business).

Arthur Young commence à sentir le vent de la Révolution

lundi 9 juin 2014 :: perrick :: Livres :: aucun commentaire :: aucun trackback

Il y bientôt 2 ans, l'équipe de No Parking (et surtout Frank) lançait la publication régulières des billets d'Arthur Young : un Anglais voyageant en France entre 1787 et 1789.

Et aujourd'hui - avec 225 ans de décalage - le blog d'Arthur Young a commencé ses remarques sur les prémisses de notre Révolution : Paris est à présent dans une telle fermentation, à propos des états généraux tenus à Versailles. Cela me fait tout bizarre d'attendre désormais la suite, à travers ses yeux. Bien sûr, on connait la date fatidique du 14 juillet. Mais il reste encore plus d'un mois de billets asynchrones pour découvrir ce qui était perceptible (ou pas).... Et pourquoi pas à travers le flux RSS.

Remaniement dans les travaux publiques

samedi 31 mai 2014 :: perrick :: Hacks :: aucun commentaire :: aucun trackback

Avec l'ouverture prochaine du bâtiment Le Bretagne, les locataires d'Euratechnologies vont bien avoir en plus à leur disposition une nouvelle route pour se garer pas des bâtiments principaux. Sauf que pour construire cette route, les ouvriers ont eu un petit problème : pas loin de 50cm à rattraper entre le niveau de la route et celui du trottoir. Une première équipe est allée au plus facile...

La deuxième équipe - une semaine plus tard - a décidé de faire mieux.

La différence est subtile mais je vous garantie que tous les plots de béton ont été changés ou déplacés.

Read next

Une trace de kanbans dans la vie d'avant

jeudi 10 avril 2014 :: perrick :: Connexe(s) :: aucun commentaire :: aucun trackback

J'ai eu l'occasion de visiter la semaine dernière le futur "campus de l'innovation" sur le site d'Euratechnologies : quatre grandes halles pour accueillir des formations à la carte (entre autres) à partir de 2017. D'ici là il reste du boulot pour aménager le site Netten.

J'y ai découvert entre autres que les kanbans ne sont pas une balle en argent ;-)

Même si leur usage continue chez No Parking...

/>

Nouveau design pour Boot in Lille

mercredi 26 mars 2014 :: perrick :: Connexe(s) :: 6 commentaires :: aucun trackback

Après 4396 emails envoyés, il était temps de relooker Boot in Lille. Merci donc à Mr Rayures - alias François Leproust - pour le boulot de design et l'intrégration HTML. Ainsi qu'à Manon, en stage chez No Parking, pour la mise en place côté serveur.

Rappel : Boot in Lille est un service qui se propose d'envoyer par email tous les lundis matin une compilation avec tous les évènements Tech / Design / Businness sur la métropole lilloise.

Cinquième vague de huit bouquins lus

vendredi 28 février 2014 :: perrick :: Livres :: aucun commentaire :: aucun trackback

Cinquième vague de huit bouquins lus.

  1. La ville des flux, d'Olivier Mongin
    Suite à plusieurs émissions sur France Culture où Olivier Mongin était interviewé, j'ai eu envie de lire son livre sur la ville. Aussi parce qu'il évoque largement l'Amérique du Sud (que je devrais découvrir début juin 2014, via la case Brésil). Et puis cette lecture est arrivée pendant un séjour hivernal sur l'île de Bréhat - peut-être la quintessence de l'urbanité au XXIe : un lieu idyllique, pas de voiture (tout se fait à pied), presque une "gated community" (le bras de mer remplace le mur extérieur), peu de commerces, un agriculteur forcément ultra-bio qui fait de la résistance, la mairie obligé de salarier le médecin, le boulanger qui s'en va (à cause de loyers trop élevés ?), bref la cannibalisation rampante d'une vie de village par des privilégiés citadins (dont je fais bien sûr partie ;-) qui ne viennent - au mieux - que pour les vacances. Au delà du cas bréhatin, si particulier, reste la grande questions du livre : comment faire émerger la démocratie dans ces nouvelles villes... qui oscilent entre gigantisme étalé (l'urban sprawl américain), connexion globale / déconnexion locale (Dubai), muséification plus ou moins avancée (Venise, Paris), construction sauvage (favelas brésiliennes), quartiers sans voiture ? Amazon
  2. Portrait d'un homme heureux. André Le Nôtre 1613-1700, d'Érik Orsenna
    Le récit aussi historique qu'autobiographique d'une relation entre le serviteur et son monarque absolu. Et au passage un hommage vibrant aux jardins à la française. Amazon
  3. Après la crise, d'Alain Touraine
    L'économie à travers son bras armée de la mondialisation a gagné, la lutte des classes et son dernier avatar (la social-démocratie) ont échoué : tel est le point de départ d'une réflexion originale. L'élévation d'une digue juridique et du sujet est la route prise dans cet essai où la moral, les droits humains, l'universel seraient les nouveaux points cardinaux. Et même si je trouve Alain Touraine très optimiste par rapport aux États-Unis en particulier, les récentes victoires des syndicats via la Justice (à travers la figure de Fiodor Rilov et son combat autour de Samsonite par exemple) ou la campagne pour revenu de base / revenu social garanti / revenu minimum d’existence / revenu de citoyenneté / allocation universelle / dotation inconditionnelle d’autonomie semblent lui donner raison. Amazon
  4. Manuel d'anticipation politique, de Marie-Hélène Caillol
    Depuis longtemps je lis le GEAB (en mode payant) et ses analyses souvent originales et toujours euro-centrés. J'ai franchi un nouveau pas en lisant leur petit livre-manifeste qui explique leur méthode : au menu le pourquoi des titres exagérés, le comment de la veille journalistique, le quoi des axes de réflexion ou le qui de l'écriture des articles par exemple. Dommage que le livre contienne autant de coquilles typographiques et que sa mise en page laisse à désirer. Pour une organisation qui cherche précisément à être audible, crédible, cet amateurisme n'est pas du meilleur effet. Anticipolis
  5. J'ai fait HEC et je m'en excuse, de Florence Noiville
    Un petit essai très impertinent sur la relation entre la Crise et ces générations de l'élite française passée par la moulinette des grandes écoles de commerce. J'ai étais particulièrement sensible aux stratégies de dédoublement mises en place par ces acteurs pour se ménager un espace de liberté et de créativité.Amazon
  6. La Zone du dehors, d'Alain Damasio
    Une deuxième claque. Après La Horde du Contre-vent (écrit après, mais lu avant), ce roman d'anticipation touche là où ça fait mal. Un grand travail sur la langue - comme toujours avec Damasio - mais en plus avec une quête du juste, du vital et du vivant dans un univers polissé qui résonne très fort. Amazon
  7. Une année avec mon père, de Geneviève Brisac
    J'ai failli plusieurs fois poser le livre et l'abandonner en route. Finalement je me suis accroché pour le finir : un doux roman sur la vieillesse et notre relation avec le temps qui passera. Amazon
  8. Traité des cinq roues, de Musashi Miyamoto
    Dans ce libre de sagesse japonaise, j'ai finalement préféré la biographie de ce Miyamoto Musashi : souvent cocasses, ses explications de victoire sont une ode à l'efficacité du moindre effort. Pour la méditation et la quête du geste juste, je suis resté sur ma faim. Probablement que je ne suis pas encore sur le chemin de la Voie. Amazon

Décortiquer Internet avec des lunettes de médiévistes

vendredi 31 janvier 2014 :: perrick :: Connexe(s) :: aucun commentaire :: aucun trackback

Je vous invite - une fois n'est pas coutume - à écouter une émission de radio : Des Cisterciens à Google : le regard d'un médiéviste sur le numérique. Patrick Boucheron, historien médiéviste, y décortique les pratiques et les discours autour d'Internet et du Web. Bien sûr la pratique universitaire y tient une place de choix, mais son explicitation de la tension entre le "règne de l'auteur" et le "partage contributif" me semble très féconde. A garder en mémoire pour comprendre Wikipédia, les logiciels libres, ces scientifiques du CERN qui co-signent à plusieurs centaines leurs papiers ou ces deux douzaines de mathématiciens qui utilisent GitHub pour travailler sur un livre commun.

Prochain apéro PHP lillois : jeudi 23 janvier 2014 - Mutualab

lundi 20 janvier 2014 :: perrick :: PHP :: un commentaire :: aucun trackback

Puisque tous les développeurs PHP ne sont pas encore inscrits à l'AFUP. Et que tous les développeurs de Lille ne sont pas encore inscrits à Boot in Lille, je rajoute une petit piqûre de rappel sur ce blog. Le prochain apéro PHP lillois aura lieu ce jeudi 23 janvier 2014 à partir de 19h30 au Mutualab (19 rue Nicolas Leblanc, métro République). Pour les inscriptions, c'est sur le site des Apéros PHP.