Petit aperçu de Nix : il y a plusieurs articles sympas ici, la récente revue de Seb95, à cause de laquelle je suis passé sur cette distribution il y a quelques jours (et sachant que visiblement lui n’y est pas resté!, peut-être qu’il me lit haha), ou cette revue plus ancienne, donc j’essaierai de mettre en avant d’autres aspects.
Géolocalisation de photos
Il apparaît qu'un certain nombre de lecteurs du site sont aussi des photographes amateurs. Sévissant essentiellement en milieu naturel (montagne pour l'essentiel), j'aime que mes photos soient géolocalisées, c'est-à-dire contiennent latitude et longitude dans les données exif. Ceci me permet de voir leur position sur une carte dans mes albums sous Piwigo.
Pour géolocaliser ses photos, il y a 3 solutions :
- disposer d'un APN (appareil photo numérique) avec GPS intégré. Ce n'est pas mon cas.
- prendre une trace de sa randonnée avec un GPS et la rapprocher de ses photos en utilisant l'horodatage. C'est ce que j'utilise le plus fréquemment.
- faire appel à sa mémoire et à une cartographie en ligne pour copier les coordonnées. Quand on a oublié le GPS, qu'on n'a plus de pile ou tout simplement pour les photos d'intérieur.
La seconde de ces solutions est détaillée dans la suite de la dépêche.
NdM : merci à Vincent Gay pour son journal.
Gestion des lumières de spectacle - Elios en version 0.2
Elios (pour Entertainment LIghting Open source Software) est une télécommande lumière pour le spectacle utilisant ArtNet (DMX sur Ethernet) sous licence GPLv3. Elle a pour but de faciliter le travail de montage et de réglage des projecteurs par les techniciens lumière. La télécommande développée en Java et utilisant le protocole ArtNet est toujours compatible Windows, Mac et Linux et l'ensemble des fonctionnalités est accessible depuis l'interface web.
Voici les nouvelles fonctionnalités apportées par la version 0.2 :
- refonte de l'interface utilisateur
- gestion de mémoires de scènes
- affichage du tableau DMX en entrée et en sortie
- mode plein écran
- recherche automatique des mises à jour
L'ensemble des projets est hébergée sur Github sous l'organisation Eliosoft. L'équipe, dont votre serviteur fait partie, sera très heureux d'avoir vos retours, contributions, idées bref vive le libre!
NdM : merci à Alexandre COLLIGNON pour son journal.
Conférence Euro LLVM à Paris
Pour la première fois, la conférence Européenne LLVM se déroulera en France, à Paris.
Co-organisée par IRILL, les 29 et 30 avril prochain, l'Ecole Normale Supérieure accueillera 150 hackers qui assisteront aux présentations autour des derniers changements dans LLVM, Clang, Polly ou encore lldb.
Le programme de la conférence sera publié à la mi-mars et, comme pour les sessions précédentes, l'ensemble des présentations seront filmées.
LLVM (à l'origine Low Level Virtual Machine) est une machine virtuelle principalement destinée à la mise au point des langages informatiques.
Clang est un compilateur basé sur LLVM. Il vise à compiler à la fois le C, C++ et Objective-C.
Conférence sur le logiciel libre à Grenoble (28/01/2013) avec le Debian Project Leader
Voici une annonce de conférence (gratuite mais inscription préalable vivement recommandée) qui peut intéresser certains d'entre vous si vous êtes sur Grenoble.
DATE : lundi 28 janvier 2013 à partir de 13h30
LIEU : Amphi Weil sur le campus universitaire de Saint-Martin d'Hère
INTERVENANTS :
- David Liodenot, Mathieu Razafimahazo, Yohan Lasorsa et Thibaud Michel
- Stefano Zacchiroli, chef du projet Debian
- Jean Bernard Stefani
- Tangui Morlier
- Stéphane Ribas
PROGRAMME (plus détaillé à la fin de ce message) :
Dans le cadre des conférences du département RICM de Polytech'Grenoble, nous avons le plaisir d'inviter Stefano Zacchiroli, le chef actuel du projet Debian le lundi 28 janvier 2013 dans l'amphi Weil sur le campus universitaire.
Debian est l'une des plus anciennes distributions de logiciels libres toujours existante. Ce projet a été fondé en 1993 pour distribuer du logiciel libre et il continue encore à le faire avec une organisation entièrement communautaire.
Nous profitons de cette occasion exceptionnelle pour proposer une série d'exposés autour du Logiciel Libre.
Cette conférence est ouverte à tout public (étudiants, chercheurs, extérieurs, etc.) Elle est totalement gratuite. Cependant, pour raison de sécurité, une inscription est nécessaire, de préférence en avance (sur place, ce sera possible dans la limite des places disponibles).
Certaines formations ont inscrit cette conférence dans leur planning. Leur étudiants sont alors dispensés de cette inscription préalable.
L'inscription se fait par l'envoi d'un mail avec le sujet "[LL Grenoble] Inscription" et en donnant votre nom et votre prénom à l'adresse conf.libre.grenoble CHEZ free.fr.
LiquidPrompt version 1.2
LiquidPrompt est un prompt clefs-en-main pour bash ou zsh, dont l'idée générale est d'afficher élégamment des informations utiles uniquement quand le contexte le demande.
De nombreuses nouveauté sont disponibles depuis la dernière linuxfrisation, notamment :
- la gestion de zsh en plus de bash ;
- des commandes pour désactiver temporairement le prompt (et revenir à l'ancien ou carrément tout désactiver) ;
- de quoi configurer facilement le prompt dans des fichiers à soi (couleurs, thèmes, options) ;
- la désactivation optionnelle de chaque fonctionnalité du prompt (même à chaud) ;
- une couleur indiquant si le forwarding X est actif ;
- gestion du chroot sous Debian et du virtualenv sous Python ;
- la réplication du prompt dans le titre de la fenêtre ;
- la gestion de Fossil (le gestionnaire de version) ;
- la possibilité de masquer l'utilisateur, si c'est celui qui est loggué ;
- l'utilisation du builtin DIRTRIM, sous bash, s'il est installé ;
- un fichier
.bashrc
à utiliser pour l'installation ; - plein (mais alors plein) de bugs en moins et de vitesse en plus !
Traduction collaborative du livre Open Advice #7 ce jeudi à 21h
Déjà la septième session de traduction collaborative du livre Open Advice (qui s'y prête bien car il s'agit de 42 articles de 42 auteurs différents), projet commun à Framasoft et LinuxFr.org.
Pour rappel, on se donne tous rendez-vous (enfin les volontaires disponibles) sur un Framapad le jeudi à 21h pour traduire ensemble (dans la joie et la bonne humeur).
Au menu du jour :
- Given Enough Eyeballs, Not All Bugs are shadows (Ara Pulido)
- Kick, Push (Andre Klapper)
- Test-Driven Enlightenment (Jonathan "Duke" Leto)
Pour vous tenir au courant (du top départ), vous pouvez également suivre les comptes Identica et Twitter de Framasoft avec le hashtag #OpAdFr.
Je profite de cette dépêche pour vous signaler que nous avons maintenant traduit un peu plus du quart du livre. Un grand merci à tous ceux qui viennent participer à ce projet, spécialement à ceux qui viennent de façon récurrente.
À ce soir pour ceux qui viendront se joindre à nous.
Remarque : les traductions finalisées sont mises en ligne au fur et à mesure sur le Framablog et le tout donnera lieu à un Framabook qui devrait être présenté aux RMLL 2013 de Bruxelles.
pyxshell : piper des flux de texte en pur Python
pyxshell (à prononcer comme vous pouvez) est un module Python qui permet d’enchaîner des fonctions de traitement de flux avec un opérateur « tube » — pipe, en anglais — (|
) , de la même manière qu’avec un shell.
Si — comme moi — vous devez régulièrement analyser à la main des données textuelles diversement structurées sous différents environnements. Si vous affectionnez la ligne de commande sans raffoler de la syntaxe de Bash, vous apprécierez d’avoir tout sous la main à côté de vos outils Python favoris.
Par exemple :
>>> out=[]
>>> (random.randint(0,2) for i in range(10)) | map(lambda x: ["Oui ","nous sommes ","tous différents "][x]) | sort | uniq | tee(sys.stdout) > out
Oui tous différents nous sommes
>>> print(out)
['Oui ', 'tous différents ', 'nous sommes ']
Article libre : Openstreetmap crée des données libres pour le territoire- le projet dessine ta ville
Je vous invite à découvrir l'article « Openstreetmap crée des données libres pour le territoire - le projet dessine ta ville » que j'ai rédigé pour le dernier numéro de la revue Espaces consacré à l'Opendata.
« L'initiative Dessine ta ville vise à encourager les citoyens d'un territoire à produire ensemble des ressources numériques partagées sous licence libre. Nous nous sommes appuyés au départ sur la carte coopérative libre OpenStreetMap, une représentation du monde produite par des contributeurs volontaires. Ce projet qui a vu le jour en 2004 rassemble aujourd'hui plus de 700 000 passionnés répartis sur toute la planète. »
La suite dans le fichier librement accessible : Openstreetmap crée des données libres pour le territoire - le projet dessine ta ville.
Ce travail est publié sous licence Creative Commons BY-SA. Vous pouvez donc le copier librement et le partager autant qu'il vous plaira.
Sortie de Fedora 18 alias Spherical Cow
En ce mardi 15 janvier 2013, le projet Fedora est fier d’annoncer la sortie de la distribution GNU/Linux Fedora 18. Cette version est baptisée « Spherical Cow », une métaphore désignant un modèle de simplification mathématique. C'est avec pas moins de trois semaines de retard qu'a commencé la phase alpha, car l'équipe devant s'occuper de la refonte de l'installeur Anaconda a dû travailler en priorité sur une version en cours de RHEL (Red Hat Enterprise Linux). Le planning de sortie fût lui aussi repoussé de plusieurs semaines en raison des tests effectués sur le nouvel Anaconda, le nouvel outil de mise à jour et sur le « Secure Boot ».
Fedora est une distribution communautaire développée par le projet éponyme et sponsorisée par Red Hat, qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora est en quelque sorte une vitrine technologique pour le logiciel libre, car elle est prompte à inclure des nouveautés.
Fedora garde un rôle central dans le développement de ces nouveautés via le développement en amont. En effet, les développeurs de la distribution contribuent également directement au code d’un certain nombre de logiciels libres contenus dans la distribution, dont le noyau Linux, GNOME, NetworkManager, PackageKit, PulseAudio, X.Org, la célèbre suite de compilateurs GCC, etc.
Par ailleurs, RHEL, avec un cycle de sorties plus long (ce qui permet une maintenance à plus long terme), est développée à partir d’une version de Fedora et dispose d'une mise à jour majeure tous les trois à cinq ans environ. Notons que CentOS et Scientific Linux sont des clones gratuits de RHEL, cette dernière étant certes libre, mais payante, offrant ainsi un soutien technique et une garantie.
Voir la suite de la dépêche pour une liste des nouveautés de Fedora 18.
NdM : Merci à Nÿco, Christophe GUILLOUX, Obsidian, Xavier Teyssier, Sylvestre Ledru, Misc, baud123, Nils Ratusznik, lejocelyn, Xavier Claude, titinux, Kekun, El Titi, lovasoa, ManuxFr, Benoît et Atem18 pour leur participation à la rédaction de cette dépêche.
Apéro Python à Lyon le 23 janvier 2013 - Présentation sur Flask
Un AFPyro aura lieu le mercredi 23 janvier 2013 à l’Antre Autre, à partir de 20 h (11 rue Terme, Lyon 1er).
Un AFPyro est un moment convivial où les Pythonistes peuvent échanger librement autour d’un verre ou d’une assiette.
Cet AFPyro sera également l’occasion pour Guillaume Ayoub de nous présenter Flask, un microframework web pour Python.
Venez nombreux !
Sondage pour l'étude de viabilité d'un espace de co-working / Cantine numérique à Metz
Un projet de création d'espace de co-working / Cantine numérique est en cours à Metz.
Cet espace permettra d'organiser des ateliers, des conférences, des débats, de faire des install-party GNU/Linux, le Global Game Jam, de se rencontrer pour discuter open source, nouvelles technologies, gestion de projets, d'accueillir des indépendants, d'avoir des salles de réunion pour recevoir des personnes, de faire des expositions etc.
Petites brèves autour de Wayland
Wayland est un protocole pour serveur graphique qui se veut, à long terme, le remplaçant de X. Il est récemment sorti en version 1.0 et continue son développement. Le développement de Wayland est accompagné du développement du compositeur de référence (implémentant le protocole), Weston.
Weston sans 3D
Une des grandes critiques de Wayland était que le compositeur par défaut nécessitait des pilotes graphiques prenant en charge les opérations 3D, ce qui limitait le nombre de cartes graphiques pouvant être utilisées. C'est une critique en train de devenir obsolète, un patch récent permet d'utiliser Weston dans un serveur X, sans ces pilotes 3D, mais en utilisant une bibliothèque ne nécessitant qu'un CPU. Et ce code va être adapté pour qu'il soit utilisable en natif, sans serveur X.
Compiz ne migrera pas vers Wayland
Le développeur principal de Compiz a annoncé qu'il ne migrera pas son compositeur vers Wayland, non pas parce qu'il trouve que c'est un mauvais projet mais parce qu'il pense qu'il vaut mieux implémenter les fonctionnalités de Compiz dans Weston plutôt que de fragmenter encore plus le monde des compositeurs Wayland et d'augmenter la complexité de Compiz en le rendant compatible avec Wayland. Il continuera toutefois à maintenir Compiz pour X.
Les applications arrivent
Petit à petit, de plus en plus d'applications sont nativement compatibles avec Wayland, voici par exemple un backend Wayland pour mplayer2. Attention si vous voulez l'essayer, il requiert une version assez récente de FFMPEG, n'oubliez de lire les instructions.
Wayland pour Android
La version de Wayland pour Android n'est pas oubliée avec le développement de wayland-java : une interface entre la bibliothèque d'arrière-plan libwayland et le langage Java. Il est donc maintenant possible de développer des applications Java pour Wayland. Ce développement est encore récent et jugé expérimental.
NdA : merci à Nÿco, reno, Jarvis et fravashyo pour leurs contributions à cette dépêche.
Hommage à Aaron Swartz
Aaron Swartz (né le 8 novembre 1986 à Chicago, mort le 11 janvier 2013 à New York) était un informaticien, militant et activiste. Il a entre autres participé à la création du format RSS 1.0 à l'âge de 14 ans, et à la naissance du site Reddit. En 2011, il est accusé d'avoir téléchargé et mis à disposition en ligne 4,8 millions d'articles scientifiques disponibles dans JSTOR (JSTOR - contraction de Journal Storage - est un système d'archivage en ligne de publications universitaires et scientifiques, merci Wikipédia).
Une impressionnante liste d'hommages et d'articles, pour un fervent défenseur de valeurs de liberté et de partage qui nous a quitté :
Par Jérémie Zimmermann sur la liste April : « Aaron Swartz, codeur héros de l'accès libre et de la lutte pour les libertés sur Internet, s'est donné la mort deux ans jours pour jour après avoir été arrêté pour avoir downloadé des millions d'articles scientifiques.
Il a été et demeurera une inpiration pour nous tous, et sa mort doit nous rappeler combien il est important de se lever pour combattre les injustices de ce monde, et combien les causes que nous défendons sont d'importance cruciale et de portée universelle.
Nous penserons à lui jusqu'à la victoire de ce long combat pour une réforme positive du copyright, et bien au-delà.
Je suis très triste.
Lire le formidable article de Glenn Greenwald à son sujet, pour les détails de l'affaire JSTOR, l'acharnement coupable du DoJ et la lâcheté du MIT. »
(suite des témoignages dans le reste de la dépêche)
Meilleurs contributeurs LinuxFr.org : les gagnants de décembre 2012
On continue sur notre lancée de récompenser ceux qui, chaque mois, contribuent positivement au site LinuxFr.org (dépêches, commentaires, logo, journaux, patchs, etc.). Vous n'êtes pas sans risquer de gagner un abonnement à GNU/Linux Magazine France ou encore un livre des éditions Eyrolles, ENI ou InLibroVeritas. Voici les gagnants du mois de décembre 2012 :
Abonnement d'un an à Linux Magazine France
- Batchyx pour sa participation active à la rédaction de la partie réseau sur la dépêche concernant la sortie du noyau Linux 3.7.
Livres des éditions Eyrolles, ENI et InLibroVeritas
- yogitetradim pour LLVM 3.2 et Clang 3.2 publiés ;
- Bruce Le Nain pour Sortie de ROSA Desktop.Fresh 2012 ;
- Jérôme Pinot pour Enlightenment DR17 est enfin sorti ! ;
- chimrod pour Awesome 3.5 ;
- Blackknight pour Publication de la nouvelle norme Ada 2012 ;
- christophe_g pour Linux et la commande numérique par calculateur.
Les livres qu'ils ont sélectionnés sont en seconde partie de la dépêche.
Certains gagnants n'ont pas pu être joints ou n'ont pas répondu. N'oubliez pas de mettre une adresse de courriel valable dans votre compte ou lors de la proposition d'une dépêche. En effet, c'est notre seul moyen de vous contacter, que ce soit pour les lots ou des questions sur votre dépêche lors de sa modération. Tous nos remerciements aux contributeurs du site ainsi qu'à GNU/Linux Magazine France, aux éditions Eyrolles, InLibroVeritas (lien archive.org) et ENI.
N'oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !
Salut à Toi : en route vers la Commune
Salut à vous !
Une nouvelle version de Salut à Toi (0.3) a été mise en ligne, version qui apporte de nombreuses nouveautés, et qui s'accompagne d'une nouvelle démo de l'interface web. Cette dépêche est longue car il y a beaucoup de choses à dire, vous avez le choix entre la balayer d'un TLDR;∗ ou utiliser le sommaire ci-dessous pour lire les parties qui vous intéressent.
« Too Long, Didn't Read » ou « Trop long, je n'ai pas lu », interjection devenue monnaie courante depuis qu'on n'a plus le temps.