Le TwiBlog

The one with Twidi

Aller au contenu | Aller au menu | Aller à la recherche

lundi 26 novembre 2007

sys_alive 1.5.2 : correction d'un bug bloquant

Dans la version précédente de sys_alive, avec le système forçant de manière brutale la fin d'un démon qui ne voulait pas s'arrêter, j'ai rendu l'arrêt de mysql terriblement mauvais pour lui-même.

En effet il lui fallait alors un bon paquet de minutes avant de redémarrer, devant reconstruire je ne sais plus quel fichier dont il avait besoin.

J'ai donc rajouté un bloc dans la configuration (demons_brute_stop) qui permet de spécifier pour quels démons on utilise cette fonctionnalité, et combien de tentatives auront lieu au maximum.

J'en ai profité pour rajouter une ligne dans le bloc des process à ne pas tuer si trop long (process_to_keep) :

'sys_alive', # on ne kill pas sys_alive

Voilà tout.

jeudi 22 novembre 2007

Passage en version 1.5.1 de sys_alive : mode demon amélioré

Très peu de temps après la version 1.5, sys_alive passe en version 1.5.1

Pas de gros changements dans cette version, juste quelques petits remaniements dans le fonctionnement du mode démon pour que sys_alive puisse être utilisé dans les scripts de démarrage de linux (sous debian, ubuntu... : /etc/init.d/sys_alive.pl et /etc/rcX.d/Ssys_alive.pl via update-rc.d)

Je renseignerai prochainement le wiki du trac associé à sys_alive pour expliquer tout ça plus en détail, sachez juste qu'en mode demon, sys_alive se lance avec comme paramètre start ou stop.

PS : le téléchargement se passe sur http://scripts.twidi.com

mercredi 21 novembre 2007

sys_alive passe en version 1.5 : fonctionnement mode demon, et mise en place de trac

sys_alive passe en version 1.5 (téléchargeable sur http://scripts.twidi.com)

Au menu des nouveautés :

  • fonctionnement possible en mode démon à la place du mode cron
  • force l'arrêt de certains démons qui n'auraient pas été stoppés correctement via l'appel de la commande en conf
  • mise en place de trac (sys_alive étant géré via svn depuis la version 1.2.8)

A propos du mode démon

sys_alive tournait jusque là en cron toutes les minutes (ou autre selon votre paramétrage). Ce qui induisait, chaque minute, un process cron et un process perl...

Finalement, un sys_alive qui tourne en démon a plusieurs avantages :

  • moins de process, donc moins de charge induite (notamment en cas de forte charge du serveur, j'ai déjà vu une bonne vingtaine de cron et de perl+sys_alive tourner)
  • paramétrage du délai plus fin (par défaut à 60 secondes, peut être changé en conf)

La contrepartie c'est que maintenant sys_alive a besoin de deux modules perl : Proc::Daemon et File::Pid (disponibles tous les deux via cpan)

Au niveau de la configuration, un bloc a été rajouté :

 %mode_demon = (
   'actif'    => 1,                            # 0 pour fonctionnement classique en cron, 1 pour fonctionnement en demon
   'pid_file' => '/var/run/sys_alive.pid',     # emplacement du fichier pid (
   'wait'     => 60,                           # délai (en secondes) d'attente entre deux analyses
 );

PS : ce mode démon m'a donné plein d'idées pour une version 2 ;)

jeudi 8 novembre 2007

SliTaz GNU/Linux : mini distribution linux (25mo) francophone type live CD (ou clé USB) incluant Firefox

Lu sur DLFP :

SliTaz GNU/Linux est une mini distribution francophone d'environ 25 Mo, distribuée sous forme de LiveCD, elle fonctionne entièrement en mémoire vive (RAM), ce qui permet d'avoir un système rapide avec des applications réactives ...

Plus d'infos sur le lien ci-dessus ou directement sur le site (en français) de SliTaz

Editez vos mind-map sur le site Mindmeister... hors ligne

Comme nous le révèle Ajaxian, le site MindMeister, mon outil d'édition en ligne de mind-map préféré, permet maintenant l'édition hors-ligne des maps, via l'utilisation de Google Gears

Il faut pour cela penser à activer un switch avant de passer offline pour lancer la synchronisation locale de la map, et vice-versa lors du retour online. Ce n'est malheureusement pas automatique.

Cette option n'est accessible qu'aux utilisateurs payant (et bien sur pendant la période d'essai)

Plus de détail sur la page officielle

lundi 5 novembre 2007

Choisir son outil de Mind-mapping, la suite

Il y a deux mois, je listais sur ce blog quelques outils de mind-mapping.

Le blog Mashable vient de sortir une liste de 30 outils dédiés au mind-mapping, en ligne ou non, groupés selon leur coût.

Bien qu'il manque pour moi mon préféré (hors-ligne), FreeMind, cette liste peut avoir une certaine utilité.