Voici quelques nouvelles de Mozilla. Au menu, le marketplace, Firefox et Metro, Persona, Boot to Gecko, Jetpack et les API web.
Booktype
Booktype a bénéficié d'un beau buzz sur la presse en ligne : il s'agit d'une plateforme en ligne d'édition collaborative et de publication. Sourcefabric, groupe à but non-lucratif, en est l'éditeur. Les œuvres peuvent être publiées au choix sur papier, grâce à des services tiers, ou bien dans un format pour liseuses électroniques.
Publié sous licence AGPLv3, et actuellement disponible en version 1.5, il fonctionne sur le web, et propose en outre des formats divers de publication: la gestion des versions et des licences, la traduction, le chat et toute une couche sociale.
Il se positionne quelque part entre un wiki et un etherpad. La démo est là pour tester, sinon une instance publique est disponible pour plus sérieusement écrire son livre ou contribuer sur booki.cc.
Sortie de RedHat Linux Entreprise 5.8
Cette nouvelle semble être passée entre les gouttes. RedHat a annoncé le 21 février dernier la sortie d'une nouvelle mise à jour estampillée 5.8 sur la branche RHEL5. Pas de révolution en vue, mais certaines évolutions méritent d'être mentionnées :
- L'arrivée d'iotop, un outil qui manquait cruellement.
- L'activation de PCI-e 3.0
- Prise en charge de l'IPoIB (IP over Infiniband) pendant l'installation.
Cette sortie coïncide également avec la nouvelle politique du cycle de vie de RedHat (voir la dépêche de tuiu pol) allongeant la période de support à 10 ans.
Sortie de PHP 5.4
Une nouvelle version majeure de PHP vient de sortir, après de nombreuses RC (Release Candidate) : PHP 5.4.
Les principales améliorations sont :
- Une nouveauté grammaticale : les "traits" (en anglais)
- Nouvelle syntaxe courte pour les tableaux, inspirée de celle de Javascript
- Un serveur web intégré pour faciliter le développement
- PHP-FPM (FastCGI Process Manager) a été amélioré et n'est plus marqué expérimental
- Un grand nettoyage dans les options de configuration : en particulier, les magic quotes, register_globals et le safe mode ont totalement disparu
- Et de manière générale, une amélioration des performances et de l'utilisation de la mémoire
En outre, durant le développement de cette version 5.4, la gestion du projet s'est grandement améliorée, avec un passage à Git et un processus de décision plus communautaire.
Plus de détails en seconde partie.
Merci à Nÿco, olivierweb, detail_pratique, baud123, Bruno Michel, GeneralZod, beckbeckbondieu, et Stéphane Aulery pour leur participation à la rédaction de cet article.
Linutop : Installe votre Serveur LAMP en 1 clic
Les nouveautés du Linutop OS 4.0.8 :
- Une installation rapide et gratuite d'un Serveur LAMP (1 clic)
- Un serveur peu consommateur en énergie (8 W sur Linutop 2) idéal pour un usage 24/24, 7j/7
- Outil de calibration d'écrans tactiles intégré
- Améliorations du Linutop Kiosk (logiciel d'affichage dynamique et/ou borne Internet)
- Possibilité de mise en lecture seule du système (comme un live, pas d'altération)
Ce serveur LAMP peut être utilisé comme mini serveur web, afin de conserver ses données chez soi, sans bruit. Il peut même fonctionner sur un PC à partir d’une clef USB ! Démo gratuite disponible ci dessous (700 Mo).
Zim, le wiki de bureau est sorti en version 0.55
Zim est un wiki de bureau et se présente lui-même comme tel : Zim - A Desktop Wiki. Il s'agit d'un wiki personnel, développé en Python et GTK par Jaap Karssenberg. Il tourne sur les plateformes Windows, BSD, GNU/Linux et visiblement également sur Mac OS X (à vérifier pour les versions plus récentes).
Note : l'utilisation du terme « wiki » n'est pas exacte mais elle reste la plus parlante quand on prend en considération les fonctionnalités proposées par Zim.
Fonctionnalités
Organisé en bloc-notes, Zim propose les fonctionnalités de base d'un outil de prise de notes avec comme particularités :
- de proposer une structuration arborescente de l'information ;
- de permettre d'inclure des copies d'écran directement ;
- d'inclure des liens vers des fichiers locaux ;
- de gérer des listes de tâches à partir de mot-clés paramétrables. Par exemple, on pourra définir que l'apparition du terme TODO dans le texte correspond à une tâche à réaliser ;
- d'insérer des équations (basé sur LaTeX), des graphes GNU R, des diagrammes GraphViz ;
- de conserver l'historique en activant l'extension de gestion de version basée sur Bazaar ;
- d'exporter les données (bloc-note complet ou page unique) au format HTML ou Latex en se basant sur des modèles personnalisables ;
- d'exécuter un serveur web pour voir à quoi ressemblera l'export au format HTML.
ExaProxy, un proxy HTTP filtrant
ExaProxy est un nouveau proxy HTTP s'ajoutant à une longue liste de logiciels libres (SQUID, haproxy, varnish, tinyproxy…). Il se place dans le secteur de niche des proxy filtrants principalement desservis commercialement par des entreprises comme BlueCoat ou Fortinet.
Dans ce domaine, SQUID est la plus connue des solutions libre grâce à une interface simple permettant l’écriture rapide de modules de filtrage qui reçoivent l'IP de hôte connecté avec la requête faite. SQUID supporte aussi ICAP/eCAP pour ceux qui veulent modifier la requête et la réponse du serveur.
Cependant, afin d'avoir un filtrage différent par IP d'origine, il est impossible d'utiliser SQUID avec un load balancer de niveau 7, comme haproxy, qui change l'IP d'origine. Seules les solutions de haute disponibilités ré-écrivant l'adresse MAC de destination (comme ipvsadmin) sont adaptées. De plus, SQUID ne présente pas les requêtes de type CONNECT.
ExaProxy est donc un forward proxy permettant de filtrer ou router le trafic transitant dans un cluster de manière très souple, et permet l'utilisation du header X-Forwaded-For quand l'IP de l’hôte est masquée. Une autre utilisation peut être comme passerelle entre machines IPv4 et IPv6.
Le fonctionnement du serveur peut-être observé via une interface web sur le port local 8080.
Le Raspberry Pi est arrivé
Le Raspberry Pi est un ordinateur dont on a pas mal parlé il y a un an. À l'époque, David Braben – déjà connu pour avoir conçu le jeu vidéo Elite – s'était fait remarquer en présentant un prototype de cet ordinateur… de la taille d'une clé USB. Il s'agissait à l'époque d'un processeur ARM pris en sandwich entre un connecteur USB et un connecteur HDMI, dont le prix de vente ciblé devait être inférieur à 25 $.
Plus d'information en deuxième partie.
Conférence 14 mars 2012, Paris : IT : Concilier meilleures pratiques et contraintes du quotidien
Cette conférence (en anglais) se tiendra le mercredi 14 mars de 8h30 à 10h30 au 87 rue de Turbigo, 75003 Paris.
Parmi les sujets abordés, on retrouvera « disponibilité, prévention des risques, sécurité, industrialisation, gestion des changements, partage des connaissances » et leur « [conciliation] avec les contraintes technologiques, budgétaires et décisionnelles ». Le programme en trois points :
- The Third Wave of IT Management – Mark Burgess
- L’alliance CFEngine – Normation, naissance d’une offre de drift assessment
- Conformité des systèmes de pilotage – Retour d’expérience – Eutelsat
Elle est organisée par la société Normation, avec la présence de :
- Mark Burgess, précurseur dans la gestion de configuration logicielle et CTO fondateur de la société CFEngine AS
- et aussi Enrico Bigaignon, Satellites Control Division, Eutelsat.
Le nombre de places étant limité, les organisateurs vous invitent à vous inscrire (gratuitement) le plus rapidement possible.
NdM : CFEngine AS produit notamment un outil de gestion de parc informatique sous licence GPL. Eutelsat produit notamment une Eutelsat Multimedia Platform à base de « technologie open source » (dont un noyau Linux) fournie avec Windows Media Digital Rights Management.
Le support de Redhat Enterprise Linux passe à 10 ans
C'est au tout début du mois de février que l'éditeur Red_Hat a modifié les conditions de support de sa distribution d'entreprise. Le support de la distribution est découpé en trois phase : production 1 (support complet), 2 (support complet - plus d'évolution logicielle) et 3 (correction des bugs). Jusqu'ici la troisième phase s'arrêtait 7 ans après le début de la première, ce sera désormais 10 ans.
Selon Red Hat la demande provient des clients qui voyaient arriver la fin de support de la RedHat EL 5 à grand pas ce qui aurait déclenché une mise à jour de leur parc plus tôt que nécessaire.
Cette évolution concerne les distributions à partir de la version 5 : les versions 3 et 4 restent sur le principe des 7 ans de support, plus les 3 années de support étendu pour ceux qui prennent l'option ELS. Dans ce cas précis, la fin de support de la Red Hat Enterprise 4 sera le 28 février 2015, sinon c'est aujourd'hui : le 29 février 2012.
OpenArena est sorti en version 0.8.8
OpenArena est un FPS (First Person Shooter) sous GPLv2 basé sur le moteur ioquake3 qui est un fork amélioré du moteur de Quake3. Il vise à fournir un clone entièrement libre de Quake3 en remplaçant les données restées propriétaires du jeu originel par d'autres placées sous GPL. Un soin particulier est donné à ne pas inclure des éléments pouvant altérer la nature libre de OpenArena.
On pourra juste mentionner une vidéo, ne provenant pas d'OpenArena mais de QuakeLive (très similaire au niveau du gameplay mais pas libre) qui est excellente pour avoir une idée de la dose de concentration et/ou perfectionnement qu'il faut pour dépasser le stade newbie (vous pouvez arrêter la vidéo après 2:10 où ils présentent des choses qui ne s'appliquent pas au jeu qui nous intéresse ici).
Quake est un art.
NdM : merci à boq pour son journal.
Shinken 1.0 est de sortie
Le projet Shinken, outil de supervision et réécriture complète de Nagios, logiciel phare de la catégorie, continue son bonhomme de chemin et atteint une étape importante : la version 1.0. Depuis la dernière version, l'orientation du projet se tourne vers une facilité accrue de mise en place de l'outil, qu'il a hérité en partie de son aïeul.
Parmi les nouveautés, nous en avons donc qui sont orientées pour les débutants avec un nouveau script d'installation de l'outil et de ses modules, et une armée de modèles de supervisions prêt à l'emploi. Les plus experts ne sont pas totalement oubliés non plus, avec par exemple la possibilité de lancer Shinken sur un système Android et obtenir alors une passerelle SMS pour l'envoi d'alertes mais également la prise en compte de soucis par la réception de SMS !
Actionaz, un logiciel d'automatisation libre
Actionaz est un logiciel libre d'automatisation d'actions. Il vous permet de créer des scripts contenant des actions en utilisant une interface graphique. Plus besoin d'être un développeur pour profiter de l'automatisation sur PC ! Actionaz est disponible sous licence GNU/GPL et est développé en C++ avec l'aide du framework Qt. De ce fait, le logiciel fonctionne sur les systèmes d'exploitation basés sur GNU/Linux ainsi que sous Windows.
Son but est de vous éviter d'avoir à répéter des actions comme des clics ou des pressions de touches. Il comporte 42 actions différentes allant de la lecture d'un fichier son au téléchargement d'une page Web ou d'un fichier, en passant par la lecture ou l'écriture d'un fichier texte. Sous Windows, vous avez également la possibilité de créer des scripts exécutables qui pourront être démarrés sur un ordinateur où Actionaz n'est pas installé.
Conférences « Perl, fun again! » le 5 mars 2012 à Paris
Le lundi 5 mars 2012, de 18h30 à 22h00 à La Cantine (Paris), les Mongueurs de Perl organisent une réunion technique avec un format différent.
Au programme, des présentations d'environ 15 minutes, sur des sujets comme :
- les bases de données relationnelles et NoSQL ;
- l'objet avec Moose ;
- Dancer, le framework web à la mode ;
- les bibliothèques asynchrones (POE, AnyEvent).
Et bien d'autres encore (voir programme en seconde partie de dépêche).
Venez nombreux pour discuter avec les membres de la communauté Perl parisienne!
Jeudi du libre 03/2012 à Lyon : Bazaar, gestionnaire de version basé avant tout sur l'accessibilité
Annoncé avec un peu retard cette fois-ci (toutes mes excuses), voilà le prochain jeudi du libre !
Pour les nouveaux venus qui ne connaissent pas encore, il s'agit d'une conférence organisée chaque premier jeudi du mois, sur un logiciel ou un thème lié aux logiciels libres. Pour mars, ça se passe donc le 1er.
Cette intervention clôturera un cycle de présentations orienté "technique" destiné à présenter les principaux gestionnaires de version décentralisés. Après Git (Git, ou comment donner l'impression qu'on est un super codeur ?) et Mercurial (Mercurial, gestionnaire de version à la portée de tous), nous finissons donc avec Bazaar, logiciel basé avant tout sur l'accessibilité.
Avant que les trolls ne commencent, je sais, il existe beaucoup d'autres logiciels, mais nous ne pouvons malheureusement pas nous permettre d'organiser un cycle d'un an pour faire le tour de tous les gestionnaires. Nous avons donc fait le choix de présenter quelques noms parmi les plus connus, tout en sachant qu'il en existe d'autres.