EulerGUI 1.2, environnement pour les règles et le Web sémantique

Posté par  . Édité par Benoît Sibaud. Modéré par baud123.
Étiquettes :
8
28
août
2009
Technologie
EulerGUI est un environnement de développement pour le Web sémantique, sous licence LGPL. Il permet de mettre au point des règles avec plusieurs moteurs d'inférences : Drools en Java, Euler en Prolog, CWM et Fuxi en Python.

Nous avons un noyau d'ontologies et de règles en logique N3 (Notation 3), et de moteurs d'Inférence, offrant la génération de formulaires et d'applications à partir d'un modèle métier et d'un minimum de spécifications annexes. EulerGUI est centré sur le langage N3, qui permet s'exprimer à la fois des données, des modèles, des règles et des requêtes.

Dans EulerGUI :
  • N3 est la syntaxe de convergence, comparable en cela à JSON ou XMI.
  • La modélisation de convergence est assurée par OWL du W3C.

Ceci signifie que, après lecture et traduction en N3 de fichiers eCore EMF, UML XMI, ou RDF Schéma, EulerGUI traite des modèles OWL. Avec EulerGUI on peut créer des pipelines de projets et importer des sous-projets.

Les application Swing générées utilisent un moteur Drools à l'exécution en temps réel pour créer les formulaires à partir du modèle.

Barry : BlackBerry et Linux

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
11
30
août
2009
Mobile
Les téléphones BlackBerry ne font pas l'unanimité du monde des utilisateurs OpenSource en raison de leur OS plus que fermé ! Il était pour l'instant impossible d'utiliser son téléphone sous Linux.

Chris Frey a lancé le projet Barry fin 2005. Le projet a perdu de son souffle puis, après la contribution de plusieurs développeurs propose une nouvelle version 0.15.

