Python 2.6 : nouvelle version de maintenance

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
Étiquettes :
16
27
oct.
2009
Python
C'est en effet la quatrième version de maintenance de la branche 2.6 de Python qui a été publiée ce week-end après un cycle de développement particulièrement court (23 jours écoulés depuis la publication de la version 2.6.3 le 2 octobre 2009).

Celle-ci n'apporte pas de nouvelle fonctionnalité, mais corrige plusieurs bugs jugés critiques par l'équipe de développeurs. Pour l'essentiel, il s'agit de corrections apportées à la bibliothèque standard de Python. On remarquera en particulier la réparation de la régression introduite à la version 2.6.3 dans le module distutils qui empêchait l'installation de modules tiers à l'aide de l'outil setuptools.

On retrouve aussi une correction au module intégré ("Builtin") marshal. Pour mémoire, ce module assure la sérialisation (et la dé-sérialisation) de valeurs Python au format binaire, son usage est réservé à des situations très particulières, les modules pickle et shelves étant bien plus efficaces et adaptés pour la persistance de données.

C'est donc à une nouvelle version utile - bien que sans surprise - à laquelle nous avons affaire. La mise à jour est évidement recommandée, ne serait-ce que pour pouvoir à nouveau exploiter pleinement le Python Packages Index.

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

CVC3, IntelliJ IDEA et Uruguay

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
12
27
oct.
2009
Communauté
CVC3 passe sous licence BSD

CVC3 est un logiciel « prouveur automatique de théorème » qui a, par le passé, été publié sous une licence posant des problèmes avec la clause d'« indemnisation ». C'est désormais un problème réglé, puisque CVC3 a été publié sous licence BSD.

CVC3, issu de Stanford University, fait partie de la classe des solveurs de « Satisfiability Modulo Theories » (SMT). Les chefs de projet sont Clark Barrett, de New York University et Cesare Tinelli, de l'University of Iowa, les autres membres de l'équipe étant également issus des ces deux universités.

IntelliJ IDEA sous licence Apache v2.0

Le célèbre IDE est désormais libre. Il sera disponible en deux versions : Community Edition et Ultimate Edition. La Community Edition se concentre sur Java SE, Groovy et Scala, tandis que la version commerciale sera « axée » sur Java EE.

IntelliJ IDEA, de JetBrains, est l'un des tous premiers IDE à avoir introduit des fonctionnalités poussées de navigation dans le code, ainsi que des capacités de refactorisation. Une concurrence de poids pour Eclipse et Netbeans ?

L'Uruguay offre des laptops sous Linux à ses élèves de primaire

C'est le OLPC (aka One Laptop Per Child) sous Linux que l'Uruguay offre à ses élèves de primaire, le petit netbook blanc et vert avec les oreilles. L'Uruguay est un pays faisant partie des plus gros clients du projet, cet achat massif lui coûtant 5 % de son budget d'éducation. Merci à palm123 pour son journal sur le sujet et vous pouvez consulter la liste des migrations ci-dessous.

Prototype du nouveau thème de Firefox 3.7 sous Linux

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g.
Étiquettes :
11
27
oct.
2009
Mozilla
Firefox 3.6 est attendu pour la fin de l'année avec des optimisations un peu partout (moteur de rendu, vitesse d'exécution, temps de lancement, etc.) ainsi que d'autres fonctionnalités comme l'intégration des thèmes légers (Personas). Quant à Firefox 3.7, il est lui attendu pour la fin du premier semestre 2010 et devrait inclure une partie de l'extension Weave Sync (synchronisation des profils entre différents Firefox), améliorer encore les performances et surtout commencer un ravalement de façade qui continuera avec Firefox 4.0.

Des prototypes ont été dévoilés depuis quelques temps pour Windows et Mac OS X. C'est maintenant au tour de Linux d'être le sujet de prototypage : on remarquera que les boutons précédents/suivants seraient enfin conformes à ce qui se fait sous les autres plates-formes. Les captures d'écran montrant Firefox sont reconnaissables d'un rapide coup d'œil. Après tout, le bouton précédent est plus souvent utilisé que son camarade.

