PyPy 1.3 et newthreading

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
17
29
juin
2010
Python
PyPy 1.3 est sorti ce 26 juin. Pour mémoire, PyPy est une implémentation de Python, réalisée elle-même en Python.
Il y a deux grandes nouveautés pour cette version :
  • Une amélioration du compilateur JIT, beaucoup de bogues ont été corrigés et la vitesse d'exécution a été augmentée ;
  • Gestion des extensions écrites en C pour l'interpréteur CPython introduite en version alpha. Pour l'utiliser, il suffit d'activer ce support via import cpyext et de recompiler, PyPy n'étant pas binairement compatible avec CPython, avec pypy setup.py build.


Une autre actualité récente est la sortie de newthreading en tant que proof of concept. CPython utilise un verrou global (GIL) qui limite fortement l'utilisation de plusieurs thread avec Python à cause du partage de ressource. newthreading permet de contourner le GIL pour qu'un objet soit bloqué seulement quand une classe s'exécute à l'intérieur. De plus, les objets synchronisés sont accessibles par plusieurs thread séquentiellement.

Les auteurs se sont notamment inspirés du monde Java et espèrent permettre ainsi des restrictions moins fortes pour pouvoir se débarrasser du GIL.

Résultats d'un sondage aux utilisateurs de Debian

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
33
29
juin
2010
Debian
Le 10 juin, un sondage a été lancé auprès des utilisateurs de Debian. Ce sondage portait sur divers sujets comme l'utilisation faite du système, les contributions apportées, les composants non libres et la politique de publication des versions.

Ce sondage correspondait bien au point numéro 4 du Contrat social Debian : les priorités de Debian sont ses utilisateurs et les logiciels libres.

Ce sondage est maintenant clos et dépouillé. Avec 3258 répondants dont moins de 20% de contributeurs directs à Debian, c'est le plus gros sondage d'utilisateurs de Debian réalisé.

Une synthèse des résultats les plus marqués montre que les utilisateurs apprécient largement les caractéristiques qui font la spécificité de Debian :
  • Debian est surtout utilisé sur les machines de bureau, puis sur les portables et les serveurs.
  • Les utilisateurs apprécient les Principes du logiciel libre selon Debian.
  • Debian ne doit pas retirer sa section non-free.
  • Les utilisateurs préfèrent que Debian soit « publiée quand elle est prête » plutôt qu'à dates fixes.
  • Si Debian devait être publiée à date fixe, les utilisateurs préféreraient un intervalle d'un à deux ans entre chaque version.


NdM : Ce sondage n'a pas été réalisé de façon officielle par l'organisation Debian mais par un développeur Debian.

Utiliser une carte à puce (smartcard) ou une clé d'authentification (token) sous GNU/Linux

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
19
29
juin
2010
Linux
GOOZE publie des tutoriels expliquant comment utiliser une carte à puce (smartcard) ou une clé USB (token) sous GNU/Linux et Mac OS X.

En lisant les tutoriels, vous apprendrez comment :
  • Choisir un matériel compatible ;
  • Installer et initialiser une smartcard ou un token ;
  • Générer des clés RSA et certificats X.509 sur la carte ;
  • Ouvrir une session en utilisant PAM ;
  • S'authentifier sous OpenSSH ;
  • Créer des VPNs : StrongSwan, etc.

Par ailleurs, GOOZE supporte les efforts des développeurs libres en offrant une carte de développement à 50 centimes d'euros, à condition qu'un descriptif du projet soit fourni. De nombreux développeurs libres ont répondu à l'appel et environ cinq cartes restent disponibles.

Parmi les projets ayant répondu à l'appel : OpenSC, Seahorse, OpenSSH, StrongSwan, etc.

NdM : la licence FEITIAN n'est pas une licence libre.

"Les 3 jours du Libre" du 4 au 6 Juillet 2010 à Brignoles.

Posté par  . Modéré par Nÿco.
Étiquettes :
3
29
juin
2010
Lug
L'association GULLIVAR (Groupe d'Utilisateurs de Logiciels Libres de l'Intérieur du Var) organise du dimanche 4 au mardi 6 juillet à Brignoles une manifestation autour du Logiciel Libre intitulée « Les 3 jours du Libre » dans la salle des Saints Anges à Brignoles (Var) de 9h00 à 18h00.

Plusieurs activités sont proposées :
  • Install Party GNU/Linux (Mandriva Linux 2010.1, Ubuntu 10.04 LTS..).
  • Découverte des jeux en réseaux libres (Teeworlds, TrackMania, Open Arena, etc..).
  • Mapping party : Cartographie libre avec Openstreetmap.
  • Atelier Python.
  • Atelier HTML/CSS.

