1 private link
"Une étude publiée sous le nom de The Coding War Games des consultants Tom DeMarco et Timothy Lister a comparé le travail de 600 développeurs de 92 entreprises. L’étude a montré que les gens d’une même entreprise avaient sensiblement les mêmes performances, mais qu’il y avait d’énormes différences entre les entreprises. Et ce qui distinguait les développeurs de ces entreprises n’était pas l’expérience ou le salaire. C’était l’intimité sur le lieu de travail et la tranquillité."
On l'a déjà dit et redit mais une piqûre de rappel ne fait jamais de mal : utiliser des JS provenant de CDN dans l'espoir que ces JS soient déjà dans le cache des clients n'est pas une optimisation satisfaisante en termes de performances Web. Exemple ici avec jQuery sur les Google Apis...
Plateforme permettant de comparer l’exécution de plusieurs portions de code javascript (au sein d'un environnement HTML commun), pour savoir laquelle est la plus performante suivant les navigateurs.
Présentation de Gow, une librairie Windows bien plus légère que Cygwin et permettant d'avoir accès à de nombreuses commandes habituellement réservées au monde Linux.
"Le but d’une rétrospective projet est de prendre le temps de revoir quels ont été les moments importants du projet, les résultats qui ont été accomplis pour en dégager des observations, des leçons apprises et des bonnes pratiques pour les autres projets."
"La rétrospective est une pratique qui permet de répondre au 12ème principe agile du Manifeste Agile: « À intervalle régulier, l’équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens ». Ritualiser cet événement permet de mettre en place un processus d’amélioration continue."
"Sixième billet d’une série sur Windows Phone 7 dans laquelle je construis une application permettant de surveiller la disponibilité de vélos des stations Vélib’ à Paris."
Liste des codes d'erreur lors des déploiement locaux Windows Phone 7.
"In this post, we are going to show hot to create a small Angry Birds clone for Windows Phone 7 in 5 minutes using Expression Blend and zero (yes, zero) lines of code. Of course, the game that we will create is far from finished but it can serve as a start for your new awesome game."
"Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services."
GART - The Geo AR (Augmented Reality) Toolkit for Windows Phone 7.1(5) | Coding4Fun Blog | Channel 9
"Today's project show's off one of my favorite new capabilities available with Windows Phone 7.1(5)*, how you can incorporate augmented reality into your "real world" applications."
"As our pages/apps become more interactive, the complexity of CSS increases, and browsers start to support more and more “advanced” CSS features, CSS performance will probably become even more important. The existing tools are only scratching the surface." Let's try Opera's new ones.
WebApp permettant de créer en deux clics une classe CSS pour une image en incorporant l'image (data:image...), ainsi qu'un fallback pour la compatibilité IE.
Projet WCF permettant de créer rapidement des librairies RESTful en .NET par une savante fusion entre la programmation contractualisée de WCF et le système de routing d'ASP.NET MVC.
Le chargement asynchrone des scripts tiers est certes en pas en direction de la performance Web, mais la plupart du temps il n'est pas suffisant. En effet, l'utilisation des méthodes d'écriture de DOM asynchrones que sont le document.write d'un script, l'insertBefore ou l'appendChild retarde window.onload. Et si le script charge un autre script, ce délai est prolongé (8 fichiers pour le bouton Like Facebook, 6 pour Twitter...).
Etant propriétaire depuis peu d'un Kindle, je me retrouve plutôt bien dans cette explication de la bascule du papier vers le numérique. Si vous avez un doute, c'est l'article à lire.
Projet Node.js de notification du browser afin qu'il recharge une CSS après son édition. Ainsi, vous pouvez modifier vos CSS et constatez dans une autre partie de votre bureau, votre évolution prendre vie dans le navigateur. Yummy.
AppHarbor est une plate-forme de déploiement de code .NET en Platorm-as-a-Service. Les développeurs envoient du code vers AppHarbor via Git ou Mercurial, AppHarbor compile la solution, exécute les tests et si tout se passe bien, déploie la solution sur son Cloud.
"Dans cet article nous aimerions présenter l’installation de différents composants de l’analyse Sonar et comment l’intégrer à votre usine de build TFS."
Présentation sur l'accélération du chargement des JS en utilisant les attributs ASYNC, DEFER, ou des composants externes comme LabJS. Le slide 46, notamment, résume bien le contenu de la présentation et est suivi de quelques portions de code réutilisable concernant les Third Parties sociaux (Twitter, Facebook, Google Plus...).