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.
Les plus ${adjectif} histoires en science pour 2011
Alors, entre la poire et le fromage, au bord de la crise de foie, une idée farfelue a fait son chemin : écrire des histoires scientifiques de l'année :) Bon, étant en thèse de science, ceci explique cela et rend peut-être le fait moins grave. Les images sont de l'excellent site Street Art Utopia.
De la quintessence des journaux sur LinuxFr.org (S01E05)
LinuxFr.org propose des dépêches et articles, soumis potentiellement par vous, puis revus et corrigés par notre équipe avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivi, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par mail, ou encore via médias sociaux.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori de notre part. Ceux-ci s'appellent des journaux.
Voici un florilège de journaux que l’on a pu lire. Ceux-ci sont les journaux qui ne sont pas passés en dépêche et les mieux notés par les utilisateurs... qui notent. Lumière sur ceux de la semaine passée.
- CryptDB : un bond en avant pour la sécurité des base de données
- Adopter une bonne disposition pour 2012 : passez au bépo !
- Wikimedia France: Symbiote ou parasite du libre ?
- Trolldi: OpenOffice.org release une 3.3 stables mais en fait c'est pas OpenOffice
- IMPORTANT : L'équipe Sécurité de FreeBSD vous souhaite un Joyeux Noël
Scribes, l'éditeur de texte simple, mince et élégant, mais puissant
Scribes n'est pas Scribus : Scribes est un éditeur de texte, alors que Scribus est un logiciel de PAO. Scribes est du style très dépouillé d'apparence, que l'on situe au premier abord à la fois sur le terrain des logiciels qui permettent la concentration sans fioriture, et aussi sur le terrain des écrans de taille réduite. Le site web officiel l'annonce clairement : « Simple, slim and sleek, yet powerful. » (Simple, mince et élégant, mais puissant). Son auteur décrit Scribes parfois aussi comme « esoteric, unconventional, unorthodox » (ésotérique, non-conventionnel, non-orthodoxe). Découvrons cet OVNI.
Sortie de Ultracopier 0.3 pour Noël
Ultracopier est un logiciel de copie de fichiers. Il remplace la copie de fichiers de votre gestionnaire de fichiers. Il permet la limitation de la vitesse, la pause/reprise, la gestion de la liste de copie et la gestion des erreurs et collisions.
La nouvelle version majeure 0.3 vient de sortir en version alpha pour Noël. C'est le fruit de 1 an et demi de travail.
L'avenir du futur
Quelqu'un a dit : « Le futur, c'était mieux avant... parce qu'on pensait qu'on aurait des voitures volantes, des skates volants, une machine à voyager dans le temps, des robots qui feraient tout à notre place, maintenant on sait qu'on aura surtout des iphones plein d'applications qui ne servent pas à grand chose, le réchauffement planétaire, la montée des eaux, le chômage... voire la fin du monde pour certains. »
La fin d'année est traditionnellement la période des prévisionnistes et comme disait Pierre Dac, « la prévision est difficile surtout lorsqu'elle concerne l'avenir ». La seconde partie de la dépêche est l'occasion de revenir sur le passé, de passer sur le présent et de présenter le futur (au logis).
Décès de Norman Krim, promoteur du transistor
Après Dennis Ritchie (décédé le 12 octobre 2011, à 70 ans), père du langage C et d’UNIX, John McCarthy (décédé le 24 octobre 2011 à 84 ans), père du langage LISP et pionner de l’intelligence artificielle, et Jack Goldman (décédé le 22 décembre 2011 à 90 ans), fondateur du Xerox PARC (Palo Alto Research Center), une nouvelle figure de l'histoire de l'informatique s'est éteinte : Norman Krim s’est éteint à 98 ans le 14 décembre.
Il était un visionnaire qui dans les années 50 avait perçu le potentiel du Transistor (alors que le tube à vide dominait et que l'Europe venait de manquer le coche de cette nouvelle technologie). Son entreprise Raytheon a contribué à la diffusion des transistors comme amplificateurs (leur produit le plus connu était le CK722).
« Si à 98 ans tu n'as pas ta page Wikipédia, c'est que tu as raté ta vie et ta mort de pionnier. » Si vous pensez cela, rendez-lui hommage en lui créant une page francophone ou anglophone.
SOPA : Go Daddy ne soutient plus le projet
Le projet de loi SOPA (Stop Online Piracy Act) qui est discuté actuellement à la chambre des représentants des États-Unis d'Amérique fait grand bruit et provoque des protestations comme celles de l'Electronic Frontier Foundation ainsi que celles de AOL, eBay, Facebook, Google, LinkedIn, Mozilla, Twitter, Yahoo et Zynga.
Et ironie du sort ce projet de loi menace l'utilisation du réseau TOR inventé par l'US navy (Marine Américaine) qui permet de lutter contre la censure sur internet.
Pour ceux qui ne connaissent pas les dangers de SOPA j'ai mis un lien vers le Framablog qui explique ces dangers et aussi les moyens pour combattre et stopper SOPA ainsi qu'une vidéo de Dan Bull qui explique les dangers de cette loi en la mettant sous forme d'un rap.
Dans le cas de Go Daddy un document sur le site de la chambre des représentants faisait état du soutien de ce Registrar et Hébergeur Internet à ce projet de loi.
Suite à ce soutien, de nombreux clients de Go Daddy avaient annoncé sur Reddit.com leur retrait de leurs noms de domaines de ce Registrar ou avaient prévu de le faire le 29 décembre 2011.
Go Daddy pour éviter des pertes financières a dû retirer son soutien à ce projet de loi et s'est fendu d'un communiqué qui indique qu'il ne soutient plus SOPA mais également qu'il faut améliorer la législation afin de lutter contre le piratage.
Concours de programmation Kivy
Kivy, un projet open source pour le développement d’applications multi-plateformes, vous annonce son premier concours de programmation. Ce dernier démarrera avec la publication officielle des règles le 1er janvier 2012. Les participations seront acceptées jusqu’au 25 janvier et la date finale de dépôt du code source est fixée au 31 janvier.
Des tablettes Nvidia Tegra 2 sous Android de NotionInk, des abonnements bronze d’un an sur le site Github et des t-shirts composent les lots du concours.
Le but de ce concours est avant toute chose de promouvoir Kivy et de vous faire découvrir ce framework Python. Les applications Kivy tournent sur Linux, Windows, Mac OS X, Android (et iOS). Kivy supporte la plupart des protocoles d’entrée tels que WM_Touch, WM_Pen, Mac OS X Trackpad et la Magic Mouse mais aussi des écrans simple et multiples touches, Mtdev, Linux Kernel HID et TUIO. S’appuyant sur l’accélération matérielle, les développeurs peuvent concevoir les interfaces de demain.
Le concours est sponsorisé par NotionInk, une entreprise indienne fondée en 2009 qui conçoit des tablettes ainsi que d’autres produits informatiques, et par GitHub, un service web d'hébergement et de gestion de développement de logiciels.
Retrouvez le concours sur son site web dédié.
28ème Chaos Communication Congress : « Derrière les lignes ennemies »
Les porte-monnaie sont déjà vidés et les dindes attendent patiemment leur sort funeste à côté de ce qui reste de leurs cousins canards/oies. Les images d'un gros monsieur en rouge, avec une barbe digne du geek qui se respecte, se multiplient de façon inquiétante. Bref, Noël est là.
Et comme tous les ans, pile après vient le CCC. Il s'agit de l'évènement organisé par le hackerclub éponyme et qui se nomme Chaos Communication Congress (le 28ème cette année, d'où son nom 28C3). Vous en avez certainement déjà entendu parler, étant donné que des dépêches passent ici-même tous les ans. Alors, vu que je suis très impatiente d'y être, voici un aperçu du programme.
NdM : le CCC met en place des flux audio et vidéo des conférences, et a posteriori les vidéos (par exemple celles de l'année dernière).
Jack Goldman, le fondateur du Xerox PARC, est mort
Jack Goldman le fondateur du laboratoire de recherche Xerox PARC (Palo Alto Research Center) est mort ce 22 décembre 2011 à l'âge de 90 ans. Le Xerox PARC, situé dans la Silicon Valley est à l'origine du protocole Ethernet (c'était même un des projets pionniers), de la programmation orientée objet (Smalltalk), de l'impression laser et aussi des concepts d'interfaces graphiques tels que les fenêtres, les icônes et le WYSIWYG qui ont été très largement réutilisés dans les bureaux sous Unix/Linux, Mac OS ainsi que Windows.
En effet, l'histoire veut que Steve Jobs se soit inspiré des travaux du Xerox PARC qu'il a eu le loisir d'observer lors d'une visite organisée par les dirigeants de Xerox même. De l'aveu de Steve Jobs lui-même, il se souvient en être sorti avec l'interface graphique et la souris en tête, alors qu'il se souvient y avoir vu les bases de la programmation orientée objet, le réseau, le traitement de texte WYSIWYG et bien d'autres merveilles informatiques inconnues à l'époque (voir le lien sur « accidental empires » pour votre culture).
Outre le Xerox PARC, Jack Goldman a également conduit des recherches sur la batterie sodium-soufre chez Ford dans les années 1960.
Le train de sorties liées à Mozilla
En même temps que le vaisseau-mère Firefox 9 pour Linux (et les deux autres OS propriétaires), quelques logiciels autour de la plateforme Mozilla ont été diffusés :
- Firefox (pour Android)
- Thunderbird (pour les OS de bureau)
- et Lightning (pour Thunderbird).
Un petit bonus pour ceux qui liront jusqu'au bout de cet article.
Janky, IndexTank, TextSecure : trois petits nouveaux dans le monde du logiciel libre
Des logiciels font leur apparition dans le monde du logiciel libre : c'est d'autant plus heureux que ce sont de grands consommateurs de libre qui poussent leur propre logiciel dans la sphère libre.
GitHub libère Janky sous licence MIT
Janky est un serveur d'intégration continue : il tourne au-dessus de Jenkins (ex Hudson, logiciel d'intégration continue), avec un pilotage par le robot de chat Hubot (écrit en CoffeeScript et Node.js, sous licence MIT).
GitHub l'a conçu pour tourner sur le cloud Heroku et pour les projets GitHub.
LinkedIn libère IndexTank sous licence Apache 2.0
IndexTank est un indexeur (indextank-engine) et une API RESTful (indextank-service), constituant ce que l'ont appelle communément un « moteur de recherche ».
LinkedIn a donc libéré ces logiciels issus de son acquisition de la société IndexTank.
Twitter libère TextSecure sous licence GPLv3
TextSecure est une application pour Android de messagerie chiffrée : elle remplace l'application de messagerie SMS/MMS par défaut, en chiffrant localement les messages dans une base de données locale, ainsi que lors de leur transmission.
TextSecure est mis à disposition sous licence GPLv3 par Twitter après le rachat de Whisper Systems, le développeur initial.
« Option Libre. Du bon usage des licences libres »
Framasoft et le projet Framabook sont heureux de vous annoncer la sortie d'un livre très attendu : Option Libre. Du bon usage des licences libres, par Benjamin Jean.
En effet, « très attendu », car il manquait cruellement (et pas seulement en France) une véritable expertise de l'usage des licences libres, de leurs effets concrets sur les équilibres actuels de la propriété intellectuelle et leur impact sur les stratégies de développement dans les entreprises du logiciel libre et du secteur plus général de la culture. Ainsi, l'ouvrage touche tout aussi bien le citoyen que le créateur (fussent-ils différents), « à l’heure où les manœuvres politiques et lobbyistes cherchent à étendre et renforcer les droits de propriété intellectuelle ».
IPython 0.12
IPython, le terminal interactif pour Python, est arrivé à la version 0.12 quelques mois seulement après la version 0.11 qui avait eu une gestation de plus de deux ans. Il faut dire qu'il y a eu de gros changements au niveau du code pour passer à la version 0.11 et que la version 0.12 a pleinement profité de la facilité de développement qu'offrent git et Github. D'ailleurs le projet se porte bien puisque de nouveaux contributeurs sont recensés à en lire l'annonce de la sortie par Fernando Perez.
Cette version 0.12 s'accompagne de trois grosses nouveautés ou améliorations :
- une interface web (notebook) ;
- une interface graphique qui s'est enrichie (qtconsole) ;
- une compatibilité totale avec Python 3.
IPython n'est pas le seul terminal interactif pour Python, il existe également bpython et DreamPie.
Hébergez vos projets avec Gitlab
Gitlab est une application de gestion de dépôts git sous licence MIT. Elle permet d'héberger sur votre propre serveur des dépôts git avec l'interface web offrant tout le nécessaire pour vos projets : navigation dans le code source, suivi des demandes de bugs et d'évolutions (« issues »), wiki, gestion des droits d'accès par équipe, commentaires, notifications, etc.
D'un point de vue technique, c'est une application Ruby on Rails avec les dépendances suivantes : Ruby 1.9, sqlite3, git, gitolite (pour la gestion des droits d'accès aux dépôts git) et pygments (pour la coloration syntaxique du code).
L'équipe développant Gitlab travaille sur le rythme d'une version par mois et la version 2.0 vient juste de sortir. Celle-ci apporte des changements importants : les très attendues « merge requests », un tableau de bord revu, une gestion des permissions plus fines, notamment grâce à la prise en charge de gitolite, des améliorations graphiques, des fils Atom pour les commits et issues, etc.