Si vous êtes intéressés par participer à l'une ou l'autre de ces activités, un sondage est mis en ligne pour indiquer vos choix et recueillir vos desiderata. Un Accés Haut débit par Ethernet et WiFi est disponible pour la mise à jour et l'installation de distributions GNU/Linux. Ces activités sont ouvertes à tous, adhérents et sympathisants.

Parution du numéro 3 de l'International Free and Open Source Software Law Review

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
8
29
juin
2010
Justice
L'International Free and Open Source Software Law Review (IFOSS L. Rev.) (revue juridique internationale sur le FLOSS) est une publication collaborative sur le droit/le juridique, autour des questions liées au logiciel libre (droit d'auteur, utilisation des licences, interprétation des licences, standards ouverts, jurisprudence, etc.). Les articles sont en anglais. Certaines sections sont revues par les pairs. La publication est bisannuelle.

L'objectif est de fournir en « open access »/libre accès du contenu pour permettre les échanges de connaissance. Les licences acceptées sont certaines Creative Commons (de préférence avec permission d'oeuvres dérivées, obligatoirement avec permission d'utilisation commerciale), la GNU FDL et le domaine public.

La troisième édition a été publiée le 17 juin 2010. Voir les sommaires des trois premières éditions dans la suite de l'article.

Barbecue à Brest : le 03 juillet 2010

Posté par  . Édité par Benoît Sibaud. Modéré par tuiu pol.
Étiquettes :
6
28
juin
2010
Lug
Pour clôturer l’année scolaire, la maison du libre propose un barbecue à tous les libristes, de venir participer à un barbecue. Il aura lieu le samedi 3 juillet 2010 à partir de 12h au patronage municipal laïque Guérin, 1 rue Alexandre Ribot à Brest .

Il est basé sur le principe d’auberge espagnole, c’est à dire chacun amène un petit quelque chose (grillades, légumes, boissons...etc). La maison du libre apporte le barbecue et le charbon.

12 ans de LinuxFr.org

Posté par  (site web personnel) . Modéré par tuiu pol.
31
28
juin
2010
LinuxFr.org
LinuxFr.org fête aujourd'hui ses 12 ans.

Bon anniversaire LinuxFr.org ! Merci à tous ceux qui ont contribué et contribuent au succès du site (administration système, développement, modération, dons, écriture de contenus, etc.). Le meilleur moyen de nous dire merci est de proposer une dépêche pour faire vivre le site.

Côté chiffres, le site comporte plus de 26000 dépêches et autant d'entrées de forum, 29000 journaux, 190 sondages, et plus de 1,1 million de commentaires.

Une dépêche début juin sur l'activité du site ayant déjà fait un retour sur l'activité de l'équipe de modération et les évolutions techniques en cours, je ne reviens pas dessus.

Le concours pour gagner deux livres « Linux, Solutions de Haute Disponibilité » (de Sébastien Rohaut, aux Éditions ENI) se poursuit jusqu'au 9 juillet. Actuellement les deux plus longues séries éligibles ont une longueur de trois jours, il est donc facile de faire mieux. À vous de jouer.

Qt Creator 2.0 est sorti

Posté par  . Modéré par baud123.
Étiquettes :
23
25
juin
2010
Technologie
Le 22 juin 2010, Nokia a sorti Qt Creator 2.0. Cette version succède à la version 1.3.1. Qt Creator est un EDI (environnement de développement intégré) multiplateforme qui permet de développer facilement en C++ en utilisant Qt. S'initier à la programmation en C++ avec Qt est maintenant plus simple que jamais ! Il suffit d'installer Qt SDK : ce dernier contient Qt Creator 2.0 et Qt 4.6.3.

Pour ne pas paraphraser le changelog, nous tenterons de résumer les améliorations ainsi : rien n'est révolutionné, mais les fonctionnalités sont affinées et les bogues résiduels disparaissent. Pas mal d'améliorations concernent les plate-formes Symbian et Maemo.

La prise en charge de Qt Quick (voir plus bas pour la définition) était une des fonctionnalités les plus attendues de cette nouvelle version. Il a malheureusement été désactivé par défaut. La raison est que Qt SDK embarque Qt Creator 2.0 et Qt 4.6.3 ; QML (une des technologies nécessaires à Qt Quick) quant à lui arrive avec Qt 4.7, qui n'est pas encore stabilisé. Quand Qt 4.7 sera stabilisé, Qt Creator 2.1 sortira afin de pouvoir exploiter Qt Quick.

