Uptime…

Pour le geek moyen, l'uptime c'est une notion simple. C'est même suffisamment simple pour servir d'étalon quand il s'agit de savoir qui pisse le plus loin dans une salle serveur. C'est d'ailleurs tout aussi inutile que de connaître la portée de votre jet d'urine. Mais je ne suis pas en train de vous dire que mon record personnel est à plus de 780 jours sur un FreeBSD 5.4 en production.
Non. Mon propos est tout autre : j'ai découvert un nouveau type d'uptime. Il se mesure en nombre de jours passés sans voir une seule fois la tête de Nicolas S. dans les média (tous types confondus).
Quand, comme moi, on traine sur des forums, des channels IRC, du chat AIM… on est assez fréquemment victime d'un copain qui vous balance l'URL d'un article intéressant. Et paf. C'est soudain, inattendu, violent, ça pique les yeux : on tombe nez-à-nez avec sa tronche. Rien à faire. On vient de passer quinze jours sans le voir, et en une fraction de seconde tout est à refaire, on repart de zéro. Une sorte de reboot intempestif. Ça fout le bourdon comme un record d'uptime qui s'envole à cause d'une panne électrique.

Related posts

Mother, et mon genou

affiche du film MotherOn doit déjà à Joon-ho Bong quelques petits bijoux : Memories of Murder, The Host, ou encore le très poétique court métrage Shaking Tokyo. Je m'attendais donc tout naturellement à une bonne surprise avec son dernier film : Mother. Malheureusement, il semble que Joon-ho Bong se soit assagi. Les acteurs sont très bons, mais le scénario n'est pas à la hauteur, et la sauce ne prend pas. C'est un peu mou du genoux.
D'ailleurs, en parlant de genoux, on a fait plus confortable. Le film ayant une diffusion presque confidentielle, la seule copie lyonnaise est projetée dans un CNP. Je n'ai rien contre les initiatives culturelles, ni contre les passionnés qui nourrissent de leur sang ces petites salles pour les faire vivre. Mais cette fois encore, j'ai mis deux jours à m'en remettre physiquement, avec des douleurs dans les genoux, et, dans une moindre mesure, dans le dos. Si on fait plus d'un mètre cinquante et qu'on a la moindre considération pour les spectateurs assis derrière soi, on ressort des CNP perclus de douleur.

Related posts

iPad… mouahahahahaha

J'ouvre et je clos définitivement la parenthèse iPad. C'est une grosse bouse et le seul commentaire positif qu'on peut faire à son sujet est le suivant :

Pornography
It's simple: You can hold something that weighs 1.5 pounds in one hand.
-- Gizmodo

Related posts

Art contemporain et Art jetable

biennale 2009 La biennale d'art contemporain de Lyon est-elle devenue la biennale du déchet ? Il serait inapproprié de mettre tous les artistes exposés à cette manifestation dans le même sac. Néanmoins, il m'a bien semblé que le niveau général de la sélection a baissé. Je trouve notamment que cette année la part faite aux supports électroniques est trop importante. N'en déplaise aux artistes et aux conservateurs, ça me gonfle vraiment toutes ces vidéos qui n'apportent rien, sinon une nuisance sonore. Si le but est de stigmatiser les déviances de notre époque alors c'est réussit : c'est encore plus pénible qu'une grande chaîne de télé en première partie de soirée. On a vraiment l'impression d'y être, puisqu'on a même le droit à des séquences en 4/3 diffusées en 16/9ème. Le top du "j'ai de la merde dans les yeux".
Au moins on peut se consoler en ce disant qu'il en restera peut être quelque chose de lisible, dans 10 ou 20 ans (à condition de penser à garder un lecteur DVD bien emballé à la cave). Les œuvres à base de Google maps ou de twitter ne peuvent pas en dire autant. Avec un peu de chance, Twitter va fermer dans 2 ans et l'API Google maps changera radicalement dans 6 mois.

