Super-Crapule contre Super-Hadopi

Posté par  . Modéré par baud123.
Étiquettes :
15
22
juin
2010
Audiovisuel
Le jour de la fête de la musique a été marqué par un nouveau buzz Internet. En effet, la vidéo mise en avant sur le site Curiosphere.tv (la plate-forme de vidéos éducatives de France 5) s'intitule « Super-Crapule contre Super-Hadopi ». À noter que la vidéo en question n'est plus en première page.

Ce film d’animation présente les principales mesures de « riposte graduée » déployées par la loi HADOPI pour lutter contre le téléchargement illégal, en mettant en scène Super-crapule et Super-Hadopi, deux personnages censés expliquer les rouages du système HADOPI et le bien fondé de cette loi au jeune public. Ce premier dessin animé de prévention, édité par la chaîne France 5 montre une vision manichéenne du téléchargement sur Internet. Jean-Marc Merriaux, directeur des actions éducatives de France 5, indique à la fois que cette vidéo est destinée aux « 15 ans et plus » mais aussi aux enseignants. Un fichier PDF est d'ailleurs attaché à la vidéo.

On remarquera surtout dans cette animation de nombreuses caricatures : un jeune qui se cache derrière son ordinateur et qui détruit les œuvres artistiques, « la copie, c'est du vol », etc. Pas mal d'articles dénoncent ces faits, si bien que la fiche qui accompagne aujourd’hui la vidéo évoque déjà toute une série de contre-arguments opposés au projet de loi.

Jean-Marc Merriaux avoue lui même cette maladresse: « Nous voulions une animation très factuelle pour que les médiateurs éducatifs puissent la montrer aux adolescents. C’est notre objectif et une telle vidéo est aujourd’hui nécessaire. Mais, évidemment, il faut quelque-chose d’irréprochable, en dehors de toute polémique ». Un nouveau film devrait donc faire son apparition.

On attendait plutôt l'annonce de la « carte musique jeune » (carte permettant de télécharger pour 50 euros de musique en ne déboursant que 25 euros, le reste étant financé par l'État) par le ministre de la Culture à cette occasion de la fête de la musique, mais ce projet semble reporté. En attendant, on conseille à tous la chanson de Nina Paley, « Copying is not theft » ainsi que sa vidéo.

Sortie du jeu libre Newton Adventure 1.0

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
19
22
juin
2010
Jeu
Newton Adventure est un jeu de plate-forme où le personnage principal n'est pas très rapide et ne saute pas très haut. Pour compenser sa faible forme physique, il possède un pouvoir particulier : il peut modifier la gravité et ainsi atteindre des plates-formes éloignées, faire tomber ses ennemis ou déplacer des objets. Sortie en version de démonstration il y a quelques mois, Newton Adventure est désormais un jeu complet.

Le jeu
Cette version 1.0 comprend un certain nombre de nouveautés. Newton, le héros du jeu, devra être prudent pour parcourir les six niveaux. Il lui faudra éviter des pièges cruels tels que des haches ou des canons et repousser les attaques de chauve-souris ou de zombies. Il se pourrait bien aussi que son voyage se termine par un affrontement avec un pharaon en colère.

Le développement
Newton Adventure est toujours écrit en Java avec les bibliothèques lwjgl pour l'affichage et phys2d pour la physique. L'éditeur de niveau (tiled) est désormais fourni, car l'auteur de tiled a décidé de passer son logiciel de Java à C++ rendant ainsi mon plugin incompatible avec la nouvelle version. Les sources de Newton Adventure sont sous licence BSD tandis que les graphismes et les données du niveau relèvent de la Creative Commons BY-SA 3.0 ou de simple autorisation d'utilisation de leur auteur.

Le futur
Si le jeu fonctionne bien, je vais essayer de le diffuser un peu plus largement sur internet et essayer de recruter un graphiste afin de donner au jeu une véritable identité.

Postgres, NetBeans, mod_python/mod_wsgi et HTTPS Everywhere

