Sortie de Xemeiah 0.4.12 : encore un processeur XSLT

Posté par  . Modéré par patrick_g.
Étiquettes :
9
9
juin
2009
Ligne de commande
Xemeiah est une bibliothèque XML écrite en C++, orientée performance et évolutivité. Sous licence GNU GPL, Xemeiah est construit autour d'un DOM (Document Object Model) optimisé pour la prise en compte de larges contenus XML, et d'un processeur XML dynamique prenant en charge les langages XSLT et XUpdate.

La version 0.4.12 contient un processeur XSLT complet (passant 94% des tests Oasis de conformité à la norme XSLT).

Très performant en termes de temps d'exécution, Xemeiah rivalise largement avec les autres alternatives libres (Xalan, XSLTProc), et reste bien plus efficace que les implémentations Java.

NdM : XSLT, eXtensible Stylesheet Language Transformations, est un langage de transformation XML de type fonctionnel. Il est utilisé par exemple pour transformer des documents XML en page HTML ou XHTML. XUpdate est un langage léger permettant d'interroger et modifier un document XML.

De jolies choses dans ce terminal !

Posté par  . Modéré par Florent Zara.
Étiquettes :
40
6
juin
2009
Ligne de commande
Vous avez envie de passer au tiling desktop et vous aimez le terminal... mais bon... c'est bien beau d'avoir du texte partout, parfois on aimerait simplement faire des petites fenêtres pas trop moches pour mettre en forme notre sortie de commande. Vous connaissez les ncurses, mais vous avez envie de faire vite, en bash... oui en bash !

C'est là que "Bash simple curses" peut vous aider. L'auteur (moi même) cherchait à la base à se faire une petite barre pour Xmonad, c'est devenu une bibliothèque sympathique qui permet de faire des choses assez sympathiques. Voyez les deux captures dans la page d'accueil du projet et surtout comme le code est petit pour réaliser ce genre de sortie de terminal.

PKGI, création rapide d'environnements applicatifs indépendants sous Debian

Posté par  . Modéré par Mouns.
Étiquettes :
25
2
juin
2009
Debian
Quand vous partagez un serveur Linux entre plusieurs équipes et plusieurs projets, chacun se retrouve isolé dans son propre répertoire (éventuellement sur son propre système de fichiers). Pour utiliser les logiciels installés sur le système, vous n'avez pas d'autres choix que de réécrire vos scripts de contrôle (arrêt, démarrage, statut, etc.). Plutôt que de refaire des scripts qui seront, dans la majorité des cas, moins bons que ceux livrés avec le système vous pouvez utiliser PKGI.

PKGI est un logiciel sous licence LGPL, fonctionnant sous Debian et vous permettant de déployer dans un répertoire quelconque une arborescence applicative autonome. Vous pourrez ainsi utiliser et gérer en tout indépendance : Apache, MySQL, Tomcat, OpenLDAP, phpMyAdmin, tmpreaper, logrotate, cron, ... (à développer).

Bien sûr, à la place, on pourrait utiliser une machine virtuelle mais cela oblige chaque équipe à maîtriser l'administration d'un système complet. Ce qui demande des compétences qu'un développeur n'a ou ne veut pas avoir. On pourrait également, à la manière des FAIs, utiliser les capacités de mutualisation de certain logiciel (apache et ses virtuals hosts par exemple). Mais cela rend les équipes interdépendantes, cela oblige à mettre en place une architecture mutualisée (ce qui augmente le coût de gestion du système pour ses administrateurs), mais surtout cela ne permet pas de répondre aux besoins spécifiques de chaque projet.

Linguae : Gestionnaire de dictionnaires, multiformat et multiplateforme.

Posté par  . Modéré par Mouns.
9
2
juin
2009
Éducation
Linguae est un nouvel outil libre (licence CeCILL) de gestion de dictionnaires hors-ligne. Il permet de lire, d'éditer et de convertir des dictionnaires de différents formats ainsi que de créer ou d'améliorer ses propres dictionnaires. Linguae vient compléter des logiciels comme StarDict ou QStarDict, offrant des possibilités et des facilités de conversion nouvelles entre les différents formats.

