Sortie d'openSUSE 11.2

Posté par  . Modéré par Bruno Michel.
21
12
nov.
2009
openSUSE
C'est la période de sortie des distributions majeures et en ce jeudi 12 novembre, c'est au tour du caméléon de Nüremberg de révéler sa nouvelle mouture. Onze mois de gestation auront été nécessaire pour délivrer cette version d'openSUSE, numérotée 11.2. Cette nouvelle version d'openSUSE propose en standard :
  • Noyau Linux 2.6.31.5
  • Bureaux KDE 4.3.3pre (par défaut) & GNOME 2.28
  • Server X 1.6.5
  • GCC 4.4.1
  • Mozilla Firefox 3.5
  • OpenOffice 3.1
Proposant aussi bien les bureaux GNOME que KDE et profitant de l'une des meilleures intégration actuellement disponible, openSUSE représente une très bonne alternative parmi les distributions ciblant l'utilisateur final, qu'il soit débutant ou utilisateur averti.

openSUSE 11.2 est disponible pour architecture x86 et x86_64, en deux versions Live-CD ou DVD. Une version boîte contenant un DVD double couche (x86, x86_64) sera prochainement proposée à la vente (60 €). Elle sera prise en charge pendant 18 mois.

NdM : Merci à Benoit Monin pour sa CSS spéciale openSUSE. Vous pouvez gérer vos CSS depuis la page dédiée.

LifeType 1.2.9

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
6
12
nov.
2009
Internet
Après de long mois (voire années) de mort apparente et peu d'évolutions, une nouvelle version de la plate-forme de blog OpenSource Lifetype sort et ce grâce au travail de Jondaley qui semble être le seul mainteneur de ce projet.

Cette version n'est pas une nouvelle version au sens « plein de nouvelles fonctionnalités » mais une grosse mise à jour de maintenance avec énormément de correction. La liste est bien trop longue pour être publiée. Lifetype fait partie de ces projets qui évoluent à leur rythme et avec qualité.

LifeType, anciennement pLog, a été créé en février 2003 par Oscar Renalias. C'est un logiciel libre en PHP distribué sous licence GPL qui vous permet de créer votre propre plate-forme de blog. Actuellement tout le monde connaît Dotclear ou Wordpress, des noms qui reviennent souvent lorsqu'il est question de créer son propre blog, mais les programmes multi-blogs et multi-utilisateurs sont rares :
  • LifeType ;
  • b2evolution ;
  • WordPressMu.

Rencontres Logiciels Libres et conférence sur Django à Toulouse, mercredi 18 novembre

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
3
12
nov.
2009
Communauté
L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 18 novembre 2009, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.

