Un bref constat :
- dans quelques mois à peine les 35 heures seront appliquées à l'ensemble des entreprises
- les pc et ordinateurs portables sont devenus assez puissants pour une utilisation professionnelle à coût modique
- le trafic dans Paris et sa banlieue devient d'année en année de plus en plus impossible
- les solutions de connexions internet à domicile offrent désormais un assez bon débit
Ne serait-il pas temps de plancher sur un projet logiciel/matériel qui permettent le télétravail. Ce projet aurait pour but de permettre à ceux qui le désirent de retrouver leur environnement de travail à domicile ou depuis leur ordinateur portable.
Les réticences ne manquent pas concernant ce genre de travail mais je ne pense pas qu'elles disparaitront d'elles-même. Une solution facile à installer et à configurer permettrait aux curieux de se faire une idée et introduirait une souplesse suplémentaire dans l'emploi du temps : possibilité de travailler ponctuellement à la maison, par exemple en cas de grève des transports, ou dans un planning partagé entre domicile et bureau (quand on est occupé à des taches de fond qui ne nécessite pas de présence physique).
Cet outil permettrait l'utilisation d'outils en fonction de ses besoins : de la ligne de commande pour le geek à VNC pour l'utilisateur sans compétences particulières, dans un environnement sécurisé (VPN, tunneling...). L'idée n'est pas de monter une usine à gaz mais d'utiliser des logiciels open-source existant et de les packager pour une installation aisée, la plupart des gens ne possédant pas les compétences réseaux ou sécurité nécessaires à l'installation et à la configuration de ce genre de programmes.
L'objectif n'est pas non plus de restreindre l'utilisateur à un environnement *nix mais de lui permettre de retrouver son environnement de travail facilement, en toute sécurité et à faible coût, grâce à l'open-source.
Pour ma part je suis motivé à l'idée de pouvoir travailler occasionnellement à la maison, de ne pas avoir à imprimer ou m'envoyer par mail de la doc de travail puisque je pourrai y accéder à distance (pensons aux arbres ;}). A plus long terme, à Paris, ça pourrait aussi augmenter la qualité de vie : si les sociétés font travailler leurs employés une partie de leur temps chez eux ça veut dire que ces gens sortiront moins, donc moins de rames de métro saturées et de bouchons, sans parler du plaisir de ne pas avoir à perdre une à deux heures dans les transports chaque jour.
Je pense enfin que ce projet permettrait de rendre les avantages du travail open-source plus concret pour beaucoup de sociétés. Pour ma part le temps manque cruellement et les compétences sont à compléter, surtout dans les questions de sécurité mais je suis près à donner un coup de main à celui/ceux qui se lancerai(en)t dans l'aventure.
Apprendre Java en jouant
Quoi de mieux que d'apprendre en se divertissant ?
Voici un jeu qui permet de programmer des robots en java et de les faire s'affronter dans une bataille jusqu'a ce que le meilleur gagne!
A quand un serveur en multiplayer et des maps ?
nb: lien trouvé grace a /.
Voici un jeu qui permet de programmer des robots en java et de les faire s'affronter dans une bataille jusqu'a ce que le meilleur gagne!
A quand un serveur en multiplayer et des maps ?
nb: lien trouvé grace a /.
Boostez votre affichage
Vous connaissez l'existence du framebuffer sous linux, qui permet par exemple de pouvoir utiliser une carte graphique sans driver...
L'inconvénient étant le manque d'accélération.
Voici une bibliothèque se basant sur le framebuffer, mais utilisant ses propres routines accélérées.
Mais alors, quel est l'intérêt ? Autant utiliser X dans ce cas là.
DirectFB a en fait plusieurs avantages : d'abord des primitives supplémentaires (alpha channel, windows manager intégré, etc.), et surtout le fait de ne pas devoir passer par le réseau, d'où une plus grande rapidité.
GTK+ a de plus été porté d'où la possibilité d'exécuter directement les applications l'utilisant. Pour les autres, un serveur X minimal permet de les faire tourner.
Bref, pour les gens qui n'utilisent pas les fonctions réseaux de X, voici un projet à suivre de près...
L'inconvénient étant le manque d'accélération.
Voici une bibliothèque se basant sur le framebuffer, mais utilisant ses propres routines accélérées.
Mais alors, quel est l'intérêt ? Autant utiliser X dans ce cas là.
DirectFB a en fait plusieurs avantages : d'abord des primitives supplémentaires (alpha channel, windows manager intégré, etc.), et surtout le fait de ne pas devoir passer par le réseau, d'où une plus grande rapidité.
GTK+ a de plus été porté d'où la possibilité d'exécuter directement les applications l'utilisant. Pour les autres, un serveur X minimal permet de les faire tourner.
Bref, pour les gens qui n'utilisent pas les fonctions réseaux de X, voici un projet à suivre de près...
FHS 2.2
L'ensemble de tests du FHS 2.2 (FileSystem Hierarchy Standard) est sorti.
L'état d'avancement, les nouvelles releases de la LSB et du FHS vont-ils accélérer le rapprochement des distribs vers ces standards ?
L'état d'avancement, les nouvelles releases de la LSB et du FHS vont-ils accélérer le rapprochement des distribs vers ces standards ?
Départ chez Netscape/Mozilla
Il semble qu'une coordinatrice principale de Mozilla -Mitchell Baker- vienne d'être 'remerciée' par son employeur, Netscape. Notez que Netscape paie la majeure partie des développeurs de Mozilla et que s'ils se mettent à s'en séparer, le projet Mozilla pourrait bien s'en trouver ralenti (si pas pire...)
Il y a de nombreux ajouts à tester sur la Beta 2 de Mandrake Linux 8.1
Nouveaux logiciels:
DiskDrake a été revu pour prendre en compte les points de montage réseau (Samba et NFS); Nouveaux assistants de configuration Serveur plus rapides et plus évolués; Nouveaux Assistants de configuration Serveur pour mettre sur pied rapidement les principales fonctions serveur; Prelude 0.4.2 (système de détection d'intrusion); Gnomemeeting 0.10 (Logiciel de vidéo conférence compatible H323); Libsafe pour une sécurité accrue
Les corrections de Bugs concernent:
KDE 2.2 + i810 + Mandrake Software Manager (rpmdrake) + DiskDrake retravaillé + new Mandrake Wizards + Prelude 0.4.2...
DiskDrake a été revu pour prendre en compte les points de montage réseau (Samba et NFS); Nouveaux assistants de configuration Serveur plus rapides et plus évolués; Nouveaux Assistants de configuration Serveur pour mettre sur pied rapidement les principales fonctions serveur; Prelude 0.4.2 (système de détection d'intrusion); Gnomemeeting 0.10 (Logiciel de vidéo conférence compatible H323); Libsafe pour une sécurité accrue
Les corrections de Bugs concernent:
KDE 2.2 + i810 + Mandrake Software Manager (rpmdrake) + DiskDrake retravaillé + new Mandrake Wizards + Prelude 0.4.2...
Bonnes documentations
Voilà un joli site avec plein de documentation sur les réseaux (des draft quoi).
Compilateur C++ et Fortran
Intel a porté ses compilateurs C++ et Fortran (v5) sur Linux en collaboration avec Caldera. Ils sont compatibles avec gcc (implémentation C et linker), cependant l'implémentation C++ étant différente, il ne pourra pas utiliser des objets crées avec g++.
A noter également que toutes les extensions GNU C ne sont pas encore supportées et ne le seront pas lors de lors de la première sortie.
Plus d'info sur le site.
Il me parait important de signaler que ces produits sont des produits propriétaires se basant sur des implementations libres, qu'en est-il réellement des gains en performances avec ces compilateurs ? Et donc l'intérêt de les utiliser en lieu et place des outils GNU ? L'orientation qu'a pris Caldera au niveau de sa distribution ne m'inspire pas un avenir libre pour ce genre de produits.
A noter également que toutes les extensions GNU C ne sont pas encore supportées et ne le seront pas lors de lors de la première sortie.
Plus d'info sur le site.
Il me parait important de signaler que ces produits sont des produits propriétaires se basant sur des implementations libres, qu'en est-il réellement des gains en performances avec ces compilateurs ? Et donc l'intérêt de les utiliser en lieu et place des outils GNU ? L'orientation qu'a pris Caldera au niveau de sa distribution ne m'inspire pas un avenir libre pour ce genre de produits.
GPL Farm: rémunération des auteurs de logiciel GPL
GPL Farm est un nouveau projet qui a pour but de créer des applications sous licence GPL en donnant une rémunération à leurs auteurs.
Le site est à la recherche de programmeurs et de sponsors. Mandrakesoft est d'ailleurs pour l'instant l'unique sponsor.
A noter également que l'initiateur du projet est Francisco Burzi, l'auteur de PHP Nuke.
Le site est à la recherche de programmeurs et de sponsors. Mandrakesoft est d'ailleurs pour l'instant l'unique sponsor.
A noter également que l'initiateur du projet est Francisco Burzi, l'auteur de PHP Nuke.
Au pays de PHP ...
Petite mise au point sur l'actualité PHP en ce moment:
Tandis que les premières ébauches des fonctionnalités du futur Zend2/PHP5 apparaissent sur Zend.com (relooké, au passage), les versions 4.0.7 et 4.1.0 de PHP sont en approche. PHP 4.0.7-RC1 est d'ailleurs d'ores et déjà disponible ici, et le fichier NEWS se trouve là. Les versions 4.0.7 et 4.1.0 seront identiques au niveau du contenu, et ne seront différenciées que par l'utilisation (ou non) de l'option de configuration register_globals (plus d'infos sur cette page de Zend.com).
Quelques "grosses" applications ont également été mis à jour récemment:
·SPIP, le gestionnaire de contenu crée par les webmasters du mini-rezo, passe en version 1.0.5.
·Sorties de PHP-Nuke 5.1 puis 5.2
·La nouvelle team de phpMyAdmin a sorti une version 2.2.0-RC4 (le ChangeLog est ici)
·PHPlib revient en version 7.2d et corrige un gros trou de sécurité
·ModeliXe, un nouveau moteur de templates, arrive en version beta 6.0, une 6.1 devant suivre d'ici peu.
Enfin, deux SGBD souvent associés à PHP ont été mis à jour:
·MySQL passe en version 3.23.41
·et PostgresSQL est updaté en version 7.1.3
Tandis que les premières ébauches des fonctionnalités du futur Zend2/PHP5 apparaissent sur Zend.com (relooké, au passage), les versions 4.0.7 et 4.1.0 de PHP sont en approche. PHP 4.0.7-RC1 est d'ailleurs d'ores et déjà disponible ici, et le fichier NEWS se trouve là. Les versions 4.0.7 et 4.1.0 seront identiques au niveau du contenu, et ne seront différenciées que par l'utilisation (ou non) de l'option de configuration register_globals (plus d'infos sur cette page de Zend.com).
Quelques "grosses" applications ont également été mis à jour récemment:
·SPIP, le gestionnaire de contenu crée par les webmasters du mini-rezo, passe en version 1.0.5.
·Sorties de PHP-Nuke 5.1 puis 5.2
·La nouvelle team de phpMyAdmin a sorti une version 2.2.0-RC4 (le ChangeLog est ici)
·PHPlib revient en version 7.2d et corrige un gros trou de sécurité
·ModeliXe, un nouveau moteur de templates, arrive en version beta 6.0, une 6.1 devant suivre d'ici peu.
Enfin, deux SGBD souvent associés à PHP ont été mis à jour:
·MySQL passe en version 3.23.41
·et PostgresSQL est updaté en version 7.1.3
GCC-3.0.1
Ca y est GCC-3.0.1 est sorti. Après le décalage de la date de release du 15 août au 20 août, il est à l'heure. Même si gcc-3 n'est toujours par parfait, cette version corrige plusieurs bugs du C++ et tente d'être plus compatible avec GCC-2.95.x
Draft de la spécification du langage D
Sur Slashdot, on trouve un article faisant référence à une proposition (sérieuse) de nouveau langage, qui voudrait être le successeur du C et du C++. Le draft de la spécification est très intéressant: il ne s'agit pas de construire un langage entièrement compatible avec le C/C++, mais qui facilite le portage. Le D serait compilé, linkable avec les lib C mais pas C++, sans préprocesseur, sans héritage multiple, sans templates et sans surcharge d'opérateur. Il implémenterait par contre un garbage-collector, un système de modules, les exceptions, unicode, un support pour le débuggage, et surtout une vrai gestion des tableaux (ce langage se destine entre autre aux numériciens).
On peut noter que l'auteur est quelqu'un de plutot sérieux et qui connait le sujet puisqu'il est l'auteur original du compilateur Zortech C++ et du compilateur C++ Digital Mars.
On peut noter que l'auteur est quelqu'un de plutot sérieux et qui connait le sujet puisqu'il est l'auteur original du compilateur Zortech C++ et du compilateur C++ Digital Mars.
KDevelop 2.0
KDevelop 2.0 est sorti en même temps que KDE 2.2.
Alors que les versions précédentes 1.4 et 1.4.1 de KDevelop étaient presque uniquement un portage de la version 1.3 vers KDE 2.x, cette nouvelle version apporte tout un tas de nouveautés.
La principale, c'est une nouvelle interface graphique complètement MDI (multi-document) avec 3 modes principaux possible par défaut pour les fenêtres sur les documents (fichiers source et navigateurs dans la doc):
_ incluses dans la fenêtre principale,
_ fenêtres principales (top level),
_ dans des onglets de la fenêtre principale.
Mais il est aussi possible de détacher ou de réattacher toutes les vues de la fenêtre principale : l'arborescence des classes, celle des fichiers, la vue avec les résultats de compilation, etc.
En attachement, voici le changelog traduit.
Alors que les versions précédentes 1.4 et 1.4.1 de KDevelop étaient presque uniquement un portage de la version 1.3 vers KDE 2.x, cette nouvelle version apporte tout un tas de nouveautés.
La principale, c'est une nouvelle interface graphique complètement MDI (multi-document) avec 3 modes principaux possible par défaut pour les fenêtres sur les documents (fichiers source et navigateurs dans la doc):
_ incluses dans la fenêtre principale,
_ fenêtres principales (top level),
_ dans des onglets de la fenêtre principale.
Mais il est aussi possible de détacher ou de réattacher toutes les vues de la fenêtre principale : l'arborescence des classes, celle des fichiers, la vue avec les résultats de compilation, etc.
En attachement, voici le changelog traduit.
jdk1.3 pour Linux sur Alpha
Après quelques versions béta bien baveuses, Compaq gratifie enfin les possesseurs d'Alpha d'un jdk-1.3 compatible avec les spécifications de Sun et optimisé pour l'architecture 64 bits via l'utilisation de bibliothèque made in Compaq.
Certes, ce n'est pas du GPL, mais c'est une très bonne nouvelle pour les personnes qui ont tentés d'utiliser des paquets tels que Kaffe.
Avertissement : le paquet est uniquement disponible en RPM et fonctionne sur RH (>=6.2) et Suse (>=6.4)
Certes, ce n'est pas du GPL, mais c'est une très bonne nouvelle pour les personnes qui ont tentés d'utiliser des paquets tels que Kaffe.
Avertissement : le paquet est uniquement disponible en RPM et fonctionne sur RH (>=6.2) et Suse (>=6.4)
Qui développe des logiciels libres ?
Sondage intitulé «WIDI - Who Is Doing It?» (WIDI), il concerne les développeurs de logiciels libre et est en ligne.
Il est hébergé sur le site allemand BerliOS, financé par le ministère de l'économie allemande. Ce site, basé sur SourceForge héberge les projets libres (ou disons plutôt «Open Source»).
D'ailleurs à propos de «Free Software» VS. «Open Source Software», il y a une question à la fin du formulaire pour sonder les affinités des développeurs...
Il est hébergé sur le site allemand BerliOS, financé par le ministère de l'économie allemande. Ce site, basé sur SourceForge héberge les projets libres (ou disons plutôt «Open Source»).
D'ailleurs à propos de «Free Software» VS. «Open Source Software», il y a une question à la fin du formulaire pour sonder les affinités des développeurs...