Hello
Trop, c'est trop. Le logiciel de télétransmission des feuilles de soin que mon père utilise, AxiAM vient une fois de plus de disparaitre en chaleur et lumière suite à une mise à jour. Le logiciel propriétaire a semé des répertoires un peu partout dans le filesystem, installé tout un tas de programmes résidents sans demander le moindre avis (programmes annexes dont mon père n'a rien à faire), refuse de tourner sous autre chose qu'administrateur, et quand il est effectivement (…)
Journal Cherche un outil de gestion de bibliothèque
J'ai récement installé VideoDB ( http://videodb.sourceforge.net/(...) ) pour enregistrer ma modeste collection de DVD. Ce programme est très pratique :
* C'est une application Web
* Il stoque toutes les données dans une base MySQL
* Il récupère pleins d'informations sur IMDB évitant une fastitieuse saisie
* Il permet de gérer les prêts de DVD (a qui ai-je prété ce film il y a 3 mois ?)
Je cherche le même genre d'outil pour ma bibliothèque de livres. Les points (…)
* C'est une application Web
* Il stoque toutes les données dans une base MySQL
* Il récupère pleins d'informations sur IMDB évitant une fastitieuse saisie
* Il permet de gérer les prêts de DVD (a qui ai-je prété ce film il y a 3 mois ?)
Je cherche le même genre d'outil pour ma bibliothèque de livres. Les points (…)
Journal security.debian.org est dans les choux
On trouve un simple mail : http://lists.debian.org/debian-news/debian-news-2004/msg00005.html(...) qui annonce que la machine a planté, et que plus de 24h après ils n'arrivent pas à la redémarrer à distance.
Il est possible d'utiliser http://ftp.rfc822.org/debian-security/(...) en attendant.
Pour l'instant, la cause du crash est inconnue, problème matériel ? piratage raté ? C'est un coup un peu dur pour debian qui se voit privé pour la seconde fois en peu de temps de serveurs essentiels.
Les paquets étant signés, il faudrait peut-être envisager (…)
Il est possible d'utiliser http://ftp.rfc822.org/debian-security/(...) en attendant.
Pour l'instant, la cause du crash est inconnue, problème matériel ? piratage raté ? C'est un coup un peu dur pour debian qui se voit privé pour la seconde fois en peu de temps de serveurs essentiels.
Les paquets étant signés, il faudrait peut-être envisager (…)
Journal Distributions utilisant la µlibc
Linux est fabuleux pour transformer un vieux Pentium 75 en firewall/passerelle internet.
Pour plein de bonnes raisons, on a souvent envie de ne pas mettre de disque dur dans une telle machine, c'est fragile, ça coûte cher, on a du mal à trouver des petits modèles, c'est bruyant...
Une solution économique et simple est d'y mettre une carte Compact Flash [1] et un adaptateur IDE/CompactFlash que l'on trouve par correspondance pour environ 20$ [2].
Le problème est que l'espace disque (…)
Pour plein de bonnes raisons, on a souvent envie de ne pas mettre de disque dur dans une telle machine, c'est fragile, ça coûte cher, on a du mal à trouver des petits modèles, c'est bruyant...
Une solution économique et simple est d'y mettre une carte Compact Flash [1] et un adaptateur IDE/CompactFlash que l'on trouve par correspondance pour environ 20$ [2].
Le problème est que l'espace disque (…)
Journal PostgreSQL: écrire une fonction plpgsql
Je me suis bien amusé à écrire une fonction récursive pour récupérer un chemin sous PostgrSQL, je vous en fais profiter.
On a :
skc=# SELECT id,name,parent FROM dir;
.id.|.name.|.parent
---+--------+---------
..0.|./.........|......0...
..1.|.home.|......0...
..2.|.etc.....|......0...
..3.|.skc.....|......1...
(4 rows)
Et ça donne :
skc=# select get_path(1); -> /home/
skc=# select get_path(3); -> /home/skc/
skc=# select get_path(4); -> ERROR: dir.id 4 not found
Installer plpgsql
Sur ma Debian woody, plpgsql n'était pas déclaré dans la base de donnée, il suffit de lancer
/usr/lib/postgresql/bin/createlang (…)
On a :
skc=# SELECT id,name,parent FROM dir;
.id.|.name.|.parent
---+--------+---------
..0.|./.........|......0...
..1.|.home.|......0...
..2.|.etc.....|......0...
..3.|.skc.....|......1...
(4 rows)
Et ça donne :
skc=# select get_path(1); -> /home/
skc=# select get_path(3); -> /home/skc/
skc=# select get_path(4); -> ERROR: dir.id 4 not found
Installer plpgsql
Sur ma Debian woody, plpgsql n'était pas déclaré dans la base de donnée, il suffit de lancer
/usr/lib/postgresql/bin/createlang (…)
Journal Firewall et RPC
Le noyau Linux offre depuis la nuit des temps des fonctions de filtrage IP de plus en plus évoluées à chaque nouvelle version majeur [1]. On peut facilement demander que toutes les requêtes TCP vers le port 5432 qui arrivent depuis ppp0 soient purement et simplement envoyé à la trappe [2].
Sun a développé sur IP un mécanisme normalisé de RPC qui se base sur portmap [3], les services s'installent sur un port UDP ou TCP quelconque et s'inscrivent auprès (…)
Sun a développé sur IP un mécanisme normalisé de RPC qui se base sur portmap [3], les services s'installent sur un port UDP ou TCP quelconque et s'inscrivent auprès (…)
Journal Radio france semble avoir rebooté le serveur Ogg
Quelques jours après l'annonce de la diffusion au format Ogg des stations de radio-france http://linuxfr.org/2003/04/01/11914.html , certains flux ont disparu dans les méandres du 404. Pendant deux mois, lorsqu'on réclamait FIP ou Radio classique (je n'ai pas essayé les autres), le serveur répondait inlassablement par un 404. Aujourd'hui, il semble que la situation soit rétablie, puisqu'il est a nouveau possible d'écouter ces deux radios. Si vous cherchez les adresses des flux, elles sont bien cachées, il faut regarder en bas (…)
Journal Vol de matériel informatique a Annecy
Le quotidien du médecin n°7350 (mercredi 11 juin 2003)
« Le directeur de la clinique générale d'Annecy, le Dr Claude Novel, a lancé le 6 juin un appel aux voleurs qui ont dérobé du matériel informatique pour leur demander de "rendre au moins les cinq disques durs", essentiels au fonctionnement du nouvel accélérateur de particules traitant les cancers. (...) L'inauguration de l'unité de radiologie dotée du nouvel accélérateur de particules, un équipement ultramoderne fabriqué aux Etats-Unis, qui coûte (…)
Journal Mozilla et JavaScript
Voici un petit retour d'expérience sur Mozilla et JavaScript que j'utilise tous les jours au boulot.
Résumé :Certaines pages contiennent du JavaScript qui ne fonctionne qu'avec MSIE, si on n'a pas accès aux sources des pages en question, on se retrouve plus ou moins bloqué, impossible d'aller plus loin. Heureusement, Mozilla vient avec un débugger JavaScript qui permet d'exécuter n'importe quel code dans le contexte de n'importe quelle page affichée dans le navigateur. Ceci permet de valider des formulaires (…)
Bricolez en USB
Le magazine d'électronique et de micro-informatique "Elektor" n°287 est arrivé dans la boite aux lettres des abonnés, prochainement en kiosques.
Dans le numéro 267 de Septembre 2000, un article décrivait la mise en oeuvre d'un micro-controleur (un ordinateur entièrement embarqué dans une unique puce) disposant d'une interface USB 1.1 faible vitesse (le CY7C63000 de Cypress) le tout en VB5.
Ce numéro décrit en deux pages comment utiliser le montage d'exemple sous Linux 2.2 et 2.4: insérer le module (les fichiers sont disponibles sur le site d'Elektor), créer le pseudo-fichier dans /dev, utiliser la bibliothèque qui masque les ioctls. Tcl/Tk et Gtk sont même cités.
Les applications sont multiples pour qui sait manier le fer à souder : Afficheurs LCD, capteurs de température, lecteurs de carte, capteurs, actionneurs... tout ça sur un port USB.
Dans le numéro 267 de Septembre 2000, un article décrivait la mise en oeuvre d'un micro-controleur (un ordinateur entièrement embarqué dans une unique puce) disposant d'une interface USB 1.1 faible vitesse (le CY7C63000 de Cypress) le tout en VB5.
Ce numéro décrit en deux pages comment utiliser le montage d'exemple sous Linux 2.2 et 2.4: insérer le module (les fichiers sont disponibles sur le site d'Elektor), créer le pseudo-fichier dans /dev, utiliser la bibliothèque qui masque les ioctls. Tcl/Tk et Gtk sont même cités.
Les applications sont multiples pour qui sait manier le fer à souder : Afficheurs LCD, capteurs de température, lecteurs de carte, capteurs, actionneurs... tout ça sur un port USB.
Cocoon 2 RC2
La version RC2 de Cocoon2 vient de sortir.
Cocoon2 est un serveur entièrement écrit en Java qui utilise XML comme base de fonctionnement. Il est développé au sein du groupe XML-Apache. Le traitement d'une requête est divisé en plusieurs étapes: traitements, production des données, transformation et sérialisation rendant les applications très souples et adaptables à de nombreux terminaux. La version 2 de Cocoon permet de faire du MVC sans application supplémentaire.
Les applications sont multiples : Application multi-terminal, multi-langues, sécurisation, traitement de formulaires, aiguillage, personnalisation, agrégation, enchainements complexes, interfaçage HTTP, JSP, XSP, PHP... sorties en XML, HTML, PDF, PNG...
La version finale est plus ou moins prévue pour le début du mois prochain, (si elle est prête).
Cocoon2 est un serveur entièrement écrit en Java qui utilise XML comme base de fonctionnement. Il est développé au sein du groupe XML-Apache. Le traitement d'une requête est divisé en plusieurs étapes: traitements, production des données, transformation et sérialisation rendant les applications très souples et adaptables à de nombreux terminaux. La version 2 de Cocoon permet de faire du MVC sans application supplémentaire.
Les applications sont multiples : Application multi-terminal, multi-langues, sécurisation, traitement de formulaires, aiguillage, personnalisation, agrégation, enchainements complexes, interfaçage HTTP, JSP, XSP, PHP... sorties en XML, HTML, PDF, PNG...
La version finale est plus ou moins prévue pour le début du mois prochain, (si elle est prête).
Un nouveau cheval de Troie sous Linux ?
vnunet.com annonce l'existance d'un nouveau cheval de Troie pour Linux qui aurait été découvert par Qualys, la "célèbre" entreprise de sécurité.
L'article est très vague et fort peu technique; on y trouve les idées suivantes :
L'article est très vague et fort peu technique; on y trouve les idées suivantes :
- Le cheval est similaire au célèbre outils d'administration Back Orifice
- Il s'installe sur le port UDP 5503 et plus et s'annonce sur un serveur web grand breton
- Il se propage par EMail
- S'il se répand, il risque de faire bien plus de dégats que Code Red car 58% des serveurs tournent sous Apache, et donc majoritairement sous Linux, alors que Windows NT ne représente que 25%