Related posts

Spam de blog : les user agents

Depuis que j'ai codé mon propre antispam pour protéger ce blog des attaques quotidiennes de malfaisants spambots, je collecte précieusement tout ce que ces derniers ont à me dire dans une base de données.
Ainsi, j'ai pu découvrir que, mis à part en de rares occasions, les user agents des spambots sont très variés. Le graphique ci-dessous montre pour la période de mai 2008 à octobre 2009 comment sont répartis le nombre de user agents distincts et le nombre de tentative de spam.

Nombre de user agents différents en fonction du temps

En mai 2008, on note le pic (il dépasse 130 POST/jour) qui correspond à très peu de user agents différents (1 à 2, suivant le jour). Alors que dans le reste de la période la courbe du nombre de POST est très proche de la courbe du nombre d'UA différents.
À noter que, plutôt que de me limiter au seul User Agent, j'ai fait ma petite analyse sur la concaténation des variables HTTP_USER_AGENT, HTTP_ACCEPT, HTTP_ACCEPT_LANGUAGE, et HTTP_ACCEPT_ENCODING. On obtient ainsi une meilleure discrimination entre les différents attaquants.

Voici un exemple abrégé de capture :

REQUEST_TIME : 2008-12-09 19:51:33
HTTP_HOST : www.patpro.net
REMOTE_ADDR : 88.198.53.43
HTTP_USER_AGENT : Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.8.1.6) 
                  Gecko/20070725 Firefox/2.0.0.6
HTTP_ACCEPT : text/xml, application/xml, application/xhtml+xml,
              text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_LANGUAGE : ru
HTTP_ACCEPT_ENCODING : deflate

Si on s'intéresse particulièrement aux variables HTTP_ACCEPT* on voit qu'elles sont utilisées de manières très inégales en fonction du robot :

header_spamweb

On peut supposer que ces caractéristiques permettent de différencier les différents botnets, et versions des scripts. Les spammers poussent donc le raffinement assez loin, dans le but, bien sûr, de passer au travers des protections antispam. Dans certaines tentatives que j'ai enregistrées, le client fourni même un cookie de session.

Related posts

iCal comme "icalcul mental"

Apple vous aide à développer vos neurones. Vous aussi, devenez imbattable en calcul mental avec iCal :

alors, combien d'heures dans 20175 minutes ?
Alors, combien d'heures dans 20175 minutes ? (iCal 3.0.8, Mac OS X 10.5.8)

Related posts

Le truc qui vous gâche la soirée…

… c'est par exemple de vous retrouver au boulot dans la salle serveur, un samedi 15 août à 21h, et de savoir que la soirée va être très longue :

alarme climatisation

Related posts

BBEdit, c’était mieux avant…

Je suis un gros consommateur de BBEdit, depuis des années. Je m'en sers pour presque tout, même pour lire certains documents MS Word. Mais surtout, c'est mon éditeur favori pour la création de scripts shell. Je travaille énormément avec les fonctions de comparaison de documents, en général pour synchroniser un fichier local en développement avec sa version distante en production sur un serveur. La fiabilité de ces comparaisons est donc absolument primordiale pour moi.
Depuis que j'ai acheté la mise à jour de 8.x vers 9.x, je déchante :

bug diff bbedit
BBEdit 9.2.1 est incapable de voir la différence entre ces deux fichiers de 4 lignes…

edit 04/11/2009 : Voilà, j'ai médit, j'ai râlé, j'ai fait valoir mon point de vue auprès de Bare Bones Software, et j'ai été entendu. Pour que BBEdit fasse à nouveau la comparaison comme il se doit sur le contenu des tags CVS/SVN, il suffit de faire la mise à jour en 9.3, et de taper la ligne suivante dans le terminal :

defaults write com.barebones.bbedit Diff:IgnoreRCSKeywords -bool NO
Related posts