[troll]Concernant l'adaptation des couleurs et le dessin des formes (ombres, etc.), on se demande comment ils vont arriver à s'en sortir avec toutes les possibilités offertes par Linux. Il y aura toujours un utilisateur de Gnome/KDE/wmii/XFCE pour se plaindre ! :)[/troll]

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

LLVM Camp Paris

Posté par  . Modéré par Mouns.
Étiquettes :
6
27
oct.
2009
Communauté
Le premier LLVM Camp sera organisé le 20/11/2009 de 10h à 18h à La Cantine. Ce BarCamp vise à réunir la communauté française autour du projet LLVM. Cet événement est gratuit et ouvert à tous.

Les thèmes abordés seront les suivants :
  • LLVM, principes généraux
  • Outils
  • LLVM et GPU
  • LLVM et GCC
  • LLVM : La compilation et au-delà !
  • Quand générer le code ?
  • Ce dont vous souhaitez parler (comme pour tout Barcamp)


Lieu :
La Cantine,
151 rue Montmartre,
Passage des Panoramas
12 Galerie Montmartre,
75002 Paris

Revue de presse de l'April pour la semaine 43

Posté par  . Modéré par baud123.
13
26
oct.
2009
Internet
La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire de la revue de presse de l'April pour la semaine 43

Publication de Unladen Swallow 2009Q3

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
18
26
oct.
2009
Python
C'est avec discrétion que le projet Unladen Swallow - dont le but est d'accélérer Python en s'appuyant sur LLVM et son compilateur JIT - a sorti la version 2009Q3, environ 3 mois après la version 2009Q2

Dans cette nouvelle version, les choses qui font plaisir :
  • Par rapport à la version Q2, gain en utilisation mémoire de 930% ;
  • Gain de performance par rapport à la version 2009Q2 entre 15 et 70% suivant les benchmarks ;
  • Intégration avec GDB 7.0 permettant de débugger le code passé par le compilateur JIT ;
  • Intégration avec OProfile 0.9.4 afin de fournir une interface de profilage sans difficulté qui couvre le C et le Python ;
  • Beaucoup de bugs et de restrictions du compilateur JIT de LLVM ont été corrigés au passage ;
  • Unladen Swallow 2009Q3 passe toutes les suites de test de projets Python majeurs tel que Twisted, Django, Numpy ou Swing (cf la liste de tests pour la liste complète des suites de test).

Les choses qui font moins plaisir :
  • Le compilateur JIT de LLVM et d'autres outils ont demandé plus de travail qu'imaginé au départ. En conséquence, le projet n'a pas progressé autant en performance que les auteurs l'auraient voulu ;
  • L'utilisation mémoire reste entre deux et trois fois supérieure à celle de Python 2.6.1. Cependant, il y a des pistes intéressantes pour réduire cela d'ici la version 2009Q4 .

Appel à contribution pour la traduction du manuel d'Audacity

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
13
26
oct.
2009
Son
Ceci est un appel à contribution pour la traduction du manuel d'Audacity. Audacity est un logiciel libre et open-source destiné à l'édition et à l'enregistrement audio. Il est disponible pour Mac OS X, Microsoft Windows, GNU/Linux et d'autres systèmes d'exploitation.

Audacity permet de :
  • Enregistrer en direct ;
  • Convertir vos disques et cassettes sur support numérique ;
  • Éditer des fichiers audio Ogg Vorbis, MP3 et WAV ;
  • Coupez, copiez, coller et assembler des extraits sonores ;
  • Modifier la vitesse ou la hauteur d'un enregistrement ;
  • Et bien plus encore !
Voici la liste complète des fonctionnalités.

Ce manuel est composé d'une grosse centaine de pages, certaines très courtes (une cinquantaine de mots) d'autres plus longues (4 pages dans un navigateur). Le but de la manœuvre est d'avoir un logiciel, un site et son manuel entièrement en français. Une équipe de 4/5 personnes ayant en moyenne 3 heures par semaines à y consacrer permettrait de faire le boulot en un mois environ. Vous pouvez me contacter ici en laissant un commentaires pour vous signaler intéressé(e) et disponible ou mettre un commentaire dans cet article. N'oubliez pas de laisser un moyen de vous contacter ! ;)