À 20h, Thomas Petazzoni animera une conférence sur Django, un framework de développement Web basé sur le langage Python. Les concepts fondamentaux de Django (principe du modèle-vue, routage d'URL, mapping relationnel-objet, le mécanisme de templates) seront exposés et illustrés au travers d'exemples pratiques, afin de découvrir en quoi ce framework peut grandement simplifier le développement d'applications Web. Cette conférence sera basée sur l'expérience acquise par l'orateur lors du développement des sites Trivialibre et MapOSMatic, tous deux réalisés en Django.

Par ailleurs, comme lors de chaque rencontre, le centre Bellegarde sera ouvert à partir de 19h et pendant toute la soirée pour accueillir toute personne désireuse d'échanger ou de trouver de l'aide sur des Logiciels Libres. Vous pouvez apporter votre ordinateur personnel si vous souhaitez que nous vous aidions à installer, mettre à jour ou dépanner des Logiciels Libres. Dans ce cas, merci d'envoyer un courrier électronique auparavant à contact@toulibre.org avec une description du problème. Nous disposons d'écrans, claviers et souris ainsi que d'une connexion Internet. Votre ordinateur suffit !

À noter que nous distribuerons également des affiches pour faire la promotion de la Ubuntu Party prévue le samedi 5 décembre à Toulouse. N'hésitez pas à venir chercher quelques affiches pour en faire la promotion dans votre voisinage, au bureau, à la bibliothèque du quartier ou à l'école !

Prométhée à Educ@tice 2009

Posté par  . Modéré par patrick_g.
5
12
nov.
2009
Éducation
Le projet Prométhée, l'Espace Numérique de Travail (ENT) « clef en main » libre et gratuit pour l'enseignement, sera présent à éduc@tice sur le stand du « Village des Logiciels Libres » (F22).

Educ@tice est un salon professionnel des usages et applications des TICE (Technologie de l'Information et de la Communication dans l'Enseignement) qui se déroulera du 18 au 20 novembre à la Porte de Versailles de Paris, hall 7.1. Nous serons heureux de vous accueillir pour vous présenter le projet.

Attention : enregistrez-vous sur le site du salon pour obtenir un badge afin de pouvoir entrer !

Émulateur de réseau basé sur des machines virtuelles

Posté par  (site web personnel) . Modéré par patrick_g.
14
12
nov.
2009
Linux
La version 3.0 de Cloonix-Net permet de créer un réseau complet en moins d'une minute après le téléchargement de cloonix-3.0. Ce réseau est équipé de machines basées sur une distribution ultra-légère : OpenWrt. Trois autres types de machines peuvent être téléchargés en plus : Fedora 11, Debian sid, Ubuntu Jaunty.

Le principe de Cloonix-Net est simple : on crée une "démo" qui est constituée d'un fichier de topologie et de fichiers de configurations qui seront "injectés" dans les machines avant que celles-ci ne démarrent leurs services. Les fichiers de configurations injectés par Cloonix-Net configurent les interfaces et lancent les services adaptés en fonction de la situation de chaque machine dans le réseau. Puis Cloonix-Net s'occupe des liaisons entre machines, en fonction de la configuration passée dans le fichier de topologie.

Cloonix-Net existe principalement grâce à la virtualisation (UML et KVM).

Go : Un nouveau langage chez Google

Posté par  (site web personnel, Mastodon) . Modéré par Florent Zara.
29
12
nov.
2009
Golang
Le langage Go (sous une licence de type BSD) est issu d'une discussion entre Ken Thompson (un des auteurs d'Unix et d'UTF8) et Rob Pike (un des auteurs de Plan9 et d'UTF8). Nous avons donc affaire a de vrais barbus, des légendes de la communauté des codeurs ce qui explique la curiosité qui entoure ce projet de nouveau langage. Comme Rob Pike travaille chez Google c'est donc avec le puissant soutien de son employeur que le langage Go a été développé avec les contraintes suivantes :
  • Go doit pouvoir être utilisé pour de la programmation système donc c'est un langage compilé et pas interprété ;
  • La compilation doit être très rapide pour faciliter le développement des projets (l'analyse des dépendances permet une compilation en quelques secondes) ;
  • La syntaxe doit être assez proche du C tout en corrigeant ses défauts les plus criants ;
  • La gestion de la mémoire doit être automatique (garbage collector) ;
  • Le typage doit être statique mais il n'y a pas de hiérarchie des types pour simplifier le langage ;
  • La programmation concurrente (pour exploiter les multicores) doit être intégrée au cœur du langage ; cela se fait par l'intermédiaire des « goroutines » qui sont plus légères que les threads ;
Go est le résultat de la très longue expérience de Thompson et Pike et les auteurs semblent assez fiers de leur rejeton :
« Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language. It's a joy to use. »

La FAQ du projet évoque les questions générales et une FAQ spécifique est dédiée au langage lui-même. Un tutoriel est aussi disponible avec, pour mettre en évidence le support d'UTF8, un assez inhabituel « Hello, world; or Καλημέρα κόσμε; or こんにちは 世界 ».

Pour l'instant les remarques sur le web se concentrent sur des points de détail : la syntaxe qui ne plaît pas à tous le monde, l'absence de telle ou telle fonction (comme les exceptions), etc.
Il faut attendre un peu pour que la poussière retombe et pour avoir des analyses qui se concentrent sur les apports spécifiques du langage : les goroutines, la segmentation de la pile d'exécution, la compilation rapide, etc. Il sera également intéressant de lire des comparaisons détaillées avec les autres langages qui veulent s'attaquer au C en apportant des innovations techniques (comme par exemple le langage D).

NdM : Merci à patrick_g pour son journal à l'origine de la dépêche.