Le moteur 3D de Ryzom devient disponible

Posté par  . Modéré par Sylvain Rampacek.
8
19
sept.
2008
Jeu
The Saga Of Ryzom est un MMORPG se basant sur le moteur libre NeL lui même sous licence GPLv2.

Pour résumer, NeL est un ensemble de bibliothèques C++, il contient le moteur 3D, le moteur réseau, le moteur de sons, et plus encore. NeL est multi-plateforme et fonctionne sur Windows, GNU/Linux et Mac OS X.

SpiderWeb, la société qui à racheté Ryzom en juin 2008, a ouvert il y a quelques jours le site consacré au développement de NeL. La nouvelle à été annoncée discrètement sur les forums du jeu. La société se félicite aujourd'hui d'être le premier MMORPG à fournir le code du cœur de son système.

Wormux 0.8.1 : le troll version bazooka

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
14
19
sept.
2008
Jeu
L'équipe de Wormux est heureuse de vous présenter une nouvelle version du célèbre jeu de massacre convivial : Wormux 0.8.1. À peine quatre mois après la précédente version, la liste des nouveautés est impressionnante.

Il est désormais possible de créer sa propre équipe (personnaliser les noms des personnages) avec un éditeur intégré aux menus. Les options de jeu aussi sont maintenant directement éditables depuis le jeu : gravité, niveau d'énergie, dommages lors de la mort subite, etc.

Les personnages, mascottes de logiciels libres, ont été redessinés, uniformisant ainsi leur style toon. L'utilisation d'un squelette commun a permis d'ajouter facilement de nouvelles postures et de nouveaux vêtements. De même, la création de nouveaux personnages maintenant plus aisée, a permis de créer l'oiseau Pidgin et le caméléon SuSE.

Une nouvelle arme, slap, vous permettra de baffer les mascottes sur deux nouveaux terrains aquatiques : Lonely Island et Oktopus. L'eau, d'ailleurs n'est plus forcément limpide. Certaines parties se déroulent maintenant au dessus de la lave, de produit radioactif...

Le son n'est pas en reste avec de nouveaux bruitages provenant du jeu Battle for Wesnoth (échangisme entre logiciels GPL). Côté ergonomie, on peut maintenant naviguer au clavier dans certains menus. Sous le capot, comme à chaque nouvelle version, Wormux a subi un énorme nettoyage, il est plus stable, de nombreux bugs ont été éliminés, de nombreuses améliorations ajoutées.

Wormux est disponible pour Linux, Windows, Mac OS X ainsi que *BSD, dans une vingtaine de langues ! Nous avons aussi un live-cd très léger et rapide basé sur la distribution Slitaz.

StupidFilter : filtrez l'idiotie

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
4
19
sept.
2008
Éducation
StupidFilter est un projet sérieux : publié sous GPLv2 et écrit en C++, ce logiciel libre tout frais, encore en version 0.2-1, permet de filtrer le net des messages stupides, comme son nom l'indique.

Pour l'instant concentré sur la langue de Shakespeare, il note un contenu textuel par un flottant compris entre 0 et 1, la plus basse note de 0 étant le niveau ayant la plus forte probabilité de stupidité.

L'algorithme est proche de ceux des filtres anti-spam : SVM ou « support vector machine » en V.O. ou encore « machine à vecteurs de support » dans la langue de Molière.

Forcément lucides, les développeurs ont bien conscience qu'un tel logiciel puisse paraître élitiste, et n'ont bien évidemment pas la prétention de remplacer une vraie intelligence artificielle, quand bien même celle-ci serait forcément « subjective » (disons « relative » ?).

Sortie de VLC Media Player 0.9.2

Posté par  . Modéré par Mouns.
Étiquettes :
45
16
sept.
2008
Audiovisuel
Après plus de deux ans de développement, la version 0.9.2 de VLC media player est disponible. L'annonce a été faite le 15 septembre dernier sur le site videolan.org et, un peu plus de 24 heures plus tard, le nombre de téléchargements approche rapidement des 700.000. Cela souligne la grande popularité de VLC media player en tant que lecteur multimédia multi-plates-formes.

