Apache2 and buffered transaction

If you must have an Apache2 webserver which is not buffering (realtime printf) transaction, you must remove ‘deflate‘ :

root@plop~# a2dismod deflate
Module deflate disabled.
Run '/etc/init.d/apache2 restart' to activate new configuration!
root@plop~# /etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .
root@plop~#

Cloudshark


Pour ceux qui connaissent dĂ©jĂ  Wireshark, peut-ĂȘtre que l’existence (d’ailleurs) de Cloudshark ne vous est pas inconnue. Si ce n’Ă©tait pas le cas, cloudshark est un outil vous permettant de visualiser vos traces pcap via une page web. Vous vous retrouverez avec le mĂȘme type d’interface que Wireshark, vous permettant de plonger dans les headers des diffĂ©rentes couches rĂ©seaux de vos paquets IP.
Ceci peut ĂȘtre particuliĂšrement utilise lorsque vous ne disposez que d’un tcpdump sur une machine distance (-s 0 -w out.cap).

Vous pouvez “uploader” vos traces pcap par trois moyens :

  • Upload via HTTP
  • Upload via une URL distance (type une dedibox, kimsufi, …)
  • Via e-mail : cap@cloudshark.org

Voici un petit exemple : Concernant une session TCP MD5 / BGP.

PluXML n’est plus en bĂ©ta !

La louze, le fait que PluXML est passĂ© en version stable m’est totalement passĂ© Ă  cĂŽtĂ© 🙁
Néanmoins, chose réparée par ce billet.

Donc, pluxml est passĂ© en version 4.3.1 aprĂšs trois ans d’incubation.
Comme vous pouvez le constater, ce blog est passé lui aussi en version 4.3.1.
Seul changement pour moi : Modifier mon thÚme à cause de modifications effectuées sur les fonction $plxShow->catList() et $plxShow->lastComList(). Bref rien de bien exceptionnel. Migration super rapide et sans douleurs.

Pour plus d’informations quant aux modifications, je vous renvoie Ă  la note de rĂ©vision.

Migration nb -> pluxml



Pour ceux qui suivent un peu, cela fait un moment que je me tĂąte de migrer de
nanoblogger Ă  pluxml.
Et bien c’est chose faite, mais vous devez le constater vous-mĂȘme !

Voici le script bash utilisé pour migrer mes 498 billets :
mig-nb-pluxml.tar.gz.

Attention :
Il vous faudra changer dans la fonction mat_migr_cat() la relation entre les identifiants de
catégories sous nanoblogger avec ceux dans pluxml.
De plus, dans le fichier h1.mig, il vous faudra changer l’encodage si vous utilisez directement de l’UTF-8, car
pour ma part, tout Ă©tait en ISO-8859-1.

Twitter

Ceux qui veulent utiliser Twitux pour suivre vos amis, contacts, relations sur Twitter ; et qui utilisez un Linux et gnome en tant que ~~gestionnaire~~ de fĂȘnetres.

Il se peut que vous soyez déçus de ne pas avoir de notification d’un tweet si vous utilisez la version 0.69, mĂȘme si vous l’avez spĂ©cifiĂ© dans la configuration.
Ceci est dĂ» Ă  : http://www.networkworld.com/columnists/2009/061209-backspin.html.
Voici un petit patch qui répare ce problÚme :

 diff -urpN -X ex twitux-0.69/src/twitux-parser.c twitux-0.69-dev/src/twitux-parser.c --- twitux-0.69/src/twitux-parser.c 2009-01-25 03:25:56.000000000 +0100 +++ twitux-0.69-dev/src/twitux-parser.c 2009-10-26 16:37:04.000000000 +0100 @@ -29,6 +29,7 @@ #define _XOPEN_SOURCE #include  #include  /bin /boot /cdrom /dev /etc /home /initrd /initrd.img /lib /lost+found /media /mnt /opt /proc /root /sbin /selinux /srv /sys /tmp /usr /var /vmlinuz for g_memmove - memmove */ +#include  #include  #include  @@ -65,7 +66,8 @@ static gchar *parser_convert_time static gboolean display_notification (gpointer tweet); /bin /boot /cdrom /dev /etc /home /initrd /initrd.img /lib /lost+found /media /mnt /opt /proc /root /sbin /selinux /srv /sys /tmp /usr /var /vmlinuz id of the newest tweet showed */ -static gint last_id = 0; +// static gint last_id = 0; +static long long last_id = 0; static xmlDoc* parser_twitux_parse (const char *data, @@ -195,12 +197,14 @@ twitux_parser_timeline (const gchar *dat /bin /boot /cdrom /dev /etc /home /initrd /initrd.img /lib /lost+found /media /mnt /opt /proc /root /sbin /selinux /srv /sys /tmp /usr /var /vmlinuz Count new tweets */ gboolean show_notification = (last_id > 0); - gint lastTweet = 0; - /bin /boot /cdrom /dev /etc /home /initrd /initrd.img /lib /lost+found /media /mnt /opt /proc /root /sbin /selinux /srv /sys /tmp /usr /var /vmlinuz +// gint lastTweet = 0; + long long lastTweet = 0; + + /bin /boot /cdrom /dev /etc /home /initrd /initrd.img /lib /lost+found /media /mnt /opt /proc /root /sbin /selinux /srv /sys /tmp /usr /var /vmlinuz [...] 

L’intĂ©gralitĂ© ici : patch-twitux-notification.diff