L’e-mail, apparu en 1966 (rien que ça), est omniprésent dans notre vie et est indispensable. On l’utilise pour communiquer avec ses collègues, avec ses amis, avec ses clients et même maintenant avec l’administration française … Mais voila, entre le spam, les comptes multiples, les erreurs de configuration et les logiciels obsolètes, les mails sont-ils toujours aussi efficaces ? Petite réflexion personnelle.

Lire la suite de

Un an après mes déboires avec mon hébergeur et après la négociation acharnée avec une société de domain-parking, j’ai enfin retrouvé mon nom de domaine préféré : tiloweb.com.

Ainsi, ce blog revient ! Avec un nouveau design et les mises à jours qui vont avec …

Certes, le SEO est tout cassé, il faudra tout recommencer, mais je suis motivé à redonner vie à ce blog avec de nouveaux articles.

Longue vie à Tiloweb !

Le comble pour un développeur web / administrateur réseau ? Et bien, se voir déconnecté du jour au lendemain.

En effet, mon ex-hébergeur, ex-registrar et accessoirement ex-ami, a déposé le bilan de son entreprise debut de la semaine dernière et en a profité pour déconnecter tous les noms de domaine dont il avait la gestion (dont tiloweb.com, avec qui je me battais pour pouvoir le transférer chez un autre registrar plus sérieux), toutes ses lignes téléphones (mêmes personnelles, impossible de le joindre) ainsi que tous ses serveurs (dont les miens) et ce, sans sommation.

Ainsi, le mardi 18 juin 2013 au matin, plus de blog, plus de serveur, plus de mails, plus de nom de domaine, plus rien. Le temps que je comprenne ce qu’il se passe, le blog, pourtant très bien référencé, s’est vu totalement désindexé de Google. Là c’est le drame.

Mais c’est une bonne leçon à prendre. Ne jamais faire confiance aux petits pour des choses aussi importantes qu’un nom de domaine. Ainsi, je resterais toujours fidèle à mon Gandi (même si c’est 2 fois le prix d’OVH, mais allez savoir …).

J’ai mit en place une URL temporaire, http://www.tiloblog.com, en espérant pouvoir racheter mon http://www.tiloweb.com rapidement et tout en pouvant garder la possibilité de poster des articles et d’interagir avec vous.

Désolé pour cette absence, il faut maintenant recommencer tout depuis le départ.

La vie est dure, CMB.

UPDATE :

– Le nom de domaine a été racheté par une société pour le mettre en parking, profitant ainsi de mon bon référencement pour se faire un peu d’argent …

– Négociation en cours pour récupérer mon nom de domaine contre un gros chèque

– Quelques mensonges larmoyant ont fait leur effet. Je récupère mon nom de domaine ! Victoire !

Un des plus grands stéréotypes en agence sur les développeurs, c’est leur image d’associal, celui qui n’interagit pas avec ses collègues, qui porte son casque sur la tête toute la journée. A vrai dire, c’est pas faux ! Je pense qu’on l’assume tous totalement. Mais, grâce à Coding.FM, nous savons maintenant pourquoi !

Coding.FM est une webApplication, à l’image de RainyMood qui vous permet de vous plonger dans l’ambiance sonore d’un openspace de développeur. Vous avez ainsi le choix entre trois ambiances :

  • « Monday Morning Coding » qui vous donne l’impression d’un dev plutôt en mode « Tumblr » qu’en mode « boulot ».
  • « Hackathon Coding » qui lui vous plonge dans un univers de développement intense ! Avec des coups de clavier à tout va.
  • « Angry Dev Coding » où l’on entend un développeur en pleine crise de nerf parce que son chef de projet est incapable de faire un cahier des charges correcte (ou tout autre context …).

Et c’est LA que l’on comprend pourquoi TOUS les développeurs rentrent rapidement en mode associal en travaillant. NOUS SOMMES INSUPPORTABLE A ENTENDRE ! Je vous jure qu’il me faut moins de quelques secondes en mode « Angry Dev Coding » pour me retrouver exactement dans le même état que le développeur enregistré et ce POUR RIEN ! Le casque est alors totalement obligatoire pour ne pas finir au service RH avec une batte de baseball.

Bref, grâce à cette petite WebApp (qui ouvre en fait une simple iFrame cachée de soundcloud), nous venons de résoudre l’un des plus grands mystère de la sociologie humaine de notre temps. ET DONC CE N’EST PAS NOTRE FAUTE.

