Self Service Password (projet LDAP Tool Box) en version 0.4

Posté par  (site web personnel, Mastodon) . Modéré par baud123.
Étiquettes :
11
31
juil.
2010
Sécurité
Self Service Password est une interface web très simple permettant à un utilisateur de changer son mot de passe dans un annuaire LDAP. Cet annuaire peut être Active Directory ou un annuaire LDAP conforme au standard.

Le logiciel est en PHP, sous licence GPL.

Cette nouvelle version apporte les nouveautés suivantes :
  • Réinitialisation par question/réponse
  • Réinitialisation par jeton envoyé par mail
  • Contrôle des caractères spéciaux dans le mot de passe
  • Possibilité d'interdire certains caractères dans le mot de passe

L'interface est désormais traduite en 5 langues : anglais, français, allemand, espagnol et brésilien.

La documentation a également été entièrement réécrite.

GLX-Dock 2.2 entre en version bêta

Posté par  (site web personnel) . Modéré par Mouns.
13
30
juil.
2010
Linux
GLX-Dock est une interface en OpenGL pour les bureaux GNU/Linux , qui prend la forme de docks ou de desklets.
La prochaine version majeure vient de passer en version bêta.

Elle apporte un énorme lot de nouveautés :
  • 2 nouveaux modes de visibilité et de nouveaux effets de masquage ;
  • un calendrier qui gère les tâches ;
  • le Me-Menu et le Messaging-Menu d'Ubuntu ;
  • le verrouillage de l'écran à partir du dock ;
  • et encore bien d'autres nouveautés et améliorations.

Elle fournit aussi une vue "tableau de bord", et un thème "Unity" qui s'adapte particulièrement bien aux netbooks.

Pour l'installer, un dépôt PPA est disponible :
http://www.glx-dock.org/ww_page.php?p=ppa%20Weekly
Sous Lucid, vous pouvez faire un simple :
sudo add-apt-repository ppa:cairo-dock-team/weekly
sudo apt-get update
sudo apt-get install cairo-dock cairo-dock-plug-ins

Sortie de Rakudo Star

Posté par  . Modéré par Mouns.
Étiquettes :
39
30
juil.
2010
Perl
Rakudo, le compilateur Perl 6, annonce aujourd'hui sa première version publique après 10 ans de travail collectif. Baptisée Rakudo * (ou Rakudo Star), elle se base sur la machine virtuelle Parrot, conçue comme un projet indépendant pour interpréter des langages dynamiques.

Ce compilateur est l'implémentation officielle du langage Perl 6, qui est plus ou moins le successeur de Perl 5, dont la première version remonte à 1994. De très nombreuses évolutions sont présentées, révélant les modifications importantes qu'ont subies Perl et sa communauté depuis leur création.

Meme si Rakudo Star n'est pas encore considérée comme une implémentation stable ni même complète de Perl 6, les développeurs de Rakudo espèrent encourager la communauté à tester Perl 6, et à faire remonter des avis sur ce qui fonctionne déjà.

Sortie de CImg 1.3.9 et G'MIC 1.3.9.0

Posté par  (site web personnel) . Modéré par baud123.
25
29
juil.
2010
Audiovisuel
Deux mises à jour simultanées de bibliothèques/logiciels libres liés au traitement d'images sont à signaler, avec la sortie de CImg (en version 1.3.9) et G'MIC (en version 1.3.9.0).

Ces deux projets, qui ont respectivement dix et deux ans d'âge, sont aujourd'hui développés et maintenus dans l'équipe IMAGE du laboratoire de recherche GREYC, unité de recherche CNRS basée à Caen, et sont distribués sous licence CeCiLL. Ils définissent un ensemble de fonctionnalités pour la manipulation de données images pixelliques génériques (images 2D, 3D, 3D+t, couleurs, multi-spectrales, à valeurs entières 8/16/32 bits ou flottantes), qui peuvent se mettre en place aussi bien dans un code C++ (avec CImg) que dans un shell/script (avec G'MIC), ou encore au travers de l'interface graphique proposé par le greffon G'MIC, dédié spécifiquement au logiciel de retouche d'images GIMP.

