Problème de rendu avec gist sous firefox et chrome

Dans mon dernier article à propos de rack sur le blog de synbioz, la mise en page était cassée après l'affichage du premier gist. Plus rien ne s'affichait.

Il s'avère que Chrome et Firefox râle sur les scripts auto-fermants.

Pour éviter cela il faut utiliser:

<script src="https://gist.github.com/756313.js?file=basic-rack-app"></script>

plutôt que:

<script src="https://gist.github.com/756313.js?file=basic-rack-app" />

Le problème c'est que l'on écrit nos articles en markdown et qu'ils sont importés automatiquement avec la gem maruku (v0.6).

Le moyen le plus simple de fixer ça c'est d'écrire le code suivant dans le fichier markdown:

<script src="https://gist.github.com/756313.js?file=basic-rack-app"> </script>

C'est à dire laisser un espace entre les deux balises, afin que maruku pense qu'il y a du contenu et ne puisse pas auto-fermer la balise.

Sortie de la version 1.9.2-p136

La version 1.9.2-p136 de Ruby est sortie.

Voici la seconde release de Ruby 1.9.2. Elle corrige de nombreux bugs trouvés dans la version 1.9.2-p0. Le ChangeLog donne plus de détails.

Téléchargement

Sortie de Ruby 1.8.7-p330

Voici la release annuelle de mise à jour de la branche 1.8.7.

Téléchargements

Checksums

MD5(ruby-1.8.7-p330.tar.gz)= 50a49edb787211598d08e756e733e42e
SHA256(ruby-1.8.7-p330.tar.gz)= 6c261a463b5ffce1dc0920c980218379479dbdf94866d5ed53f1c71f1407c561
SIZE(ruby-1.8.7-p330.tar.gz)= 4873383

MD5(ruby-1.8.7-p330.tar.bz2)= 2689719fb42c8cf0aa336f8c8933f413
SHA256(ruby-1.8.7-p330.tar.bz2)= 486c73b023b564c07e062e2e61114e81de970913b04fac6798d0fbe8b7723790
SIZE(ruby-1.8.7-p330.tar.bz2)= 4191156

MD5(ruby-1.8.7-p330.zip)= 537d424438a0fefe40bed91b022592d6
SHA256(ruby-1.8.7-p330.zip)= 18df0d26d10a9be32275ba7b39ffd222a153fcc4669e4b772eab142d7e7bde90
SIZE(ruby-1.8.7-p330.zip)= 5972777

À noter : bien que le projet Ruby a changé de licence récemment (passage de la GPLv2 à la BSDL avec 2-clauses) et que c'est la première release depuis, ce changement ne s'applique pas aux versions déjà sorties comme la 1.8.7, d'après matz. Ainsi, vous n'avez pas à vous inquiéter à ce sujet : si vous utilisiez Ruby 1.8.7, vous pouvez continuer à faire de même.

Merci et passe de joyeuses fêtes de fin d'année.

Revue mensuelle du 1er décembre 2010

Ruby France publie une fois par mois une revue de ses actions et l’activité autour de Ruby en France et dans le monde. Voici la première édition :

Lyon.rb Event

Lyon Ruby Brigade organise un apéro Ruby le 2 décembre à 19h00 à L’Antre Autre - 11 rue Terme 69001 Lyon.

Rails bar à Rennes

Rennes on Rails vous invite au Rails bar le 13 décembre de 18h à 20h à la cantine.

Article dans GLMF

Le numéro de décembre de GNU/Linux Magazine France contient un article « Écrire un gem Ruby », rédigé par votre serviteur.

Campagne de documentation Rails

Ryan Bigg a lancé un appel à dons : il va travailler sur la documentation de Rails et vous pouvez l’encourager en faisant un don sur pledgie.

Rubydrop

Rubydrop est un clone Open Source de Dropbox écrit en Ruby. Il permet de synchroniser des fichiers entre plusieurs ordinateurs et utilise git en interne.

Refinements

À la dernière RubyConf, Shugo Maeda a parlé des Refinements, qui devraient arriver dans Ruby 2.0. La discussion a continué en ligne : Refinements in Ruby et Ruby 2.0 Refinements in Practice

Revue mensuelle du 1er décembre 2010

Ruby France publie une fois par mois une revue de ses actions et l’activité autour de Ruby en France et dans le monde. Voici la première édition :

Lyon.rb Event

Lyon Ruby Brigade organise un apéro Ruby le 2 décembre à 19h00 à L’Antre Autre - 11 rue Terme 69001 Lyon.

Rails bar à Rennes

Rennes on Rails vous invite au Rails bar le 13 décembre de 18h à 20h à la cantine.

Article dans GLMF

Le numéro de décembre de GNU/Linux Magazine France contient un article « Écrire un gem Ruby », rédigé par votre serviteur.

Campagne de documentation Rails

Ryan Bigg a lancé un appel à dons : il va travailler sur la documentation de Rails et vous pouvez l’encourager en faisant un don sur pledgie.

Rubydrop

Rubydrop est un clone Open Source de Dropbox écrit en Ruby. Il permet de synchroniser des fichiers entre plusieurs ordinateurs et utilise git en interne.

Refinements

À la dernière RubyConf, Shugo Maeda a parlé des Refinements, qui devraient arriver dans Ruby 2.0. La discussion a continué en ligne : Refinements in Ruby et Ruby 2.0 Refinements in Practice