Posté par  (site web personnel) . Modéré par tuiu pol.
20
21
juin
2010
Communauté
  • PostgreSQL 9.0 en approche
    La bêta 2 de PostgreSQL 9.0 vient de sortir et la finale devrait sortir dans les prochaines semaines ou prochains mois. Robert Treat a publié une présentation des nouveautés.
    Depuis la version 8.4, le célèbre logiciel libre de type SGBDR a vu 204 correctifs, 84 contributeurs, 1860 fichiers impactés sur divers aspects tels que les performances, l'administration, le développement, les procédures et la réplication.

  • NetBeans IDE 6.9
    NetBeans, l'IDE (Integrated Development Environment) poussé par Oracle, est disponible en version 6.9 pour Mac OS X, Linux, Solaris et l'autre OS. Rappelons que NetBeans n'est pas dédié exclusivement à la plate-forme Java, mais est utile aussi pour JavaFX, PHP, JavaScript et AJAX, Ruby et Ruby on Rails, Groovy et Grails, sans oublier les vénérables C/C++.
    Un résumé des changements ou des notes de version complètes sont disponibles.

  • mod_python est mort, vive mod_wsgi
    L'Apache Software Foundation a prononcé la mort officielle de mod_python, ou plus précisément du projet Apache Quetzalcoatl, qui chapeautait le développement du défunt module. En effet, le module a vu sa dernière publication en février 2007.

    C'est mod_wsgi son remplaçant officiel. Il est publié sous licence Apache 2.0 bien évidemment. WSGI signifie Web Server Gateway Interface : c'est une spécification pour les serveurs web et serveurs d'applications pour communiquer avec les applications web, bien que ce soit bien plus que cela. C'est un standard Python, décrit dans la PEP 333.
    Parmi ceux qui le gèrent d'ors et déjà, citons Django, Zope 3, MoinMoin, Roundup, Trac, etc. liste bien évidemment non-exhaustive.

  • HTTPS Everywhere
    L'EFF (aka Electronic Frontier Foundation) en collaboration avec le projet Tor a publié HTTPS Everywhere, une extension Firefox qui va basculer votre navigateur sur la version HTTPS du site que vous souhaitez consulter, et ainsi utiliser une connexion chiffrée entre votre navigateur et les sites majeurs.

    Cela repose sur un ensemble de règles que l'on peut affiner soit même. Le code est basé sur STS (Strict Transport Security) et NoScript.

Présentez votre projet au concours de démos de logiciels libre lors de l'Open World Forum

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Nÿco.
Étiquettes :
6
22
juin
2010
Open Source Experience
Pour la deuxième année consécutive, l'Open World Forum (qui aura lieu les 30 sept. et 1er oct. à Paris) organise une compétition de projets de logiciels libres portés par des entreprises. Cette année, le concours, baptisée « Demo Cup », aura lieu selon le principe très simple de la démonstration éclair. En 8 minutes, vous devrez :
  • captiver le public,
  • transmettre votre passion,
  • et présenter le plus clairement possible votre projet, sa puissance et sa valeur.
Sous une forme légèrement différente, ce concours avait déjà distingué l'an dernier les sociétés Bonitasoft, Kaltura, SonarSource et Ulteo parmi 20 nommées, les aidant ainsi à lancer leurs produits et légitimer leurs plans de développement. Un jury, composé de divers experts internationaux du monde du logiciel libre et open source, aura la charge d'identifier les solutions les plus susceptibles d'avoir un impact significatif sur la société et le marché et, bien évidement, de décerner les prix !

Le concours est ouvert gratuitement à toutes les sociétés ou organisations porteuses de projets sous licence libre et/ou open source pour peu qu'ils soient prêts pour un lancement ou déjà présents sur le marché. Pour soumettre votre candidature, consultez ces informations sur le mode de participation sur le site de l'Open World Forum.

Émission radio « Random #017 »

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
5
22
juin
2010
Communauté
Random est l’émission radiophonique du groupe DegenereScience Lille. Elle passe un dimanche sur deux, de 19:00 à 20:00, sur les ondes de Radio Campus Lille, la plus ancienne radio libre et associative de France (fondée en 1969 !). C’est une émission consacrée à la contre-culture hacker, au bidouillage, aux libertés numériques et à la société de l’information.

