Plusieurs fois déjà, j'ai été agressé par des gens me parlant de l'intérêt de telle ou telle distribution pour le fait qu'ils sont syst V, BSD ou POSIX...
Alors moi dans mon immense naïveté contemplative, je cherche à avoir un bon texte où point par point on me présenterait de manière simple et efficace les différences et intérêts de chaques types d'Unix.
Linux et le temps réel
Dans l'embarqué où on a besoin de temps réel dur, on croise de nombreux systèmes propriétaires temps réel tels que VxWorks. J'aimerais savoir si des gens ont déjà utilisé en production des produits basés sur Linux et offrants un temps réel dur tels ceux de Montavista ou BlueCat RT de LynuxWorks. Quelles sont vos expériences et les résultats sont-ils concluants ?
Exploration de /proc et /dev
Il y a deux systèmes de fichiers qui restent bien souvent incompris et obscurs aux nouveaux utilisateurs de Linux.
Ces deux répertoires, /proc et /dev n'ont pas de correspondance sous Windows, et ne sont pas compréhensibles au premier coup d'oeil.Ce sont pourtant de très puissants outils pour comprendre et utiliser Linux.
Cette article proposé par NewsForge est une exploration pas à pas des systèmes de fichiers /dev (dev pour device : équipement) et /proc (proc pour process : processus). Il explique ce que sont ces « répertoires », comment ils fonctionnent et comment les utiliser en pratique.
A découvrir d'urgence pour ceux qui ne connaissent pas bien leur noyau ... ;)
Ces deux répertoires, /proc et /dev n'ont pas de correspondance sous Windows, et ne sont pas compréhensibles au premier coup d'oeil.Ce sont pourtant de très puissants outils pour comprendre et utiliser Linux.
Cette article proposé par NewsForge est une exploration pas à pas des systèmes de fichiers /dev (dev pour device : équipement) et /proc (proc pour process : processus). Il explique ce que sont ces « répertoires », comment ils fonctionnent et comment les utiliser en pratique.
A découvrir d'urgence pour ceux qui ne connaissent pas bien leur noyau ... ;)
Problème de licence, qui dois-je appeler ?
J'étais en train de faire une petite intégration de Ghostcript avec lpd, Samba et Exim, quand je me suis demandé si cela n'existait pas ailleurs.
Quel ne fut pas ma joie de voir un logiciel "gratuit pour ceux qui aiment les pubs sous Windows et *payant* pour les autres". Je l'ai décompacté et regardé. J'ai été surpris de voir du code Postscript (et oui c'est aussi un langage) en GPL et des fichiers au nom de gs_....pfb, comme ceux de ghostscript. En fait il semblerait qu'il maquille Ghostscript derrière un "clikodrome".
Avant de crier au loup, trois questions :
- quelqu'un peut il confirmer ou infirmer qu'il s'agit bien de fichiers de Ghostscript?
- le fait de mettre un front-end devant un logiciel GPL est-il une violation de la GPL?
- si c'est vraiment une violation, qu'est-on censé faire?
Quel ne fut pas ma joie de voir un logiciel "gratuit pour ceux qui aiment les pubs sous Windows et *payant* pour les autres". Je l'ai décompacté et regardé. J'ai été surpris de voir du code Postscript (et oui c'est aussi un langage) en GPL et des fichiers au nom de gs_....pfb, comme ceux de ghostscript. En fait il semblerait qu'il maquille Ghostscript derrière un "clikodrome".
Avant de crier au loup, trois questions :
- quelqu'un peut il confirmer ou infirmer qu'il s'agit bien de fichiers de Ghostscript?
- le fait de mettre un front-end devant un logiciel GPL est-il une violation de la GPL?
- si c'est vraiment une violation, qu'est-on censé faire?
Microsoft Office 2003 et le XML
Microsoft Office 2003 est sur le point de sortir. La dernière bêta donne déjà une idée des possibilités de la sauvegarde au format XML. Que pensez-vous de l'idée d'écrire des feuilles de style XSL permettant de convertir ces documents MS Word au format WordML au format Docbook
En effet, Docbook présente de nombreux avantages :
- standard ouvert
- supporté par OpenOffice.org
- permet d'exporter aux formats texte, html, pdf,...
C'est pourquoi, je pensais démarrer un développement de feuilles xsl permettant de répondre à ce besoin. Qu'en pensez-vous ? Avez-vous de l'expérience dans le développement de feuilles XSL ? Quels conseils me donneriez-vous ? Des personnes seraient-elles motivées pour m'aider ?
En effet, Docbook présente de nombreux avantages :
- standard ouvert
- supporté par OpenOffice.org
- permet d'exporter aux formats texte, html, pdf,...
C'est pourquoi, je pensais démarrer un développement de feuilles xsl permettant de répondre à ce besoin. Qu'en pensez-vous ? Avez-vous de l'expérience dans le développement de feuilles XSL ? Quels conseils me donneriez-vous ? Des personnes seraient-elles motivées pour m'aider ?
APC, un système de cache...
Quelques lenteurs dans php ... : les systèmes de caches sont une bonne idée.
Ca a été compris par l'équipe de php, ils nous ont pondu le Zend Cache... 1500 $ pour 1 CPU, 2000 $ pour 2 CPU, 3200 $ pour 4 CPU (selon phpinfo.net....).
Il existe une alternative qui s'appelle APC. Une alternative gratuite mais qui n'est évidemment pas un logiciel libre puisqu'elle est distribué selon la licence « php ». Laquelle est incompatible avec la GPL puisqu'elle n'admet pas d'usage commercial gratuit d'APC.
APC s'ajoute en module à php (comme MySQL, GD...).
Quelqu'un a t-il aperçu un système de cache facilement adaptable qui soit libre ?
J'ai pour ma part trouvé phpCache mais ce dernier ne semble pas pouvoir tourner sur php3, que sur php4. J'ai d'ailleurs écrit à l'auteur pour lui demander si une version compatible php3 serait imaginable... (Si quelqu'un veut se lancer dans une adaptation pour php3, qu'il n'hésite pas.. ça devrait pas etre trop trop compliqué - suffit juste d'être bien au courant des changement entre le 3 et le 4)
Je me suis également penché sur le système de cache de daCode, il me semble trop peu adaptable à ce que je compte faire.
Ca a été compris par l'équipe de php, ils nous ont pondu le Zend Cache... 1500 $ pour 1 CPU, 2000 $ pour 2 CPU, 3200 $ pour 4 CPU (selon phpinfo.net....).
Il existe une alternative qui s'appelle APC. Une alternative gratuite mais qui n'est évidemment pas un logiciel libre puisqu'elle est distribué selon la licence « php ». Laquelle est incompatible avec la GPL puisqu'elle n'admet pas d'usage commercial gratuit d'APC.
APC s'ajoute en module à php (comme MySQL, GD...).
Quelqu'un a t-il aperçu un système de cache facilement adaptable qui soit libre ?
J'ai pour ma part trouvé phpCache mais ce dernier ne semble pas pouvoir tourner sur php3, que sur php4. J'ai d'ailleurs écrit à l'auteur pour lui demander si une version compatible php3 serait imaginable... (Si quelqu'un veut se lancer dans une adaptation pour php3, qu'il n'hésite pas.. ça devrait pas etre trop trop compliqué - suffit juste d'être bien au courant des changement entre le 3 et le 4)
Je me suis également penché sur le système de cache de daCode, il me semble trop peu adaptable à ce que je compte faire.
Drip : Encoder des DVD en divX
Ce projet sourceforge (encore un !) est une interface graphique vous permettant d'utiliser mpeg2divx qui est un utilitaire en ligne de commande pour encoder vos DVDs favoris vers le divX. Voyant la difficulté qu'ont certains à se servir de ce logiciel (je suis contributeur au projet). J'ai rédigé un petit article pour résumer l'installation et les étapes nécessaires (installations d'orbitcpp, libcss ...) pour avoir une bonne configuration.
L'article comporte également des captures d'écrans ainsi que des liens.
L'article comporte également des captures d'écrans ainsi que des liens.
The Network Security Roadmap Poster
Le SANS propose une documentation contenant une foule de conseils pour sécuriser son site/serveur web.
Ces conseils sont plus théoriques que réellement techniques et relèvent bien souvent du bon sens. La partie relative aux liens contient un grand nombre de pointeurs qui permettrons de développer certains points précis.
C'est un bon point de départ pour ceux qui débutent dans le domaine et parfois de bons rappels pour ceux qui y sont familiers. ;)
Ces conseils sont plus théoriques que réellement techniques et relèvent bien souvent du bon sens. La partie relative aux liens contient un grand nombre de pointeurs qui permettrons de développer certains points précis.
C'est un bon point de départ pour ceux qui débutent dans le domaine et parfois de bons rappels pour ceux qui y sont familiers. ;)
Postfix, documentation en français
Retrouvez la documentation officielle de Postfix traduite en français par votre serviteur.
Ce document vous permettra de comprendre un peu mieux le fonctionnement et le paramétrage de Postfix.
Ce document vous permettra de comprendre un peu mieux le fonctionnement et le paramétrage de Postfix.
OpenLDAP, addressbook et auth-apache
J'ai écrit un article sur l'installation d'un serveur OpenLDAP pour être utilisé pour mettre en place un carnet d'adresse partagé, mais aussi pour identifier les utilisateurs apache.
Cet article ne se veut pas complet, mais permet une première approche pour tout ceux qui décident (ou décideront) de baser leur intranet autour d'une base LDAP.
Cet article ne se veut pas complet, mais permet une première approche pour tout ceux qui décident (ou décideront) de baser leur intranet autour d'une base LDAP.
Java : Commencez par quoi ?
Voilà, quasiment tout est dans le sujet. Que conseillerez-vous à quelqu'un qui veut débuter en java ?
French Free Software contest
Hier, premier jeudi du mois, se tenaient les «First jeudis» au Sous-Bock.
Loïc Dachary, Vice-Président de la FSF Europe, a lancé de manière impromptue une sorte de challenge, qui aurait dû paraître évident, mais qui s'est avéré non-trivial : citer les quatre libertés fondamentales du Logiciel Libre.
Savoir quelles sont nos libertés est la première condition pour pouvoir les défendre si elles sont menacées.
Si vous avez la réponse, envoyez un mail à fsfe-france@gnu.org
Votre nom sera ajouté à la (future) longue liste de ceux qui le savent et l'on déjà dit.
Loïc Dachary, Vice-Président de la FSF Europe, a lancé de manière impromptue une sorte de challenge, qui aurait dû paraître évident, mais qui s'est avéré non-trivial : citer les quatre libertés fondamentales du Logiciel Libre.
Savoir quelles sont nos libertés est la première condition pour pouvoir les défendre si elles sont menacées.
Si vous avez la réponse, envoyez un mail à fsfe-france@gnu.org
Votre nom sera ajouté à la (future) longue liste de ceux qui le savent et l'on déjà dit.
"Quick Reference" pour debian
Dans la dernière debian weekly news du 5 décembre on retiendra
"Quick Reference for Debian GNU/Linux" écrit par Osamu Aoki. Cette Documentation écrite en anglais s'inspire de divers posts sur les listes de diffusion "debian-user".
Si vous comprenez l'anglais cette excellente documentation répondra succintement à la plupart de vos problèmes (comment reconfigurer un paquet, passer en woody etc...)
Voilà la réponse à toutes les questions courantes sous debian !
"Quick Reference for Debian GNU/Linux" écrit par Osamu Aoki. Cette Documentation écrite en anglais s'inspire de divers posts sur les listes de diffusion "debian-user".
Si vous comprenez l'anglais cette excellente documentation répondra succintement à la plupart de vos problèmes (comment reconfigurer un paquet, passer en woody etc...)
Voilà la réponse à toutes les questions courantes sous debian !
Installation d'une debian avec le speedtouch USB
Lucas Moulin propose une documentation de l'installation d'une Debian Woody avec le modem Alcatel SpeedTouch USB puis la mise à jour en Woody. La doc est plutôt bien faite et adaptée pour les débutants.
Note du modérateur : doc sous GNU Free Documentation License
Note du modérateur : doc sous GNU Free Documentation License
"RunTime" : changement de contexte, Première partie
Cet article mesure les dépassements impliqués par le changement de contexte. On y trouve une démonstration de changement de contexte puis une opportunité à mesurer la vitesse d'une opération de changement de contexte. (Contient des exemples de code)