Inline Ruby app

ou comment faire tout tenir en un seul fichier. Plus pour le fun que pour la prod, ou alors pour faire un code transportable :

Split/Refonte du blog d’Ultragreen

            Du nouveau : Migration des services sur VPS, pbm de facturation d’un serveur dédié et perte de la machine, Upgrade de FreeBSD très complexe et transition progressive vers Ubuntu, mise à jour de Redmine/Ruby/Plugin ardue. Bref depuis le mois d’Aout, beaucoup de choses on fait que le site, qui […]

Full Object ?

                 De la nature de Ruby On vient de me demander ce que signifie ‘Full Objet’ et la différence avec un langage Orienté Objet. J’ai été joueur et j’ai répondu test :

quand on comprend ça donne le même resultat, on fait le différence entre un opérateur et une […]

Gpart : label de partition

Usage de label à la place de nom de disque Utilisation de la label de partition Principe Merci à Olivier COCHARD, pris sur cette page : http://olivier.cochard.me/bidouillage/installation-et-configuration-de-freebsd-comme-poste-de-travail#TOC-FreeBSD-Installer En considérant que les partitions sont labélisées, à la création lord de l’installation de FreeBSD Voici comment les utiliser dans votre fstab pour […]

Les mots clefs de Ruby 2.X

             Les définitions de méthodes en Ruby sont très subtiles   Ruby 2.X apporte les mots clef dans les méthodes ( en passant je vais devoir le prendre en compte avec Methodic http://rubygems.org/gems/methodic 😉 ) Du coup voici un bout de code pour bien comprendre la puissance que l’on a […]

J’aime le raffinement

                  De la manière de creuser sans passer au travers Il est souvent utile de modifier, pour un cas précis, une classe standard pour les ajouter des fonctions précises, on modifie la classe car on va devoir en faire plusieurs instances. Typiquement dans le code de methodic http://rubygems.org/gems/methodic, j’avais besoin […]

Du bonne usage de Rspec

               De l’art de spécifier en beauté Le(s) guide(s) des meilleurs pratique Rspec, http://betterspecs.org/ `http://blog.carbonfive.com/2010/10/21/rspec-best-practices/ les meilleurs passage  sur Github : Guard Rspec Factory Girl

Tester une methode privée sur un objet

               Comment tester une méthode privée sur un objet je viens de lire un article sympa http://blog.jayfields.com/2007/11/ruby-testing-private-methods.html sur la méthode la plus clean pour tester une méthode privée. il en site d’abord une avec un wrapper public mixé à l’object sur http://jasonrudolph.com/blog/2007/11/02/evan-phoenix-on-testing-private-methods-in-ruby/, c’est intéressant (de toute façon toutes les méthodes […]