blogues
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
Mauvais payeurs

Bon quoi faire dans ce temps la.
Nous avons quelques clients qui ne nous ont pas payés encore. Pas tout les mauvais payeurs doivent être pendus haut et court. Je ne paye pas toujours ma facture de telephone cellulaire a temps. De plus nous avons des personnes qui ont des ententes de paiement différentes. C'est correct et normal. Mais quoi faire à ceux qui vous dises que le chèque est dans le courrier. Pas de problème on vous paye pour votre bon travail et puis on entends plus jamais parler d'eux. Je vends la dette à une agence de recouvrement? Je le poursuits aux petites créances québecoise? Je coule son portail Web en achetant des liens dans des link farms {en}, puis je mets un mémo sur notre portail qu'il est un mauvais payeur? Je clos le sujet et je passe à autre chose.
C'est pas l'envie qui me manque d'utiliser la troisème option. Je crois que nous serons tolérant et tenterons d'avoir notre argent de manière légale.
Liens discutés dans ce blogue
Retour en ligne
Oops!
Bon nous sommes de retour en ligne. Un petit problème de serveur chez BlueFur.com. Je dois dire que bien que le problème leur était connu et que nous avions rien à voir avec leur problème. Il leur a prit 13 minutes pour repondre à l'appel de service placé.
Je dois dire que leur service technique de BlueFur.com est vraiment bon.
Bonne journée.
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
Deux artistes québécois avec énormement de talents

Il y a bien longtemps que j'ai fais un blogue. Disons que j'ai pris un petit repos bien mérité et je suis de retour. Pour ce soir, je vous présente deux excellents artistes qui travaille dans le média électronique.
Le premier, Daniel St-Hilaire qui nomme sont studio Arnak Studio. Rassurez vous, il démontre seulement son grand sens de l'humour. Daniel est un artiste, photographie et modéliste autodidacte. Il démontre un talent incroyable pour la création de model en Maya, la photographie numérique, la retouche sur Photoshop et la création d'image corporative à l'aide d'Illustrator. Daniel a réaliser le logo du nouveau produit de M2i3 qui s'en viens sous peu et qu'on ne peut rien dire pour le moment. Jeter un coup d'oeil à son portefolio il est très fort.
Le deuxième est Benoît Goyette. Ingénieur de formation, il est incroyable pour le dessin style bande-dessiné. Il fait ses premiers éssais avec Starship in my
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
Contrats forfaitaires ou contrats à taux horaire
Je suis tombé ces dernières journées sur un vidéo de Ryan McMinn intitulé All Roads Lead to Rails{en}. Ce vidéo fort intéressant a soulevé de nombreuses questions. Devrait-on offrir des contrats forfaitaires pour le développement d’application? Une facturation à l’heure contredit mon blogueur et gourou mercatique Brendon Sinclair. Comme Brendon explique dans son balado (Podcast pour les intimes. Merci Grand Dictionnaire terminologique), The Best Way to Price Your Services and Deliver Value to Your Clients{en}, ceux qui facture leur clients à l’heure sont des LOOOOOOOSSSSEEEEUUUUUURRRRRR.
Après de nombreuse discussion en Jean-Marc et moi, nous avons décidé de ne plus offrir de contrats à prix forfaitaires, quitte à être traité de LOSER et défiant ouvertement mon gourou, Je vous explique le raisonnement.
Martin Fowler explique bien la grande difficulté de réaliser du code. Dans son texte « The New Methodology{fr} », les conclusions que le code source est un document de conception et que la construction du logiciel est l’utilisation du compilateur change beaucoup de nos perspectives de travail mais surtout d’évaluation de la charge de travail. Évaluer un travail créatif est une tâche très ardue. Lors du développement du logiciel, la cible est toujours changeante avec des ajouts, retraits, oublies et modifications. Ryan McMinn dans sont vidéo explique que lorsqu’on travail à prix fixe il est presque impossible à arriver tout juste à la valeur prévue. Si on estime trop bas, nous allons perdre notre

