Skip to content

Instantly share code, notes, and snippets.

@sofadesign
Created June 11, 2011 16:17
Show Gist options
  • Save sofadesign/1020718 to your computer and use it in GitHub Desktop.
Save sofadesign/1020718 to your computer and use it in GitHub Desktop.

Ruby

Re-learning The Meaning of ! in Ruby Methods: on en apprend tous les jours.

html5_validators: intéressant mais pas utile quand on utilise formtatic ou simple_form

10 Ruby One Liners to Impress Your Friends: ça m'apermit de découvrir Enumerable#partition.

Changes for Ruby in Debian (and Ubuntu)

SlimGems: je ne suis pas spécialement un fan des forks mais là ça me semble une bonne initiative. Rubygems après la version 1.3.7 voit son API modifiée et par conséquence sa rétro-compatibilité entamée avec tout ce que cela implique pour un gestionnaire de paquets: le foutoir et l'angoisse de tous les mainteneurs de gems. Bref, c'est pas franchement une bonne idée de faire ce genre de choses. SlimGems est un fork de RubyGems 1.3.7 qui a pour but de maintenir un stabilité maximum de l'API tout en apportant des améliorations. Un rapprochement avec l'équipe de développement de Bundler est également envisagé afin de fournir un unique outil de gestion des gems pour les projets. A mon avis, ce truc à de l'avenir.

Javascript

Un tuto assez complet pour démarrer avec node.js: http://anders.janmyr.com/2011/05/not-very-short-introduction-to-nodejs.html

Indispensable: https://github.com/batiste/sprite.js

Je vous avais parlé de MailCatcher: voici maintenant kyatchi. Ça fait en gros la même chose mais c'est écrit pour node.js avec le micro framework ExpressJS en CoffeeScript. Le code est étonnament simple.

The hash-bang theory: un article bien foutu sur les avantages et inconvénients de cette technique.

Essential JavaScript Design Patterns For Beginners: ok, vous n'êtes pas des débutants mais cela reste tout de même intéressant.

The 11 JavaScript Mistakes you’re Making: quelques petits rappels intéressants.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment