Liens de la semaine #7

.NET

  • Le débat .Any() vs .Count() est réglé. Si vous avez une collection de type IEnumerable<T>, vous devriez utiliser .Any().
  • Pourquoi un bloc try catch finally nécessite des accolades?
  • cmd, une librairie .NET permettant l’exécution de processus externe de façon assez élégante.

Développement

Science

Nouvelles

Advertisements

Mes liens de la semaine – #6

Développement

  • J’ai passé quelques heures à pratiquer mon Ruby avec ce site. http://rubymonk.com/
  • Un excellent résumé des changements à venir dans la prochaine version d’ECMAScript (ES6 pour les intimes). Il est question de modules, classes et plein d’autre ajouts ajoutant un peu de sucré au langage.
  • Réflexion à propos des similitudes entre le principe de localité d’Einstein et le développement web.

Javascript

  • Le guide que je vais très probablement utiliser pour m’initier à Node.js.
  • Démonstration, en quelques lignes, de ce que peut faire la librairie d3.js.

Technologie

Wow

Mes liens de la semaine – #5

Développement

.NET

Web et HTML5

Général

Mes liens de la semaine – Édition #4

HTML5

  • Écrire un jeu qui utilise uniquement des technologies HTML5 pour le navigateur est relativement accessible. Au moment d’écrire ceci, James Long en est à son troisième article.

Développement logiciel

ASP.NET

Sécurité

  • Le service getvau.lt vous permet de générer un mot de passe unique pour chaque service que vous utilisez. Si vous manquez d’inspiration pour vos mots de passe.
  • zxcvbn, la preuve de concept utilisée par l’équipe de Dropbox afin d’estimer plus précisément la complexité de votre mot de passe.
  • Piste de réflexion : L’époque où la sécurité de votre identité sur le web dépend d’une simple chaîne de texte est révolue?

iOS

Mes liens de la semaine – Édition #1

Une nouvelle initiative de ma part : je vais partager les liens que j’ai retenu de la semaine avec un léger résumé.

Je les retiens de toute façon dans mes listes de lecture. S’ils sont intéressants pour moi pourquoi pas pour vous?

  • Propriétaire d’un appareil Apple? Tu DOIS avoir Letterpress. Shwminator est mon utilisateur sur le Game Center.
  • Typescript est une extension du langage Javascript développé par Microsoft. Une approche analogue à CoffeeScript. Le projet propose des ajouts comme des classes, modules et interfaces afin de solidifier encore plus vos solutions dans ce langage. Le tout est open source!
  • pdf.js permet la lecture d’un fichier PDF en Javascript. Gracieuseté des camarades chez Mozilla.
  • Utiliser Github comme fournisseur d’identité? Les gens chez Parse proposent maintenant de se connecter à leur service avec son identifiant GitHub. Une approche intéressante.
  • js-url, une approche lightweight permettant de décortiquer en Javascript l’URL courante.
  • sweet.js se présente comme une librairie permettant de remodeler certaines parties du langage en utilisant des macros. Une autre initiative de Mozilla.
  • Pourquoi 0.1 n’existe pas lorsqu’il est question de virgule flottante. L‘explication est plus simple que cela en a l’air.
  • Un guide d’achat pour les pièces d’ordinateur extrêmement bien conçu.