@AntoineAugusti, compte Twitter d’un développeur web que je vous conseil, est à l’origine d’un petit mouvement fort sympathique qui pourrait recevoir un certain succès, du moins, je lui souhaite. Je vous présente les #CSSJoke, dont et le principe est d’imaginer la vie en CSS. En voici une petite sélection :

D’autres twittos se sont rapidement mis à suivre :

https://twitter.com/a__cleo/status/240494289287778305

Si vous voulez y participer, utilisez simplement HashTag #CSSJoke !

Un topic sur StackOverflow recense les commentaires les plus farfelus trouvés dans les codes sources. De quoi faire sourir plus d’un développeur ! En voici quelques un de mes préférés :

 

 

// Dear maintainer: 
// 
// Once you are done trying to 'optimize' this routine, 
// and have realized what a terrible mistake that was, 
// please increment the following counter as a warning 
// to the next guy: 
// 
// total_hours_wasted_here = 42 
//

 

 

 

// When I wrote this, only God and I understood what I was doing 
// Now, God only knows

 

// I dedicate all this code, all my work, to my wife, Darlene, who will
// have to support me and our three children and the dog once it gets
// released into the public.

// somedev1 - 6/7/02 Adding temporary tracking of Login screen
// somedev2 - 5/22/07 Temporary my ass
// drunk, fix later
// Magic. Do not touch. 
//This code sucks, you know it and I know it.
//Move on and call me an idiot later.
# To understand recursion, see the bottom of this file {...}
# To understand recursion, see the top of this file
// I am not responsible of this code.
// They made me write it, against my will.
//Dear future me. Please forgive me.
//I can't even begin to express how sorry I am.
// I will give you two of my seventy-two virgins
// if you can fix this.
// I have to find a better job
// Catching exceptions is for communists
// If you're reading this, that means you have been
// put in charge of my previous project.
// I am so, so sorry for you. God speed.
// If this code works, it was written by Paul DiLascia.
// If not, I don't know who wrote it
// if i ever see this again i'm going to start
// bringing guns to work
/* Ah ah ah! You'll never understand why this one works. */

Quelques perles de nos lecteurs :

@ibi :

# Dafuq is this ?

// I don’t remember what this function actually does but it doesn’t matter

// To avoid headache, please do not read this part

// You’re a kitty !

# WWTTTTTFFFF ??????!!!!

@Bastien :

#DEFINE TRUE FALSE /* Have fun. */

Bref ! Beaucoup de bonnes perles que je n’ai pas besoins de traduire. Je crois que je vais m’y mettre également. Retrouvez toutes ces citations sur le sujet de StackOverflow !

Chaque année (ou presque) nous avons le droit à notre lot de rumeurs concernant la sortie du prochain produit Apple. Après la déception d’Octobre dernier (« Comment ? Un iPhone 4S ? On nous avait promis le 5 ! »), mieux vaux être prudent avec tout ce que l’on peut entendre. Des prévisions les plus farfelues aux véritables révélations, il n’y a qu’un pas. Mais voici une petite sélection des bruits qui courent sur le web :

Nouvel écran

La première des rumeurs, et pas des moindres, concerne l’écran de cet iPhone 5. Celui-ci pourrait être incurvé pour améliorer l’ergonomie de l’appareil. Alors que Sharp a annoncé la livraison de ses premiers écrans, certaines personnes assurent que cette évolution n’a pas été retenue, pour des raisons budgétaire. Mais ce n’est pas tout ! On parle d’un écran plus grand, 4 pouces, qui pourrait prendre alors toute la largeur du téléphone (enfin, si on peut encore considérer l’iPhone 5 comme un téléphone). Alors que cette annonce pourrait ravir la plupart des utilisateurs, cela pourrait être un véritable cauchemars pour tous les développeurs iOS si le ratio de l’écran venait à changer (développement spécifique, design différencié, bref, tout ce qu’on n’aime pas chez Android). Par contre, celui-ci devrait être plus fin grâce à une nouvelle technologie, le tactile « in-cell » qui permettrait d’intégrer les capteurs directement à l’intérieur de l’écran. Cela permettrait alors d’affiner ce nouvel iDevice pour qu’il puisse enfin s’aligner sur ses plus important concurrents.

Date de sortie

