Dans le cadre d'une recherche personnelle, je souhaite bâtir une argumentation prouvant que le code est une forme d'expression. Ce fait est peut-être évident pour la plupart d'entre nous, mais il s'agirait là de convaincre le plus grand nombre...
Pouvez vous me donnez des idées d'éléments d'un code source qui, selon vous, reflètent la personnalité de son auteur?
Tous les exemples sont les bienvenus, surtout les plus personnels et les plus "tordus" ;)
Présentation vidéo de PF (Packet Filter)
Suite à la présentation de PF (Packet Filter pour OpenBSD) donnée par son auteur Daniel Hartmeier, le site du LinuxForum 2003 a mis en ligne une vidéo de cette conférence (durée : 50 minutes).
La présentation est en anglais (Daniel se comprend sans problèmes) et on peut la suivre facilement avec les slides joints dans la vidéo. Elle est au format RealVideo (SMIL).
Plein de bonnes choses pour les personnes intéressées par les firewalls et plus particulièrement par PF : présentation génerale, suivi des connexions stateful, optimisation du parcours des règles, compte-rendu d'un benchmark de performance...
La présentation est en anglais (Daniel se comprend sans problèmes) et on peut la suivre facilement avec les slides joints dans la vidéo. Elle est au format RealVideo (SMIL).
Plein de bonnes choses pour les personnes intéressées par les firewalls et plus particulièrement par PF : présentation génerale, suivi des connexions stateful, optimisation du parcours des règles, compte-rendu d'un benchmark de performance...
Première conférence européenne sur le langage Ruby
La première conférence européenne sur le langage de programmation Ruby se déroulera le week end du 21 au 22 juin, à Karlsruhe, en Allemagne.
C'est l'occasion d'en apprendre plus sur ce langage.
Et ca tombe bien, car il vient de fêter son 10ème anniversaire !
C'est l'occasion d'en apprendre plus sur ce langage.
Et ca tombe bien, car il vient de fêter son 10ème anniversaire !
Recherche développeurs de jeux
Sur le site LinuxGames.com, on peut lire l'annonce de la mise en place d'un projet de mécénat concernant un jeu.
En bref, Linux Game Publishing se propose de réunir des développeurs intéressés et capables dans une société de développement. Le but du projet est d'arriver à créer un jeu vidéo original, créatif, innovant... et de le distribuer.
Note: il n'est pas fait mention dans l'annonce de la future licence prévue pour le jeu.
En bref, Linux Game Publishing se propose de réunir des développeurs intéressés et capables dans une société de développement. Le but du projet est d'arriver à créer un jeu vidéo original, créatif, innovant... et de le distribuer.
Note: il n'est pas fait mention dans l'annonce de la future licence prévue pour le jeu.
PL/R : Nouveau langage procédural de statistique pour PostgreSQL
Joe Conway a annoncé sur la liste de discussion générale de PostgreSQL avoir développé PL/R, un gestionnaire (handler) pour utiliser le langage R avec PostgreSQL.
"R" est un langage et un environnement pour les calculs statistiques et leur représentation graphique.
PL/R est sous licence GNU GPL, la documentation est disponible en ligne, et la version 0.2.0alpha est en téléchargement pour test.
"R" est un langage et un environnement pour les calculs statistiques et leur représentation graphique.
PL/R est sous licence GNU GPL, la documentation est disponible en ligne, et la version 0.2.0alpha est en téléchargement pour test.
Editorial FreshMeat sur GCC
On a dit tout et n'importe quoi sur GCC (GNU Compiler Collection), un des projets de logiciel libre les plus importants.
Développé depuis au moins 1987 (la v1.0 est sortie le 23 mai 1987, la v2.0 le 22 février 1992), le passage à GCC version 3.x (18 juin 2001) a apporté beaucoup de changements : optimisations diverses, améliorations du C++ et consorts, meilleure prise en compte des architectures non-x86, etc.
Voici donc un court article (ses commentaires et sa collection de liens) sur le vrai et le faux des optimisations GCC les plus courantes.
Développé depuis au moins 1987 (la v1.0 est sortie le 23 mai 1987, la v2.0 le 22 février 1992), le passage à GCC version 3.x (18 juin 2001) a apporté beaucoup de changements : optimisations diverses, améliorations du C++ et consorts, meilleure prise en compte des architectures non-x86, etc.
Voici donc un court article (ses commentaires et sa collection de liens) sur le vrai et le faux des optimisations GCC les plus courantes.
Trophées du Libre le compte à rebours est lancé ! 5, 4, 3, 2 ...
Derniers jours pour participer aux Trophées du Libre, en effet le 15 février 2003 à minuit, c'est la clôture des inscriptions au Concours International du Logiciel Libre dont la 1ère édition a l'honneur d'avoir comme Président du jury Richard Stallman.
C'est à ce jour 75 personnes originaires de 13 pays (France, Etats-Unis, Argentine, Algérie, Espagne, Canada, Suisse, Irlande, Pologne, Mexique, Allemagne, Maroc, Vénézuela), qui vont prendre le départ des Trophées du Libre dans l'une des 6 catégories que comporte le concours.
L'étape d'arrivée se déroulera le 23 mai à Soissons avec la cérémonie de remise des prix en compagnie de nombreuses personnalités où les heureux gagnants se verront remettre des serveurs offerts par nos partenaires Bull et Sun Microsystems.
C'est à ce jour 75 personnes originaires de 13 pays (France, Etats-Unis, Argentine, Algérie, Espagne, Canada, Suisse, Irlande, Pologne, Mexique, Allemagne, Maroc, Vénézuela), qui vont prendre le départ des Trophées du Libre dans l'une des 6 catégories que comporte le concours.
L'étape d'arrivée se déroulera le 23 mai à Soissons avec la cérémonie de remise des prix en compagnie de nombreuses personnalités où les heureux gagnants se verront remettre des serveurs offerts par nos partenaires Bull et Sun Microsystems.
Sortie de Zope 2.6.1
Zope 2.6.1 vient de sortir tout beau tout frais.
Cette version se concentre surtout sur les corrections de bugs et rappelle que malgré l'engouement que fait naître Zope 3 (encore en développement pour un bon moment), la branche 2.6 reste maintenue. Compte tenu des entreprises qui se basent dessus, c'est essentiel.
Cette version se concentre surtout sur les corrections de bugs et rappelle que malgré l'engouement que fait naître Zope 3 (encore en développement pour un bon moment), la branche 2.6 reste maintenue. Compte tenu des entreprises qui se basent dessus, c'est essentiel.
Centralisation des guides d'interface GNOME et KDE
Seth Nickell (GNOME Usability Project), Havoc Pennington (Free Desktop, GNOME), JP Schnapper-Casteras (Free Desktop Accessibility Working Group) et Aaron J. Seigo (KDE Project) ont annoncé la création d'Open-HCI. Ce projet, en phase initiale, est en cours de discussion. L'objectif est de centraliser les guides d'interface de KDE et GNOME dans un même document XML. Ce document XML sera hébergé sur http://www.freedesktop.org/ . A terme, d'autres projets pouront être intégrés dans ce document XML. Une mailing list a été créée pour les personnes intéressées par ce projet.
Un gestionnaire de sites Web qui vous facilite la vie
SPCOV (Site paramétrable comme on veut) est un gestionnaire de contenu (en anglais un CMS : Content Management System) sous licence GPL.
Développé en PHP avec une base de données Mysql, cet applicatif est facile à installer chez un grand nombre d'hébergeurs de sites Web gratuits (Free, Multimania ...).
Développé en PHP avec une base de données Mysql, cet applicatif est facile à installer chez un grand nombre d'hébergeurs de sites Web gratuits (Free, Multimania ...).
Nokia sort un SDK J2ME pour Linux
Comme vous ne le savez peut-être pas, Nokia propose des SDK sur son site web pour permettre le développement d'applications J2ME (la version de Java embarquée dans les téléphones portables). Jusqu'ici, les SDK n'étaient disponibles que sous Windows mais Nokia vient de sortir un SDK pour sa série 40 (les 6610 et 7210) sous Linux. En espérant qu'ils continueront l'expérience (NdM: voire qu'ils libèrent le code).
Boa-Constructor 0.2.0
On parle beaucoup de Python comme langage de script à tout faire pour remplacer le bash. Beaucoup ignorent cependant que c'est un outil formidable pour créer des interfaces graphiques réellement portables (ce n'est pas toujours le cas de java).
Une nouvelle version de boa-constructor (encore en version alpha) est sortie sans faire de bruit : 0.2.0
Une nouvelle version de boa-constructor (encore en version alpha) est sortie sans faire de bruit : 0.2.0
Conférence Perl 2003 Europe à Paris
La YAPC::Europe 2003 (Yet Another Perl Conference Europe) ou Conférence du monde Perl Europe se déroulera cette année du mercredi 23 au vendredi 25 juillet 2003.
Ce sera au Conservatoire National des Arts et Métiers (CNAM), en plein coeur de Paris.
Ce sera au Conservatoire National des Arts et Métiers (CNAM), en plein coeur de Paris.
Rétrospective 2002 pour les langages Lua - Python - Perl - Ruby - Tcl
Je viens de recevoir sur python-announce un message fort intéressant récapitulant l'année 2002 pour ces cinq langages, par leurs développeurs ou communautés respectifs.
Voici l'introduction de la rétrospective par langage.
Voici l'introduction de la rétrospective par langage.
Résumé GNOME : 04-18 janvier 2003
Ce résumé GNOME commence bien évidemment avec l'annonce d'une RC1 (sortie le 13 janvier dernier) de GNOME 2.2 (toujours prévu pour la fin du mois).
Pour le reste, les nouvelles se bousculent ce mois-ci, parmi lesquelles on trouve :
# AbiWord : Dominic Lachowicz nous annonce son plan pour la version 2.0.
# Sodipodi & GIMP : de nouveaux tutoriels
# GNOME pour PDA : le projet GPE (très étonnant)
# Evolution 2 : premières captures d'écran
# Nautilus et la gravure de CD : premières captures d'écran
# MetaCity : nouveau gestionnaire de thèmes...
Pour le reste, les nouvelles se bousculent ce mois-ci, parmi lesquelles on trouve :
# AbiWord : Dominic Lachowicz nous annonce son plan pour la version 2.0.
# Sodipodi & GIMP : de nouveaux tutoriels
# GNOME pour PDA : le projet GPE (très étonnant)
# Evolution 2 : premières captures d'écran
# Nautilus et la gravure de CD : premières captures d'écran
# MetaCity : nouveau gestionnaire de thèmes...