Cette version permet à présent de :
  • Lire et modifier le contenu de votre téléphone ;
  • Synchroniser votre téléphone (carnet d'adresses, agendas, mémos et tâches) ;
  • Utiliser votre téléphone en tant que modem.

Barry supporte l'ensemble des BlackBerry, même les plus récents !

Le BilboPlanet en version 0.2 est sorti !!

Posté par  . Modéré par patrick_g.
Étiquettes :
7
31
août
2009
Internet
Le mois dernier sortait la toute première version stable du BilboPlanet, nous revenons donc aujourd'hui avec une nouvelle version, encore plus stable, corrigeant pas mal de bugs et une interface d'administration améliorée.

Pour rappel, le BilboPlanet est le moteur du Planet-Libre, avec une interface graphique. Un Planet est un agrégateur de flux RSS sur internet (comparable à Google Reader si l'on veut). Le BilboPlanet permet donc à tout un chacun d'avoir son propre agrégateur de flux Online. Enfin le BilboPlanet est open source, sous licence AGPL v3.

Fonctionnalités et changelog :
  • Ajout d'une pagination dans l'interface d'admin ;
  • Mise à jour du mode d'emploi dans INSTALL.txt ;
  • Nouvel algorithme de génération de Captcha ;
  • Autorisation de suppression d'utilisateur et mise en place de la gestion des cas particuliers ;
  • Changement du layout des fichiers de logs pour les rendre plus lisible ;
  • Check de la validité des URL pendant l'update ;
  • Mécanisme pour empêcher de lancer plusieurs cron de mise à jour en parallèle ;
  • Forcer le redimensionnement des images dans l'affichage principal ;
  • Désactivation automatique des flux qui génèrent des erreurs lors de l'update ;
  • Suppression de toutes les allusions au "planet-libre" dans le code ;
  • Francisation du code ;
  • Corrections des bugs de découpage des liens ;
  • Correction des bugs dans le formulaire de contact ;
  • Mise en place d'une interface pour modifier le texte de la page d'inscription ;
  • Mécanisme pour activer/désactiver les votes ;
  • Mécanisme pour activer/désactiver la page de contact ;
  • Ajout d'un script d'affichage des images externes dans un iframe plutôt que dans une nouvelle page ;
  • Vérification des valeurs dans les formulaires (membre et flux) afin de refuser les insertions incorrectes.


Vous trouverez plus d'information sur le blog des développeurs : http://blog.bilboplanet.org
Un aperçu de ce qu'est un Planet tournant sous BilboPlanet :
http://www.planet-libre.org
http://planet.vinux.info/

Simon, vous connaissez ?

Posté par  . Modéré par Nÿco.
37
26
août
2009
KDE
Depuis un bon moment, la communauté kde recherche une application tierce de reconnaissance vocale qui serait bien intégrée à l'environnement. L'une de ces applications s'appelle simon.

Qu'est-ce que simon ?

Il s'agit d'un système de reconnaissance vocale qui peut être intégré aussi bien à X11 qu'à windows, et qui utilise une architecture basée sur des greffons pour en contrôler l'interface.
Il tire son nom d'un jeu pour enfant "Simon dit", mais dans le cas présent "Simon écoute". Ce nom est en minuscule exprès, car l'organisation financière qui le supporte s'appelle "SIMON listens". C'est aussi un acronyme pour "Speech Interaction MONitor".

Peter Grash, l'un des développeurs de cette application indique à propos de l'origine du projet :

Il était dans une école (en 2006) qui proposait un sujet nommé "project development" pour lequel des groupes d'étudiants devaient développer des projets avec des sociétés externes. Alors qu'il cherchait un projet, il a été contacté par Franz Stieger, un enseignant qui s'occupait d'enfants en difficultés, notamment des problèmes de paralysie spasmodique spasticity. Du fait de leur problèmes moteurs, ces enfants ont des difficultés pour écrire et pour taper au clavier. Franz voulait savoir si un logiciel de reconnaissance vocale pourrait les aider à participer plus dans la classe. Après cet exposé, Peter et 4 de ses camarades ont cherché des logiciels de ce type, mais sont rapidement arrivés à la conclusion qu'aucun des logiciels de reconnaissance vocale existants, qu'ils soient commerciaux ou non, était capable de s'adapter aux éventuels problèmes de diction de leurs sujets de tests. C'est ainsi que le projet est né.

Dès 2007, Peter Grash et son équipe avait déjà un prototype fonctionnel. Le premier mot que simon reconnut était "thunfish" (thon en allemand) qui, quand il était prononcé, affichait une image plein écran d'un thon. Peu de temps après, simon avait deux commandes : exécutables et lieux. Depuis, beaucoup de commandes ont été ajoutées, mais il vaut mieux se référer à la vidéo de démonstration pour s'en faire une idée précise et voir simon en pleine action.

Pour le moment, les commandes sont implémentées sous forme de greffons configurables.

Il est d'ores et déjà disponible en version 0.2, car toujours en développement, mais semble déjà bien fonctionnel, comme le montre la vidéo de démonstration sur la page de la news.

NdM : ceci est une traduction de l'article de Troy Unrau sur KDEnews avec son autorisation, merci à Gyro Gearllose (geo_trouvetout) et Troy ; merci aussi à gnumdk pour son journal sur le sujet.

Show Your Places : une galerie photo cartographique

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
14
28
août
2009
Audiovisuel
Show Your Places (SYP) est sorti en version 0.3

Commencé début juin, ce projet vise à la base à présenter une galerie photo sur un site web où les photos sont indiquées sur un fond de carte par un marqueur. Lorsque le visiteur sélectionne un marqueur, la photo, ainsi que sa description et son titre s'affichent. C'est donc idéal pour présenter vos photos de vacances, les endroits où vous avez voyagé ou tout simplement votre quartier ou votre région.

On peut également l'utiliser sans rentrer d'image, en indiquant juste un titre et/ou une description pour chaque endroit.

Publication d'OpenGL 3.2

Posté par  . Modéré par patrick_g.
Étiquettes :
42
4
août
2009
Serveurs d’affichage
Profitant de la tenue du SIGGRAPH 2009 à la Nouvelle Orléans, le Khronos Group a annoncé la publication de OpenGL 3.2. Il s'agit là d'une interface de programmation graphique multi plate-forme spécialisée dans le rendu 3D, concurrençant l'API Direct3D de Microsoft (dont la version 11 accompagnera la sortie de Windows 7).

Il s'agit de la dixième version publiée depuis la sortie de la version 1.0 en 1992 et de la troisième en seulement 1 an (la 3.0 étant parue le 02 août 2008 et la 3.1 le 24 mars 2009).
Cette parution confirme le bien-fondé du passage de l'OpenGL ARB originel, chapeauté par SGI, à celui du Khronos Group qui visait à en accélérer le développement, et ce malgré la (relative) longue attente de la version 3.0.

Le travail sur la norme OpenGL est conjoint à :
  • OpenGL ES (API graphique destinée à l'embarqué),
  • OpenCL (API dédiée à la parallélisation des calculs, notamment via les processeurs graphiques)
  • et depuis peu à webGL (visant à permettre l'utilisation de la 3D directement au sein des navigateurs).

Fanal, un client pour DNS dynamique

Posté par  . Modéré par patrick_g.
Étiquettes :
22
23
août
2009
Linux
Fanal est un logiciel libre permettant de surveiller des adresses IP et de mettre à jour les DNS dynamiques correspondants. Il est écrit en Perl, il est sous GPL3, il n'a pas d'interface graphique, il vient d'être libéré.

Ce type de logiciel existe déjà depuis longtemps. Malheureusement les implémentations officielles des fournisseurs de service type dyndns.com sont vraiment mauvaises : pas vraiment libres, la plupart pour Windows, mal construites (celle de no-ip.com est un sommet), évidement restreintes à un seul service. Les autres implémentations trouvées il y a deux ans n'étaient pas franchement meilleures.

Pour les besoins internes d'une entreprise, il a été décidé de créer un petit script Bash pour les mises à jour de DNS dynamiques. Les besoins augmentant, le script Bash a été transformé en un programme Perl plus complet et plus souple. La dernière étape a été de traduire le logiciel en anglais et de faire une documentation.

L'atout majeur de Fanal est qu'il permet de surveiller plusieurs adresses IP, et de mettre à jour plusieurs DNS pour chaque IP. Ça n'a pas beaucoup d'utilité pour se connecter vers chez soi, mais c'est très intéressant pour des organisations ayant de multiples liaisons internet. Si l'une des liaisons est inaccessible, les autres permettent de se connecter au site. C'est le but premier de l'écriture de ce logiciel.

Fanal est considéré comme étant terminé pour l'entreprise qui l'a créé. C'est à dire qu'il fonctionne bien, et que toutes les fonctionnalités utiles à l'entreprise ont été implémentées. Maintenant que le logiciel est libre, il sera peut-être tentant pour certains d'y ajouter des fonctionnalités, d'en faire des dérivés, etc. C'est le but premier de sa libération.

Actuellement Fanal fonctionne sur une trentaine de machines et met à jour 113 adresses auprès de 2 DNS dynamiques différents. On devine facilement lesquels en lisant la documentation.

Il reste environ 20 heures de travail pour que Fanal puisse être considéré comme réellement utilisable : il permet actuellement de lire les adresses IP à partir de pages web uniquement (les pages du modem/routeur bien souvent), et de mettre à jour les DNS de 2 prestataires. Pour les amateurs, un fichier tout-doux est présent avec le source.

Quake live enfin dispo sous GNU/Linux !

Posté par  . Modéré par Mouns.
Étiquettes :
14
20
août
2009
Jeu
Le célèbre jeu qui fonctionne par l'intermédiaire du navigateur est enfin disponible pour GNU/Linux, alors n’attendez plus pour allez fraguer des joueurs situés aux quatre coins du globe.
Le jeu est encore en bêta mais il déjà très fonctionnel et propose de multiples options et modes de jeux, il fonctionne avec un système qui évalue le joueur pour lui proposer des adversaires à son niveau et il est bien entendu possible de rejoindre ses amis pour leur infliger des corrections bien méritées.

Le tout est basé sur le fameux Quake 3 Arena et son extension qui sont sortis il y a déjà quelques années, les cartes seront donc très familières pour les amateurs de ces derniers. Merci encore à ID Software pour ses divers ports de jeux sous GNU/Linux, si seulement d’autres pouvaient prendre exemple. Tous à vos « railguns » !

NdM : Il existe également le projet libre Arena Live pour Firefox qui est basé sur OpenArena.

kmymoney 1.0

Posté par  . Modéré par patrick_g.
Étiquettes :
21
21
août
2009
KDE
Le 19 août de cette année est sortie la version 1.0 de kmymoney.

Il s'agit d'un logiciel de gestion de finance personnelle. Il permet ainsi de suivre les rentrées d'argent, les dépenses, les flux entre comptes, prévoir des budgets, etc. Il permet également de s'interfacer avec les sites de banque en ligne pour un suivi plus "interactif" des flux sur les comptes.

Il est traduit dans 22 langues, plus ou moins complètement selon les cas, au grand dam de l'équipe de développement. Par ailleurs la sécurité n'est pas en reste, puisqu'il gère maintenant l'utilisation de plusieurs clefs PGP pour protéger un fichier.
Cette nouvelle version conclut les deux ans de développement qui la séparent de la dernière version stable, la 0.8.9.

Parmi les nouveautés de cette version, citons l'ajout d'une nouvelle interface plus claire que la précédente, de nouveaux graphiques, l'amélioration de la documentation du logiciel et des filtres d'import/export des fichiers au format QIF et OFX.
Vous trouverez des informations plus détaillées en suivant le lien vers l'annonce ou le changelog complet.

À noter pour celles et ceux qui souhaiteraient l'installer pour le tester qu'il n'est pas encore porté sous KDE4. Le travail est en cours, et il sera disponible avec ce nouvel environnement lorsque toutes les fonctionnalités de cette version seront portées.

Sortie de la nouvelle version de Plee the Bear

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
23
24
août
2009
Jeu
Plee the Bear, le jeu de plates-formes libres dans lequel vous dirigez un ours à la recherche de son fils, vient de sortir dans sa version 0.4.

Le jeu compte maintenant deux niveaux incluant deux ennemis et un nouveau personnage. Trois pouvoirs peuvent être combinés pour augmenter la puissance de Plee et des pierres qu'il lance. Celui-ci peut d'ailleurs maintenant s'accrocher aux murs.

Le tutoriel a été complètement revu pour prendre en compte les nouveautés et plusieurs musiques et effets graphiques ont été ajoutés pour améliorer l'expérience du joueur.

Kmess, Live messenger tout simplement

Posté par  . Modéré par j.
Étiquettes :
9
14
août
2009
KDE
Pour ceux qui sont perdu dans Kopete avec ses 567 protocoles de messagerie (NdM : dont les protocoles ouverts Jabber/XMPP et IRC). Pour ceux qui trouvent que aMSN n'est pas du tout intégré à Plasma (et pour cause). Gnome a son client dédié: emesene et maintenant KDE aussi: Kmess

Kmess est donc un logiciel de messagerie instantanée exclusivement dédié au protocole fermé WLM/MSN Messenger. Un de ses objectifs majeur est l'intégration à KDE : il est codé en Qt4, utilise les notifications du bureau, utilise Solid, bref objectif pleinement atteint.

Dans l'ensemble les fonctionnalités sont au rendez-vous. Pas spécialement de fonctionnalités exceptionnelles mais que du pratique, en vrac :
  • Réorganisation de la liste de contacts
  • Fenêtre de chat par onglet
  • Notification système
  • Transfert de fichier fonctionnel
  • Gestion des messages hors-ligne

Landes Eternelles: Un fork francophone d'Eternal lands sort en version 1.6

Posté par  . Modéré par patrick_g.
Étiquettes :
7
20
août
2009
Jeu
Landes Eternelles est un jeu en ligne multi-joueur gratuit orienté sur la possibilité de jouer un personnage (orienté jeux de rôles dit Roleplay) et sur les interactions entre joueurs. Le commerce est omniprésent et facilite les rencontres, différents métiers sont possibles. La politique est aussi mise en avant avec la présence de huit peuples (actuellement), en alliance ou en désaccord. Si chaque personnage commence avec les mêmes possibilités, chaque peuple à un historique et des croyances propres qui aident à choisir la voie de son personnage, au choix en accord avec son peuple ou paria. S'il faut définir un but du jeu, c'est tout simplement la colonisation par les joueurs d'une terre maudite sur laquelle ils ont migré, les landes éternelles.

NdM : le jeu est sous licence propriétaire (pas de distribution de version modifiée du code autorisée, graphismes non libres, etc.).

Un T9 sur votre clavier 105 touches

Posté par  . Modéré par patrick_g.
Étiquettes :
22
18
août
2009
Bureautique
Qui n'a pas rêvé, à force de taper sur tab pour entrer une commande après en avoir seulement indiqué les premières lettres, de disposer de la même fonction sous son éditeur de texte afin de taper plus vite, sans fautes d'orthographe ? Bref, la fonction T9, célèbre sur les téléphones portables, mais qui écrirait ce que vous voulez vraiment.

La fondation Plone sort la version 3.3 et met à jour son site

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
9
20
août
2009
Python
Après 5 versions candidates la fondation Plone valide enfin la nouvelle mouture tant attendue du système de gestion de contenu Plone. Cette version était prévue pour sortir en avril, mais une série de bugs critiques lors de la dernière phase de validation a obligé à repousser sans cesse la date de sortie.
La fondation en a aussi profité pour revoir le look du site http://plone.org en utilisant les dernière technologie utilisée dans Plone 3.

La plateforme continue de se diversifier :
  • ArchGenXML pour générer le code à partir de diagrammes UML
  • Plone4Artists/ pour les artistes qui veulent gérer eux-mêmes leur communauté
  • Communes Plone qui regroupe plusieurs communes belges qui souhaitent mutualiser le développement de leur système d'information.
  • PloneGov pour l'administration - grand prix du jury aux Lutèce 2007

KDE 4.3 est sorti

Posté par  . Modéré par patrick_g.
Étiquettes :
46
4
août
2009
KDE
L'environnement de bureau KDE est sorti aujourd'hui en version 4.3, appelée Caizen. Après une version 4.0 et 4.1 pour les développeurs et une version 4.2 largement utilisable, cette nouvelle version 4.3 continue la stabilisation sans changement profond, même si 2 000 nouvelles fonctionnalités ont été ajoutées.

Les principaux changements sont l'arrivée de nouvelles technologies telles que PolicyKit, de nouvelles améliorations de Plasma et bien sûr de nombreuses corrections de bogues (plus de 10 000).