En attendant la prochaine émission (Random #018) : dimanche 4 juillet 2010, vous pouvez lire le résumé de Random #017.

Aficionados de la console, Google pense à vous et sort Google CL tools

Posté par  . Modéré par j.
Étiquettes :
26
20
juin
2010
Ligne de commande
Nombreux sont ceux qui pensent que les services de Google tels Docs, Picasa ou Calendar sont ce qu'il se fait de mieux dans leur domaine. Leur principal inconvénient (NdM : côté Minitel 2.0 mis à part) étant d'être obligé de passer par l'interface Google adéquate pour en profiter. Certes, il existe bien différentes APIs Google, une ou deux par service, mais il faut bien avouer que cette solution n'avait rien de pratique…

Et comme Google vous aime et pense à vous, il a réalisé vos souhaits les plus fous. Grâce à une petite bibliothèque répondant au doux nom de gdata-python-client, GoogleCL a pu voir le jour. Il ne s'agit rien de moins qu'un utilitaire en ligne de commande pour manipuler les données dispersées à travers vos comptes Google, le tout sous licence Apache 2.0

Enregistrements des conférences des RMLL (Rencontres Mondiales du Logiciel Libre)

Posté par  . Modéré par baud123.
10
21
juin
2010
RMLL/LSM
Une liste de diffusion a été ouverte pour préparer les enregistrements de l'édition 2010 des Rencontres Mondiales du Logiciel Libre alias RMLL. Elle regroupe actuellement environ 45 inscrits et on espère qu'ils se montreront tous actifs. :-). Le français et anglais sont acceptés. Sont les bienvenus :
  • Les vidéastes et preneurs de son amateurs ou pros ;
  • Les sysadmin et spécialistes du scripting, pour préparer la gestion des flux de données ;
  • Les transcripteurs ou traducteurs ;
  • Les gus qui savent comment cliquer ou appuyer sur un bouton comme l'auteur de cet article.
N'oubliez pas que les RMLL ont besoin de bénévoles dans beaucoup d'autres domaines. Ce sont eux qui rendent possible cette manifestation chaque année.

Invitation au village libre de la braderie de Lille 2010

Posté par  . Modéré par Florent Zara.
Étiquettes :
8
21
juin
2010
Communauté
Après le succès croissant des éditions 2006, 2007, 2008 et 2009 l'association Chtinux organise à nouveau, à l'occasion de la braderie de Lille 2010, un Village Libre en collaboration avec le Café Citoyen.

Ce village dédié aux logiciels libres, et plus généralement aux libertés numériques, se tiendra le week end des 4 et 5 septembre sur la place du Vieux Marché aux chevaux, en plein cœur de la braderie.

RabbitMQ 1.8.0

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
14
20
juin
2010
Technologie
RabbitMQ est une solution de messagerie d'entreprise complète et fiable, qui implémente le standard AMQP (Advanced Message Queuing Protocol). Elle est écrite en Erlang, publiée sous licence MPL et en concurrence avec Apache Qpid et ØMQ.

