Jaz (ou phpJaz) est un framework léger (cadre de travail) pour le développement d'applications PHP. C'est un ensemble de classes et de fonctions, qui permet de mieux structurer son code, de contrôler strictement les flux de travail et de données de ses applications afin d'avoir une maîtrise complète sur leur déroulement.
Actuellement Jaz est en version beta. Je recherche d'une part des programmeurs motivés pour tester ce framework (en programmant des applications petites ou grandes), et d'autre part des personnes sensibilisées par la sécurité pour analyser le code et "prouver" l'intégrité du framework.
Une démonstration technique est disponible, ainsi que 3 exemples d'applications utilisant Jaz.
Cosnix : install party à Cosne sur Loire
Cosnix (Club Gnu/Linux - xBSD - Logiciels Libres à Cosne/Loire) organise une :
INSTALL PARTY Gnu/Linux - FreeBSD
le samedi 29 janvier 2005, de 14h00 à 18h00 au Centre Social et Culturel de Cosne sur Loire
15, rue de Berry - 58200 Cosne/Loire
Tel. : 03.86.28.20.96
« Apportez votre ordinateur : nous installerons Linux ou FreeBSD ensemble ! »
INSTALL PARTY Gnu/Linux - FreeBSD
le samedi 29 janvier 2005, de 14h00 à 18h00 au Centre Social et Culturel de Cosne sur Loire
15, rue de Berry - 58200 Cosne/Loire
Tel. : 03.86.28.20.96
« Apportez votre ordinateur : nous installerons Linux ou FreeBSD ensemble ! »
Labo-Linux.org: Nouvelle version
Le laboratoire Linux est une entité de l'École Supérieure d'Informatique SUPINFO formant les élèves aux technologies GNU/Linux.
L'intégralité de ses cours est disponible en ligne sur son site, ainsi que beaucoup d'autres documentations ne faisant pas partie du cursus.
Pour fêter la nouvelle année, le site du laboratoire Linux fait peau neuve : les essentiels de cours et les articles sont désormais tous disponibles en HTML (NdM : certains anciens articles ne sont en fait disponibles qu'en PDF semble-t-il).
De plus, plusieurs articles en préparation depuis quelques mois sont désormais disponibles : un sur Open-Exchange et sur la messagerie.
Open-Exchange est un outil de travail collaboratif permettant de partager entre différents utilisateurs des documents, un carnet d'adresse, un calendrier, etc.
L'article sur la messagerie décrit pas à pas l'installation et la configuration de tous les éléments nécessaires pour mettre en place un serveur mail sous Linux : les serveurs Sendmail, Postfix, QMail, avec base de donnée MySQL/PostgreSQL et/ou annuaire OpenLDAP, mais aussi les services POP, IMAP, les anti-spams, les gestionnaires de mailing-listes, les anti-virus, et beaucoup d'autres choses.
L'intégralité de ses cours est disponible en ligne sur son site, ainsi que beaucoup d'autres documentations ne faisant pas partie du cursus.
Pour fêter la nouvelle année, le site du laboratoire Linux fait peau neuve : les essentiels de cours et les articles sont désormais tous disponibles en HTML (NdM : certains anciens articles ne sont en fait disponibles qu'en PDF semble-t-il).
De plus, plusieurs articles en préparation depuis quelques mois sont désormais disponibles : un sur Open-Exchange et sur la messagerie.
Open-Exchange est un outil de travail collaboratif permettant de partager entre différents utilisateurs des documents, un carnet d'adresse, un calendrier, etc.
L'article sur la messagerie décrit pas à pas l'installation et la configuration de tous les éléments nécessaires pour mettre en place un serveur mail sous Linux : les serveurs Sendmail, Postfix, QMail, avec base de donnée MySQL/PostgreSQL et/ou annuaire OpenLDAP, mais aussi les services POP, IMAP, les anti-spams, les gestionnaires de mailing-listes, les anti-virus, et beaucoup d'autres choses.
Conférence à Valenciennes : les logiciels libres dans l'éducation et le monde de l'entreprise
Dans le cadre de son 40ème Anniversaire, l'Université de Valenciennes organise le MARDI 25 JANVIER 2005 une conférence sur les logiciels libres dans l'éducation et le monde de l'entreprise.
Au programme :
- Visioconférence de Richard Stallman
- Comment mieux dépenser ? Marc Ledauphin, Centre Hospitalier de Tourcoing
- Plate-formes libres par Michel Lara, IBM
- l'OFSET et la distribution FreeDuc par Georges Khaznadar
- Les logiciels libres dans la recherche par Bernard Lang
Un cocktail final permettra à chacun de confronter ses expériences et pourquoi pas, d'entamer de nouvelles collaborations ?
Contact : Charles Flèche / charles[point]fleche[AT]free.fr
Au programme :
- Visioconférence de Richard Stallman
- Comment mieux dépenser ? Marc Ledauphin, Centre Hospitalier de Tourcoing
- Plate-formes libres par Michel Lara, IBM
- l'OFSET et la distribution FreeDuc par Georges Khaznadar
- Les logiciels libres dans la recherche par Bernard Lang
Un cocktail final permettra à chacun de confronter ses expériences et pourquoi pas, d'entamer de nouvelles collaborations ?
Contact : Charles Flèche / charles[point]fleche[AT]free.fr
COAGUL: Programme de Janvier
Coagul, l'Association Générale des Utilisateurs de logiciels libres en Côte-d'Or, se réunit tous les mardi de 20h à minuit à la marie de Chevigny. Le premier mardi de chaque mois est réservé à l'accueil de curieux. Les autres mardi, les membres animent, depuis quelques temps, des cycles d'ateliers.
Ce mois-ci, deux ateliers sont à l'ordre du jour :
* 11/01/05 : Virus/Root kit sous GNU/Linux
* 18/01/05 : Serveur de Messagerie Postfix : Installation, configuration
Puis, le dernier mardi, est consacré à la vie de l'association et aux ateliers furtifs.
Ce mois-ci, deux ateliers sont à l'ordre du jour :
* 11/01/05 : Virus/Root kit sous GNU/Linux
* 18/01/05 : Serveur de Messagerie Postfix : Installation, configuration
Puis, le dernier mardi, est consacré à la vie de l'association et aux ateliers furtifs.
ooo2dbk : Générer du DocBook à partir de documents OpenOffice.org
Les fichiers d'OpenOffice.org sont en XML. DocBook est un standard XML OASIS de documentation technique.
Plusieurs approches sont possibles pour passer de l'un à l'autre. Indesko a poursuivi le travail d'Eric Bellot (avec son accord) et met ses évolutions à disposition de la communauté.
OOo2DBK permet de créer des documents DocBook au format "article" et "book". Outre les formatages classiques (comme emphasis), l'export gère bibliographie, glossaire, préface, annexes, table des matières, images insérées dans le document (et redimensionnement), metadata à l'aide de champs utilisateurs, bordures de tableaux etc ...
OpenOffice.org, devient ainsi, un éditeur graphique simple à prendre en main pour produire du DocBook XML.
Indesko espère par cette initiative mettre à la portée de tous la production de documents DocBook, leur permettant alors de bénéficier de tous les outils de traitement DocBook.
NdMeR : le format DocBook (que ce soit en XML ou SGML) est un format normalisé par OASIS Open, la même organisation qui travaille à la normalisation du format XML zippé utilisé par la suite OpenOffice.org/StarOffice et prochainement KOffice, la suite bureautique de KDE.
Plusieurs approches sont possibles pour passer de l'un à l'autre. Indesko a poursuivi le travail d'Eric Bellot (avec son accord) et met ses évolutions à disposition de la communauté.
OOo2DBK permet de créer des documents DocBook au format "article" et "book". Outre les formatages classiques (comme emphasis), l'export gère bibliographie, glossaire, préface, annexes, table des matières, images insérées dans le document (et redimensionnement), metadata à l'aide de champs utilisateurs, bordures de tableaux etc ...
OpenOffice.org, devient ainsi, un éditeur graphique simple à prendre en main pour produire du DocBook XML.
Indesko espère par cette initiative mettre à la portée de tous la production de documents DocBook, leur permettant alors de bénéficier de tous les outils de traitement DocBook.
NdMeR : le format DocBook (que ce soit en XML ou SGML) est un format normalisé par OASIS Open, la même organisation qui travaille à la normalisation du format XML zippé utilisé par la suite OpenOffice.org/StarOffice et prochainement KOffice, la suite bureautique de KDE.
TEGAM vs Guillermito
Mardi 4 Janvier 2005, se tenait le procès de Guillermito suite à la plainte déposée par la société TEGAM. Pour mémoire, TEGAM est la société produisant l'antivirus Viguard. Le produit a été analysé par Guillermito en utilisant une version obtenue de manière illégale. Plus de détails dans le premier lien pour comprendre ce qui lui est reproché.
Au final, le procureur a requis 4 mois d'emprisonnement avec sursis, et 6500 euros d'amende et le jugement a été mis en délibéré au 8 Mars 2005. L'examen des dommages (en cas de condamnation) se ferait à une audience ultérieure. À noter que la somme de 900000 euros aurait été demandée.
Les liens suivants sont des blogs d'avocats ayant assisté aux débats. Le premier a par ailleurs très bien décrit les bases de la plainte en amont du procès et je m'en suis inspiré pour cette dépêche.
Au final, le procureur a requis 4 mois d'emprisonnement avec sursis, et 6500 euros d'amende et le jugement a été mis en délibéré au 8 Mars 2005. L'examen des dommages (en cas de condamnation) se ferait à une audience ultérieure. À noter que la somme de 900000 euros aurait été demandée.
Les liens suivants sont des blogs d'avocats ayant assisté aux débats. Le premier a par ailleurs très bien décrit les bases de la plainte en amont du procès et je m'en suis inspiré pour cette dépêche.
Port d'OpenBSD sur Zaurus
Pour tous les afficionados (et les heureux possesseurs) d'un PDA Sharp Zaurus, vous serez heureux d'apprendre qu'un port d'OpenBSD est en cours sur cette plateforme (basée sur processeur ARM). Ceci sous l'impulsion de Dale Rahn (drahn@openbsd.org).
Pour l'instant, seuls les modèles C-860 et C-3000 sont supportés (NdA : pas mon vieux SL-5000D pour l'instant).
À noter aussi que la distribution Linux OpenZaurus pour Zaurus poursuit son développement. La version 3.5.2 vient de sortir et la 3.5.3 est prévue pour mars 2005.
Pour l'instant, seuls les modèles C-860 et C-3000 sont supportés (NdA : pas mon vieux SL-5000D pour l'instant).
À noter aussi que la distribution Linux OpenZaurus pour Zaurus poursuit son développement. La version 3.5.2 vient de sortir et la 3.5.3 est prévue pour mars 2005.
Corporate Server et Corporate Desktop : deux nouveaux Mandrakelinux "professionnels"
Mandrakesoft vient d'annoncer la sortie d'une nouvelle version de son serveur pro (Corporate Server 3.0) et d'un poste de travail pour entreprises, Corporate Desktop.
Il s'agit de versions de Mandrakelinux ayant fait l'objet de périodes de test plus longues, et avec des fonctionnalités supplémentaires.
L'entreprise française se positionne donc en concurrent de Novell et de RedHat sur le secteur (probablement le plus lucratif) de Linux dans l'entreprise.
Il s'agit de versions de Mandrakelinux ayant fait l'objet de périodes de test plus longues, et avec des fonctionnalités supplémentaires.
L'entreprise française se positionne donc en concurrent de Novell et de RedHat sur le secteur (probablement le plus lucratif) de Linux dans l'entreprise.
Les 3 heures du PHP
J'ai le plaisir de vous annoncer la renaissance du concours "Les 3 heures du PHP", concours basé sur le langage PHP.
Pour ceux qui n'ont pas connu ce concours (qui était attaché à un site qui n'existe plus), le principe est simple :
- une problématique de programmation est diffusée sur le site des 3 heures du PHP (tous les deux mois, à 21h précise)
- vous avez 3 heures pour soumettre votre code sur le site des 3 heures du PHP
De nombreux lots sont à gagner, Nexen offrira des hébergements WEB, des abonnements au magazine Direction PHP, Eyrolles fournira des ouvrages sur le langage PHP.
Le prochain concours aura lieu le lundi 10 janvier 2005 à 21h précise (chaque participant devra donc soumettre son code avant minuit, heure limite de soumission).
La participation au concours est gratuite et ne demande qu'une simple inscription sur le site des 3 heures du PHP.
Pour ceux qui n'ont pas connu ce concours (qui était attaché à un site qui n'existe plus), le principe est simple :
- une problématique de programmation est diffusée sur le site des 3 heures du PHP (tous les deux mois, à 21h précise)
- vous avez 3 heures pour soumettre votre code sur le site des 3 heures du PHP
De nombreux lots sont à gagner, Nexen offrira des hébergements WEB, des abonnements au magazine Direction PHP, Eyrolles fournira des ouvrages sur le langage PHP.
Le prochain concours aura lieu le lundi 10 janvier 2005 à 21h précise (chaque participant devra donc soumettre son code avant minuit, heure limite de soumission).
La participation au concours est gratuite et ne demande qu'une simple inscription sur le site des 3 heures du PHP.
Article dans Libération sur l'accord entre Microsoft et l'Unesco
Libération publie aujourd'hui un article de Sergio Amadeu da Silveira, Felipe Pérez Martí, Federico Heinz, Mohamed Ben Ahmed, Marcelo D'Elia Branco, Benoît Sibaud et Frédéric Couchet qui revient sur l'accord entre Microsoft et l'Unesco concernant la fourniture en technologie numérique des pays en voie de développement.
L'article commence par rappeler que l'Unesco connaît et soutient le Logiciel Libre, et que cet accord est donc des plus étonnants. La suite de l'article donne de nombreux arguments en faveur de l'utilisation de Logiciels Libres dans les pays en développement.
L'article commence par rappeler que l'Unesco connaît et soutient le Logiciel Libre, et que cet accord est donc des plus étonnants. La suite de l'article donne de nombreux arguments en faveur de l'utilisation de Logiciels Libres dans les pays en développement.
Interview de Richard Stallman sur KernelTrap
Kerneltrap publie une longue interview de Richard Stallman, commencée par courriel et terminée au téléphone car RMS s'est cassé un bras.
L'interview couvre un grand nombre de sujets, souvent peu ou pas traités dans d'autres interviews. Ainsi, l'interview permet de revenir sur les débuts de RMS avec les ordinateurs, sur son travail au Al Lab, sur Hurd, sur Emacs, sur le code qu'écrit RMS actuellement. Des sujets plus classiques comme les Logiciels Libres, les logiciels propriétaires, SCO, GNU/Linux sont également abordés.
L'interview couvre un grand nombre de sujets, souvent peu ou pas traités dans d'autres interviews. Ainsi, l'interview permet de revenir sur les débuts de RMS avec les ordinateurs, sur son travail au Al Lab, sur Hurd, sur Emacs, sur le code qu'écrit RMS actuellement. Des sujets plus classiques comme les Logiciels Libres, les logiciels propriétaires, SCO, GNU/Linux sont également abordés.
Un MMORPG libre
La famille des jeux libres s'enrichit enfin d'un MMORPG (jeu en ligne massivement multijoueurs). En effet, l'équipe de développement de Planeshift vient de rendre disponible au téléchargement la version Crystal Blue (0.3) du client. Même si cela reste une tech-demo, le jeu est parfaitement jouable. Alors magiciens, elfes et autres nains : à vos souris et à bientôt dans l'univers médiéval fantastique d'Yliakum.
NdRl : le jeu est sous GPL, les données sont sous une licence non libre.
NdRl : le jeu est sous GPL, les données sont sous une licence non libre.
Sortie de Ruby 1.8.2
Matz, fidèle à son habitude, a délivré le 25 décembre 2004 une version stable de Ruby (en l’occurrence la 1.8.2)
Longtemps attendue, mais retardée pour cause de manque de temps, la nouvelle version de Ruby corrige quelques bugs, et voit sa collection de classes « standards » augmenter (notamment l’ajout de RSS::Parser, SOAP4R, Net::HTTPS, l’extension de Ruby/Tk, le support des vhosts par WEBRick, ainsi que l’amélioration de Ri et RDoc).
À noter au passage, le fantastique livre de Dave Thomas sur Ruby. Ce livre en est à sa seconde édition, la première étant diffusée librement.
Dossier d'installation Debian Sarge
Je tenais à faire une documentation d'installation pratique de Debian (Sarge) pour initier simplement les débutants à "un système Linux" et plus spécifiquement à la distribution Debian.
Les non-débutants trouveront en ce guide une documentation d'installation pas à pas spécifique à Debian ainsi qu'un kit de survie des quelques outils fondamentaux spécifiques à Debian (gestion des paquets etc). De quoi tenter simplement une autre distrib et pourquoi pas, l'adopter, je l'espère.
Le guide d'installation reprend tous les écrans un à un. Le reste est du texte - je compléterai suivant mon temps libre.
N'hésitez pas à faire des retours.
Les non-débutants trouveront en ce guide une documentation d'installation pas à pas spécifique à Debian ainsi qu'un kit de survie des quelques outils fondamentaux spécifiques à Debian (gestion des paquets etc). De quoi tenter simplement une autre distrib et pourquoi pas, l'adopter, je l'espère.
Le guide d'installation reprend tous les écrans un à un. Le reste est du texte - je compléterai suivant mon temps libre.
N'hésitez pas à faire des retours.