Dans la directe ligne des livres didactiques de la collection du cahier du programmeur aux éditions Eyrolles, vient de sortir le tome 3 de la série sur Java, "JAVA/XML" de Renaud Fleury. Ce livre met en pratique l'utilisation du XML couplé à Java en se basant sur un exemple concret de la refonte d'un site générique d'e-commerce.
Sa particularité consiste à la mise en place que de solutions open source de la communauté Apache, Jakarta, Enhydra, CodeHaus... pour répondre à des besoins concrets que l'on se pose régulièrement dans le monde professionnel....
Conception et déploiement J2EE - Critique du livre
Java a beau ne pas être (encore ?) libre, ses spécifications ouvertes et sa grande implantation ont fait en sorte que de nombreux projets Open Source, et pas des moindres, ont vu le jour pour cette plateforme et pour ce langage. Citons l'IDE Eclipse ou bien encore GCJ avec GNU Classpath capable de faire tourner celui-ci. Il existe aussi des serveurs d'applications libres qui font de l'ombre aux mastodontes des grosses entreprises du secteurs.
Si l'on peut trouver de nombreux livres pour débutants ou experts sur Java, du bon comme du moins bon sur tous les sujets, la plupart du temps discutant autour de logiciels/API propriétaires, il n'en existait peu ou pas du tout, notamment en français, donnant les moyens de se lancer dans la programmation d'applications web en Java à l'aide d'outils Open Source. Ce livre écrit par Jérôme Molière n'est certainement pas la bible de l'Open Source en Java, mais il sort du lot et vous donnera certainement un large panorama des possibilités et les pistes vous permettant d'aller plus loin.
NdM : (précision de l'éditeur) la 2ème édition est en cours pour une publication tout début janvier.
Si l'on peut trouver de nombreux livres pour débutants ou experts sur Java, du bon comme du moins bon sur tous les sujets, la plupart du temps discutant autour de logiciels/API propriétaires, il n'en existait peu ou pas du tout, notamment en français, donnant les moyens de se lancer dans la programmation d'applications web en Java à l'aide d'outils Open Source. Ce livre écrit par Jérôme Molière n'est certainement pas la bible de l'Open Source en Java, mais il sort du lot et vous donnera certainement un large panorama des possibilités et les pistes vous permettant d'aller plus loin.
NdM : (précision de l'éditeur) la 2ème édition est en cours pour une publication tout début janvier.
Livre : Du bon usage de la piraterie - Florent Latrive
Le nouveau livre de Florent Latrive, journaliste à Libération et coéditeur de « Libres enfants du savoir numérique », vient de sortir et s'intitule « Du bon usage de la piraterie - Culture libre, sciences ouvertes » (Éditions Exils, 18 euros).
Préfacé par Lawrence Lessig (à l'initiative des Creative Commons et auteur de Free Culture), en voici la présentation en quatrième de couverture :
Dans cet essai très documenté, Florent Latrive met à jour les enjeux de la bataille en cours autour de la propriété intellectuelle. Qu'il s'agisse de musiques ou d'images en ligne, de circulation des savoirs ou des brevets sur les médicaments, il plaide pour une ouverture raisonnée et contre le tour juridique. Au lieu de criminaliser tous les « pirates » sans distinction, établissons un régime équilibré de l'immatériel. Où créateurs et public ne seront plus soumis aux diktats des intermédiaires et producteurs.
Le livre est sous licence Creative Commons BY-NC-SA. Il est disponible en téléchargement (PDF) sur le site dédié à l'ouvrage mais il est aussi est surtout disponible chez votre libraire le plus proche !
Préfacé par Lawrence Lessig (à l'initiative des Creative Commons et auteur de Free Culture), en voici la présentation en quatrième de couverture :
Dans cet essai très documenté, Florent Latrive met à jour les enjeux de la bataille en cours autour de la propriété intellectuelle. Qu'il s'agisse de musiques ou d'images en ligne, de circulation des savoirs ou des brevets sur les médicaments, il plaide pour une ouverture raisonnée et contre le tour juridique. Au lieu de criminaliser tous les « pirates » sans distinction, établissons un régime équilibré de l'immatériel. Où créateurs et public ne seront plus soumis aux diktats des intermédiaires et producteurs.
Le livre est sous licence Creative Commons BY-NC-SA. Il est disponible en téléchargement (PDF) sur le site dédié à l'ouvrage mais il est aussi est surtout disponible chez votre libraire le plus proche !
La bataille du logiciel libre
Les Éditions La Découverte viennent de publier La bataille du logiciel libre. Il s'agit d'un petit livre (ISBN 2-7071-4384-7 , 128 pages, 6.40 Euros annoncés), écrit par deux journalistes scientifiques, Thierry Noisette et Perline. Il est journaliste à ZDnet, quant à Perline, découvrez-la sur sa page personnelle.
Ce livre détaille la nature et les enjeux économiques et stratégiques liés aux logiciels libres. Si l'on en croit François Pellegrini qui a pu lire le livre avant sa parution, « c'est vraiment un bon livre de vulgarisation sur le sujet, plein de références historiques et de liens sur les sources originales.»
Voyez la présentation et le résumé. Il s'agit d'un ouvrage à faire très largement connaître autour de soi.
Ce livre détaille la nature et les enjeux économiques et stratégiques liés aux logiciels libres. Si l'on en croit François Pellegrini qui a pu lire le livre avant sa parution, « c'est vraiment un bon livre de vulgarisation sur le sujet, plein de références historiques et de liens sur les sources originales.»
Voyez la présentation et le résumé. Il s'agit d'un ouvrage à faire très largement connaître autour de soi.
Premier livre français sur Debian GNU/Linux
Après un an de labeur, je suis fier de pouvoir vous annoncer la sortie du premier livre français exclusivement consacré à Debian GNU/Linux (sarge, c'est-à-dire la version 3.1 de Debian -- qui ne devrait plus trop tarder ;-)) !
Développeur Debian depuis 1997, il me semblait important de combler ce vide pour permettre une plus large diffusion de cette distribution communautaire.
Sur le site que je consacre au livre, vous trouverez :
Développeur Debian depuis 1997, il me semblait important de combler ce vide pour permettre une plus large diffusion de cette distribution communautaire.
Sur le site que je consacre au livre, vous trouverez :
- un chapitre en téléchargement, traitant des outils APT
- le sommaire complet
- la quatrième de couverture
- de magnifiques fonds d'écran Debian (tirés du livre)
- un jeu pour gagner un exemplaire du livre !
"Utiliser les logiciels libres" chez Micro Application
Micro Application (NdM : éditeur de logiciels et livres d'informatique pour le grand public) a publié un livre entièrement consacré aux Logiciels Libres : Utiliser les logiciels libres.
Ce n'est pas un nouveau topo sur « C'est gratuit, allez-y franchement » : le bouquin a tout une partie sur l'histoire de la communauté, les principes, les différentes licences, etc.
Le livre passe en revue les principaux logiciels dans différentes grandes catégories. L'idée était de montrer qu'on peut être productif et compatible tout en utilisant des logiciels libres (avec exemples d'ouverture de fichiers .doc, création d'images, etc.).
Les illustrations et l'interface du CDRom sont sous licence Creative Commons. (NdM : bien, mais laquelle ?)
Ce n'est pas un nouveau topo sur « C'est gratuit, allez-y franchement » : le bouquin a tout une partie sur l'histoire de la communauté, les principes, les différentes licences, etc.
Le livre passe en revue les principaux logiciels dans différentes grandes catégories. L'idée était de montrer qu'on peut être productif et compatible tout en utilisant des logiciels libres (avec exemples d'ouverture de fichiers .doc, création d'images, etc.).
Les illustrations et l'interface du CDRom sont sous licence Creative Commons. (NdM : bien, mais laquelle ?)
Projet de traduction de Free Culture
Free Culture, le dernier livre de Lawrence Lessig, décortique les problèmes liés à Internet et au droit d'auteur. Ce livre est une référence pour comprendre la « guerre du copyright » qui a lieu aujourd'hui.
Si vous l'avez lu, vous vous demandez peut-être comment en faire profiter votre entourage francophone. Il existe un projet de traduction sur un wiki, en plusieurs langues. La traduction en français a besoin de volontaires (à vue de nez, 10% sont traduits). Si vous maîtrisez lortograf et si vous aimez le style, c'est le moment de le montrer !
Si vous l'avez lu, vous vous demandez peut-être comment en faire profiter votre entourage francophone. Il existe un projet de traduction sur un wiki, en plusieurs langues. La traduction en français a besoin de volontaires (à vue de nez, 10% sont traduits). Si vous maîtrisez lortograf et si vous aimez le style, c'est le moment de le montrer !
OpenOffice.org 1.1 efficace - Critique du livre
OpenOffice.org est devenue en peu de temps une suite bureautique multiplateforme de référence dans le monde du libre, capable de rivaliser, si ce n'est de surpasser dans certains domaines, ses équivalentes du monde propriétaire. Un certain nombre de livres sont apparus, traitant de tout ou partie de la suite, reprenant parfois plus ou moins maladroitement la documentation disponible en ligne.
Il y a un peu moins d'un an, Eyrolles a publié sur ce sujet OpenOffice.org 1.1 efficace dont les auteurs sont parmi les principaux contributeurs à la partie francophone du projet. Et malgré cela, le livre propose un contenu original. C'est une critique complète de ce livre qui vous est proposé dans la suite de cet article.
NdM : nous conseillons ce livre à ceux qui souhaitent en avoir un sur OpenOffice. Un autre livre dont dont nous avions déjà parlé a été la source de bien des problèmes (voir mail1, mail2, mail3, mail4). Ceux ci semblent désormais réglés, mais celui de Eyrolles, écrit par la communauté OpenOffice, reverse ses droits à la communauté. Profitez de cet article pour parler des autres livres sur le sujet et que vous avez apprécié, documents indispensables, etc.
Il y a un peu moins d'un an, Eyrolles a publié sur ce sujet OpenOffice.org 1.1 efficace dont les auteurs sont parmi les principaux contributeurs à la partie francophone du projet. Et malgré cela, le livre propose un contenu original. C'est une critique complète de ce livre qui vous est proposé dans la suite de cet article.
NdM : nous conseillons ce livre à ceux qui souhaitent en avoir un sur OpenOffice. Un autre livre dont dont nous avions déjà parlé a été la source de bien des problèmes (voir mail1, mail2, mail3, mail4). Ceux ci semblent désormais réglés, mais celui de Eyrolles, écrit par la communauté OpenOffice, reverse ses droits à la communauté. Profitez de cet article pour parler des autres livres sur le sujet et que vous avez apprécié, documents indispensables, etc.
Autonomy : un roman Libre pour emporter à la plage
Autonomy : la liberté de pensée est un projet de traduction collaborative du roman de science-fiction libre Freedom of thought, de Jean-Michel Smith.
En 2057, les dérives liberticides du début du XXIè siècle (DMCA, brevets, DRM, loi Disney-Holling, Bill Joy) ont progressivement étouffé toute idée de liberté, et il ne reste plus que des traces de la communauté scientifique du passé.
Alors que l'idée de "stabilité de la société" en est venue à dominer celle de progrès, et que les réfractaires font du travail forcé, une petite communauté de chercheurs underground réinvente le partage de la connaissance en s'appuyant sur le mouvement du Logiciel Libre, devenu illégal. Pourront-ils survivre sur une planète où le refus des brevets a conduit des pays entiers à la guerre et à la destruction?
Le projet a besoin de (re)lecteurs et de traducteurs, et bien sûr de publicité. Environ 1/3 du roman est traduit en français, ce qui vous donnera déjà de quoi bien vous occuper. Mais comme l'histoire est passionnante, nul doute que ça ira très vite.
En 2057, les dérives liberticides du début du XXIè siècle (DMCA, brevets, DRM, loi Disney-Holling, Bill Joy) ont progressivement étouffé toute idée de liberté, et il ne reste plus que des traces de la communauté scientifique du passé.
Alors que l'idée de "stabilité de la société" en est venue à dominer celle de progrès, et que les réfractaires font du travail forcé, une petite communauté de chercheurs underground réinvente le partage de la connaissance en s'appuyant sur le mouvement du Logiciel Libre, devenu illégal. Pourront-ils survivre sur une planète où le refus des brevets a conduit des pays entiers à la guerre et à la destruction?
Le projet a besoin de (re)lecteurs et de traducteurs, et bien sûr de publicité. Environ 1/3 du roman est traduit en français, ce qui vous donnera déjà de quoi bien vous occuper. Mais comme l'histoire est passionnante, nul doute que ça ira très vite.
Dive Into Python
La version papier du livre Dive Into Python de Mark Pilgrim vient de sortir. C'est un livre libre disponible sous licence GNU Free Documentation License disponible depuis 2002 sur Internet.
Ce livre, sur le langage Python, est avant tout destiné aux personnes sachant déjà programmer et il aborde relativement vite des thèmes aussi divers qu'utiles :
* L'introspection
* La programmation orientée objet
* Les exceptions
* Le traitement de fichiers HTML et XML
* Les services webs
* Les tests unitaires
C'est ici la version finale qui est maintenant éditée chez APRS.
Il existe de plus une traduction française (bien qu'incomplète) de ce livre.
Ce livre, sur le langage Python, est avant tout destiné aux personnes sachant déjà programmer et il aborde relativement vite des thèmes aussi divers qu'utiles :
* L'introspection
* La programmation orientée objet
* Les exceptions
* Le traitement de fichiers HTML et XML
* Les services webs
* Les tests unitaires
C'est ici la version finale qui est maintenant éditée chez APRS.
Il existe de plus une traduction française (bien qu'incomplète) de ce livre.
PHP 5 en action avec le Cahier du programmeur PHP 5
Je viens de terminer un livre sur PHP 5 (il devrait être chez tous les libraires maintenant). Il n'est bien sûr ni le premier ni le dernier sur le sujet mais il fait partie d'une collection dont l'approche est aux antipodes des manuels de référence classique avec des ouvrages concis et bâtis autour d'études de cas (la construction d'une application de chat en l'occurence).
J'ai donc tout fait pour éviter de paraphraser le très bon manuel en ligne comme on le voit régulièrement, en proposant plutôt de manipuler concrètement différents aspects clés de PHP, en particulier ceux qui sont parfois considérés à tort comme étant compliqués ou qui sont injustement méconnus.
Je parle naturellement du modèle objet, des exceptions et des interfaces, de SQLite, mais aussi des sessions (même si ça n'est pas neuf) et d'autres points plus pointus comme l'internationalisation.
Mais je présente aussi en détail les aspects DOM, XML/XSL qui sont enfin stabilisés dans PHP 5 avec notamment des exemples d'adaptations de l'application pour Mozilla et XUL/RDF ou encore Imode avec les styles XSL ad hoc. Ce point (XML/DOM) devrait notamment intéresser ceux que l'objet laisse de marbre et illustre la bonne évolution d'un langage qui prend de la bouteille...
J'ai donc tout fait pour éviter de paraphraser le très bon manuel en ligne comme on le voit régulièrement, en proposant plutôt de manipuler concrètement différents aspects clés de PHP, en particulier ceux qui sont parfois considérés à tort comme étant compliqués ou qui sont injustement méconnus.
Je parle naturellement du modèle objet, des exceptions et des interfaces, de SQLite, mais aussi des sessions (même si ça n'est pas neuf) et d'autres points plus pointus comme l'internationalisation.
Mais je présente aussi en détail les aspects DOM, XML/XSL qui sont enfin stabilisés dans PHP 5 avec notamment des exemples d'adaptations de l'application pour Mozilla et XUL/RDF ou encore Imode avec les styles XSL ad hoc. Ce point (XML/DOM) devrait notamment intéresser ceux que l'objet laisse de marbre et illustre la bonne évolution d'un langage qui prend de la bouteille...
Livres de la série "Bruce Perens" disponibles en ligne
Une dépêche passée sur Linuxfr en 2003 faisait état d'une série de livres sous licence OPL (Open Publication License). Ces livres, qui sont édités par Prentice Hall, sont dans un premier temps commercialisés sous une forme traditionnelle puis sont disponibles quelques mois après leur sortie en téléchargement.
Sept livres ainsi que leurs sources sont actuellement disponibles:
- Implementing CIFS: The Common Internet File System
- Embedded Software Development with eCos
- Linux Development Platform
- Managing Linux Systems with Webmin: System Administration and Module Development
- Samba-3 HOWTO and Reference Guide
- System Intrusion Detection with SNORT
- Rapid Application Development with Mozilla
Sept livres ainsi que leurs sources sont actuellement disponibles:
- Implementing CIFS: The Common Internet File System
- Embedded Software Development with eCos
- Linux Development Platform
- Managing Linux Systems with Webmin: System Administration and Module Development
- Samba-3 HOWTO and Reference Guide
- System Intrusion Detection with SNORT
- Rapid Application Development with Mozilla
Le Manuel Blender 2.3 disponible de nouveau
Après s'être demandé si le livre sortirait et après une première impression décevante (images délavées), le livre sur Blender 2.3 est enfin disponible. Sur le site Blender.org. Les quelques 1500 exemplaires de la première édition sont disponibles à prix coûtant pour les groupes éducatifs.
Sortie de Home-Cinéma et Musique sous Linux, aux éditions Eyrolles
Issu des travaux autour de la BibooBox et de la participation aux projets Freevo et Netjuke, un livre dédié au home-cinéma sous Linux vient de sortir aux éditions Eyrolles, intitulé Home cinéma et musique sur un PC Linux et signé par Victorain Garcia.
Il récapitule les formats numériques de compression audio et vidéo, les possibilités offertes par un PC de salon par rapport aux platines DivX (jeux, connexion web, réseau, ...) et propose une implémentation concrète d'un serveur de streaming (Apache+Netjuke) et d'un PC de salon avec Freevo.
En 200 pages, le livre se veut un point d'entrée pour tous ceux qui veulent faire du home-cinéma autour d'un PC Linux.
La table des matière est disponible en ligne sur le site de l'éditeur Eyrolles.
Il récapitule les formats numériques de compression audio et vidéo, les possibilités offertes par un PC de salon par rapport aux platines DivX (jeux, connexion web, réseau, ...) et propose une implémentation concrète d'un serveur de streaming (Apache+Netjuke) et d'un PC de salon avec Freevo.
En 200 pages, le livre se veut un point d'entrée pour tous ceux qui veulent faire du home-cinéma autour d'un PC Linux.
La table des matière est disponible en ligne sur le site de l'éditeur Eyrolles.
Chatodô : Culture, patrimoine et libre
Je travaille avec le responsable des classiques des sciences sociales, qui a eu le courage de numériser plus de 800 oeuvres dans le domaine public.
De là, un projet est né de créer un client peer-to-peer décentralisé qui permettrait de pouvoir rechercher, télécharger et partager librement des oeuvres libres à travers les utilisateurs et des universités qui travaillent avec nous.
Je me suis entouré de personnes motivées, et nous avons pour but de prendre le projet GNUnet pour faire un logiciel convivial, multi-plateforme sous GPL pour une telle application. Mais il me manque beaucoup de personnes qui pourraient nous aider et j'en appelle à la communauté pour mener à bien ce projet. Il me semble que ce partage libre du patrimoine culturel est primordial, et assez important pour que j'ose en venir à tenter ma chance sur LinuxFR.
Ce projet est expliqué plus en détails dans la suite de l'article.
Merci à tous.
De là, un projet est né de créer un client peer-to-peer décentralisé qui permettrait de pouvoir rechercher, télécharger et partager librement des oeuvres libres à travers les utilisateurs et des universités qui travaillent avec nous.
Je me suis entouré de personnes motivées, et nous avons pour but de prendre le projet GNUnet pour faire un logiciel convivial, multi-plateforme sous GPL pour une telle application. Mais il me manque beaucoup de personnes qui pourraient nous aider et j'en appelle à la communauté pour mener à bien ce projet. Il me semble que ce partage libre du patrimoine culturel est primordial, et assez important pour que j'ose en venir à tenter ma chance sur LinuxFR.
Ce projet est expliqué plus en détails dans la suite de l'article.
Merci à tous.