C’est là où l’on s’amuse le plus (et où il y a le plus de déçus) : La date de sortie de cet iPhone 5. Rappelons tout de même que l’iPhone 4S était une grande surprise, les rumeurs annonçant déjà à l’époque, l’arrivée de ce modèle. Depuis, et dans l’ordre, nous avons pu voir passer ces dates :

  • 11 Juin 2012 : Visiblement non (à moins d’avoir raté quelque chose). Simplement la présentation du nouveau MacBook et de l’iOS 6 (c’est tout).
  • 7 Août 2012 : C’est le site KnowYourMobile qui annonce cette date. A l’heure où je vous écris cet article, nous somme le 2 Août et aucune invitation n’a été envoyé par Cupertino pour cet évènement. Soit ils ne sont pas très doués dans leur organisation (et pas très avisés pour sortir leur produit en pleine vacances d’été dans le monde entier) soit on peut considérer cette rumeur comme bidon.
  • 12 Septembre : Il y a du mieux ! C’est la rentré, tout le monde est de retour. La keynote pourrait être prévue pour le 12 Septembre et la sortie officielle se ferait le 21 Septembre (et les pré-commandes ?). Il semblerait que ce soit la rumeur la plus plausible pour le moment.
  • Octobre 2012 : Apparemment, plusieurs rumeurs de retard se propagent. Certains évoquent un problème détecté avec la batterie, d’autres parlent d’un problème de puce chez Qualcomm qui n’arriverait pas à les livrer à temps ou encore d’un retard dans la livraison des écrans.
Alors soyons optimistes et réalistes, je pense que l’on peut se baser sur une présentation le 12 septembre 2012 avec une sortie le 21. (Je prend les paris, qui me suit ?)

Nouveau connecteur

Vous connaissez tous la blague au sujet de l’USB à trois faces. Dans un sens, ça ne rentre pas, si on inverse non plus, il faut encore inverser pour y arriver enfin. Et bien c’est la même chose pour son iPhone. Mais plus maintenant ! Enfin, c’est ce qu’il se dit. En effet, on pourrait voir apparaître un nouveau connecteur, plus petit cette fois ci. On parle de 8 ou 19 broches contre (attendez, je compte) 30 actuellement, mais surtout, on parle d’un connecteur sans sens particulier ! Fini donc la bataille pour recharger son iPhone dans le noir. Par contre, cela amène à un gros problème. En effet, si cela devait arriver, les accessoires pour les iPhones 1, 3G, 3Gs, 4 et 4s seraient alors inutilisables ! C’est une nouvelle relativement affreuse pour les consommateurs qui ont investi dans du matériel, mais une très bonne nouvelle pour Apple qui, faisons leur confiance, en profitera pour nous vendre très rapidement des adaptateurs (merci Cupertino !). Si d’ailleurs on suit la logique du marché, on devrait voir le prix des accessoires « old generation » baisser de prix, afin que les constructeurs puisse les écouler et passer à autre chose (bonne nouvelle).

Aspect général

On se souviendra de cette photo qui a fait jaser le net il y a quelques semaines alors que ce n’était qu’un concept dessiné en 3D (chapeau l’artiste). Pourtant, il semblerait que celle-ci soit plutôt fidèle. On parle d’un écran plus grand donc, d’un téléphone plus fin et plus léger, d’un dos mat ou métallisé, de la disponibilité tout de suite en noir et en blanc ou encore un mini-jack (pour brancher votre casque) en bas de l’appareil (comme pour les iTouch) ce qui rendrait alors l’utilisation de certains accessoires totalement impossible (ouch encore !).

Performances

Pour ceux qui ont eu la « chance » d’essayer iOS 6 (qui sera livré de base avec l’iPhone 5), vous aurez peut-être aperçu quelques problèmes au niveau de la performance de ce logiciel. iOS 6, c’est bien, mais c’est lourd ! (Mes deux iPhones 4 me boudent depuis cette mise à jour). Qu’à cela ne tienne ! On s’en fiche puisque l’iPhone 5 sera bien plus puissant que le 4S. En effet, un processeur Quad-Core serait prévu, ainsi qu’une batterie plus puissante et encore mieux, 1Go de mémoire vive (et dire qu’on a réussi à envoyer des gens sur la lune avec 64 ko de RAM).

4G

