Passer du système de gestion de contenu WordPress au générateur de sites statiques Hugo c’est changer de paradigme, il faut savoir ce que l’on va gagner et ce que l’on va perdre et il faut retrousser ses manches, un jour viendra où cela se fera en un clic, mais ce n’est pas aujourd’hui !
Sortie du langage Pharo et de son environnement de développement en version 3.0
Le projet Pharo est fier d’annoncer la sortie de Pharo 3.0 — un langage dynamique et son environnement de développement immersif. Pharo est un projet libre distribué sous licence MIT.

Pharo consiste en un langage objet inspiré de Smalltalk extrêmement bien conçu et un environnement de développement intégré innovant. L'environnement de développement permet, entre autres, l'implémentation du programme, ainsi que l'inspection et la modification des objets durant l'exécution.
OpenJDK JEP 180: HashMap, collisions & attaques par la complexité
Cette dépêche parle de la JEP 180 d'OpenJDK 8 qui propose une solution intéressante aux problèmes d'attaques sur la complexité que rencontrent les tables de hachage.
On a déjà parlé de ce sujet ici même à plusieurs reprises. Je vais cependant rapidement représenter le problème et l'évolution des discussions. Le lecteur averti sur le sujet ira directement au dernier paragraphe pour voir la proposition de la JEP 180.
NdM : merci à ckyl pour son journal.
Thelia 2, le logiciel de vente en ligne est disponible
Thelia 2 est un logiciel libre (LGPL) de vente en ligne ou e-commerce. Moins connu que Magento ou Prestashop, il a le bon goût d'avoir beaucoup de modules libres et faciles à ré-adapter.
Depuis la sortie de Thelia 1 en 2005, les techniques de programmation ont évolué et les concepteurs ont préféré recréer Thelia 2 à partir d'une feuille blanche mais en mettant à profit leurs 8 ans d'expérience.
C'est ainsi que Thelia 2 a été développé autour de standards que les développeurs apprécieront. Citons en particulier Symfony et les normes PSR. Le souci de faire un logiciel très propre dans le meilleur esprit du logiciel libre est évident. Les sources et la documentation technique sont en anglais de façon à avoir un développement international ouvert. Les demandes d'améliorations et les bugs sont gérés sur github.
Publication de Pyramid 1.5
Sept mois après la sortie de la version alpha, la version 1.5 est disponible en version stable. Pyramid est un framework Python (Python2 et Python3) pour le développement de sites web, développé avec le projet Pylons (qui regroupe justement des frameworks web), sous licence libre BSD.

SliTaz GNU/Linux 5.0 RC1
L'équipe SliTaz est heureuse d'annoncer la publication de la distribution SliTaz GNU/Linux 5.0 RC1. Cette version est très mature, mais nous poursuivons nos efforts afin de sortir au plus tôt la version 5.0 définitive. Pour rappel, SliTaz est une distribution Linux dont le système de fichiers est d'une taille de 100 Mo et l'image .iso de moins de 30 Mo.

Divers bugs ont été corrigés et des améliorations ont été apportées dans cette version. Plus de 200 paquets ont été mis à jour, et 50 nouveaux paquets ont été ajoutés. Encore merci à tous ceux qui ont pris le temps de remonter les bugs.
Les outils de configuration ont été retouchés afin que la configuration du système puisse se faire aisément même en mode texte. À noter également un meilleur support des langues, Tazpanel s'est vu apporter une cure de jouvence au niveau de l'interface, le support pour les anciens pilotes des disques ATA à été corrigé. Le bureau utilise de nouveau PCmanFM, qui dans sa nouvelle version apporte le support de la corbeille. Épaulé par gvfs/udisks, PCmanFM peut également gérer les disques amovibles.
Le site principal adopte un nouveau style afin de vous fournir un moyen toujours plus facile pour naviguer et trouver l'information qu'il vous faut.
Mons, le 15 mai 2014 : echo “Java” | sed ‘s/Jav/Scal/’
Ce jeudi 15 mai 2014 à 19h se déroulera la 29ème séance montoise des Jeudis du Libre de Belgique :
- le sujet de cette séance :
echo "Java" | sed 's/Jav/Scal/'; - thématique : programmation ;
- public : développeurs, étudiants et académiques ;
- l’animateur conférencier : Andy Petrella (WAJUG, NextLab).
Dans cet exposé, nous allons rapidement et concrètement couvrir certaines particularités du langage de programmation Scala. Malgré la richesse qu’offre ce langage, nous verrons que l’on peut s’en tenir à ses fonctionnalités basiques tout en profitant de ses avantages sur le langage Java.
N.B. : Scala est un langage compilé en Bytecode pour la JVM et donc un concurrent direct de Java sur son propre terrain… Scala est fortement typé, orienté objet et fonctionnel. Vous allez voir du code, un peu de slides, mais surtout du code !
Revue de presse de l'April pour la semaine 18 de l'année 2014
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
- [Contrepoints] CSA, neutralité et gouvernance du Net
- [Libération.fr] Contre les discriminations, ne tirez pas sur Internet
- [Numerama] FreeBSD a sa faille Heartbleed. Et beaucoup de systèmes utilisent FreeBSD
- [We Demain] Wikispeed, la première voiture open-source
- [clubic.com] Tails, le système qui voulait vous rendre vraiment anonyme
- [clubic.com] Smartphone: Bruxelles veut en finir avec les disputes de brevets
- [LeDevoir.com] Les ministères échouent à un test de FACIL
- [Numerama] Open Data: c'est officiel, il faut dire "Données Ouvertes"
TupperVim grenoblois le 14/05/2014
Après une longue hibernation, le TupperVim revient à Grenoble le mercredi 14 mai 2014. Le TupperVim est une réunion pour amateurs de logiciels beaux, élégants et efficaces, Vi en première ligne, mais également d'autres outils dans le même esprit (bash, zsh, mutt, git, etc.).
Comme le nom de l’événement ne l'indique pas forcément, les utilisateurs d'autres éditeurs de texte sont également les bienvenus.
Le créateur des TupperVim sera même présent en guest star !
Tout cela se passe à Cap Berriat (5 Rue Georges Jacquet, 38100 Grenoble) à partir de 20h.
Entrée libre et gratuite mais pour mieux vous accueillir merci de vous inscrire sur le lien suivant : http://framadate.org/4hkyhyirnmnosmdd
Appel à l'aide de l'équipe KDE de Debian
L'équipe KDE de Debian cherche de l'aide, je traduis donc l'appel de l'équipe, au cas ou des francophones seraient motivés…
Nix 1.7, Nixpkgs, NixOS 14.04, Guix 0.6
Quelques mots d'introduction :
- Nix est un système de paquets
- nixpkgs la collection de paquets associée
- NixOS la distribution construite avec nix et nixpkgs
- Guix est un dérivé GNU de Nix

