Michel Pigassou
Jeune ingénieur intéressé par l'évolution des technologies, les méthodes Agile, le web, les médias sociaux et l'entrepreneuriat.
Profil technique (principalement développement web et Ruby on Rails) et fonctionnel (gestion de projet, méthodes Agile, conseil architecture web et commerce électronique), avec un intérêt prononcé pour l'intégration des médiaux sociaux en entreprise.
CV complet : http://www.doyoubuzz.com/michel-pigassou
Profile
Summary
Profil technique (principalement développement web et Ruby on Rails) et fonctionnel (gestion de projet, méthodes Agile, conseil architecture web et commerce électronique), avec un intérêt prononcé pour l'intégration des médiaux sociaux en entreprise.
Experience
- Apr 2011 - PresentCo-fondateur / FidzUp
- May 2010 - Mar 2011Ingénieur logiciel / Nimble Apps SASParticipation au développement général de SalesClic, conception et développement de l'export des données de l'application vers Excel et Google Docs (stage 6 mois).
Spécialisation dans l'interconnexion de SalesClic avec des services web (Google Contacts, Docs, réseaux sociaux) pour la recherche, l'export ou la synchronisation de données. - Dec 2009 - May 2010Développeur Ruby on Rails / Nimble Apps SASParticipation en alternance avec les études au développement de SalesClic, une application web d'analyse commerciale et de prévision des ventes.
- Dec 2009 - Apr 2010MOA et MOE sur la création d'un réseau social culinaire (projet de fin d'étude) / EISTIGestion d'un groupe de six personnes pour la création d'une entreprise virtuelle (étude de marché, business plan, administratif) éditant un réseau social spécialisé dans la cuisine (écriture collaborative de recettes, articles, médias).
Education
-
2008 - 2010Université de Pau et des Pays de l'AdourMaster Administration des Entreprises in Management, administration et gestion des entreprises
-
2005 - 2010Ecole internationale des Sciences du Traitement de l'InformationIngénieur en informatique in Informatique, managementActivities: Président de AIR-EISTI 2007-2008 et 2008-2009
Additional Information
Posts
What Ruby’s ||= (Double Pipe / Or Equals) Really Does
Article intéressant à lire, en anglais.
Si vous voulez tester la dernière RC de Ruby 1.9.3, il vous faudra surmonter quelques étapes avant de pouvoir l'utiliser complètement (avec le debugger, pour une appli Rails par exemple).
Pour l'instant les gems ruby-debug-base19 et linecache19 ne sont pas à jour sur Rubygems. Il faut aller les récupérer sur Rubyforge : http://rubyforge.org/projects/ruby-debug19/
L'installation est simple (exemple avec RVM, sinon remplacez simplement selon votre cas) :
gem install ~/Téléchargements/linecache19-0.5.13.gem gem install ~/Téléchargements/ruby-debug-base19-0.11.26.gem --with-ruby-include=\$rvm_path/src/\$rvm_ruby_string
Normalement vous devriez être bon.
Si vous voulez suivre les conversations sur les mises à jour de ces gems :
Pourquoi utiliser Ruby 1.9.3 ?
Pour faire court, même si c'est une Release Candidate, l'amélioration côté performances est significative (même pour une 1.9.2 patchée !). Il ne reste plus qu'à attendre que tout soit mis à jour côté Rubygems pour retrouver la même souplesse qu'avant.
Selon ZDNet, Dropbox affirmait que ses équipes ne pouvaient pas décrypter les fichier déposés par les utilisateurs sur leur service de stockage en ligne.
Suite à quelques remarques sur leur manière de gérer le contenu dupliqué sur différents comptes (http://paranoia.dubfire.net/2011/04/how-dropbox-sacrifices-user-privacy-for.h... Dropbox a corrigé le tir sur son site à propos de la sécurité de ses fichiers en précisant comment leurs équipes peuvent les lire.
Ceux qui ont des choses à cacher apprécieront (http://www.zdnet.com/blog/government/if-you-have-something-to-hide-from-the-g...).
InfoQ publie un billet qui me plait bien, The Importance of Agile Feedback Loops, dont le titre est difficile à traduire littéralement. Cet article aborde un point important des méthodes Agile et en voici une retranscription adaptée à ma sauce.
On parle ici d'itération sur un processus dont le résultat va influencer son propre fonctionnement dans le futur. C'est ce qui est appelé dans l'article feedback loop. Plus ce feedback est régulier et rapide, mieux c'est.
On trouve des processus qui ont des feedback loop dans les méthodes XP (Extreme programming) et Scrum :
- tests unitaires, pair programming et intégration continue (XP) ;
- daily scrums (réunions quotidiennes), et sprints (Scrum*).
Dans ces exemples, le schéma de fonctionnement est le suivant : changer quelque chose => regarder le résultat => analyser les conséquences => changer de nouveau quelque chose.
L'article cite un billet, Quality in software, qui donne d'autres exemples de pratiques Agile qui permettent de mettre en place des feedbacks réguliers :
- les revues de code (analyse statique : on relit le code d'autres personnes afin de l'améliorer) ;
- automatisation des tests d'intégration et d'acceptance ;
- collaboration étroite entre tous les acteurs du projet (développeurs, opérationnels, managers, clients, etc.) - l'auteur du billet cite le bouquin Management 3.0 : "I think that people are the most important parts of an organization and that managers must do all they can to keep people active, creative and motivated." ;
- améliorer la fréquence des releases (notamment en ayant un déploiement automatique du produit sur les serveurs, eux-mêmes configurés automatiquement, etc.) ;
- et de manière plus technique et générale, le refactoring.
On notera la mention de Release It!, qui est le pendant de Ship It! dont j'avais déjà parlé ici.
Pour terminer, je prendrai la même conclusion que l'article original sur InfoQ : au délà des améliorations de la productivité et des processus, les feedbacks permettent aussi aux équipes de se sentir plus à l'aise.
If we have a continuous integration process that runs our regression tests on each new version of the code, we know within a few minutes or hours whether new or updated code has broken something. When we know right away, it's easy to fix. Problems don't worry us, because we know we can fix them in a timely manner and move on.
Short feedback loops give us confidence. Confidence leads to enjoyment.
* Petit apparté : beaucoup de personne ont tendance à réduire Scrum aux sprints, ce qui est faux. Les itérations pour les releases de code sont juste une pratique Agile, formalisée par Scrum. Mais Scrum développe plein d'autres points, notamment au niveau de la collaboration entre personnes.
Amazon coupe l'herbe sous le pied de Google et Apple !
L'offre gratuite permet de profiter d'un espace de 5 Go pour stocker sa musique (ou ses films de vacances), mais en achetant un album sur Amazon MP3, vous obtenez 20 Go gratuits pendant 1 an ! En plus, ce n'est pas cher : 20$ par an pour 20 Go, 50$ pour 50 Go, 100 pour 100 et 1000 pour 1000 (1 To).
Pour l'instant, ce n'est disponible que pour les américains, mais cela va vite arriver chez nous. Les possesseurs d'iPhone seront dessus aussi, puisqu'il n'y a pas (encore ?) d'application iOS ; eh oui, pour une fois Android est servi en premier !
On peut espérer que les offres types Dropbox ou Box.net, qui permettent aussi de stocker de la musique, revoient leur pricing à la baisse.
L'application Breakup Notifier permet de recevoir des notifications dès qu'une personne que vous surveillez change son statut relationnel (en couple, célibataire, etc.).
Elle a dépassé hier les 3,6 millions de membres et bient d'être bloquée par Facebook qui effectue des vérifications sur son fonctionnement.
J'espère qu'un jour on saura le pourcentage d'hommes qui utilisent cette application ; quelque chose me dit qu'ils sont plus nombreux que les femmes.
Encore une preuve que tout ce qui touche au sexe et aux rencontres fait vendre !
Pour la télécharger : http://www.breakupnotifier.com
1. Utilisez des mots clés appropriés. Vous pouvez commencer par faire des brainstormings en équipe, et ensuite utiliser des outils pour affiner vos recherche et avoir une estimation des coûts, avec des outils tels que Google Adwords KeywordTool ou KeywordSpy.
2. Chaque page de votre site doit avoir un titre unique (balise HTML 'title'). Le titre doit refléter le contenu de la page, et pas simplement le nom de votre site.
3. Remplissez les balises de métadonnées (ou vérifiez que votre CMS les gère). Les balises HTML 'metadata' contiennent des informations sur votre page et votre site. Certaines sont utiles, d'autres non ; le débat fait rage dans la communauté SEO, entre les gourous et ceux qui ont fait des tests avec Google. En tous cas, ça ne coûte pas plus cher d'avoir une description bien rédigée et quelques mots clés ciblés. Personnellement, j'aime ajouter des métadonnées au format Dublin Core.
4. Les liens vers votre site sont importants. Vous devez faire en sorte que le plus de sites possible affichent un lien vers votre site (attention, certains liens peuvent n'avoir aucune valeur, c'est souvent le cas dans les commentaires de blog). L'article mentionne aussi l'importance de la multiplication des liens internes. Autant je suis convaincu qu'une bonne architecture de lien est utile, autant je suis sceptique au niveau de la quantité.
5. Analysez le classement de votre site. Des outils gratuits permettent d'avoir des informations sur votre référencement, comme Woorank.com ou Website Grader. Je conseillerais aussi Webmaster Tools de Google.
L'article complet : http://socialmediatoday.com/len-ostroff/268803/five-easy-ways-boost-seo
Sans pouvoir mettre de mot sur un concept aussi simple que les chiffres, les Hommes sont incapables de se représenter des quantités exactes supérieures au chiffre 3. Le calcul mental ne serait donc pas inné, mais facilité par l’utilisation d'un langage permettant de définir les nombres.
La suite sur Futura-Sciences : http://www.futura-sciences.com/fr/news/t/medecine/d/pour-calculer-il-faut-sav...
Rework est le second livre de la société 37signals. À la base simple agence web, c'est en développant des logiciels destinés à un usage interne mais tellement appréciés de leurs clients qu'ils ont fait du développement logiciel en ligne (on parle de SaaS pour Software as à Service) leur activité principale.
Aujourd'hui, la société est connue pour ses logiciels à succès, mais aussi pour être à l'origine de Ruby on Rails, et enfin pour sa manière de développer une entreprise innovante et très efficace.
Rework est découpé en plusieurs thèmes, chaque thème comprenant plusieurs chapitres assez courts. Fidèle aux habitudes de 37signals, leur livre transgresse les codes du genre et propose une synthèse claire en un peu plus de 250 pages, plutôt qu'un pavé illisible et interminable.
Quelques points abordés : la culture d'entreprise, le recrutement, la productivité ou encore la compétition avec d'autres entreprises.
Leur vision des choses est très tranchée, pour ne pas dire extrême. Par exemple les premiers chapitres conseillent d'ignorer le monde réel, de ne pas planifier, de garder la société de la taille la plus petite possible, ou encore de ne pas trop travailler.
Lorsqu'on rentre vraiment dans le livre, on comprend que ces conseils ont un sens. Je ne pense pas que le but de 37signals était de donner une unique recette pour créer la société idéale, mais plutôt quelques directives sur le modèle des choses qui ont fonctionnées chez eux.
De manière générale je trouve les conseils dispensés très pertinents, mais pas toujours faciles à appliquer. Par exemple au niveau du recrutement, tout le monde sait bien que les CV n'ont que peu de valeurs, de même que le diplôme, mais il est difficile de s'en abstraire totalement dans un pays comme le notre ou la formation vaut plus que l'expérience.
Pour conclure, la lecture du livre est intéressante car l'approche radicale utilisée permet de voir ce qui est efficace, à condition je pense de ne pas vouloir reproduire exactement la même chose au risque de se casser la pipe. Certaines parties pourraient être plus fournies mais le lecteur curieux pourra lire le blog de la société qui regorge de billets tout aussi intéressants.
À l'origine ils se sont fait connaître grâce à des vidéos sur Youtube, avant de tourner des pubs pour Tic-Tac en France. Leurs personnages apparaissent dans les vidéos comme dans leur spectacle tout de blanc vêtus. Enfin, leur particularité est de faire un show entièrement a capella et bourré d'humour.
Ayant eu la chance d'assister au spectacle, je recommande vraiment à tout le monde d'aller les voir, en couple ou avec toute la famille.
Avec son site Teach Parents Tech (teachparentstech.org, pour l'instant en anglais seulement), Google permet d'envoyer à ses parents ou sa famille des vidéos sur les bases de l'informatique (copier-coller, naviguer sur Internet, lire ses emails, etc.) et nous économise ainsi de longues conversations téléphoniques.
A quand la version française ?
La semaine dernière se tenait l'événement incontournable du numérique organisé par le couple Le Meur.
Quelques comptes rendus :
#LeWeb10 En 5 Points! par Romain David
LeWeb’10 : ce que j’en ai retenu par Presse-Citron
Compte-rendu de LeWeb10 par Frédéric Cavazza
Géraldine et Loïc LeWeb : un seul mot Bravo... par Jean-Michel Billaut
Dans ces analyses, les commentaires que je trouve intéressant (hormis ceux envers l'organisation, apparemment plutôt réussie) concernent Twitter (annonce de départs, échecs subis en voulant faire des modifications trop importantes), Google (Android Gingerbread et la nouvelle version de Maps - qui va tout déchirer !) et le mobile avec Foursquare dont on va de nouveau entendre parler bientôt, Rovio et ses Angry Birds qui cartonnent en mode gratuit, le paiement mobile et les social games qui vont bientôt envahir notre quotidien.
Cette recette en est inspirée d'une autre trouvée sur le net : http://emilieregimedukan.skyrock.com/2804913087-CREPES-SANS-TOLERES-PP-PL.html. Elle convient parfaitement pour le régime Dukan.
Pour 3 personnes (ou deux affamées), il vous faut :
- 3 oeufs
- 10 cuillères à soupe de lait écrémé en poudre
- 2 cuillères à soupe de fromage blanc 0%
- 3 tranches de jambon dégraisse et découenné
- 1 steak haché à faible teneur en matière grasse
- 3 cuillères à soupe de pulpe de tomate
- 1 oignon
- 1 échalote
- sel, poivre, épices
La recette est simple.
D'un côté, mélangez les oeufs avec le lait, et ajoutez un peu de sel. Pour que la pâte soit plus fluide vous pouvez y ajouter quelques cuillères de lait écrémé liquide, ou au pire un peu d'eau.
De l'autre, commencez par couper l'oignon et l’échalote finement, puis faites les cuire à l'étouffée (quelques minutes à feu doux, couvert et avec un peu d'eau).
Mélangez ensuite dans un saladier le jambon, que vous aurez pris le soin d'émieter, et le steak cuit.
Rajoutez le fromage blanc, sel, poivre, épices, tomate puis remuez. Enfin, remettez le tout à cuire quelques minutes à feu doux avec l'oignon et l'échalote.
Vous pouvez maintenant faire cuire les crêpes, dans une autre poêle ou une crepière préalablement enduite de quelques gouttes d'huile. Suivant la puissance du feu il faut compter 2 à 3 minutes sur la première face et un peu moins une fois retournées.
En fin de cuisson, étalez une partie de la garniture au centre, pliez la crêpe et servez !
Ship It! n'est pas un livre sur une méthodologie à suivre pour le développement logiciel, mais plutôt sur un ensemble de bonnes pratiques éprouvées par leurs auteurs, Jared Richardson et William Gwaltney Jr. au sein de SAS, éditeur bien connu dans le monde de l'informatique décisionnelle. L'approche des auteurs est pragmatique : les méthodes qui sont expliquées sont le fruit de longues années de pratique, d'observation et d'expérience pour "garder les bonnes choses et éliminer le reste" (extrait du quatrième de couverture).
Info ou intox ? Dans le doute, j'éviterai à l'avenir !
Updates
-
Le créateur du JavaScript ne croît pas au langage Dart de Google, ni à Native Client http://t.co/hoEgArbA
-
L’agence Milky change de main et se réinvente dans le « social by design » http://t.co/4kYjzPjF #in
-
Carrefour : les 5 erreurs de Lars Olofsson - Challenges.fr http://t.co/JZjG9dWL
-
Quand un assureur joue les éditeurs de jeux vidéo ! http://t.co/90vu1rUa
-
[Inédit] Christophe Lambert, itinéraire d’un acteur du web http://t.co/swe7NJMm
-
Startup Hiring: 3 Ways to Look Beyond the Resume http://t.co/O2nfEEYk #in
-
DrinkOnMe launches a mobile app http://t.co/SfFy95aF #in
-
Quand la géolocalisation devient un jeu http://t.co/RIvXhYHU #in
-
Énorme le Comedy Club ! (@ Comedy Club) http://t.co/oZhUo8oa
-
Market Place Factory décroche le statut de JEI et un CIR http://t.co/2LqZavAm
-
I support #wikipediablackout! Show your support here http://t.co/kvrQUYXA
-
87% Of Connected Consumers Prefer Websites & Mobile Sites Over Apps http://t.co/h9F6COzt #fn
-
Google Launching Goofy Game to Promote Location Products in Google+ http://t.co/XQYHKgeA
-
Google Web Fonts Get Smaller and Faster http://t.co/CkI53vtf
-
Visa Certifies 6 Smartphones for Its NFC Mobile Payments App http://t.co/NM9MOzsS
-
@placecastapi Hi. Does your API work outside US?10 days ago from web | Reply, Retweet, Favorite
-
@Alteliance Non merci. Moi je peux vous aider si vous avez besoin d'une vision techniques Web pointue2 weeks ago from web | Reply, Retweet, Favorite
-
@DorianLupu Slt. Tu peux me donner ton mail stp ? C'est pour ta recherche de locaux.2 weeks ago from web | Reply, Retweet, Favorite