Le travail commencera une fois que l'équipe sera constituée, c'est à dire une fois que nous serons 4/5. Travaillant déjà pour la traduction du site officiel, je me propose de faire le point de communication entre l'équipe de traduction que nous montons et l'équipe officielle d'Audacity.

Café-débat autour du sujet « HADOPI 2 » avec Benjamin Bayart

Posté par  . Modéré par Mouns.
8
26
oct.
2009
Internet
Il y a quelques temps nous nous présentions en tant qu’association nouvellement créée : L’APP3L [http://linuxfr.org/2009/10/09/25998.html].

Aujourd’hui, c’est pour annoncer deux événements majeurs (voir les détails en suivant les liens à la fin de l’article) :
  • Un débat « Les bistrots du libre » coorganisé par l’APP3L, l’Espace Public Numérique de Parthenay (79) et l’association Les petits débrouillards de Poitiers autour du sujet « HADOPI 2 » animé entre autre par Benjamin Bayart au bar le Baratin le 20 novembre à partir de 20h ;
  • Une install party coorganisée par les mêmes équipes que le débat à l’Espace Public Numérique Armand Jubien à Parthenay le 28 novembre de 10h à 17h.

Journée découverte Logiciels Libres / Install-Party le 14 novembre 2009 à Toulon 83000

Posté par  . Modéré par Mouns.
Étiquettes :
2
26
oct.
2009
Lug
À l'occasion de la sortie des distributions Ubuntu 9.10 (Karmic Koala) et Mandriva Linux 2010.0, une journée découverte Logiciels Libres / Install-Party aura lieu le 14 novembre 2009 au Cybernaute, 1 place Pécheret à Toulon - 83000 , de 10H30 à 17H00. D'autres distributions peuvent aussi être proposées (Debian, ToutouLinux, Fedora, etc.).

Cette manifestation est organisée par l'association VEVB - Le Cybernaute en collaboration avec les associations GULLIVAR, Post-Pro & ToulonuX.


Pour participer et faire une installation nous vous demandons de vous inscrire :
  • Soit par courriel : vevb83_CHEZ_orange_POINT_fr ;
  • Soit sur place, à l'association VEVB - Le Cybernaute, 1 place Pécheret à Toulon - 83000, avant le 14 novembre 2009 en indiquant votre numéro de téléphone ou un E-mail.

Site Web: [http://pagesperso-orange.fr/vevb83/]

Contact: vevb83 CHEZ orange POINT fr

Sparse repasse à l'attaque

Posté par  (site web personnel) . Modéré par Nÿco.
31
26
oct.
2009
Technologie
Sparse est, comme Git et Linux, un bébé de Linus Torvalds qui a commencé à l'écrire en 2003.
Ce logiciel est un analyseur statique de code et il a pour but de détecter les bugs éventuels du noyau Linux, notamment les erreurs portant sur les types des variables.
Linus avait transmis le contrôle de Sparse à Josh Triplett en 2006 mais, après une grosse version 0.4 en septembre 2007 et une petite version de correction 0.4.1 en novembre 2007, le projet s'était gentiment endormi. Plus aucune version pendant presque deux ans... jusqu'au 16 octobre dernier !

Présentation du projet LDAP Tool Box

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g.
Étiquettes :
16
26
oct.
2009
Sécurité
Le projet LDAP Tool Box (aussi connu comme LTB project) est une compilation de petits outils destinés aux administrateurs d'annuaires LDAP. Certains de ces outils sont dédiés à OpenLDAP, mais la plupart peuvent être utilisés sur n'importe quel annuaire compatible avec le standard LDAPv3.

On trouve par exemple dans ces outils des scripts de supervision pour Nagios et Cacti, des RPMs de la dernière version stable d'OpenLDAP, ou encore une interface de changement de mot de passe.

LDAP Tool Box est publié sous licence GPLv2.

Sortie de Tryton 1.4

Posté par  . Modéré par tuiu pol.
Étiquettes :
9
25
oct.
2009
Bureautique
Tryton est une plate-forme applicative de haut-niveau, d'architecture trois tiers, sous licence GPLv3, écrite en Python et utilisant PostgreSQL comme moteur de base de données principal.
Tryton s'adresse aux petites et moyennes entreprises à la recherche d'une plate-forme applicative ou d'un progiciel de gestion intégré (ERP) facile d'utilisation et extrêmement configurable.

Cette nouvelle série apporte son lot de nouveaux modules, des améliorations sur le front de la sécurité et des performances.
Comme c'est l'habitude maintenant, la migration des bases de données est complètement automatisée (et ce de manière indistincte pour les bases de données créée avec Tryton 1.0 et 1.2).

Repas du Libre à Toulouse le 29 octobre 2009

Posté par  . Édité par Benoît Sibaud. Modéré par Nÿco.
Étiquettes :
0
25
oct.
2009
Lug
Le groupe d'utilisateurs de Logiciels Libres de Toulouse Toulibre propose aux amateurs de ces logiciels de se retrouver le troisième, quatrième ou cinquième jeudi de chaque mois pour échanger autour du Logiciel Libre, discuter de nos projets respectifs et de lancer des initiatives locales autour du Libre.

Ce repas est ouvert à tous, amateurs de l'esprit du Libre, débutants ou techniciens chevronnés.

Le Qjelt (Quatrième JEudi du Libre Toulousain) du mois d’octobre aura lieu jeudi 29 octobre à 20 heures,
au restaurant « Chez eux »,
85 rue Pierre Paul de Riquet.

L'accès se fait facilement, depuis les stations de métro Jean-Jaures ou Marengo SNCF (ligne A).

La formule proposée est composée d'une entrée, d'un plat et d'un dessert avec 1/4 de vin inclus au prix de 15€.

Sortie de LLVM 2.6

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
36
25
oct.
2009
Technologie
LLVM, pour Low Level Virtual Machine, est un niveau d'abstraction pouvant se rapprocher d'une machine virtuelle permettant de lancer des programmes compilés en une représentation intermédiaire (LLVM bytecode), ainsi que de générer directement des binaires natifs pouvant être lancés sans LLVM.

LLVM est entre autres utilisé par Gallium 3D[en], une infrastructure de pilotes de carte graphique, pour compiler à la volée les shaders utilisés par les cartes graphiques, et ainsi les optimiser. LLVM est également utilisé par le projet Clang, un compilateur C, C++, Objective-C et Objective-C++ libre faisant concurrence à GCC, et en partie développé par Apple. Notez que bien que le support du C par Clang soit tout à fait correct, son support du C++ laisse encore quelque peu à désirer.

Le 23 octobre 2009, la version 2.6 de LLVM est sortie. Cette version apporte pas mal de nouveautés depuis la version 2.5 sortie le 2 mars 2009, version qui a fait l'objet d'une dépêche. Le détail de ces nouveautés se trouve dans la suite de la dépêche.

Les jeudis du libre - Second jeudi à Nîmes

Posté par  . Modéré par patrick_g.
Étiquettes :
2
25
oct.
2009
Communauté
La Linuxerie se réunit à la brasserie « Au bureau », le 12 novembre 2009 à 20h pour les jeudis du libre. Au menu : Logiciels libre, GNU/Linux, actualités du libre…

La communauté et les acteurs du logiciel libre de Nîmes et sa région se réunissent chaque second jeudi du mois pour une soirée conviviale, pour répondre à vos questions, à votre curiosité autour du thème des logiciels libres. L’occasion également de partager ses idées, ses expériences, une table. L’ambiance est sympathique et facilite les conversations. La soirée commencera à 20h00 et prendra fin aux alentours de 23h00. Cette soirée s’inscrit dans le cadre des jeudis du libre en partenariat avec Montpel’libre qui organise les Last Jeudis sur Montpellier.

Renseignements et confirmation de présence sur linuxerie [AT] gmail.com ou sur le site Internet de la Linuxerie.

« Au bureau » est situé au 24, Boulevard amiral courbet à Nîmes. Il est possible de manger sur place. Laissez-nous un commentaire si vous pensez venir.