Développeur web touche à tout (ou presque)
In: Développement
3 juil 2009Je ne m’en cache pas, je suis un pro git à fond.
Cependant et malheureusement, git n’est pas (encore) très répandu et beaucoup de projets sont encore hébergés sur des repositories SVN.
C’est le cas chez O2Sources (mais on parle d’y remédier, notamment lorsque Townce gèrera cela).
Vu que je viens de migrer ma machine de Windows vers [...]
In: Films
1 juil 2009Comme en mai, voici ma liste de films pour juin.
Looking for EricNote : 7 / 10
N’étant absolument pas intéressé par le foot, je ne voulais au début pas aller voir ce film. Et puis ayant entendu des bonnes critiques, j’ai changé d’avis.
Et j’ai grandement bien fait ! Une superbe comédie qui ne vole pas très [...]
In: Ruby
29 juin 2009Il est particulièrement simple, en Ruby, de parser un flux RSS.
Tout d’abord, dans le contrôleur, nous chargeons le contenu et le parsons :
require ‘rss’
require ‘open-uri’
@content = RSS::Parser.parse(open(’http://feeds2.feedburner.com/DmathieuFr’), false)
La variable @content contiendra alors votre flux RSS parsé et chacun de ses éléments accessible.
Par la suite dans votre vue, vous pouvez récupérer les éléments de votre flux [...]
In: Général
27 juin 2009Venez les partager !
Je l’ai un peu annoncé toute la semaine sur twitter avec les spoils suivant :
Mardi :
SPOIL : samedi dans l’après midi je lance un nouveau site !
Mercredi :
SPOIL : le contenu du site que je lance samedi est ce que @fvsch, @jeansboub & moi lançons à longueur de journée.
Jeudi :
SPOIL : [...]
In: Django
25 juin 2009Quelque soit le langage, un élément est toujours délicat à traiter : créer des url cool, avec des vrais mots.
Mais en ne plaçant pas de caractères qui vont rendre l’url toute pas jolie avec des %20 et autres.
Pour cela, il faut supprimer tous les accents (et les remplacer par leur lettre sans accent); supprimer les [...]
In: Python
23 juin 2009Derrière ce mot compliqué « circulaire» se cache l’un des effets pervers de Python.
En effet, pour obtenir accès à des méthodes situées dans des fichiers différents, Python requiert que l’on importe celles-ci.
from mon_fichier import ma_methode
Dans l’idée, c’est cool. Ca permet de ne charger que la méthode désirée en mémoire et évite la surcharge.
Dans la pratique, supposons [...]
In: Général
22 juin 2009Stop ! Arrêtez de vous faire des films mesdemoiselles. Je sais que vous êtes toutes folles de moi
Plus exactement, le titre de ce billet est le contenu d’un tweet que j’ai lancé ce jour en début d’après midi.
En bon blogueur influent que je suis (ahem … ou pas), cela m’a apporté … 4 nouveaux [...]
In: Général
18 juin 2009Le coca c’est bien. Mais au bout d’un temps, c’est pas super cool pour l’estomac.
Du coup il faut que je boive du thé (je ne bois pas de café).
Mais j’avais, jusqu’à ce matin, aucun mug sympa dans lequel boire mon thé.
C’est maintenant chose reglée. Et évidemment c’est un truc de geek dans le genre que [...]
In: Rails
17 juin 2009Je suis un peu genre obsédé par les statistiques de mes applications.
Du coup beaucoup d’entre elles ont des outils me permettant de générer des graphiques avec divers indicateurs d’évolution des données de celles-ci en fonction du temps.
Sur RefStats par exemple, ce graphique m’affiche l’évolution du nombre de positions; du nombre d’utilisateurs; de sites et le [...]
In: Rails
16 juin 2009Vous le savez probablement déjà , il est possible, avec Active Record, de faire vos conditions proprement de deux manières différentes :
Model.find(:all, :conditions => ['champ = ?', valeur])
Model.find(:all, :conditions => {:champ => valeur})
Le second est plus propre. Cependant à première vue, il n’est pas possible d’y faire des conditions autres que le égal (=).
Du coup dès [...]