Qu'est-ce que Qt Quick ? C'est l'union des 3 technologies suivantes :
  • QML : un langage déclaratif qui permet la création de GUI (Graphical User Interface) ;
  • Qt Declarative : la glue entre les fichiers QML et l'application ;
  • Qt Creator : cet IDE va embarquer la gestion de QML afin de pouvoir créer des interfaces facilement et rapidement.

À bientôt pour la sortie de Qt Creator 2.1 et Qt 4.7 !

Grenoble (Isère) : le Logiciel libre est-il une solution pour votre entreprise ?

Posté par  . Modéré par Mouns.
Étiquettes :
7
25
juin
2010
Commercial
Nous organisons une présentation dans la région Rhône-Alpes (Isère) sur le thème le logiciel libre est-il une solution pour les entreprises. Notre objectif, à travers cette matinée, est à but informatif. C'est l'occasion pour les décideurs des entreprises d'aujourd'hui (gérants, responsables informatiques...) de découvrir des alternatives aux logiciels propriétaires.

Thunderbird 3.1 est sorti

Posté par  . Modéré par Bruno Michel.
Étiquettes :
34
25
juin
2010
Mozilla
Après le renouveau de la version 3.0 en fin d'année dernière, Thunderbird continue son chemin et sort en version 3.1, basé sur Gecko 1.9.2. Cette version corrige des défauts de jeunesse et apporte quelques fonctionnalités.

Au rayon des nouveautés :
  • Une nouvelle barre de filtre rapide, associée à une indexation plus rapide ;

  • Un nouvel assistant de migration et des corrections pour la mise à jour depuis la version 2 ;

  • Un gestionnaire pour les fichiers enregistrés ;

  • Amélioration de la gestion des mots de passe ;

  • Amélioration de l'outil d'ajout de compte mail, en prenant en compte plus de fournisseurs ;

  • Améliorations du design et autres corrections diverses.
Une version compatible de Lightning — extension intégrant le calendrier Sunbird — est également de la partie (version 1.0bêta2).

Atelier Piwigo à Paris

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
6
25
juin
2010
Internet
Piwigo est un logiciel libre de galerie photo pour le web.
Bâti par une communauté active d'utilisateurs et de développeurs, Piwigo dispose de fonctionnalités puissantes pour publier et gérer vos photos.

Parinux organise un atelier sur l'installation et l'utilisation de Piwigo.

Quand ? samedi 26 juin 2010 de 14h à 18h

Où ?
Fondation pour le progrès de l'Homme,
38 rue Saint Sabin,
75011 Paris

Animé par qui ? par Pierrick Le Gall, créateur du projet Piwigo

Entrée libre. Cependant, l'inscription préalable est fortement recommandée et se passe sur le site de Parinux

PyCon FR se déroulera les 28 et 29 août 2010 à Paris | La Cyberbase de la Villette

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
8
25
juin
2010
Python
PyCon Fr 2010 est le rendez-vous annuel des utilisateurs de Python organisé par l'Association Francophone Python. Rejoignez les utilisateurs et les passionnés de Python à la Cyberbase de la Villette à Paris les 28 et 29 août 2010. Des dizaines de présentations et tutoriels auront lieu tout au long du week-end et couvriront des sujets abordables par des débutants ou destinés à des experts. L'intégralité de l'évènement est gratuit et ne nécessite pas d'inscription ! Cependant, vous pouvez d'ores et déjà visiter les sessions approuvées par le comité d'organisation et confirmer votre présence (nécessite un compte).

Pour que PyCon France rencontre le même succès que les années précédentes, il faut trois ingrédients : des orateurs, des sponsors et un public :-)

Appel à orateurs
Vous souhaitez transmettre vos connaissances ou partager votre expérience ? Vous avez six possibilités :
  • Lightning talk (10 mm) : Très courte présentation pour initier un sujet ;
  • Retour d'expérience (25 mn) : Un REX (Retour d'EXpérience) présente l'utilisation de Python dans une organisation (entreprise, école, faculté...) ;
  • Présentation (25 mn) : Format classique pour aborder un sujet sans rentrer "dans la technique" ;
  • Tutorial (55 mn) : Pour aborder un sujet plus en profondeur techniquement, par exemple en présentant des lignes de code ;
  • Atelier (1h55) : Un atelier permet à chaque participant de coder ;
  • Sprint (1 journée) : Un sprint est une journée de développement autour d'un thème particulier.

