Autres trucs

Accueil

Seulement les RFC

Seulement les fiches de lecture

echoping

Ève

Recherche dans ce blog :

Statistiques de publication sur ce blog

Première rédaction de cet article le 17 décembre 2007


Voici le rythme de publication d'articles sur ce blog, depuis qu'il a été lancé sous sa forme actuelle en juillet 2005 :

On y voit bien l'effet des grandes vacances d'été, mauvaises pour la productivité.

Le graphique a été fait par l'excellent gnuplot, avec ce fichier de commandes :

set terminal png
set xlabel "Month"
set xdata time
set timefmt "%Y-%m"
set format x "%m/%Y"
set xrange ["2005-07":]
# Increment must be in seconds :-(
set xtics "07/2005", 10540800
set ylabel "Published articles"
set title "My blog's activity"
plot "blog.dat" using 1:2 with lines title ""

Le fichier de données a été produit par ce script Python :

import Utils
import time
import re

start = time.time()

files = Utils.entries(thedir="../entries") + Utils.entries(thedir="../RFC")
data = {}
for thefile in files:
    match = re.match("^([0-9]+-[0-9]+)-", thefile[1])
    if not match:
        raise Exception("Invalid date %s" % thefile[1])
    month = match.group(1)
    if data.has_key(month):
        data[month] = data[month] + 1
    else:
        data[month] = 1
months = data.keys()
months.sort()
print "# Gnuplot data file for my blog"
for month in months:
    print "%s %i" % (month, data[month])

Version PDF de cette page (mais vous pouvez aussi imprimer depuis votre navigateur, il y a une feuille de style prévue pour cela)

Source XML de cette page (cette page est distribuée sous les termes de la licence GFDL)