Autres trucs

Accueil

Seulement les RFC

Seulement les fiches de lecture

echoping

Ève

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)