Les fonctionnalités d'édition de dictionnaires qu'offre Linguae sont actuellement sans égales à notre connaissance dans le domaine, au moins parmi les logiciels à code ouvert. Ce logiciel sous licence libre CeCILL a aussi pour objectif de permettre à des auteurs de dictionnaires informatiques de garder la maîtrise de leur travail, grâce à ses fonctionnalités simples de création, de modification, de conversion et de cryptage, à l'inverse de ce que proposent certains outils similaires dans le monde des logiciels propriétaires.

Développé en Python par Billig depuis août 2008, Linguae, bien qu'encore en version alpha, est déjà très fonctionnel. Linguae est un logiciel associé au projet "Polyglotte".

Blender, la suite tout en un de création multimédia en version 2.49

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
15
31
mai
2009
Audiovisuel
Blender, la suite tout en un de création multimédia vient de sortir en version 2.49. Pour ceux qui ne le savent pas, Blender est un outil libre de grande qualité dédié à la conception de jeux vidéos ou d'animations, n'ayant pas peur de rivaliser avec les grands du monde propriétaire (3dSMax, Maya, ZBrush) en proposant dans une interface peu intuitive mais très performante des fonctionnalités telles que la modélisation, l'animation par squelettes, l'édition de vidéo, la composition et bien d'autres.

Cette version 2.49 se veut très orientée moteur de jeu temps réel, suite à l'édition du jeu Yo Frankie! par la Blender Fondation l'année dernière.

À vos mixeurs !

Mandriva lance Click'n Backup, sa nouvelle sauvegarde en ligne.

Posté par  . Modéré par patrick_g.
Étiquettes :
10
30
mai
2009
Mandriva
Mandriva a lancé lundi dernier sa dernière nouveauté : Click'n Backup.

Concrètement, il s'agit d'un service avec un logiciel multi plates-formes permettant de stocker des données sur un serveur sécurisé, permettant la sauvegarde en ligne et la synchronisation des données entre plusieurs ordinateurs. Plusieurs offres sont proposées selon les besoins.

Libérer votre téléphonie avec XiVO

Posté par  . Modéré par rootix.
Étiquettes :
16
29
mai
2009
Communauté
XiVO est un logiciel développé par la société Proformatique sous licence GPLv3. Il permet de mettre en oeuvre un PBX clé en main complet dans une entreprise pour déployer un autocommutateur téléphonique. Développé depuis plusieurs années XiVO s'ouvre maintenant à la communauté en espérant se voir utilisé par un maximum d'intégrateurs et d'entreprises.

XiVO est composé d'une interface web pour la gestion du PBX, d'un serveur de provisioning, un serveur de CTI et un client CTI multi plate-forme — permettant de faire apparaître automatiquement des informations liées à l'appelant sur le poste informatique — avec une gestion de profil unique vous permettant de répondre au plus près de vos besoins métiers autour de la téléphonie.

Vous trouverez à votre disposition un wiki avec de la documentation et des informations sur le logiciel. N'hésitez pas à nous remonter un maximum d'informations, de documentation, de bugs etc.

Sortie de KOffice 2.0.0

Posté par  . Modéré par baud123.
Étiquettes :
30
29
mai
2009
KDE
Après plus de trois ans de travail pour porter KOffice vers les bibliothèques Qt 4 et KDE4 et, pour certaines applications, totalement réécrire le moteur interne, la sortie de la version 2.0 est annoncée aujourd'hui.

Toutes les fonctionnalités de la précédente version (1.6) ne sont pas encore au rendez-vous mais réapparaîtront progressivement jusqu'à la version 2.2.