Vous souhaitez faire une présentation pour l'édition 2010 ?
Enregistrez-vous puis proposez une session avant le 15 juillet 2010 à minuit. Pour cela, il vous suffit de cliquer le bouton "Soumettre une présentation" sur le menu de gauche. Ou bien, vous pouvez également proposer votre session par courriel à sessions@pycon.fr

Appel à sponsors
Pour financer l'événement, nous avons besoin de sponsors. Il existe deux niveaux de sponsors :
  1. Web & Mail
    • Logo sur la page d'accueil du site web de PyCon France ;
    • Présentation de dix lignes sur la page sponsors du site web ;
    • logo sur le programme papier de la conférence ;
    • Nom du sponsor mentionné dans la communication officielle d'événement.

  2. Full
    • Inclus la présence Web & Mail ;
    • Possibilité de poser deux panneaux "corporate" dans la salle de conférence ;
    • Possibilité de présenter l'entreprise pendant cinq minutes max en début de conférence (le samedi matin vers 10h) et en fin de conférence (le dimanche vers 17h30).


Contact
Si vous souhaitez en savoir plus sur l'événement ou proposer une animation, vous pouvez nous contacter directement : orga@pycon.fr.

Sortie d'ownCloud 1.0

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Mouns.
Étiquettes :
30
25
juin
2010
Cloud
Le 24 juin 2010 est sortie la première version d'ownCloud, un projet de la grande famille KDE visant à offrir aux utilisateurs la possibilité de stocker leurs données chez eux, avec les avantages du stockage sur serveur distant (accessible aussi bien depuis un ordinateur que depuis un PDA, chez soi ou depuis l'extérieur), mais avec tout le contrôle et le respect de la vie privée nécessaires.

Cette version est la première version stable et apporte les fonctionnalités de base du projet.

ownCloud permet de stocker sur un serveur local ou distant des fichiers, puis d'y accéder depuis un point de montage WebDAV ou directement depuis l'interface web. Les transferts sont sécurisés au moyen de SSL si le serveur accueillant ownCloud (qui n'est qu'une simple application PHP) le prend en charge. Les futures versions permettront de stocker encore plus de choses (métadonnées Nepomuk, courriels et contacts Akonadi ainsi que les paramètres de configuration de KDE).

ITWS v1.0 pour réaliser vos sites web et plus...

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
13
25
juin
2010
Python
Itaapy vient de sortir sa première version importante de itws : un logiciel permettant de réaliser simplement un site web ou un extranet.

Itws est le fruit des projets clients réalisés par Itaapy aussi bien pour des sites vitrines que des sites marchands, des sites dédiés à des projets particuliers ou des sites avec des fonctionnalités spécifiques.

L'idée est d'avoir une prise en main facile avec les fonctionnalités permettant de faire un site vivant : flux RSS, boîtes latérales, nuage de tags, actualité, bannières, sections composites, etc... le tout avec un référencement naturel fort.

Itws est basé sur iKaaro, un Système de gestion de contenu complet avec gestion de fichiers, recherche plein texte (fichiers binaires compris), agenda, gestion des pages multilingues, tracker, etc...

Les principales caractéristiques techniques du CMS sont :
  • Essentiellement dans le langage Python ;
  • Une architecture REST ;
  • Une base de données objet qui stocke les contenus dans leur format d'origine sur le système de fichier ;
  • L'utilisation de git comme gestionnaire de versions.

MooseFS, système de fichier réparti à tolérance de panne

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes : aucune
21
24
juin
2010
Technologie
MooseFS est un système de fichiers distribué méconnu regorgeant de qualités.

En vrac :
  • Le code est distribué sous GPLv3 ;
  • Il utilise FUSE et fonctionne en espace utilisateur ;
  • Il dispose d'une poubelle automatique à durée de rétention modifiable à souhait ;
  • Il est très simple à déployer et administrer : comptez une heure, lecture de la documentation comprise pour avoir un serveur maître et quatre serveurs de données fonctionnels ;
  • Compatible POSIX, il ne requiert aucune modification des programmes pour pouvoir y accéder ;
  • L'ajout de machines pour agrandir l'espace disponible est d'une simplicité enfantine ;
  • Vous choisissez le nombre de réplicas que vous désirez, par fichier ou par répertoire, pour la tolérance de panne, avec une seule commande, le tout à chaud…

Le développement de MooseFS a débuté en 2005, et il a été libéré le 30 mai 2008.