Ce n’est plus vraiment une rumeur, le téléphone sera compatible 4G. Mais par contre, orange nous annonce une catastrophe inter-planétaire ! En effet, la 4G de l’iPhone 5 ne respecterait pas les normes françaises, le rendant alors incompatible avec notre chère et future 4G gauloise. C’est affreux, mais je ne sais pas qui blâmer : Cupertino ou la France ?

BlueTooth

Lors de la keynote sur iOS 6, on a pu apercevoir sur l’écran résumant les différentes nouveautés un étrange message : « Blutooth Map Support ». Ô joie ! Actuellement, nous sommes tous d’accord, le bluetooth sur l’iPhone est inutilisable. Mais l’iPhone 5 devrait donc intégrer le BlueTooth MAP qui permet de transmettre des données plus précises, plus volumineuses et de développer ainsi des produits pouvant interagir avec le téléphone de manière intelligente. Ainsi il sera possible de recevoir ses messages sur un autre terminal (une montre par exemple), de savoir qui vous appel depuis une oreillettes (voir une google glass ?). Mais ce n’est pas tout ! L’iPhone 5 intégrerait aussi la norme BlueTooth 4.0 qui réduirait considérablement la consommation de se dernier. En effet (comme le dirait Philippe Douste Blazy), au lieu de laisser le récepteur allumé constamment, celui-ci ne s’activerait uniquement lors d’un transfert de données. Problème de batterie réglé !

Recharge sans-fil

Imaginez-vous poser simplement votre téléphone sur une petite plaque, sans vous soucier du connecteur et voir celui-ci se recharger ? C’est déjà possible avec certains accessoires (très utiles, mais très encombrant) mais cela devrait être directement intégré à l’iPhone. Fini, donc, la galère d’avoir oublié son cable chez soi, plus besoins de se battre avec vos collègues ou vos amis pour savoir qui va pouvoir le recharger le premier.

Paiement sans contact – NFC

Cette technologie est très controversée. En effet, il est maintenant possible d’utiliser sans carte bleue ou son téléphone simplement en approchant celui-ci d’un terminal NFC. Cela a un risque : A New-York, des petits malins se sont amusés à approcher un terminal NFC de toutes les poches des passants dans le métro et ont ainsi réussi à débiter des centaines de personnes et à récupérer leur numéro de carte bleu, leurs coordonnées et même un historique des derniers achats effectués. Mais il n’empêche que cette technologie, peu rassurante, reste prometteuse. Alors que Google vient d’annoncer la sortie de Google Wallet, un porte-feuille en ligne, gérant ainsi le paiement sans contact sur les terminaux Android ou le paiement en ligne, les rumeurs sur la compatibilité NFC de l’iPhone 5 sont très floues. Certains parlent d’une intégration complète, d’autres disent alors qu’Apple aurait fait marche arrière face à ce manque de sécurité. A voir donc.

Nano carte SIM

La sortie de l’iPhone 4 a été un sacré cauchemar pour les opérateurs et encore plus pour les consommateurs. L’arrivée de la carte sim version « mini » a provoqué quelques problèmes. Les opérateurs ont dû s’équiper, prévoir l’affluence des demandes et les clients d’orange (parmi tant d’autres) n’ont pas eu le droit de recevoir cette micro carte SIM s’ils n’avaient pas acheté leur iPhone chez eux directement (honteux … Je me suis retrouvé sans téléphone pendant 4 jours, j’ai cru mourir). Et bien Apple remettrait le couvert avec un format SIM encore plus petit : La nano SIM ! Des adaptateurs auraient été livrés à tous les opérateurs pour que ceux-ci puissent se préparer au mieux. C’est un gain de place, certe, mais une petite galère pour tous les consommateurs qui vont devoir, en plus de la livraison de leur iPhone 5 de la part d’apple, attendre la livraison de leur nano SIM de la part de leur opérateur (je compte sur toi Free-mobile, ne me déçois pas).
Voila un petit tour rapide des rumeurs tournant actuellement sur le web. Rendez-vous donc à la rentrée (?) pour compter les scores !

PS : On me souffle à l’oreille que cet iPhone serait développé en grande partie par Microsoft … Mais cela reste à confirmer !

Cet article a été écrit pour WebLife, quotidien d’actualité web.

Cet article, dont je suis l’auteur, a été originalement écrit pour le blog auto-net.fr, blog de l’agence Digital Dealer dans laquelle je travaille, dont voici le lien original.