VLC media player est un lecteur multimédia modulaire libre (licence GPL), acceptant un grand nombre de formats d'entrée et de sortie. Il peut aussi être utilisé comme serveur de diffusion unicast ou multicast en IPv4 ou IPv6. Il permet également d'appliquer des filtres audio et/ou vidéo.

Nouvelle version majeure du logiciel métier Koha

Posté par  (site web personnel, Mastodon) . Modéré par Mouns.
13
16
sept.
2008
Base de données
Les logiciels métiers sous licence libre continuent leur chemin dans le milieu des bibliothèques et des centres de documentation.

Koha est un projet international né en Nouvelle-Zélande voila presque 10 ans. Il est soutenu par une importante communauté mondiale de volontaires et prestataires de services.

La communauté Koha a diffusé cet été une nouvelle version majeure de ce système Intégré de gestion de bibliothèque (SIGB). Numérotée 3.0, elle était très attendue puisqu'elle offre les fonctionnalités qui permettent à des sites complexes et de grande taille de migrer vers le libre.

Les CD de jeux libres LanPower en ligne

Posté par  . Modéré par Nÿco.
Étiquettes :
10
15
sept.
2008
Jeu
Nous avons le plaisir de vous annoncer la mise en ligne des Lan Power Games CDs. Nous les avons présentés précédemment sur DLFP.

Ce sont des compilations de jeux libres pour Windows composés exclusivement de jeux également disponibles sous Linux.

Ces CDs sont des outils pour les associations de promotion du libre ainsi que pour les médiathèques. C'est un moyen de sensibiliser les utilisateurs aux logiciels libres. C'est aussi une passerelle vers Linux ; un message vers les joueurs (le plus souvent windowsiens) pour leur montrer qu'il y a aussi des jeux sous Linux.

Nous fournissons deux Torrents et un HTTP/FTP. Merci à Freetorrent, Ikarios et TuxFamily. Nous maintenons également, pour ceux qui n'ont pas de liaison rapide, la possibilité de se les procurer chez http://www.ikarios.com/ qui vous les enverra pour une somme modique.

La version 3 est en cours d'élaboration et contiendra une liste renouvelée de jeux : à nouveau deux fois 650 Mo de jeux libres. Sortie prévue au printemps 2009.

Yet Another Nopaste! 1.2.0 est sorti

Posté par  (site web personnel) . Modéré par Sylvain Rampacek.
Étiquettes :
3
15
sept.
2008
Internet
Yet Another Nopaste 1.2.0 est sorti. Yet Another Nopaste! est (encore) un site PHP permettant facilement d'échanger bouts de code, logs et autre traces. Il suffit de copier/coller du contenu texte sur le site, et récupérer l'URL pour partager ce contenu, lequel sera mis en valeur en fonction du langage de programmation sélectionné (utilisation de GeSHi).

C'est très utile, notamment lors de discussions sur IRC, quand il s'agit de partager des lignes de codes sans risquer le Flood_(Internet) du serveur.

Comme son nom le laisse penser, il existe de nombreux prédécesseurs pour remplir ces fonctions, comme pastebin qui est sans doute le plus connu, mais encore nopaste ou gnopaste.

Triade 1.7 - Nouvelle rentrée, nouvelle version !!!

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
3
15
sept.
2008
Éducation
La nouvelle version 1.7 de TRIADE, l'Environnement Numérique de Travail (ENT) libre et gratuit à destination des établissements scolaires, est disponible depuis la rentrée. Elle reprend l'ensemble des patchs de la version 1.6, et inclut les nouveautés pour cette année.

TRIADE est distribué sous licence GPL v2.

Publication de Anwiki 0.1.0 alpha 1

Posté par  . Modéré par Benoît Sibaud.
4
14
sept.
2008
Internet
Après un an de développement par notre camarade anw, voici enfin la sortie de la première version de Anwiki (sous licence GNU GPL 3).