Le duo CImg / G'MIC couvre donc un large spectre de besoins et de profils d'utilisation, et peut intéresser potentiellement à la fois les programmeurs et les utilisateurs demandeurs d'algorithmes en traitement d'images. Ces réalisations sont disponibles pour de nombreuses plateformes, et les dernières versions en particulier pour Linux (paquets Debian / Ubuntu), Windows et Mac OS X accessibles sur les pages respectives des projets.

Aide à la supervision informatique avec la suite gbRRDGraphix 1.7.0

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
11
29
juil.
2010
Linux
Sortie de la suite gbRRDGraphix en version 1.7.0, outil de surveillance et d’aide au diagnostique réseau. La suite se compose d'un front-end complet et souple pour la création de graphiques via RRDtool, d'un ordonnanceur, ainsi que d'un outil d’analyse des flux réseaux. La combinaison des outils RRDtool, SNMP et Flow-tools permet sur un grand parc de machines/équipements de réaliser des analyses et diagnostiques de manière fine et rapide.

Contrairement aux outils existants comme Cacti, Nagios et d'autres, cette suite permet une analyse graphique simultanée des données SNMP et Netflow, mais aussi une étude plus pointue par l'analyse détaillée des trames Netflow elles-mêmes. La suite logicielle est développée depuis quatre ans et fonctionne en production sur un parc de plus d'un millier d'équipements. Elle a été développée pour tenter de combler un manque de logiciel open source d'aide au diagnostique réseau. Elle se place entre le logiciel de monitoring et celui d’analyse précise de flux réseaux et permet de faire de manière conjointe le travail de logiciel de monitoring, de tracing et d’analyse du réseau. Ceci dans le but d’accélérer la résolution d’incidents et cibler facilement les différentes sources d’anomalies.

gbRRDGraphix n'est en rien un substitut de solutions comme Nagios ou Advanced Netflow Manager (logiciel commercial) mais bien un complément à celles-ci. De plus, gbRRDGraphix fait partie des rares interfaces graphiques les plus complètes pour apprendre et manipuler RRDtool. L'architecture du logiciel peut être éclatée sur plusieurs machines soit pour absorber la charge, soit pour permettre une administration déportée de chaque composant. Tous les composants de cette suite ainsi que l'interface graphique principale ont été développés en language Gambas v2.x, à l'exception de l’interface web.

FreetuxTV 0.5.1 est disponible

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
29
27
juil.
2010
Audiovisuel
Près de 6 mois après sortie de la version 0.4.0, FreetuxTV sort en version 0.5.1.