Avec plus de 160 millions de « iDevice » vendus (dont 10 rien que chez Digital Dealer) pour seulement 5 modèles d’iPhone (1, 3G, 3Gs, 4, 4s) et 3 modèles d’iPad (1, 2, new), Apple reste la marque dominante du marché du smartphone et de la tablette.

Lundi dernier (le 11 juin 2012), à 19h (heure française) s’est déroulée la WWDC, la Worldwide Developers Conference, l’une de ces fameuses « Keynote » présentant les toutes dernières nouveautés de la marque dont saint Steve Jobs avait le secret. Nous avons pu alors découvrir, en direct, un nouveau modèle de Mac Book Pro (très impressionnant, mais malheureusement le prix l’est tout autant), la prochaine version du système d’exploitation de Mac (OS X Mountain Lion, qui se rapproche encore un peu plus des fonctionnalités d’un iPad) et enfin, la version 6 du système d’exploitation des iPhones (iOS).

En temps que développeur d’applications iPhone (CF Dealer Phone, dont la V2 arrive très vite, c’est promis) nous avons eu accès, quelques minutes après la fin de cette conférence, à une version beta (non définitive et privée) de l’iOS 6. Nous l’avons testé, nous avons aimé, nous allons vous faire partager notre expérience.

Ne pas déranger

L’iPhone, ses mails, ses notifications, ses alertes, c’est génial ! Mais qui n’a jamais eu envie de jeter son téléphone par la fenêtre ou dans les toilettes quand, à 4h du matin, on reçoit un mail (le son qui va avec et la chambre qui s’illumine) d’un prince africain souhaitant nous récompenser de notre fidélité avec 400 millions d’euros en échange d’un virement de 4500€ pour avancer les frais d’huissier ? Un SMS nous prévenant qu’Aurélie a essayé de nous joindre et a laissé un message au 0824093072 (1€58 par appel puis 0€36 la minute) ou votre mère « likant » votre photo de classe sur votre profil Facebook. C’est affreux, ça réveille et c’est inutile. Mais iOS 6 est là ! Depuis les configurations de votre iDevice (smartphone / tablette), vous pouvez déterminer une plage horaire où rien ni personne ne vous dérangera ! Mieux encore, vous pouvez déterminer quel groupe de contact peut vous déranger en cas d’urgence. Une nouvelle fonctionnalité qui, mine de rien, m’a offerte ma première vraie nuit de sommeil depuis 6 ans.

           

Apple Map

Apple et Google ne sont plus très amis depuis quelque temps, mais Google reste une marque omniprésente dès que l’on touche de près ou de loin aux nouvelles technologies. Belle déclaration de guerre de la part d’Apple en supprimant l’application Google Maps pour la remplacer par sa propre application Plans. Ce système utilise les données GPS de TomTom mais dispose de ses propres cartographies (Toujours plan, satellite et mixte) Plans propose en plus un nouvel affichage, celui de la 3D (uniquement pour l’iPad apparemment). Le rendu est actuellement assez pauvre, mais la mise à jour est quotidienne et les villes commencent, petit à petit, à sortir du sol. Nous retrouvons également une ébauche de GPS dit « step-by-step », bien trop pauvre à mon goût et une meilleure intégration du trafic routier. En soit, la volonté de remplacer Google a un prix et se traduit par une absence d’amélioration du système de guidage en direct. Ainsi, je resterais avec mon Mappy Free qui fait du très bon boulot gratuitement (et bientôt smartGPS ?).

            

Notons, pour la petite anecdote, un changement de logo de l’application :

Logo Plans pour iOS 6       

Vous notez la différence ? Avec iOS6 (le premier), nous avons maintenant un itinéraire (partant de Cupertino, siège social de la marque Apple) et bien devinez quoi ? Si on suit l’itinéraire indiqué, on est obligé de sauter d’un pont et d’atterrir en plein autoroute … Attention à vous !

Gestion des appels entrants

Régulièrement, on se retrouve dans l’impossibilité de répondre au téléphone lors d’une réunion, d’un rush ou encore d’une période de détente méritée (enfin, moi jamais … Détente ? Jamais …). Au lieu de pousser son interlocuteur au harcèlement, iOS 6 nous propose deux petites options dont je risque d’abuser : « répondre par message » et « me le rappeler plus tard ». « Répondre par un message » n’est qu’une reprise améliorée de l’iOS 5 et permet d’envoyer par texto un message pré-formaté (« Je te rappelle », « J’arrive », « Quoi de neuf ? », ou un message personnalisé) tout en renvoyant le correspondant vers sa messagerie. « Me le rappeler plus tard » permet par contre de rajouter  un rappel (disponible depuis iOS 5) « dans une heure » ou « quand je pars ». Ainsi, plus d’appel oublié ! Assez pratique effectivement.

            