Anwiki est un projet destiné à gérer simplement les contenus multilingues. Il s'agit donc d'un wiki mais concentré sur les processus d'internationalisation et de traduction : traduction directement dans les pages du wiki, édition et internationalisation de code PHP, définition de contenus multilingues fortement structurés, architecture de composants modulaires.

Techniquement le programme est codé en PHP5/MySql ; il repose principalement sur un algorithme permettant de détecter les différences entre deux versions d'un document XML, et d'adapter les modifications aux traductions existantes, permettant ainsi de mettre à jour chaque bloc modifié.

Le projet est encore en version expérimentale, mais le développeur assure que le projet est assez mature pour que les fonctions de localisations soient testées par tout un chacun, afin d'effectuer des retours. Anwiki recherche également un designer, afin d'améliorer les modèles PHP, qui ne sont que très basiques et non conformes aux standards pour le moment.

Sortie de Videoporama version 0.6

Posté par  . Modéré par rootix.
Étiquettes :
11
12
sept.
2008
Audiovisuel
Videoporama est une application permettant de faire des diaporamas de photos, exportés en vidéo. Elle est maintenant disponible en version 0.6, distribuée sous licence GPL version 2 ou supérieure, comme pour les versions précédentes. À titre de comparaison, c'est plus ou moins similaire à manslide (réécrit et renommé récemment en SMILE) mais sans doute moins complet.

Vous me demanderez, donc, pourquoi avoir codé ce logiciel vu qu'il en existe au moins un autre qui fait la même chose ?

Simplement pour mon bon plaisir :-), pour apprendre à programmer (Python, Qt, PyQt...), et puis aussi parce que Videoporama permet d'exporter au format DV en natif, ce qui n'est, à ma connaissance, pas le cas des autres. Les vidéos ainsi créées peuvent être directement intégrées à un montage vidéo effectué avec Kino ou Cinelerra.

Au menu des nouveautés pour cette version :
  • Passage à QT4… et refonte complète des interfaces utilisateurs.
  • Ajout du format 16:9 (en plus du 4:3) dans l'export.
  • Ajout de la possibilité de mettre du(es) texte(s) sur les images du montage.
  • Amélioration des performances (grâce à ma meilleure compréhension des pipes :-) )
  • Corrections de bogues.
Cette version a demandé beaucoup de temps car le logiciel a pratiquement été réécrit. Le développement s'est sensiblement accéléré depuis que j'ai mon ASUS EeePC 900 ! Autant dire que 80% du code a été fait sur cette formidable petite machine… dans le tram sur le trajet "maison - boulot"… Merci ASUS !

Vous retrouverez ci-dessous le lien vers le site web (informations + téléchargement) ainsi que les incontournables captures d'écran.

Sloth, un nouveau framework MVC pour PHP

Posté par  . Modéré par rootix.
Étiquettes :
6
12
sept.
2008
PHP
Au terme d'une longue gestation de près de deux ans sort la première version publique du framework MVC Sloth écrit en PHP5 et sous licence BSD.

Tandis que la concurrence (ZF, Symfony, etc.) s'applique généralement à fournir un cadre applicatif extrêmement riche en fonctionnalités diverses et variées, Sloth se focalise exclusivement sur la partie Vue et la partie Contrôleur du pattern Modele-Vue-Controleur en suivant au maximum le KISS-principe.

L'innovation majeure de Sloth comparée aux autres framework MVC réside dans son implémentation de la partie Vue. Celle-ci repose en effet sur l'utilisation de classes Document_Object_Model encapsulées dans une API publique très proche de celle de jQuery.

Les priorités du projet sont maintenant la traduction du manuel en anglais, l'optimisation et une couverture complète du code en terme de tests unitaires. Toute aide est bien sûr bienvenue :)

