Le blogue de Jean-Marc
Le compte est bon!
J'était quelque peu déçu la semaine dernière en voyant que personne n'avait tenté de résoudre le défi des chiffres et des lettres et j'en cherchais les raisons.
Est-ce que le défi était trop complexe? Le code présenté déroutant?
Franchement, il devait y avoir
RJS en long et en bref
AVERTISSEMENT, ce blog suppose que vous connaissez l'existence des fichiers RJS. Si ces trois lettres ne signifie rien pour vous... je vous suggère une recherche sur Google avec les mots clefs Ruby on Rails, RJS" avant d'effectuer la lecture de ce blogue.
Pour tous les autres, j'imagine introduire une méthode que j'ai découvert l'autre jour en fouillant
Des routes hors de l'ordinaire en Rails
Un des aspects intéressant de Ruby on Rails est la conversation d'URL en controller/action et paramètres de tout acabit.
Vous pensiez que le monde arrêtait avec la configuration par défaut? Il y a bien plus que la page par défaut et la séquence :controller/:action/:id à
Mais vous êtes brillant!
Dernièrement je vous parlait du problème causé par l'utilisation de Kernel.puts sous fast-cgi.
On se demande alors comment générer des traces sous Ruby on Rails.
Le framework vient avec
Les hauts et les bas d'un compte partagé
Comme vous l'avez probablement remarqué hier M2i3 et certains autres projets ont vu une page de "compte suspendu" être affiché. La raison en est simple et découle du fait que pour le moment nous utilisons un compte partagé chez Bluefur.
Voyez-vous, l'avantage d'un un compte partagé est qu'il coûte moins cher que d'avoir un serveur dédié. L'espace disque y est, la bande passante aussi... le désavantage est qu'on doit partager les ressources du serveur avec d'autres gens et que le fournisseur de service peut suspendre le compte de quiconque utilise trop de ressources sur le serveur.
C'est ce qui est arrivé hier. Un des projets (actuellement hors ligne en attendant que le problème soit réglé) a vue le nombre de visiteurs augmenter énormément dans les dernières semaines et fait apparaître des problèmes de performances au niveau de l'application. Pour protéger les autres utilisateurs du serveur Bluefur a donc suspendu notre compte le temps qu'on puisse leur expliquer le pourquoi du problème.
Comme quoi il n'est pas toujours avantageux de partager... ou pas toujours bien d'être populaire... du moins sans les ressources nécessaires.
Et vous vous pensiez brillant!
Vous êtes à travailler sur votre dernier projet en Ruby on Rails et pour faire vos traces vous utilisez l'instruction puts du module Kernel. Après tout, c'est envoyé à la console pas au fureteur web. Non?
Cette approche est simple et fonctionne tant
Des chiffres et des lettres (3e défi Ruby)
Vous connaissez l'émission "Des chiffres et des lettres"? Oui? Non?
Qu'importe, nous allons jouer un des jeux de l'émission qui s'intitule "Le compte est bon". La définition
Voyage en Finlande
Depuis 2 semaines j'voyage en terre inconnue... en Finlande pays de Linus Torvalds (enfin... c'est façon de le penser)
En fait, depuis 2 semaine j'travaille avec différentes distros de Linux
Subversion... pas seulement pour le code source
Une discussion intéressante est survenue récemment au bureau. Pas avec Hugues bien sûr... il est déjà convaincu (ou n'ose pas me dire qu'il n'est pas d'accord... mais ça c'est une autre histoire *grin*)
En fait c'est avec un client que la conversation est survenue... au départ d'une simple question: "Gardez-vous plusieurs version de vos documents et surtout, les prenez vous en backup?"
La réponse: oui et
Blague d'informaticien
Une vraie blague d'informaticien.... trouvé sur le web, traduite pour vous.
Question:
Combien d'analyste programmeur sont nécessaire pour changer une ampoule électrique?
Réponse:
Aucun! C'est un problème matériel pis on touche pas à ça
Bon fin de fin de semaine!