Intégration de Facebook

Avec l’arrivée de iOS 5, twitter était pleinement intégré au système d’exploitation, ce qui permettait de twitter et de partager toute sorte de contenu nativement. Nous étions au courant, Apple et Facebook n’étaient pas les meilleures amis du monde (notamment depuis l’histoire de iTunes Ping pour lequel Facebook s’est désisté dans son partenariat moins d’une semaine avant la sortie de ce réseau social musical) pourtant, c’est fait ! Facebook, au même titre que Twitter est ainsi nativement intégré à iOS 6. Bonne nouvelle pour les accros !

Passbook

Le Passbook est encore un peu flou, celui-ci prendra toute son ampleur dès la sortie officielle de l’iOS 6 puisqu’il s’agit ici d’un nouveau type d’application permettant de recréer virtuellement un porte-ticket interactif. En effet, vous pourrez enregistrer vos billets d’avion, de train, de théâtre, de concert, etc. Vous serez alors prévenu des retards, des des modifications quelconques et plus besoin d’imprimer ses billets (ou même de les recevoir par courrier ou sur une borne pour les moins technophiles d’entre vous).

AppStore, iPod et téléphone

Certaines choses n’avaient pas évolué depuis la toute première version d’iOS, c’est maintenant chose réglée ! L’application iTunes (que PERSONNE n’utilisait) a fusionné avec l’application App Store qui a eu le droit à un petit rafraîchissement (et d’une super amélioration de l’expérience utilisateur !). De la même manière, l’application Musique fait également peau neuve, ainsi que l’interface de numérotation que j’avais toujours trouvée un peu brouillon.

                     

(et on ne critique pas le choix musical)

Safari

Pour l’instant, rien de bien flagrant, mais tout vient à point à qui sait attendre ! En effet, avec la sortie de l’OS X Mountain Lion, votre safari iOS et votre safari OS X seront entièrement synchroniser ! Récupérez vos onglets ouverts sur votre iPhone directement sur votre Mac grâce à iCloud. De plus, l’interface de partage des pages a été largement améliorée et prend maintenant en compte une multitude de réseaux sociaux.

Conclusion

On ne peut pas dire que le passage d’iOS 5 à iOS 6 soit une aussi grande révolution que le passage d’iOS 4 à iOS 5. D’ailleurs, le nom « iOS 6 » est à mon avis purement marketing car il ne s’agit en fait que d’une simple amélioration de l’iOS 5, une sorte de version 5.5 en fait (le noyau de l’application n’a pas été touché, contrairement au passage vers la version iCloud). Néanmoins, les fonctionnalités proposées nativement sont assez agréables bien qu’inutiles pour certaines (inutiles, donc indispensables). Par contre, la grande nouveauté se retrouve dans le SDK de cet OS (Outil permettant de créer des applications), ainsi, l’iOS 6 va pouvoir user de tout son potentiel dès sa sortie officielle avec des applications utilisant toutes les nouvelles possibilités offertes par Apple.

Prochain rendez-vous avec Apple en Octobre prochain pour la sortie de l’iPhone 5 (dont les premières photos volées du produit final circulent depuis ce matin sur le web). En attendant, nous, on va bien s’amuser avec cet iOS 6 beta et on a une petite pensée pour vous qui devrez attendre quelques semaines encore !

Découvert il y a quelques semaines déjà, j’aimerais vous faire partager ce tumblr si bien réfléchi : Les joies du code

Le concept est simple, illustrer toutes les situations vécues par un développeur (java dans son cas) avec des gifs animés.

Ce tumblr nous a valu quelques fous-rires bien agréables à l’agence et je vous le conseil vivement.

Pour ma part, voici celui qui a largement retenu mon attention :

 

Quand je vois du code mal indenté

 

Enjoy !

PS : Un autre tumblr est sorti juste après, pas le même auteur et reprenant certaines vannes, pour les graphistes. J’aime moins, mais je partage tout de même : Le graphisme ça Boom.