Certaines applications n'ont pas non plus pu être intégrées car elles n'étaient pas assez mûres.
Les applications disponibles sont les suivantes :
  • KWord (traitement de texte) ;
  • KSpread (tableur) ;
  • KPresenter (éditeur de présentation) ;
  • KPlato (gestionnaire de projet) ;
  • Karbon (dessin vectoriel) ;
  • Krita (traitement d'image bitmap).

Kexi (créateur de base de données) et l'éditeur de formule seront disponibles avec la version 2.1. Kivio (l'éditeur d'organigramme) est actuellement sans développeur et aucune date de sortie n'est prévue.

Sortie de QElectroTech en version 0.2 bêta

Posté par  (site web personnel) . Modéré par baud123.
15
24
mai
2009
Science
QElectroTech sort ce week-end en version 0.2 bêta. Pour rappel, QElectroTech (ou QET pour faire court) est un logiciel libre permettant de réaliser des schémas électriques. Il est distribué sous licence GNU/GPL et développé en C++ avec la bibliothèque Qt 4.

La principale nouveauté de cette version par rapport à la 0.11 est la notion de fichiers projets : avant, un fichier .qet ne pouvait contenir qu'un schéma. Désormais, il s'agit d'un conteneur pour zéro, un ou n schémas (qui constituent alors des « folios ») accompagnés d'une collection d'éléments électriques embarqués. Cette dernière nouveauté améliore grandement la "portabilité" des fichiers, qui peuvent maintenant être ouverts sur n'importe quelle machine, même si celle-ci ne disposait pas de tous les éléments électriques nécessaires.

Apertium intègre le premier traducteur automatique breton-français

Posté par  . Modéré par patrick_g.
9
22
mai
2009
Communauté
L'Office de la Langue Bretonne a présenté le lundi 18 Mai 2009 le premier traducteur automatique breton-français, développé conjointement avec l'université espagnole d'Alicante, dans le cadre du système de traduction libre Apertium (sous licence GPL).

Apertium était initialement destiné à traduire entre des langues suffisamment voisines, mais a réussi aujourd'hui à créer des paires linguistiques plus éloignées. Il a bénéficié du soutien financier du gouvernement espagnol et du gouvernement autonome de Catalogne, ainsi que de la contribution de plusieurs entreprises et universités européennes.

Sortie de Zenoss 2.4

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
8
21
mai
2009
Linux
La solution de supervision complète Zenoss est sortie en version 2.4 ce mois-ci. Zenoss est décliné en 3 versions, Zenoss Core, Zenoss Professional et Zenoss Enterprise. La première est libre et une communauté de développeurs y contribue régulièrement.

Peu répandue en France, Zenoss a l'avantage de se suffire à elle même au contraire de Nagios où il faut l'associer à quelques produits pour avoir une solution réellement exploitable.

Zenoss s'appuie sur SNMP pour relever les métriques de serveurs ou autres équipement réseau (routeur, switches), baies de disques etc. Si, pour des raisons de sécurité réseau, SNMP n'est pas envisageable, Zenoss a l'avantage de proposer l'utilisation de SSH (limité aux machines Unix donc), les relevés de métriques sont alors réalisés par des commandes Unix envoyés via SSH. Aucun agent client n'est donc à déployer sur les serveurs à surveiller.

Pour la surveillance des serveurs Windows, SNMP ou WMI peuvent être utilisés, pas d'agent supplémentaire non plus.
Les périphériques réseau administrés par de simples interfaces Telnet sont aussi supportés.
Zenoss utilise les cartes GoogleMaps pour la visualisation de vos différents sites.

Zenoss est développé en Python et les codes sources et documentations sont disponibles sur le site de Zenoss.

La version 2.4 apporte entre autres, la supervision de machines Linux via SSH, solution qui peut être étendue à tout serveur supportant SSH, à condition d'adapter ce module aux autres OS, les versions Pro et Enterprise supporteraient aussi AIX, Sun, etc.

POSH sort en version 2.1

Posté par  . Modéré par Mouns.
Étiquettes :
7
20
mai
2009
Internet
POSH (Portaneo Open Source Homepage) est un portail web 2.0 personnalisable et collaboratif sous licence GPL V3. Il permet de créer des portails professionnels où chaque utilisateur peut personnaliser sa page en fonction de ses besoins en outils / informations au moyen de widgets ou portlets. Il permet également de partager ces informations via des espaces collaboratifs (carnets). Un réseau social permet de regrouper les personnes en fonction d'objectifs communs.

POSH vient de sortir en version 2.1, avec des améliorations majeures dans la prise en charge des différentes normes de widgets (open social, UWA), dans l'ergonomie générale de la solution et dans l'interaction entre les différentes fonctionnalités du portail.

Nouvelle version 1.10 de l'oeuf EGG crm

Posté par  . Modéré par baud123.
Étiquettes :
6
19
mai
2009
Bureautique
Pour rappel, EGG (Easy Graphical Genuine) est un logiciel de gestion commerciale CRM full web open source (et gratuit ce qui peut ne pas être toujours le cas) tournant sous PHP et Mysql.

Afin de toujours s'adapter à la demande, cette nouvelle mouture propose de nouvelles options sur l'édition des factures et notamment la possibilité de facturer sans TVA (utile pour les auto-entrepreneurs ou pour l'export).

L'outil propose également une nouvelle fonctionnalité importante dans les factures : permettre de gérer pas à pas l'état et le suivi de chaque document : édité, envoyé par mail, courrier, gestion relances, etc. avec possibilité d'associer des modèles de mails pour chaque étape.
Cette fonctionnalité va être étendue dans la prochaine version pour effectuer des actions automatisées en masse sur tous les documents (devis, factures, avoirs...).

Autres évolutions significatives :
  • Correction de bugs et amélioration ergonomie ;
  • Possibilité de créer automatiquement des espaces de partage de documents (ex : mise à disposition d'une facture pour un client, d'images, etc..) avec accès protégé par htaccess ;
  • Gestion multi-sociétés ;
  • Logiciel traduit en anglais ;
  • Amélioration du publipostage pour les mails ou e-malling ;
  • Modification de l'install pour rendre accessible l'installation sur serveur mutualisé (certains paramètres bloquant avant).
Je rappelle au passage que EGG bénéficie d'un niveau de sécurité élevé et a été audité par NEXEN (http://www.nexen.net/actualites/php/19017-egg_1.0.php).

COGIVEA l'éditeur, membre de l'APRIL et l'AFUP, milite pour faire accepter les logiciels et technologies open source en entreprises.
Si vous souhaitez soutenir ou participer au projet (documentation, développement, traduction, thèmes graphiques, dons, autre) n'hésitez pas à contacter l'équipe via le site officiel d'EGG ou par le forum.

Sortie de Nuxeo 5.2 - Gestion documentaire libre

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
10
19
mai
2009
Java
L’éditeur de logiciels libres français Nuxeo vient d’annoncer la disponibilité immédiate de la version 5.2 de la plate-forme d'ECM libre Nuxeo EP, ainsi que de l’application de gestion documentaire basée sur la plate-forme et baptisée Nuxeo DM (Document Management).

Par rapport à la 5.1, annoncée il y a plus d’un an, cette nouvelle version inclut de nombreuses nouveautés fonctionnelles: interface à l’ergonomie retravaillée, moteur d’annotations sur les documents bureautiques et les images, support des webwidgets Netvibes et Google, intégration progressive des fonctions de Nuxeo WebEngine dans Nuxeo DM, et notamment les mini-sites, capture des courriels, etc. Détails dans la suite de l'annonce.

Une courte vidéo (sous licence CC By Sa, consultable sur YouTube, DailyMotion, Vimeo, Viddler, Blip) a été réalisée pour donner une idée de la nouvelle interface et des principales nouvelles fonctionnalités. Des vidéos supplémentaires sont disponibles sur nuxeo.tv.

De nombreuses améliorations techniques, qui ne sont pas directement visibles pour les utilisateurs mais visent à faciliter le travail de développement, de configuration et d’administration d’applications documentaires métiers au-dessus de la plate-forme, ont également été apportées : simplification des interfaces de programmation, nouveau moteur de stockage documentaire, amélioration substantielle de l’intégration du moteur de workflow (jBPM), services web SOAP et REST, clustering et réplication de la base documentaire, scripting en Groovy, intégration avec GWT (Google Web Toolkit), etc.

Cette version est le fruit du travail d’une cinquantaine de développeurs et contributeurs, et est rendue possible évidemment par les nombreux clients de Nuxeo qui font confiance à la plate-forme. La licence du logiciel est toujours la LGPL.