Nix permet d'utiliser des paquets sources, comme sous Gentoo ou Arch, mais aussi des paquets binaires plus traditionnels. Comme presque tous les systèmes de gestion de paquets, il permet la gestion des dépendances entre paquets. Ses principes de fonctionnement originaux lui permettent d'implémenter de façon sûre des fonctionnalités souvent peu stables ou absentes des autres gestionnaires de paquets, notamment : installation de paquets dans le répertoire des utilisateurs, déploiement distribué, mélanges paquets sources et binaires et mises à jour réversibles. Il s'agit de la poursuite par la communauté du travail commencé par Eelco Dolstra dans sa thèse à la Technische Universiteit de Delft. La version 14.04 de NixOS est sortie le premier mai.
Cette dépêche présentera l'écosystème Nix, puis les nouveautés de nixpkgs et NixOS 14.04, de Nix 1.7 ainsi que Guix, le dérivé GNU de Nix.
Red Hat rachète la société Inktank à l'origine de Ceph
Ce 30 avril 2014, Red Hat annonce avoir engagé le rachat de Inktank, société à l'origine du système de fichiers distribué Ceph, pour la somme de 175 millions de dollars.
Cette acquisition, accompagnée de celle de Gluster en octobre 2011, permet à Red Hat de se placer en tant que leader dans le domaine des systèmes de fichiers distribués libres. Gageons que ce rachat permettra au projet Ceph de se développer plus rapidement et de bénéficier de l'expertise de Red Hat dans l'écosystème autour du noyau Linux.
Libération d’outils pour développeur de jeu vidéo
Plusieurs outils à destination des développeurs de jeux vidéo ont été libérés récemment. Ces outils permettent de porter des jeux Direct3D vers OpenGL ou encore de les débugger ou mesurer leurs performances, ce qui facilite et encourage grandement le développement de jeux vidéos de qualité pour GNU/Linux. Ces outils sont publiés à destination des développeurs de jeux libres ou non (grâce à des licences très permissives).
C'est l'occasion d’évoquer brièvement quelques ports sous GNU/Linux de moteurs de jeux notables (bien que non-libres) révélant l’intérêt grandissant porté par l’industrie du jeu vidéo pour cette plate-forme.
Atelier hyperviseur Xen
Dans le cadre de ses formations bi-mensuelles, l'association StarinuX vous convie à l'atelier « l'hyperviseur Xen ». Le programme est en seconde partie.
- Date : le samedi 24 mai de 9h à 18h.
- Lieu : 10 rue des terres au curé Paris 13ème, métro Olympiades.
- Modalités : participation de 15 € (demandeurs d'emploi 7,50 €) , valable une année pour dix à douze ateliers.
OpenBSD 5.5 : nous ne voulons pas retourner dans le passé !
Comme tous les 6 mois une nouvelle version d'OpenBSD est publiée.
OpenBSD est un système d'exploitation orienté sécurité et réseau, dont les principaux avantages sont la stabilité, grâce aux audits sur le code source, mais également l'ensemble très large de fonctionnalités réseau qu'il fournit.
Synfig, le développement avance à grands pas, et continue sur sa lancée…
Synfig le logiciel libre d'animation 2D vectoriel bénéficie depuis plusieurs mois d'un coup d'accélérateur tout bonnement incroyable!
La liste des choses à venir
L'interface fenêtre unique, le mouvement basé sur la dynamique, la refonte de l'animation par ossature, l'optimisation du moteur de rendu vectoriel, le format de fichier englobant (et historique de révision), la permutation des calques dans les groupes, l'outil de transformation « User friendly », de nombreux autres raffinements et correctifs…
Mais aussi, et c'est tout nouveau pour ce logiciel orienté vecteurs, l'ajout de fonctionnalités pour l'animation d'images matricielles, avec la capacité de modifier les images importées (support des brosses MyPaint), l'animation image par image et tout dernièrement l'arrivée de la déformation d'images par ossatures !













