Cette semaine, des cours sur les technologies Mozilla sont dispensés aux étudiants de la MIAGE d'Evry (maitrise informatique). Il s'agit du projet Comete, une collaboration entre Mozilla Education et l'Université d'Evry (dans l'Essonne). Pour la première fois en France, un module d'enseignement sur des technologies issues de logiciels libres a été intégré dans un programme universitaire.
Ce module contient :
* une journée de conférence, qui a eu lieu hier, où les étudiants ont pu découvrir ce qu'étaient les (…)
OpenKomodo, un nouvel IDE libre
La société ActiveState a libéré la semaine dernière la base de son produit phare, Komodo, sous le nom d'OpenKomodo.
OpenKomodo est une plateforme pour créer un environnement de développement puissant, multi-langages, multi-plateforme. Elle contient l'essentiel de ce qu'on attend d'un environnement classique. Par le biais d'un mécanisme d'extensions puissant (basé sur le même mécanisme que celui de Firefox), il est possible de personnaliser OpenKomodo pour en faire un IDE orienté vers des développements spécifiques.
Pour l'instant, il n'y a pas de version stable sortie, mais il est possible de tester les "nightly builds", et bien sûr de contribuer, via le wiki, le Bugzilla, etc.
OpenKomodo est une plateforme pour créer un environnement de développement puissant, multi-langages, multi-plateforme. Elle contient l'essentiel de ce qu'on attend d'un environnement classique. Par le biais d'un mécanisme d'extensions puissant (basé sur le même mécanisme que celui de Firefox), il est possible de personnaliser OpenKomodo pour en faire un IDE orienté vers des développements spécifiques.
Pour l'instant, il n'y a pas de version stable sortie, mais il est possible de tester les "nightly builds", et bien sûr de contribuer, via le wiki, le Bugzilla, etc.
Adobe libère sa machine virtuelle ActionScript 3
La machine virtuelle d'ActionScript 3 qui est actuellement incluse dans Flash 9, vient d'être libérée par Adobe et intégrée dans le code de Mozilla, sous les trois licences habituelles de Mozilla : MPL/GPL/LGPL
Adobe et Mozilla vont donc travailler ensemble sur cette machine virtuelle, afin de profiter chacun d'une implémentation complète et performante des futures versions d'Ecmascript (en particulier Ecmascript 2 édition 4), ce qui est l'objectif du projet Tamarin de Mozilla.
Concrètement, le projet Tamarin permettra d'avoir des performances accrues sur l'exécution des scripts javascript dans les pages web, dans les extensions, dans les applications XUL, et donc dans le futur Firefox 3.
Adobe et Mozilla vont donc travailler ensemble sur cette machine virtuelle, afin de profiter chacun d'une implémentation complète et performante des futures versions d'Ecmascript (en particulier Ecmascript 2 édition 4), ce qui est l'objectif du projet Tamarin de Mozilla.
Concrètement, le projet Tamarin permettra d'avoir des performances accrues sur l'exécution des scripts javascript dans les pages web, dans les extensions, dans les applications XUL, et donc dans le futur Firefox 3.
Journal Disparition ou faillite
Je voulais vous annoncer la disparition du site http://www.poudreverte.com/.
Son fabricant a-t-il fait faillite ? Pas assez de client ? (pourtant, hein, c'est pas les problèmes qui manquent...)
Et plus grave, comment vont faire les admins maintenant ?
Son fabricant a-t-il fait faillite ? Pas assez de client ? (pourtant, hein, c'est pas les problèmes qui manquent...)
Et plus grave, comment vont faire les admins maintenant ?
Journal Mozilla Corp
Devant le succès incontestable des produits de la Mozilla Foundation (Firefox), il est devenu de plus en plus difficile de gérer ce succès face aux entreprise. Aussi, la Mozilla Corporation vient d'être créée par la Mozilla Foundation. C'est une organisation "for-profit", dont le rôle va être de gérer les relations avec les entreprises, de distribuer les produits pour les entreprises.
Pour couper court aux trolls : non, Firefox et Thunderbird ne deviennent pas payant, et seront toujours basés sur les (…)
Pour couper court aux trolls : non, Firefox et Thunderbird ne deviennent pas payant, et seront toujours basés sur les (…)
Journal Linux pret pour Mr Lambda ? pas si il a une webcam
En réponse à "Va t-on voir une recrudescence de personne sous système libre ?" ( http://linuxfr.org/~dup/22999.html ), je réponds : très franchement, je doute que l'arrivé de Vista change quelque chose. (vu la longueur de la réponse, j'ai préféré faire un journal plutôt qu'un commentaire ;-)
Je vais prendre un exemple : moi.
J'ai la toute dernière ubuntu. Bon déjà, pas simple à installer quand le live cd configure mal l'écran et qu'on se trouve face à un écran noir (…)
Je vais prendre un exemple : moi.
J'ai la toute dernière ubuntu. Bon déjà, pas simple à installer quand le live cd configure mal l'écran et qu'on se trouve face à un écran noir (…)
Journal Jelix 1.0 beta 1
La version 1.0 beta 1 de Jelix, un framework pour PHP 5, vient d'être publié, sous licence LGPL. ( http://jelix.org )
Jelix utilise au maximum les spécificités de PHP5, afin d'être le plus léger et le plus performant possible. Il existe en deux éditions : "developer" pour les développeurs, et "optimized" pour la mise en production. Il est possible aussi de se générer une version optimisée en fonction de ses besoins et sa configuration serveur.
Principales caractéristiques prises en charge (…)
Jelix utilise au maximum les spécificités de PHP5, afin d'être le plus léger et le plus performant possible. Il existe en deux éditions : "developer" pour les développeurs, et "optimized" pour la mise en production. Il est possible aussi de se générer une version optimisée en fonction de ses besoins et sa configuration serveur.
Principales caractéristiques prises en charge (…)
Journal Jelix 1.0 beta 3
Jelix est un framework opensource pour PHP 5.1, qui comporte de nombreux composants et repose sur des modèles connus comme MVC, DAO, etc, tout en restant léger et performant. La version 1.0 beta 3 qui vient de sortir apporte des nouveautés importantes :
* un système de formulaire qui permet de gérer automatiquement les erreurs, la validation aussi bien côté client que coté serveur, ainsi que la génération automatique du code HTML et javascript. Tout ceci à partir d'un simple (…)
* un système de formulaire qui permet de gérer automatiquement les erreurs, la validation aussi bien côté client que coté serveur, ainsi que la génération automatique du code HTML et javascript. Tout ceci à partir d'un simple (…)
Journal Deer Park alpha 1
Pour les développeurs d'extensions Firefox, pour les curieux, ou plus généralement tous les geeks, Deer Park Alpha 1 est sortie.
Kezako ? Tout simplement le nom de code de Firefox 1.1 alpha.
Si vous voulez donc avoir un aperçu de Firefox 1.1, si vous voulez baver devant les possiblités de Firefox 1.1 en terme de SVG, ou de la nouvelle balise canvas , c'est par ici : http://www.mozilla.org/projects/firefox/(...) ou plus directement : ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/deerpark/al(...)
Pour les démos SVG, l'incontournable http://www.croczilla.com/svg/samples/(...)
Pour (…)
Kezako ? Tout simplement le nom de code de Firefox 1.1 alpha.
Si vous voulez donc avoir un aperçu de Firefox 1.1, si vous voulez baver devant les possiblités de Firefox 1.1 en terme de SVG, ou de la nouvelle balise canvas , c'est par ici : http://www.mozilla.org/projects/firefox/(...) ou plus directement : ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/deerpark/al(...)
Pour les démos SVG, l'incontournable http://www.croczilla.com/svg/samples/(...)
Pour (…)
Journal Utiliser Lynx peut vous mener en prison
Vu sur http://www.boingboing.net/2005/01/27/jailed_for_using_a_n.html(...)
Un hébergeur de site, qui proposait une page pour faire une donation pour la catastrophe du tsunami, a trouvé étrange ces lignes dans ses fichiers de log indiquant un user-agent "lynx". Il a tout de suite pensé à un pirate. Il a alors tracké l'IP, et fait arréter le type qui était derrière... Et pas par le petit inspecteur du coin, mais par un commando de swat et tout le tsoin tsoin...
Y a vraiment des incompétants (…)
Un hébergeur de site, qui proposait une page pour faire une donation pour la catastrophe du tsunami, a trouvé étrange ces lignes dans ses fichiers de log indiquant un user-agent "lynx". Il a tout de suite pensé à un pirate. Il a alors tracké l'IP, et fait arréter le type qui était derrière... Et pas par le petit inspecteur du coin, mais par un commando de swat et tout le tsoin tsoin...
Y a vraiment des incompétants (…)
David Hyatt fait passer le test Acid2 à Safari et contribue à Konqueror
Après 16 jours de développement, David Hyatt, développeur sur Safari (et ancien développeur sur Mozilla) vient d'annoncer que Safari, le navigateur d'Apple, passe maintenant le test Acid2 avec succès. Jusqu'à maintenant, aucun navigateur existant ne passait le test.
Cerise sur le gâteau, David Hyatt fourni les patches des corrections appliqués dans le moteur KHTML, qui, rappelons-le, est basé sur le moteur (open source en licence LGPL) de Safari mais également de Konqueror, le navigateur fourni avec KDE. On peut donc parier que les prochaines versions de Konqueror passeront également ce test avec succès.
Le test Acid2 vise à juger du degré d'implémentation de CSS 2 dans un navigateur. Il contient une page HTML comportant des balises HTML sur chaque ligne du dessin. Chaque ligne se voit attribuer des styles et sélecteurs spécifiques, et montre donc le résultat de l'implémentation d'une fonctionnalité de CSS. Si le résultat de l'affichage de cette page web est identique au dessin attendu, alors l'implémentation de CSS 2 dans le navigateur est théoriquement conforme à la spécification CSS 2.
Concernant Gecko (moteur de Firefox et Mozilla), d'après Robert O'Callahan, développeur Mozillien, ils sont un peu en retard sur ce qui avait été prévu pour la sortie de Gecko 1.8, et qu'ils ont des bugs plus urgent à corriger que les bugs CSS montrés par le test Acid2. Il va donc falloir patienter quelques mois...
NdM : le KHTML de Safari diffère de celui de Konqueror, ce qui pose problème pour l'intégration des patchs. Voir les commentaires.
Cerise sur le gâteau, David Hyatt fourni les patches des corrections appliqués dans le moteur KHTML, qui, rappelons-le, est basé sur le moteur (open source en licence LGPL) de Safari mais également de Konqueror, le navigateur fourni avec KDE. On peut donc parier que les prochaines versions de Konqueror passeront également ce test avec succès.
Le test Acid2 vise à juger du degré d'implémentation de CSS 2 dans un navigateur. Il contient une page HTML comportant des balises HTML sur chaque ligne du dessin. Chaque ligne se voit attribuer des styles et sélecteurs spécifiques, et montre donc le résultat de l'implémentation d'une fonctionnalité de CSS. Si le résultat de l'affichage de cette page web est identique au dessin attendu, alors l'implémentation de CSS 2 dans le navigateur est théoriquement conforme à la spécification CSS 2.
Concernant Gecko (moteur de Firefox et Mozilla), d'après Robert O'Callahan, développeur Mozillien, ils sont un peu en retard sur ce qui avait été prévu pour la sortie de Gecko 1.8, et qu'ils ont des bugs plus urgent à corriger que les bugs CSS montrés par le test Acid2. Il va donc falloir patienter quelques mois...
NdM : le KHTML de Safari diffère de celui de Konqueror, ce qui pose problème pour l'intégration des patchs. Voir les commentaires.
Journal WikiRenderer
J'ai réalisé une classe, WikiRenderer, (sous LGPL) qui permet de génerer du code XHTML à partir d'un texte formaté en wiki.
Sa particularité par rapport aux autres systèmes de transformation que l'on peut trouver dans les applications wiki les plus courantes (wikini, phpwiki etc..), est qu'elle produit toujours du code XHTML valide. Ainsi, si on a un texte wiki mal formaté comme ceci (tags imbriqués) :
Lorem __ipsum ''dolor__ sit'' amet
Elle ne génère pas du code xhtml invalide comme (…)
Sa particularité par rapport aux autres systèmes de transformation que l'on peut trouver dans les applications wiki les plus courantes (wikini, phpwiki etc..), est qu'elle produit toujours du code XHTML valide. Ainsi, si on a un texte wiki mal formaté comme ceci (tags imbriqués) :
Lorem __ipsum ''dolor__ sit'' amet
Elle ne génère pas du code xhtml invalide comme (…)
Journal Sortie de Xulfr.org
J'ai posté une dépèche, mais apparement, les modérateurs tardent à modérer (comprend pas, ça fait quand même 36 heures que je l'ai posté, et y a bien eu des modérateurs puisque de nouvelles dépeches sont apparu depuis )...
Donc c'etait pour annoncer la sortie du site http://www.xulfr.org(...) , site sur xul et autres innovations embarquées dans le framework XPFE de Mozilla..
Il s'agit en fait de mon xulwiki que j'avais hébérgé sur mon site perso http://ljouanneau.com/xul/(...). Le voilà maintenant (…)
Donc c'etait pour annoncer la sortie du site http://www.xulfr.org(...) , site sur xul et autres innovations embarquées dans le framework XPFE de Mozilla..
Il s'agit en fait de mon xulwiki que j'avais hébérgé sur mon site perso http://ljouanneau.com/xul/(...). Le voilà maintenant (…)
Journal Un nouveau framework PHP, Copix
Voici l'annonce de la sortie de la version 2 :
La version 2 du framework PHP Copix est sortie.
Copix est un framework, c'est à dire un logiciel qui permet de structurer les applications PHP afin de les rendre plus facilement maintenable et évolutive.
Les applications Copix sont ainsi organisées en couches logiciels :
- présentation (moteur de template avec système de cache, Smarty par défaut)
- coordination (noyau copix)
- services et domaine (vos objets metiers)
- persistance (base (…)
La version 2 du framework PHP Copix est sortie.
Copix est un framework, c'est à dire un logiciel qui permet de structurer les applications PHP afin de les rendre plus facilement maintenable et évolutive.
Les applications Copix sont ainsi organisées en couches logiciels :
- présentation (moteur de template avec système de cache, Smarty par défaut)
- coordination (noyau copix)
- services et domaine (vos objets metiers)
- persistance (base (…)
Journal Brevets et logiciel libres : le DSI de Renault s'exprime
Tristan Nitot nous fait un petit rapport aprés avoir suivit la conférence du DSI de Renault à l'apple expo : http://standblog.com/index.php?m=200309#p93113028(...)
Le message de ce decideur haut placé d'une grosse boiboite énorme est clair : non aux brevets logiciels ! Oui aux logiciels libres !
Ca fait plaisir de lire ça :-)
Le message de ce decideur haut placé d'une grosse boiboite énorme est clair : non aux brevets logiciels ! Oui aux logiciels libres !
Ca fait plaisir de lire ça :-)