Le projet RabbitMQ comporte plusieurs composants :
  • Le serveur, pièce maîtresse, en charge du routage des messages, des files d'attentes, de la gestion des droits, etc. ;
  • Des passerelles pour les protocoles HTTP, XMPP et STOMP ;
  • Des bibliothèques client AMQP pour Java et .Net (il existe de nombreuses bibliothèques pour les autres langages développées ailleurs) ;
  • Des greffons comme Shovel (pour déplacer un message d'une instance de RabbitMQ vers une autre) ou rabbitmq-bql (un langage qui ressemble à du SQL pour interroger et configurer une instance de RabbitMQ).

La version 1.8.0, sortie récemment, est la première depuis le rachat de Rabbit Technologies Ltd. par SpringSource, une filiale de VMWare. Elle apporte de nouvelles API pour étendre le fonctionnement de RabbitMQ par des greffons, ainsi que diverses optimisations.

Les pouvoirs magiques d'Unicorn 1.0.0

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
19
19
juin
2010
Ruby
Unicorn est un serveur applicatif HTTP en Ruby comparable à Mongrel ou à Thin, sous licence GPLv2. Il est utilisé notamment par Twitter et Github et vient d'atteindre la version 1.0.

Unicorn est compatible avec Rack, une interface entre les serveurs applicatifs et les frameworks. Il peut ainsi être utilisé pour servir des applications Ruby, dont celles écrites en Ruby on Rails. Il tourne avec Ruby 1.8, Ruby 1.9 et bientôt Rubinius. Rappelons que Rubinius est une implémentation alternative de Ruby dont la version 1.0 est sortie récemment.

Unicorn s'appuie au maximum sur les noyaux Unix pour éviter de réinventer la roue. Par exemple, la répartition des requêtes entre les différents processus se fait grâce à une socket partagée. Il est également possible de mettre à jour Unicorn, l'application ou l'interpréteur Ruby sans perdre la moindre connexion.

De même, Unicorn est optimisé pour servir des clients rapides. Il est donc très souvent utilisé derrière un reverse-proxy, qui pourra bufferiser les requêtes des clients lents.

A l'inverse, utiliser Unicorn pour des connexions longues comme du Comet (Comet désigne un ensemble de techniques où un serveur maintient des connexions HTTP ouvertes pour pouvoir pousser des contenus vers les clients) ou des websockets serait très inefficace, je vous conseille pour cela de regarder Rainbows : c'est un projet inspiré d'Unicorn qui vise justement à répondre à cette problématique particulère.

Le Sharkfest'10 vient de se terminer

Posté par  . Modéré par Florent Zara.
Étiquettes :
15
18
juin
2010
Sécurité
Le Sharkfest est un événement annuel qui se déroule aux États-Unis, centré sur l'incontournable Wireshark. Anciennement connu sous le nom d'Ethereal, c'est un « packet sniffer » libre (GPLv2) multi-plates-formes (Linux, Solaris, FreeBSD, Windows, Mac OS X). Véritable couteau suisse de l'analyse de protocole (il en reconnait pas loin de 800), ses utilisations sont multiples : des plus légitimes dépannage, analyse réseau, développement et rétro-ingénierie de protocoles , au plus controversées comme le piratage (au même titre que tout autre logiciel - P2P - ou couteau de cuisine)

Le dernier en date Sharkfest - troisième du nom - s'est déroulé du 14 au 17 Juin 2010 sur le campus de l'université de Stanford à Palo Alto, CA. Les quelques sessions ci-dessous, tirées des programmes officiels, donnent la teneur des échanges :
  • Scripting and Extending Nmap and Wireshark with Lua ;
  • Visibility into the DMZ Network with Wireshark ;
  • Advanced Threat Intelligence and Session Analysis.
Gageons que les présentations seront bientôt disponibles. En attendant, les impatients pourront se plonger dans la lecture des présentations - pas toujours dans un format ouvert d'ailleurs - des deux années précédentes.

Mandriva et la pérennité de Mandriva Linux

Posté par  . Modéré par Bruno Michel.
Étiquettes :
20
18
juin
2010
Mandriva
Suite au un compte-rendu d'un entretien avec Alexandre Zapolsky, PDG de Linagora, diffusé par Frédéric Cuif et Olivier Méjean, (deux membres fondateurs de l'Association des Utilisateurs Francophones de Mandriva Linux), et la dépêche qui a suivi sur LinuxFr.org, l'Association des Utilisateurs Francophones de Mandriva Linux et MandrivaUser.de (communauté germanophone des utilisateurs de Mandriva Linux) demandent de nouveau à la direction de Mandriva de se positionner et notamment de :
  • présenter les projets de continuation possibles ;
  • préciser une position officielle de la société Mandriva sur les projets en cours identifiés avec les sociétés : Wallix, Ieurope (idoo.fr), LightApp et Linagora (voire autres).
Nous demandons un message clair, notamment concernant le support de la communauté et la distribution publique Mandriva Linux ainsi que Cooker. Nous souhaitons un dialogue ouvert et constructif, ce qui permettra une communication à même de rassurer sur la pérennité du projet Mandriva Linux.

Nous souhaitons également apporter notre soutien entier et indéfectible aux développeurs et salariés de Mandriva qui créent et font vivre cette distribution de qualité au jour le jour, en collaboration ouverte avec la communauté des contributeurs et utilisateurs.

L'Association des Utilisateurs Francophones de Mandriva Linux et MandrivaUser.de, avec le support des groupes d'utilisateurs de Colombie, de la communauté néerlandophone, du groupe MIB et de la communauté Brésilienne.

WordPress 3.0 "Thelonious”

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
15
18
juin
2010
PHP
WordPress est un moteur de blog, écrit en PHP et publié sous licence GPLv2. Matt Mullenweg a annoncé la sortie immédiate de WordPress 3.0 au nom de code "Thelonious". Citons quelques chiffres : WordPress existe depuis 2003, la version 2.0 a été téléchargée plus de 10 millions de fois, le développement de la version 3.0 a pris six mois, 218 contributeurs ont été impliqués, 1217 améliorations apportées et bogues corrigés, et il s'agit de la 13ème version majeure.