Outils de transcodage COBOL vers Java du projet NACA publiés sous GPL/LGPL

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
17
10
sept.
2008
Java
Publicitas met à disposition de la communauté Open Source sous licence GPL/LGPL les outils développés dans le cadre de son projet NACA de migration automatique de son mainframe IBM/zOS sous Cobol vers des serveurs Intel/Linux sous Java. Cette publication a été récemment annoncée aux RMLL2008 de Mont-De-Marsan.

Ce sont ainsi l'équivalent de plusieurs années-homme de travail qui sont retournées à la communauté du logiciel libre afin de catalyser pour d'autres le mouvement dont Publicitas a bénéficié en choisissant Linux comme plate-forme stratégique, il y a 5 ans maintenant.

Le but est de poursuivre via la communauté le taux de couverture du Cobol par ces outils afin de les rendre de plus en plus généraux.

Sortie de Coban 0.8

Posté par  . Modéré par Bruno Michel.
Étiquettes :
11
7
sept.
2008
Science
Coban sort en version 0.8 !

Coban est un logiciel libre publié sous licence GPLv2, orienté "artisan électricien" qui permet de réaliser simplement et rapidement différents calculs courants et répétitifs.

Une sorte de couteau suisse de l'électricité en somme...

Fonctionnalités :
  • Calcul de la section d'un câble en fonction du mode de pose et du calibre de son disjoncteur de protection
  • Calcul de la chute de tension dans un câble en fonction de l'intensité parcourue, de la distance et du matériau
  • Conversions Watts Ampères Chevaux Horse Power
  • Conversion AWG mm2
  • Vidéosurveillance : Calcul d'une focale et/ou d'un champ de vision
  • Calculs de puissances calorifiques (estimation de la puissance nécessaire pour chauffer une pièce d'habitation)
  • Sonorisation : calcul du nombre de haut-parleurs et de leur puissance de réglage (ligne 100V)
  • Éclairage : calcul du nombre de luminaires nécessaire pour éclairer un local

Cette version met l'accent sur le module de calcul d'éclairage.

Pour information, Coban est écrit en Python avec interface graphique en wxPython pour une bonne intégration avec tous les bureaux (Gnome, KDE...).

Play!, un autre framework web Java

Posté par  . Modéré par j.
Étiquettes :
18
4
sept.
2008
Java
Play! est un framework de développement d'application Web en Java un peu à contre-courant des framework Java classiques.

Nous n'avons pas essayé de coller aux sacro-saints « standard J2EE entreprise », mais nous nous sommes plutôt demandé : « comment simplifier le développement d'application Web avec Java, d'ordinaire si lourd ? »

Nous sommes arrivés à un framework Java MVC simple avec quelques spécificités :
  • Play! travaille directement avec les fichiers sources (.java) et non avec des classes compilées (.class). Les phases de compilation et de déploiement sont donc inexistantes ce qui simplifie réellement le cycle de développement ;
  • Le framework n'utilise pas l'API Servlet. À la place nous avons utilisé un framework HTTP asynchrone basé sur mina (http://mina.apache.org). D'une part l'API est plus agréable à utiliser que l'API Servlet car elle donne directement accès à la pile HTTP, d'autre part, en terme de performances cela permet au moteur de traiter plus de requêtes avec moins de thread, donc de mieux utiliser les ressources ;
  • Les rapports d'erreur essaient d'être le plus précis possible. À la place des traditionnelles StackTrace Java illisibles, Play! affiche directement l'erreur avec le code source associé et la ligne incriminée ;
  • Un modèle entièrement Stateless (sans état sur le serveur) qui convient bien mieux au Web et permet par exemple de gérer plus simplement les traditionnels problèmes de boutons Back ou Refresh... En outre, cela permet de distribuer une application Play! sur plusieurs JVM ou plusieurs serveurs de manière naturelle ;
Le framework est bien sûr Open Source, distribué sous licence Apache 2 et hébergé sur Launchpad.

La version courante n'est pas encore finale mais largement assez stable pour créer de vraies applications et les mettre en production. Le tutoriel vous permettra de vous faire rapidement une idée de ce qu'est une application Play!