Revue de presse de l'April pour la semaine 52 de l'année 2010

Posté par  (site web personnel, Mastodon) . Modéré par Lucas Bonnet.
Étiquettes :
13
3
jan.
2011
Internet
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

GNU Smalltalk 3.2.3 et VisualGST 0.8.0

Posté par  . Modéré par tuiu pol.
Étiquettes :
14
3
jan.
2011
GNU
GNU Smalltalk (http://smalltalk.gnu.org/) est une machine virtuelle qui permet d'exécuter des programmes écrit dans le langage Smalltalk.

Smalltalk est un langage objet, dynamique typé et hautement réflexif. La dernière version de GNU Smalltalk a un meilleur support du générateur du binding pour GTK+, le support des Announcements (un système d'événements). GNU Smalltalk peut aussi être utilisé en tant que langage de script sans interface graphique.

VisualGST est l'interface de GNU Smalltalk. Cette version améliore encore l'interface avec une meilleure intégration des outils comme les implémenteurs/émetteurs dans la fenêtre principale, mais aussi l'utilisation des onglets pour les différents navigateurs.

L'expérience .42 - Un TLD hors de la tutelle de l'ICANN

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
29
2
jan.
2011
Internet
Cette dépêche est issue du journal de Mareo.

Depuis une semaine un projet, qualifié d'expérience technique par ses initiateurs, est victime d'un succès qu'il n'avait pas anticipé, en effet, un registrar associatif, 42registry, fondé afin de gérer un TLD qui ne soit pas soumis à la tutelle de l'ICANN, vient de permettre à tout un chacun d'enregistrer son nom de domaine en .42, gratuitement.

Les domaines sont cependant soumis à validation par un comité qui reste fermé pour le moment, il est prévu, à terme, que la communauté gère les approbations elle-même. La validation se fait sur les seuls critères d'une charte qui a déjà été amendée par deux fois afin de l'assouplir.

En substance, comme tout TLD, .42 cherche à regrouper une communauté précise : ceux qui prônent le partage de l'information et du savoir. Ainsi, toute activité exclusivement mercantile y est exclue, il existe un autre TLD pour cet usage : .com, de même le cybersquatting conduira immanquablement votre domaine à être rejeté. Je vous invite à lire la charte dans son intégralité, elle reste courte par rapport aux chartes d'autres TLD, comme celle du .fr par exemple.

Statistiques 2010 du site LinuxFr.org

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
25
1
jan.
2011
LinuxFr.org
La nouvelle année est l'occasion de revenir sur 12 mois d'activité de LinuxFr.org et d'étudier l'évolution en termes de trafic web, de contenus créés, de commentaires déposés, de navigateurs utilisés, d'utilisation des fonctionnalités du site, etc.

Le site rend accessible un grand nombre de statistiques (faites vous plaisir si vous souhaitez vous plonger dedans, c'est fait pour), et cette dépêche résume les variations constatées sur 2010.

Bonne année 2011 et happy hacking.

Sortie de Samba 4 alpha 14

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
30
31
déc.
2010
Samba
Samba 4 alpha14 est sortie il y a quelques jours (c'est la troisième alpha de l'année après alpha13 et alpha11, alpha12 n'a pas eu lieu parce que c'est bien connu ça porte malheur d'être 12 à table :-)).

Il s'est passé trois mois depuis la dernière alpha officielle et bien que le rythme des publications se soit ralenti, le nombre de mises à jour est assez important. Samba 4 reste un projet dynamique.

EvalSMSI, OS fingerprinting en 3D, OpenEBIOS

Posté par  . Modéré par Bruno Michel.
Étiquettes :
9
30
déc.
2010
Sécurité
Mise à jour d'EvalSMSI

EvalSMSI est une application web, sous licence GPL, développée en PHP/MySQL, permettant de réaliser l'évaluation d'un Système de Management de la Sécurité de l'Information (SMSI).

La version 2.3.1 d'EvalSMSI vient d'être publiée. Elle comprend de nombreuses améliorations et correction de bugs. Elle est disponible sous la forme d'un fichier tar.gz ou dans une machine virtuelle Virtualbox 4.0.

S'appuyant sur la méthodologie proposée par les normes de la famille ISO 2700x, cet outil a pour objectif de faciliter les opérations d’audit interne et de suivi des actions liées au management de la sécurité de l’information dans un organisme ou dans un groupement d'organismes.

J'en profite pour remercier les nombreux contributeurs qui m'ont apporté leur soutien, leurs critiques et autres patchs correctifs.


OS fingerprinting en 3D

Inspiré de l'article « Strange Attractors and TCP/IP Sequence Number Analysis » (Michal Zalewski, 2001), GraphicalOSfp est une application développée en python et qui a pour objectifs :
  • De collecter les données aléatoires issues de connexions TCP sur des systèmes distants: l'Initial Sequence Number et l'IP ID ;
  • De sauvegarder ces données dans un fichier ;
  • De traiter ces données et d'afficher l'attracteur propre à ces données aléatoires dans un environnement 3D.


L'image obtenue offre plusieurs possibilités allant de l'identification d'un OS distant à l'analyse des algorithmes de moteurs aléatoires. L'outil utilise Scapy pour l'envoi et la réception des trames réseau et la bibliothèque openGL de python pour l'affichage 3D.

NdM : GraphicalOSfp est distribué sous la licence GNU GPLv3.


Publication de la version bêta d'OpenEBIOS


Application Web, développée en PHP, OpenEBIOS a pour objectif de faciliter la démarche d'analyse des risques pour un système d'information.

S'appuyant sur la méthode d'Expression des Besoins et Identification des Objectifs de Sécurité (EBIOS) dans sa version 2010, publiée par l'ANSSI en avril dernier, cet outil devrait permettre à terme pour une entité :
  • De gérer le dossier de sécurité de ses systèmes d'information durant leur cycle de vie ;
  • De mettre en œuvre le workflow d'analyse et de validation des risques liés à l'utilisation des ses SI ;
  • D'éditer les documents issus de cette analyse et notamment les Fiches d'Expression Rationnelle des Objectifs de Sécurité (FEROS).

L'outil est actuellement en version bêta mais les premières étapes de l'analyse des risques y sont fonctionnelles. L'exemple fourni dans le guide EBIOS de l'ANSSI y est implémenté afin de garantir la cohérence avec la méthode.

Enfin, la version en cours est implémentée dans la machine virtuelle (Virtualbox 4.0) fournie avec le logiciel EvalSMSI.

Entretien avec Pascal Terjan

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
25
30
déc.
2010
LinuxFr.org
Après de nombreuses années passées comme webmestre et administrateur système de LinuxFr, Pascal Terjan a souhaité passer la main sur la gestion du site.

Nous en avons profité pour lui demander de faire un petit bilan de LinuxFr.org et lui poser quelques questions.

Le rôle de webmestre et d'administrateur système sera dorénavant partagé entre Bruno Michel, Benoît Sibaud et le tout nouvel adminsys Lucas Bonnet.

L'entretien est à découvrir dans la suite de la dépêche.

Nouvelles version de PrestaShop : v1.3.5 et v1.4b2

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes : aucune
13
30
déc.
2010
Internet
PrestaShop est une solution de boutique open source (OSL V3.0) déployable en ligne dont les points forts sont la légèreté et la rapidité d'exécution.

Notre équipe vient de publier la version Beta 2 de PrestaShop 1.4, réunissant de nouvelles optimisations parmi lesquelles :
  • Le module de fidélité a été optimisé ;
  • De nouvelles fonctionnalités ont été ajoutées aux modules UPS et USPS ;
  • Les systèmes de paiement Paypal et MoneyBookers ont été optimisés ;
  • Le Guest Checkout a été mis en place afin de faciliter le processus de commande (possibilité de commander sans créer de compte client) ;
  • L'import OsCommerce est dorénavant disponible directement dans la solution ;
  • Les modules des transporteurs USPS, Fedex ont été intégrés ;
  • L’aide contextuelle permettant de guider le marchand dans la gestion de sa boutique ;
  • La page d’accueil du Back-Office a été améliorée ;
  • Un nouveau système de taxes a été intégré.

La liste complète des optimisations est disponible dans le CHANGELOG. À noter que cette version est en Bêta, elle est à utiliser uniquement à des fins de tests.

PrestaShop est également disponible en version 1.3.5 avec de nombreuses améliorations.

2010, Linux, Internet et logiciel libre

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
16
30
déc.
2010
Communauté
Que s'est-il passé durant la trentaine de millions de secondes qui se sont écoulées pendant cette année 2010 ? En effet, il s'est forcément passé des tas de choses, mais quels événements retenir, parmi toutes les nouvelles intéressantes qu'on lit, notamment ici, sur LinuxFR ?

Léa-Linux a concocté pour vous une petite rétrospective de l’actualité du monde du logiciel libre et d’Internet sur l’année 2010, avec un tas de bons liens. Tout en étant forcément un peu subjective, la rétrospective s'est efforcée de saisir les faits les plus marquants des douze derniers mois.

NdM : la saison des rétrospectives est lancée. Celles de LinuxFr.org et de l'April sont en préparation notamment.

Attempto Controlled English

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
13
30
déc.
2010
Technologie
Attempto Controlled English (ACE) est un sous ensemble de l'anglais conçu pour être non ambigüe. Il est constitué d'un petit ensemble de règles syntaxiques, sémantique et d'interprétation. Il est aussi conçu pour être un langage logique du premier ordre. Constitué d'un ensemble d'outils permettant d'exprimer et de manipuler du texte en anglais, l'outil principal Attempto Parser Engine (APE) est capable de fournir une représentation logique d'une phrase en anglais ACE.

Ecrit en Swi-Prolog, APE est capable rendre un ensemble de phrases sous forme logique en utilisant la représentation DRS (Discourse representation structures). Cette représentation est disponible sous différents formats (Prolog, XML, OWL, etc.) et APE peut être utilisé en tant que webservice, serveur web ou en simple ligne de commande.

Quelques outils gravitent autour du projet. Citons ACE editor qui permet d'écrire des phrases compatible ACE, RACE (ACE reasoner) qui permet de réaliser des déductions sur du texte ACE, ACEWiki un wiki sémantique.

ACE est un projet de l'université de Zurich mené depuis 1996 et est distribué en LGPL. ACE a été choisi comme anglais controllé par le projet de l'Union Européenne "EU Network of Excellence REWERSE (Reasoning on the Web with Rules and Semantics)"

En vrac : Doctrine 2, MySQL 5.5 et VimGolf

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
18
30
déc.
2010
Technologie
Doctrine est une bibliothèque en PHP, sous licence LGPL, qui permet d'utiliser les enregistrements d'une base de données (relationnelle ou documents) sous forme d'objets PHP. Une réécriture complète avait commencé il y a deux ans et demi et vient d'aboutir sous la forme de la première version stable de Doctrine 2. Cette nouvelle version implémente maintenant le motif DataMapper (au lieu d'ActiveRecord précédemment), apportant ainsi plus de souplesse, de nouvelles fonctionnalités et une prise en charge de nouveaux moteurs de base de données dont MongoDB.

Oracle a annoncé le 15 décembre la sortie de la version 5.5 de MySQL, avec au programme amélioration des performances et meilleure prise en charge de la réplication et du failover. L'édition communautaire reste sous licence GPL et est toujours livrée avec les moteurs de stockage InnoDB, MyISAM, NDB, mémoire, archive, merge, etc. Il semblerait donc que MySQL soit l'un des rares projets Open Source à profiter du rachat de Sun par Oracle.

Pour finir, je souhaite vous présenter VimGolf. Le but de ces challenges de passer d'un fichier de départ à un fichier d'arrivée en tapant le moins de touches possible dans Vim. Bref, c'est un bon moyen d'apprendre à utiliser Vim de manière joyeuse :-)

Move Commons, un nouveau système de marqueurs pour les initiatives du libre et au-delà

Posté par  (site web personnel) . Modéré par patrick_g.
7
30
déc.
2010
Internet
Move Commons (MC) est un système de marqueurs pour permettre à toute initiative, collectif ou organisation non gouvernementale de déclarer simplement les principes auxquels elle adhère et de les afficher. C'est un peu le principe de Creative Commons appliqué non pas aux œuvres, mais aux projets, aux organisations et à toutes sortes d'initiatives.
Move Commons est encore en version alpha : le système actuel de marqueurs est appelé à évoluer en fonction des idées de chacun.

Aujourd'hui, Move Commons utilise quatre marqueurs principaux :
  1. « À but non-lucratif / À but lucratif » (Non-Profit / For-Profit) ;
  2. « Copiable / Exclusif » (Reproductible / Exclusive) ;
  3. « Non-hiérarchique / Hiérarchique » (Grassroots / Representative) ;
  4. « Renforce les biens communs / Autres buts » (Reinforcing the Commons / Other Aims).

Vous pouvez placer le marqueur Move Commons sur la page Web de votre projet. Un marqueur n'est pas seulement une image, c'est aussi un élément au sein d'un système sémantique permettant, à terme, de faciliter la recherche d'une organisation selon les principes qu'elle affiche. Le projet Move Commons vise ainsi à faciliter la rencontre entre initiatives et personnes qui voudraient s'y impliquer.

On pourrait imaginer que Move Commons puisse servir à identifier des initiatives de production ou de promotion du Logiciel Libre comme l'April ou Framasoft.

Move Commons est un outil proposé par l'association Comunes, qui travaille à l'élaboration d'outils pouvant faciliter les actions collectives et encourager chacun à contribuer aux biens communs.

Sortie de la version 20101222 de GNU Parallel

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
27
29
déc.
2010
GNU
La commande xargs, bien connue des administrateurs système, permet de construire des lignes de commandes à partir de l'entrée standard. Elle est notamment souvent utilisée afin de faire des traitements sur des listes de fichiers issues de recherches avec find ou locate :

# afficher le nombre de lignes de chaque fichier de logs
$ locate -r '\.log$' |xargs wc -l


Le projet GNU Parallel a pour objectif de fournir un outil successeur à xargs qui exploiterait les possibilités des architectures matérielles modernes, notamment en permettant l'utilisation de tous les cœurs d'une machine et même d'exécuter certaines commandes sur plusieurs machines à la fois. La compatibilité avec xargs est totalement garantie, c'est-à-dire que non seulement le programme parallel sait interpréter les options de xargs, mais en plus il garantit que le résultat en sortie sera le même que celui d'un xargs : bien que les commandes soient exécutées en parallèle la sortie sera la même que si le traitement avait été séquentiel.

La principale nouveauté de la version 20101222 est l'intégration de GNU niceload au projet. Niceload est une commande qui permet de suspendre l'exécution d'un programme lorsque la charge de la machine dépasse un certain niveau :

# lancer updatedb en le suspendant lorsque la charge est supérieure à 2.00
niceload -l=2 updatedb


L'intégration de niceload se traduit par l'ajout d'une option --load reprenant la même fonctionnalité :

# afficher le nombre de lignes de chaque fichier de logs
# lancer le calcul sur 4 coeurs en parallèle
# suspendre l'exécution si la charge dépasse 5.00
$ locate -r '\.log$' |parallel -j4 --load 5 wc -l


L'utilisation de GNU parallel fait l'objet de deux vidéos de démonstration dont les liens sont indiqués ci-dessous.

Apprendre à programmer avec Hackety Hack

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
15
29
déc.
2010
Ruby
Vous souhaitez apprendre à programmer ? Alors Hackety Hack est fait pour vous. Essayez-le !

Hackety Hack est un environnement en Ruby, sous licence MIT, pour apprendre à développer. Il s'adresse aux débutants et propose des leçons pour coder en quelques lignes des choses fun.

Le projet a été initié par Why the lucky stiff, un célèbre hacker Ruby et a été repris par une équipe menée par Steve Labnik. La version 1.0 vient de sortir pour Noël et ce fût également l'occasion de la mise en ligne du nouveau site web.

D'un point de vue technique, il fonctionne avec le framework Shoes et tourne sur les plateformes GNU/Linux, Windows et Mac OS X. Le code écrit au cours des leçons est du Ruby et utilise également Shoes.

Dernière ligne droite pour le concours LinuxFr.org

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
14
29
déc.
2010
LinuxFr.org
À l'occasion de la nouvelle version de LinuxFr.org, nous organisons un concours. Nous sommes dans la dernière ligne droite, le concours finit le 5 janvier 2011 à 23h59. Il vous reste juste le temps pour y participer sur l'une de ces catégories (ou les deux) :
  • Proposer une nouvelle charte graphique ;
  • Réaliser une « killer feature » en HTML5.
Vous pouvez continuer à tester la version bêta^Walpha et à remonter les bugs. En revanche, pour simplifier la vie des participants au concours, cette version ne devrait pas bouger jusqu'à la fin du concours.

Pour rappel, vous pouvez gagner de l'hébergement virtualisé, une tablette Android type Archos 101, des bons d'achat pour du matériel « ouvert » et un HTC Desire, le tout fourni respectivement par Gandi, Nuxeo, Hackable Devices et Mozilla Europe. Un grand merci à eux et à InDefero qui nous met gracieusement les forges à disposition pour la réalisation des projets.

Les informations pour participer au concours sont données dans les dépêches précédentes. Il ne me reste plus qu'à vous souhaiter bon courage.