Le changement majeur est la fusion de WordPress vanilla et MU (Multi-User) : ceci permet avec une seule installation de faire autant de blogs que la machine peut en supporter. Autre changement de taille, les nouvelles API pour développeurs de thèmes apportent la possibilité de gérer les fonds, entêtes, liens courts, menus, types de publications, et taxinomies. Le nouveau thème par défaut « Twenty Ten » exploite pleinement ces nouveautés. L'interface a été également revue et est plus légère, de l'aide contextuelle a été ajoutée sur tous les écrans, et il est possible de mettre à jour des plugins par lots.

D'autres améliorations ont été apportées sur le tableau de bord, l'édition de posts, le multimédia, les liens, les commentaires, l'apparence, les plugins, les outils, l'installation, le multi-site… Sont remis à plus tard la refonte des rôles et le téléversement de médias. Les développeurs principaux souhaitent désormais se concentrer sur l'écosystème, tout ce qui touche de près ou de loin à WordPress : showcase, Codex, forums, profils, API de mise à jour et de compatibilité, annuaires de thèmes et de plugins, mailing lists, wordcamp.org, etc.

Sortie de LyX 1.6.6 et LyX 2.0-α4

Posté par  . Modéré par Bruno Michel.
Étiquettes :
19
18
juin
2010
Bureautique
LyX est un logiciel permettant la saisie de texte structuré utilisant LaTeX pour faire le rendu et est disponible sur les trois principales plate-formes. L'interface utilisateur, en Qt, permet de se faire une idée de l'aspect de la sortie définitive. Plus commercialement parlant, il s'agit d'avoir la qualité du rendu de LaTeX sans avoir à en connaître le langage (toutefois la connaissance de la syntaxe ainsi que les mécanismes de placement des flottants est un plus). L'autre point fort du logiciel est qu'il est auto-documenté dans de nombreuses langues, un nouvel utilisateur peut donc facilement commencer son premier document.
Dernièrement, LyX a atteint le numéro 1.6.6 suivi d'une première révision pour corriger un bogue bloquant,

Le développement de LyX 2.0 se poursuit, une pré-version alpha4 a été publiée. Bien entendu, elle est réservée aux développeurs et il ne faut pas l'utiliser en production. La feuille de route prévoit une sortie définitive en septembre de cette année.

La suite de la dépêche abordera quelques points de l'utilisation de LyX, les nouveautés de cette version et de la version à venir.

Petites brèves, spécial Javascript

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
14
18
juin
2010
Internet
HTTP-console est un outil en ligne de commande qui vous permet de faire des requêtes HTTP et d'examiner la réponse. C'est donc une sorte de Curl, mais son mode interactif en fait un outil très pratique si vous avez à débugger une API Rest. Pour ceux qui préfèrent les interfaces web à la ligne de commande, vous pouvez regarder Hurl (code source).

PDF.js est une bibliothèque javascript qui permet de générer des fichiers PDF simplement. Elle peut être utilisée dans un navigateur web ou coté serveur avec Node.js.

À propos de Node.js, Ryan Dahl, son créateur, viendra en parler lors du Web Workers Camp le 3 juillet à la Cantine, Paris. Node.js est une implémentation Javascript côté serveur qui utilise le moteur V8 de Google Chrome. Il est publié sous licence MIT et est très performant. Par exemple, il est possible de faire tourner des composants serveur XMPP avec xmpp.js.

Enfin, pour ceux qui préfèrent utiliser jQuery (une bibliothèque Javascript facilitant le développement d'un site web), Rebecca Murphey a mis en ligne un livre intitulé « jQuery fundamentals », sous licence CC by-sa. Celui se compose de trois parties : une introduction au Javascript, les concepts de base de jQuery et jQuery avancé (la troisième partie n'est pas encore là).

StropheCappuccino est un ensemble de classes Javascript qui - comme le nom l'indique - lient Capuccino (framework pour applications desktop-like) à Strophe (bibliothèque XMPP). Il permet donc d'écrire de vraies applications desktop en Javascript se reposant sur XMPP.