Au sommaire de ce nouveau résumé GNOME :
GNOME 2.5 : la version de développement de GNOME est disponible pour les testeurs et développeurs (la dernière version stable est la 2.4.1).
Nouvelles listes de diffusion : plusieurs nouvelles listes sont disponibles (dont une francophone).
GAIM : l'équipe du logiciel de messagerie instantanée multi-protocole a publié deux versions consécutives : 0.73 et 0.74.
Expocity : un patch pour le gestionnaire de fenêtres Metacity lui fournit une nouvelle fonctionnalité similaire à Expose de MacOSX.
Bluefish 0.12 : nouvelle version et nouveau site web pour l'outil de développement de site web.
Concours de Développement pour Eclipse
Je profite de la sortie d'Eclipse 2.1.2 (Environnement de développement open source) pour vous annoncer la tenue d'un concours de plug-ins pour cet environnement.
L'ICE (International Challenge for Eclipse), sponsorisé par une partie du consortium Eclipse est ouvert à tous et vise à promouvoir et à renforcer la communauté autour du projet Eclipse, ainsi que d'augmenter sensiblement le nombre de plug-ins.
Tous les codes source soumis doivent être sous licence CPL (approuvée par OSI) et les plug-ins ne doivent pas être repris ou avoir déjà été publiés.
Au final, de nombreux prix à gagner, dont des Thinkpad, des iPAQ, des voyages pour les conférences ETAPS, des logiciels propriétaires, etc...
Un peu plus de détails en annexe
L'ICE (International Challenge for Eclipse), sponsorisé par une partie du consortium Eclipse est ouvert à tous et vise à promouvoir et à renforcer la communauté autour du projet Eclipse, ainsi que d'augmenter sensiblement le nombre de plug-ins.
Tous les codes source soumis doivent être sous licence CPL (approuvée par OSI) et les plug-ins ne doivent pas être repris ou avoir déjà été publiés.
Au final, de nombreux prix à gagner, dont des Thinkpad, des iPAQ, des voyages pour les conférences ETAPS, des logiciels propriétaires, etc...
Un peu plus de détails en annexe
Créer des applets Web avec Mozilla et XUL
Cet article des "IBM developer works" est un tutoriel expliquant comment il est possible d'étendre une page Web en incluant une "applet" XUL. Pour rappel, XUL (prononcer zool comme cool) est le langage de type XML permettant de créer des interfaces graphiques en utilisant le moteur de Mozilla. Le navigateur Mozilla lui-même utilise XUL pour son interface graphique.
L'auteur présente ici un exemple de petite application incorporée dans une page Web. On trouve d'abord une partie expliquant la construction de l'interface avec XUL, puis une autre partie expliquant comment implémenter la logique grâce à Javascript.
L'auteur présente ici un exemple de petite application incorporée dans une page Web. On trouve d'abord une partie expliquant la construction de l'interface avec XUL, puis une autre partie expliquant comment implémenter la logique grâce à Javascript.
Transformer un PC Linux en routeur avancé
Un article extrêmement intéressant vu sur le site d'IBM qui présente le logiciel Zebra. Ici, il s'agit de faire du routage dynamique, rien à voir avec la commande «echo "1" > /proc/net/ip/ip_forward» qui permet simplement le routage statique.
Zebra est un logiciel de routage avancé supportant les protocoles de routages RIP (de moins en moins utilisé), OSPF et BGP.
Le grand intérêt de Zebra est qu'il utilise un moteur ressemblant fortement aux IOS Cisco et permet donc de se familiariser avec le monde des routeurs.
L'article présente comment configurer Zebra, mais également un outil web, MRLG (Multi-Router Looking Glass) à partir duquel il est plus facile de configurer Zebra, car les options sont assez nombreuses et pas forcément intuitives quand on débarque dans le monde du routage. Pour ceux qui connaissent les routeurs cisco, la configuration et les commandes sont très proches, voire identiques parfois.
C'est assez technique et il est recommandé de savoir ce qu'est le routage. Illustré de nombreux exemples, l'article permet de se faire une idée précise de comment fonctionne un routeur sans avoir besoin d'en faire l'acquisition.
Zebra est un logiciel de routage avancé supportant les protocoles de routages RIP (de moins en moins utilisé), OSPF et BGP.
Le grand intérêt de Zebra est qu'il utilise un moteur ressemblant fortement aux IOS Cisco et permet donc de se familiariser avec le monde des routeurs.
L'article présente comment configurer Zebra, mais également un outil web, MRLG (Multi-Router Looking Glass) à partir duquel il est plus facile de configurer Zebra, car les options sont assez nombreuses et pas forcément intuitives quand on débarque dans le monde du routage. Pour ceux qui connaissent les routeurs cisco, la configuration et les commandes sont très proches, voire identiques parfois.
C'est assez technique et il est recommandé de savoir ce qu'est le routage. Illustré de nombreux exemples, l'article permet de se faire une idée précise de comment fonctionne un routeur sans avoir besoin d'en faire l'acquisition.
Une boîte coule, du code et du contenu se libèrent
CatMother, une petite société de développement de jeux vidéos finlandaise, ferme ses portes. Cependant, lors de son dernier conseil d'administration, les dirigeants ont décidé de diffuser les sources sous licence BSD ainsi que les contenus artistiques sous GPL.
Le contenu de leur bibliothèque s'annonce à première vue assez bien faite et surtout portable. Les portions de codes spécifiques à DirectX et Windows sont soigneusements encapsulés dans des modules ou au pire, dans des #ifdef.
Le contenu de leur bibliothèque s'annonce à première vue assez bien faite et surtout portable. Les portions de codes spécifiques à DirectX et Windows sont soigneusements encapsulés dans des modules ou au pire, dans des #ifdef.
Wireless HackingSession Samsung4510
Des activistes du Reseaucitoyen belge vous invitent à une HackingSession dans le but de mettre linux dans plusieurs Access Points basés sur le CPU samsung4510 (ARM7), et de faire une mini-distribution pour systèmes embarqués.
La HackingSession se déroulera pendant deux jours ce samedi 18 et dimanche 19 octobre à Louvain-La-Neuve (20km de Bruxelles).
Préparez vos fers à souder et vos cross-compilateurs (et votre cafetière)!
La HackingSession se déroulera pendant deux jours ce samedi 18 et dimanche 19 octobre à Louvain-La-Neuve (20km de Bruxelles).
Préparez vos fers à souder et vos cross-compilateurs (et votre cafetière)!
Interview d'auteurs: Erlang, Services Web, J2EE, ASP.net
Vous êtes développeur, architecte et souhaitez mieux comprendre les services Web et les architectures multicouches J2EE, .NET ? Vous vous intéressez aux applications distribuées, capables de monter en charge et tolérantes aux pannes ?
Vous avez de la chance ! Cinq auteurs au coeur du sujet se réunissent à Paris le samedi 25 octobre 2003 à partir de 16h pour rencontrer et discuter avec leurs lecteurs, à la librairie du Monde en Tique, 6 rue Maître Albert (Paris Ve, métro Maubert-Mutualité/St-Michel).
Venez nombreux poser vos questions !
J'espère pour ma part pouvoir discuter avec vous du langages Erlang et de ses nombreuses applications. Si vous ne connaissez pas le langage Erlang, c'est aussi un moyen convivial d'en avoir un bon aperçu.
Vous avez de la chance ! Cinq auteurs au coeur du sujet se réunissent à Paris le samedi 25 octobre 2003 à partir de 16h pour rencontrer et discuter avec leurs lecteurs, à la librairie du Monde en Tique, 6 rue Maître Albert (Paris Ve, métro Maubert-Mutualité/St-Michel).
Venez nombreux poser vos questions !
J'espère pour ma part pouvoir discuter avec vous du langages Erlang et de ses nombreuses applications. Si vous ne connaissez pas le langage Erlang, c'est aussi un moyen convivial d'en avoir un bon aperçu.
20 ans déjà
Et oui, ça fait 20 ans qu'un certain Richard Stallman a posté un message sur usenet pour anoncer la création de GNU. Il y explique déjà ses motivations et sa philosophie du libre, ce qu'il comptait developper et comment il situe GNU par rapport à UNIX.
Projet SIRIUS vient d'être lancé. Programmeurs wanted !
SIRIUS brille sur le ciel marocain !
SIRIUS, pour Système d'Information pour la Réforme Inter-Universitaire et Scolaire, est un nouveau projet pour développer une application de gestion des étudiants dans les universités marocaines. Actuellement en beta-test dans une faculté avec 800 inscrits en 1ère année, ce projet vise à s'installer dans toutes les universités marocaines avec une architecture distribuée.
SIRIUS, pour Système d'Information pour la Réforme Inter-Universitaire et Scolaire, est un nouveau projet pour développer une application de gestion des étudiants dans les universités marocaines. Actuellement en beta-test dans une faculté avec 800 inscrits en 1ère année, ce projet vise à s'installer dans toutes les universités marocaines avec une architecture distribuée.
Linus Torvalds et Alan Cox contre les brevets logiciels en Europe
Linus Torvalds et Alan Cox ont récemment envoyé une lettre ouverte au président du Parlement européen, Pat Cox, sur les brevets logiciels du point de vue des développeurs Linux.
Le créateur de Linux et le mainteneur du noyau 2.2 parlent de « la plus grande menace pour le développement de Linux et des autres logiciels libres »
Le créateur de Linux et le mainteneur du noyau 2.2 parlent de « la plus grande menace pour le développement de Linux et des autres logiciels libres »
Liste francophone pour le serveur d'applications Open Spource JOnAS
JOnAS possède désormais une liste de diffusion francophone : jonas-fr@objectweb.org !
Cette liste a pour but d'aider les débutants qui ne maîtrisent pas très bien l'anglais à utiliser JOnAS.
Cette liste de diffusion fournira un support de premier niveau ainsi que les principales annonces concernant JOnAS (nouvelles versions, partenariat... )
Je rappelle que JOnAS est un serveur d'applications J2EE libre développé par le consortium européen Objectweb ( INRIA, Bull, France Télécom R&D... )
Cette liste a pour but d'aider les débutants qui ne maîtrisent pas très bien l'anglais à utiliser JOnAS.
Cette liste de diffusion fournira un support de premier niveau ainsi que les principales annonces concernant JOnAS (nouvelles versions, partenariat... )
Je rappelle que JOnAS est un serveur d'applications J2EE libre développé par le consortium européen Objectweb ( INRIA, Bull, France Télécom R&D... )
De l'argent et du bronze pour la France aux IOI
La délégation française vient de rentrer des IOI 2003 (Olympiades Internationales d'Informatique), qui se sont déroulées du 16 au 23 août, à Parkside (USA). Les IOI réunissent chaque année des jeunes lycéens de près de 80 pays, autour de problèmes d'algorithmique.
Cette année, les résultats de la délégation française sont de nouveau en nette progression, puisque ce sont les meilleurs jamais obtenus, avec une médaille de bronze (Benoît Roche) et une médaille d'argent (Lucien Pech).
Cette année, les résultats de la délégation française sont de nouveau en nette progression, puisque ce sont les meilleurs jamais obtenus, avec une médaille de bronze (Benoît Roche) et une médaille d'argent (Lucien Pech).
Alan Cox se prend une année sabbatique pour étudier
Lors de son dernier courriel sur la Linux Kernel List, Alan Cox (le mainteneur officiel de Linux-2.2 et bien plus encore) s'est désengagé de la maintenance d'un certain nombre de vieux pilotes, car il allait se prendre une année sabbatique, (hors du développement de Linux et hors de RedHat, s'entend)
Bien que ça a l'apparence d'un canular, Alan indique qu'il va mettre à profit cette année pour obtenir un MBA... et apprendre le gallois (!!)
Il déclare aussi qu'il y a encore quelques années, il se serait refusé de faire une telle chose, mais qu'à présent il existe de nombreux développeurs au moins aussi doués que lui pour s'occuper de Linux.
Bonne chance Alan, dans ta nouvelle vie estudiantine !
Bien que ça a l'apparence d'un canular, Alan indique qu'il va mettre à profit cette année pour obtenir un MBA... et apprendre le gallois (!!)
Il déclare aussi qu'il y a encore quelques années, il se serait refusé de faire une telle chose, mais qu'à présent il existe de nombreux développeurs au moins aussi doués que lui pour s'occuper de Linux.
Bonne chance Alan, dans ta nouvelle vie estudiantine !
Ruby-GNOME2 en français
Le site du projet Ruby-GNOME2 est maintenant disponible en français.
Il reste encore beaucoup de choses à traduire. N'hésitez-pas à nous contacter si vous voulez contribuer au projet.
A noter que Hiki (un Wiki écrit en Ruby, utilisé par le site de Ruby-GNOME2) a été aussi traduit en français. Les modifications sont disponibles sur le CVS, et la prochaine version de Hiki supportera donc nativement la langue de Molière.
Il reste encore beaucoup de choses à traduire. N'hésitez-pas à nous contacter si vous voulez contribuer au projet.
A noter que Hiki (un Wiki écrit en Ruby, utilisé par le site de Ruby-GNOME2) a été aussi traduit en français. Les modifications sont disponibles sur le CVS, et la prochaine version de Hiki supportera donc nativement la langue de Molière.
À nouveau noyau, nouveaux benchs de systèmes de fichiers
Depuis que le noyau de développement de Linux est passé en mode "test" avec les versions 2.6.0-testX, les benchs ne cessent de fleurir sur la Linux Kernel Mailing List.
Dernièrement, ce fut le tour des systèmes de fichiers d'être évalués, avec le très attendu ReiserFS-4
Au final, ext3fs et reiser4 (bien que toujours en béta) s'en sortent admirablement bien, et laissent ainsi présager un bel avenir pour Linux-2.6
Dernièrement, ce fut le tour des systèmes de fichiers d'être évalués, avec le très attendu ReiserFS-4
Au final, ext3fs et reiser4 (bien que toujours en béta) s'en sortent admirablement bien, et laissent ainsi présager un bel avenir pour Linux-2.6