Pour rappel, FreetuxTV est un logiciel fonctionnant sous Linux, permettant de regarder et d'enregistrer la télévision sur son PC ainsi que d'écouter et enregistrer la radio en utilisant les fonctions de multiposte proposé par les FAI (Fournisseurs d'accès Internet) ou les WebTV et WebRadio gratuites disponibles sur internet. Il a pour objectif d'être l'équivalent d'ADSLTV pour Linux. Il est écrit en C avec GTK+ pour bien s'intégrer dans l'environnement Gnome et est basé sur LibVLC pour la gestion de la vidéo. Il est distribué désormais sous licence GPLv3 (au lieu de GLPv2 dans les versions antérieures).

Ces dernières versions ont surtout connu une amélioration du code interne et l'ajout de quelques fonctionnalités attendues, notamment la gestion des favoris et le dé-entrelacement. De plus Yannick, qui s'occupe de la gestion des listes de chaînes et des logos, a ajouté de nombreux logos et WebTV et WebRadio dans diverses langues.

Par ailleurs, le projet recherche toujours des contributeurs :
  • Un graphiste pour réaliser un logo et une page de garde/fenêtre d'attente (splashscreen) ;
  • Des développeurs pour effectuer et maintenir le portage sous Mac OS X et MS Windows ou d'autres plate-formes ;
  • Des développeurs C/GTK+ pour améliorer FreetuxTV ;
  • Des testeurs pour remonter les bogues : http://code.google.com/p/freetuxtv/issues/list ;
  • Des empaqueteurs pour les distributions Linux dont les paquetages ne sont pas à jour ou disponibles ici : http://freetuxtv.eric-beuque.com/packages/?mode=all

Si vous faites un tour sur le blog, n'oubliez pas de participer au sondage pour que l'on sache.

Videoporama disponible en version 0.8

Posté par  . Modéré par baud123.
Étiquettes :
18
25
juil.
2010
Audiovisuel
Videoporama, petit projet commencé il y a maintenant presque trois ans continue son petit bonhomme de chemin. C'est avec plaisir que je vous annonce la sortie de la version 0.8.

Videoporama c'est quoi ? C'est un logiciel libre (GPLv2+) de création de diaporamas exportés en vidéo, dans la même veine que smile ou imagination. Videoporama se base sur Qt et se différencie par sa capacité à exporter les diaporamas au format full HD.

Quoi de neuf dans cette version ? (La suite dans le reste de la dépêche)

Sortie de SystemTap 1.3

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
13
23
juil.
2010
Linux
Ce 21 juillet, SystemTap est passé en version 1.3.
SystemTap est un outil d'instrumentation de code pour GNU/Linux et ses applications, souvent comparé à DTrace. La version 1.3 marque l'avènement d'une implémentation utilisable de print_ubacktrace() permettant d'obtenir un backtrace (pile d'appel) complet de l'espace utilisateur depuis un événement noyau. Cette amélioration fait partie d'un grand nombre de modifications dans le fonctionnement interne de SystemTap qui ont visé à améliorer ses performances et la qualité des résultats fournis (avec des backtraces plus précis et rapides notamment).

L'actualité SystemTap de ces derniers mois inclut aussi la possibilité d'instrumenter facilement des applications Python et Java dans Fedora 13, ainsi que l'activation de kprobe dans le noyau Debian qui augure la possibilité d'avoir un SystemTap utilisable dans Squeeze.

Sortie de la version 2.2 de Sonar

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
13
22
juil.
2010
Java
Sonar est une plate-forme libre (LGPL v3) permettant de gérer la qualité du code source.

La version 2.2 de Sonar vient de sortir. Parmi une soixantaine d'améliorations et corrections de bogues se trouvent également trois fonctionnalités majeures qui viennent enrichir l'outil ainsi que augmenter les possibilités de l'étendre par des greffons :
  • Filtres : les utilisateurs peuvent définir des filtres et créer des onglets afin d'obtenir une vue sur un sujet particulier. Par exemple : tous les projets, les tests unitaires dont l'exécution est la plus longue, les classes avec une couvertures par les tests unitaires < 50% et une complexité moyenne par méthode > 10...
  • Favoris : il est maintenant possible de marquer une ressource (projet, module, package, fichier) comme étant une ressource favorite ce qui permet de la retrouver par la suite dans un onglet dédié aux favoris.
  • Le chargeur de classe des greffons : chaque greffon est maintenant exécuté dans son propre classloader. Le principal avantage en est que les greffons peuvent maintenant déclarer leurs propres dépendances au lieu d'être limités aux bibliothèques fournies par Sonar.

Sortie de Tulip 3.4.0

Posté par  . Modéré par patrick_g.
Étiquettes :
28
22
juil.
2010
Science
Tulip est un logiciel d'édition et de visualisation de graphes assez puissant, très stable et surtout capable de gérer des graphes très volumineux. Sa version 3.4.0 apporte de nombreuses nouveautés, des optimisations, mais elle est surtout l'occasion de faire le point sur ce logiciel un peu méconnu. En effet, certains logiciels plus jeunes et parfois moins puissants sont plus en avant de la scène aujourd'hui.

Pour permettre à Tulip d'obtenir l'attention qu'il mérite, voici une description plus détaillée du logiciel.

Sortie de SOGo 1.3.0

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
14
22
juil.
2010
Technologie
Inverse, société québécoise spécialisée en développement et déploiement de logiciels libres, annonce la sortie de quelques-uns de ses développements :

  • SOGo version 1.3.0 est un collecticiel — ou serveur collaboratif — libre, fondé sur OpenGroupware.org (OGo) et le Skyrix Object Publishing Environment (SOPE) ; il permet de partager ses agendas, carnets d'adresses et courriels. La version 1.3.0 possède de nombreuses améliorations dont possibilité d'inviter des groupes de contacts à des réunions, de partager des calendriers à des usagers externes au système, le chargement progressif des courriels, plusieurs améliorations de performance et bien plus encore.

  • Mozilla Lightning « Inverse Edition » v0.11. Cette version, destinée à Mozilla Thunderbird 2, propose un ensemble de correctifs et améliorations par rapport à la dernière version stable disponible pour Thunderbird 2 (la version 0.9). Plusieurs correctifs, surtout au niveau de la performance, ont été appliqués dans cette nouvelle version. Une version pour Thunderbird 3.1 est actuellement en développement et devrait être disponible vers la fin du mois.

  • Le connecteur Funambol v1.0.8. Ce connecteur permet la synchronisation des calendriers et carnets d'adresses avec une multitude d'appareils mobiles. Cette nouvelle version supporte dorénavant la version 8.5 de Funambol et permet la synchronisation des photos des contacts.

Le tout est disponible sur le site officiel du projet SOGo.

La fourberie des perles

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
12
21
juil.
2010
Perl
Cette dépêche est tirée du journal de jbbourgoin.

Nous vivons des temps très excitants. Les perles sont fourbes, elles ne sont jamais là où nous les attendons, et pointent les bouts de leur orbe n'importe quand. Deux perles très rusées sont en passe de venir nous titiller la concupiscence : Guile 2.0 et Rakudo Star (Perl 6).

Rakudo Star

Rakudo Star (a "usable Perl 6") to be released by July 29
Submitted by pmichaud on Sat, 06/19/2010 - 11:09


Rakudo Star, c'est le nom de la première sortie officielle de Rakudo Perl, une implémentation de Perl 6.

Perl 6, c'est un gros langage. On pourrait presque dire que c'est une famille de langages à lui tout seul. Il permet la programmation dans beaucoup de sous-langages, dont le nouveau moteur d'expressions rationnelles fait partie.

Deux et trois choses amusantes dans Perl 6 :
  • Expressions rationnelles : elles deviennent un véritable sous-langage de Perl 6. Il y a plein de trucs qui ont l'air très chouette, mais comme je ne connais pas grand chose au domaine, je vais me contenter d'exprimer mon étonnement ;)
  • Contextes multiples et invariance du sigil : Enfin, dirons certains, le sigil est invariant ! Ne vous réjouissez pas trop vite, il l'est moins par soucis de se conformer aux autres langages que parce que les contextes sont beaucoup plus abondants qu'en Perl 5 et auraient rendu la variance du sigil un enfer...
  • typage : typage dynamique, mais aussi statique ;
  • Macros : type C ( simple substitution textuelle), type LISP (modification de l'arbre syntaxique) ;
  • OO : L'OO classique et l'OO basée sur les prototypes sont possible. Les "roles" ( mixins, interfaces, traits dans d'autres langages...).


Beaucoup d'autres choses : des bidules pour faciliter la programmation concurrentielle, les jonctions etc.
Pour ceux qui préfèrent l'aspect historique, le journal de darkhad (et les commentaires) revient sur une affaire de mugs, comme quoi ça fait déjà 10 ans que les produits dérivés de perl 6 existent.

Guile 2.0

2010-06-01
GNU Guile 1.9.11 (beta) released. This may be the last release before 2.0 comes out.


Guile 2.0 c'est l'implémentation de Scheme du projet GNU qui avait pour objectif de devenir le langage « glue » du monde libre et, au passage, de remplacer Emacs LISP.

Si le premier est depuis longtemps compromis par les Python, les Perl et même les Javascript, le second est en passe de devenir une réalité !

Guile permet depuis la version 1.9.0 de compiler scheme en du bytecode pour une machine virtuelle dédiée. Guile supporte déjà ECMAScript mais aussi... Elisp ! Le support de R6RS est quasiment complet.

Au passage, je tiens à signaler que PLT Scheme devient Racket, et qu'Emacs 24 continue de grandir joyeusement.

TerraStore : le dépôt JSON distribué

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
6
14
juil.
2010
Base de données
Plus besoin de les présenter, les Facebook, Twitter, etc. sont les applications qui font le web d'aujourd'hui ! Mais s'il est évident de voir les nouveaux usages qu'elles apportent, qu'en est-il côté technologie ? Cette nouvelle race d'applications se distingue des applications web plus traditionnelles par le format des données qu'elles manipulent. Fini les données fortement structurées ou les schémas fixes : les applications du web de demain veulent de la flexibilité, de l'évolutivité, de la mise à l'échelle et les outils qui vont avec. Et c'est exactement le créneau de TerraStore, un entrepôt de documents au format JSON.

TerraStore se positionne dans la même catégorie que CouchDB et Cassandra de la fondation Apache, même si ces derniers endossent plus franchement le rôle de base de données. Les fonctionnalités que TerraStore propose sont celles d'un véritable entrepôt de données textuelles accessibles directement en HTTP ce qui justifie son intérêt pour des applications massivement en ligne. On plonge là au coeur du thème très en vogue du NoSQL.

De plus, l'application est conçue sur une architecture en cluster afin d'assurer un service sous fortes charges. Deux types de composants sont présents : le serveur qui stocke directement les données ou plutôt leurs fragments et le master, responsable de la répartition des données et de la charge sur les serveurs. Une installation de TerraStore suit donc l'habituel schéma des serveurs à l'écoute du ou des maître(s) qui gère(nt) l'application en grappe. L'accent est aussi mis sur les performances réseau : les traitements sur les données sont ainsi effectués sur le serveur même qui héberge les données. Encore un point essentiel pour des applications fortement orientées web.

Le nom de TerraStore témoigne de l'utilisation sous-jacente de Terracotta, solution Open Source de clustering de JVM. Malgré cet empilement de couches, TerraStore reste d'une simplicité d'installation et d'utilisation assez déconcertante comme en témoigne ce tutoriel de quelques lignes qui met en place un master et deux serveurs via Apache Ant. Malgré sa jeunesse (version 0.4.2 en téléchargement), TerraStore présente des fonctionnalités visiblement très abouties : possibilité de monitoring via console JMX, fonctionnalités de sauvegarde des serveurs et aussi capacité de gestion orientée évènements.

Les ambitions de solutions telles que CouchDB et TerraStore ne sont peut-être pas de révolutionner le monde des bases de données, mais l'effort reste très intéressant et prometteur. Ces solutions sont donc à surveiller, car elles pourraient être une autre preuve de la théorie de l'évolution, mais cette fois-ci dans le domaine de l'informatique.

Le prix de l'innovation des assises de la sécurité est attribué à un logiciel libre

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
6
14
juil.
2010
Sécurité
Depuis 2001, les Assises de la Sécurité et des Systèmes d’Information réunissent un millier de professionnels : 600 DI, DSI, RSSI, Risk managers et experts sont présents, soit la quasi-totalité des décisionnaires grands comptes stratégiques des secteurs publics et privés.

Le Lauréat 2010 est le logiciel Digital Forensics Framework développé par la société ArxSys spécialisée dans l'informatique légale.

L'article bien documenté de l'AFUL insiste particulièrement sur le fait que c'est la première fois en près de dix ans qu'un logiciel libre est primé par cette institution. Cela montre non seulement que les logiciels libres sont performants (nous le savions déjà !) mais aussi que leur crédibilité a atteint les milieux d'affaires privés et publics.

NdM : on peut traduire le nom du logiciel par « ensemble d'outils numériques pour la criminalistique », donc l'étude après-coup des fichiers après erreur ou plantage, la recherche et l'analyse d'éléments de preuves.

Sortie de Frogatto 1.0

Posté par  . Modéré par patrick_g.
Étiquettes :
12
14
juil.
2010
Jeu
David White, le génial initiateur et créateur de "The Battle for Wesnoth", a encore frappé ! Cette fois-ci il s'agit d'un jeu de plate-forme dont le code source est sous licence GPL v2 : Frogatto.

Ce jeu, mêlant arcade et un peu d'aventure, d'exploration et de réflexion, est sorti dans sa version 1.0 le 13 juillet 2010. Il est basé sur les technologies OpenGL, GLEW, SDL et existe pour Linux, Windows, Mac OS X, iPhone.