Jeu rpg/action 2D: GNU FreeDink

Posté par  . Modéré par patrick_g.
Étiquettes :
23
22
mar.
2010
Jeu
Dink Smallwood est un jeu d'aventure/rpg décalé, dans lequel Dink, un jeune éleveur de cochons, doit partir à l'aventure, sauver le monde d'horribles monstres, et si possible maltraiter quelques animaux.

GNU FreeDink est une amélioration du moteur de jeu et des données libérés par son auteur Seth A. Robinson et permet notamment de jouer sous GNU/Linux.

Le jeu contient également l'éditeur de niveau, utilisé pour créer le jeu original, et des dizaines d'extensions (appelées D-Mods) sont disponibles sur le site communautaire du Dink Network.
Le frontal DFArc a également été porté pour installer et gérer ces extensions.

Le jeu est maintenant stable, disponible dans les distributions, et traduit dans 6 langues.
Cependant il n'avait jamais été annoncé sur LinuxFr ! Voilà qui est chose faite.

NuFirewall, le pare-feu libre sans prise de tête

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
29
18
mar.
2010
Sécurité
Décidément, ça bouge chez EdenWall Technologies (anciennement INL) ! Deux semaines après la sortie d'une nouvelle version majeure de NuFW, l'éditeur nous gratifie d'un pare-feu complet et modulaire, NuFirewall, géré via une interface graphique conviviale. Il est composé de différentes briques :
  • Administration système (réseau, DNS, annuaire d'utilisateurs...) ;
  • Création de règles de filtrage Netfilter et NuFW ;
  • Analyse graphique des logs ;
  • Parefeu identifiant ;
  • Gestion des certificats (PKI).

La seconde partie de la dépêche détaille les différentes briques.

Nouvelle version pour EKD !

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
16
15
mar.
2010
Audiovisuel
EKD en version 2.0-0 vient de sortir. Il s'agit d'une application multiplateforme de post-production pour les vidéos et les images. EKD nécessite les dépendances suivantes: Python, PyQt4, Python Imaging Library, Numpy, ImageMagick, Mplayer-Mencoder, FFmpeg, ffmpeg2theora, MjpegTools et SoX.

Le logiciel est sous licence GNU/GPL version 3.

EKD devient plus facile d'utilisation grâce à une interface plus ergonomique. Vous pourrez réaliser des opérations plus ou moins complexes sur vos vidéos et images en peu de temps (de même pour vos fichiers audio).

Le logiciel possède une documentation facilement accessible via son interface ou sur son site officiel.

OpenSSH v5.4 : Certificat et Révocation

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
58
15
mar.
2010
Sécurité
Si je ne me trompe, la dernière annonce sur LinuxFr concernant OpenSSH date d'octobre 2006, c'était la version 4.4. Depuis, du boulot, des améliorations mais dans la continuité. Cependant, le 8 mars 2010 tombe dans les bacs la version 5.4 qui apporte des changements de grandes ampleurs qui sont passés en revue dans la seconde partie de la dépêche.

Petite présentation pour commencer: OpenSSH implémente un client et un serveur pour les différentes versions du protocole SSH ainsi que le support pour le SFTP (à ne pas confondre avec le FTPS qui est du FTP dans un tunnel SSL). OpenSSH est distribué sous licence libre BSD et c'est un peu le fer de lance des développeurs d'OpenBSD. Il permet de se connecter à distance sur une machine et intègre un nombre impressionnant d'opérations utiles : shell distant, transfert de fichier, redirection de ports, tunnel...

CirruxCache : réduire la bande passante et augmenter la connectivité

Posté par  . Modéré par patrick_g.
Étiquettes :
9
12
mar.
2010
Python
CirruxCache est une solution de Content Delivery Network (CDN) développée en Python sur Google App Engine et distribuée sous licence GPL. Pour expliquer simplement, un CDN est un système de cache HTTP distribué permettant, d'une part, de réduire l'utilisation de la bande passante à l'origine (votre serveur) et, d'autre part, de permettre de localiser géographiquement le contenu de manière à optimiser le chargement des pages pour l'utilisateur final. Ceci peut s'appliquer, bien sûr, à un site web, mais plus généralement à toute application utilisant le protocole HTTP (WebServices par exemple).

CirruxCache permet d'utiliser la plate-forme Google App Engine comme un CDN. Ce projet est né de l'idée de réduire les coûts d'utilisation de la bande passante chez un fournisseur CDN professionnel. Les coûts d'utilisation d'App Engine n'étant pas excessifs. Cependant, un compte App Engine gratuit suffit amplement à une utilisation pour un blog personnel (sauf si vous vous appelez Korben ;-).

CirruxCache est utilisé en production notamment par la société Zoomorama.

Utiliser HeeksCAD, c'est déjà possible ! Un Tutoriel sur Linuxgraphic rénové

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
18
10
mar.
2010
Doc
HeeksCAD est un logiciel de CAO basé sur la bibliothèque OpenCascade qui fut libérée il y a 11 ans déjà.
Dan Heeks est le créateur et le leader de ce projet qui avance très vite. La liste de diffusion est très active et les versions se suivent à un rythme rapide.

André Pascual qui suit attentivement le projet et assure sa localisation en français vient de publier sur linuxgraphic.org un didacticiel qui montre comment utiliser Heekscad. Pour cela, il crée une pièce assez complexe, en l'occurrence, un corps de compresseur. Il avait déjà créé cette pièce en 2001 avec SolidWorks, un logiciel qui est une référence dans le domaine de la CAO. Son verdict est clair : Heekscad est déjà parfaitement utilisable pour créer sans encombre cette pièce avec une facilité approchante de celle de Solidworks.

Le tutoriel est un longue page HTML abondamment illustrée. Mais rassurez-vous, il est plus long de décrire comment faire que de le faire.

Sortie de Seeks stable 0.2

Posté par  (site web personnel) . Modéré par Pascal Terjan.
Étiquettes :
17
9
mar.
2010
Internet
Seeks est un méta moteur de recherche libre (AGPL), sous forme de serveur mandataire (proxy) HTTP. Il est déployable aussi bien en tant que moteur public que sur machine personnelle.

La version 0.2 est la première véritable version livrée de Seeks. Elle comprend plusieurs nouveaux outils pour la recherche en ligne, comme l'analyse de similarité des résultats, le regroupement automatique des résultats, et par type.

Seeks repose sur une architecture ouverte dont le but est de permettre la reprise en main par les utilisateurs de la recherche sur le Web. Aujourd'hui il est possible à chacun de monter son propre nœud ou d'utiliser des nœuds publics pour l'anonymat de ses requêtes.

Les versions à venir mettront en place un réseau pair-à-pair permettant l'interconnexion des nœuds Seeks. Cette interconnexion permettra de regrouper en temps réel entre eux les utilisateurs effectuant des requêtes similaires.

Sur cette base Seeks permettra l'émergence d'un véritable moteur décentralisé, avec un contrôle continu et collaboratif des utilisateurs sur les résultats et leurs données. Au final, Seeks cherche à promouvoir la transparence des algorithmes et l'égalité des contenus sur le Web dans leur traitement par les moteurs de recherche.

Buildroot 2010.02 est sorti !

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
30
8
mar.
2010
Matériel
Buildroot est un outil permettant la construction de systèmes Linux embarqués. Il automatise le processus de téléchargement, configuration, compilation et installation de tous les composants d'un système Linux embarqué : chaîne de compilation croisée, chargeur de démarrage, noyau, système de fichiers racine avec BusyBox, bibliothèques graphiques, réseau, multimédia, etc.

Utilisant le même système de configuration que celui du noyau, Buildroot permet de générer un système embarqué adapté à vos besoins. Il permet de compiler en standard près de 600 paquets : BusyBox, X.org, D-Bus, DirectFB, Gtk, Qt, GStreamer notamment, et il est très aisé d'ajouter d'autres paquets. Buildroot est utilisé officiellement par plusieurs fabricants de matériel, notamment Atmel, Armadeus Systems et Calao Systems et de nombreuses sociétés l'utilisent pour leurs projets Linux embarqué, notamment industriels.

Sylpheed 3.0 est sorti

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
20
7
mar.
2010
Internet
Logiciel client de courrier électronique et de news, Sylpheed 3.0 est sorti le 24 février dernier. Cinq ans après la version 2.0, et après une série de version bêta depuis le mois d'octobre, les nouveautés suivantes sont à l'ordre du jour :
  • gestion du multi-threading
  • meilleure prise en charge du protocole IMAP
  • améliorations du carnet d'adresses (ajout d'adresses en envoi, tri...)
  • polissage de l'interface sur le fond (qui utilise maintenant GTK+ 2.4.0 minimum) et sur la forme (nouvelles icônes, messages d'information supplémentaires, personnalisation des étiquettes de couleur...)
  • l'assistant lors du premier lancement a été revu et permet le paramétrage pour un compte GMail
  • et bien sûr une correction de multiples bugs

Sylpheed reste fidèle à ses principes de bases : gestion linguistique étendu (en particulier, le japonais du fait de la nationalité de son développeur Hiroyuki Yamamoto), rapidité d'exécution et grande stabilité. À noter qu'un système de greffon a fait son apparition lors de la version 2.6, mais aucun n'est disponible actuellement à ma connaissance.

Quelques caractéristiques m'ayant fait choisir et garder ce logiciel : stockage des courriers au format maildir (un fichier par message), configuration simple, prise en charge de GPG, utilisation du logiciel de son choix comme antispam (bogofilter pour ma part) et continuité de développement. Il dispose également d'une option "debug" et d'un affichage des dialogues POP/IMAP/SMTP/NNTP forts pratiques en cas de problème.

Sortie de Blitzen 0.0.7

Posté par  . Modéré par Pascal Terjan.
Étiquettes :
11
7
mar.
2010
Internet
Blitzen est un serveur d'application que je développe sur mon temps libre, et qui avait déjà fait l'objet d'un journal pour la version 0.0.5 sur DLFP. Pour les plus pressés d'entre vous, voici un bref rappel des faits : Blitzen est un serveur d'application libre (LGPLv2), qui a pour but de permettre l'écriture d'applications ou sites web de manière simple et rapide.

Parmi toutes les solutions visant à améliorer la productivité du développeur par rapport à la manipulation directe des technologies web (HTML, Javascript, css, etc.), deux approches se démarquent:
  • L'approche orientée page qui consiste à faciliter la vie du développeur en prenant en charge les mécanismes les plus élémentaires tout en conservant un lien fort avec les technologies sous-jacentes (c'est le cas de Ruby on Rails par exemple) ;
  • L'approche orientée composants, qui vise à unifier le développement des applications web et natives en masquant au maximum l'aspect web de l'application en présentant une API proche des toolkits natifs comprenant un modèle événementiel à callbacks ou listeners (Seaside par exemple).

Blitzen se classe résolument dans la seconde catégorie et vise à permettre le développement d'applications web sans avoir à se soucier des problématiques liées à cet environnement particulier (compatibilité des navigateurs, niveau de fonctionnalités ...). Ainsi, il présente une API proche de GTK+ et permet au développeur de se concentrer sur l'aspect fonctionnel de son application en laissant la charge au moteur de rendu de faire les choix appropriés en fonction du client qui l'interroge : utilisation de rendu asynchrone AJAX lorsque disponible, dégradation progressive lorsque javascript n'est pas disponible, etc.

Blitzen est écrit en C, et plus particulièrement en C/GObject, ce qui permet certes d'écrire des applications web directement en C, mais également et surtout en Vala via le binding fourni.

Cette nouvelle pré-version publique constitue une milestone importante. Tous les widgets HTML de base sont implémentés (au moins de manière partielle), il est désormais possible de créer un site web complet avec Blitzen. Bien entendu, comme le numéro de version l'indique il s'agit d'un projet très jeune qui nécessite et nécessitera encore beaucoup de tests avant d'être en mesure de se déclarer stable. Pour autant, j'ai n'ai pas encore eu l'occasion de le voir "segfaulter".

Comme toujours, toutes les remarques/suggestions/contributions sont les bienvenues.

OpenWrt Backfire 10.03 bêta disponible

Posté par  . Modéré par patrick_g.
Étiquettes :
17
5
mar.
2010
Matériel
L'équipe d'OpenWrt est fière de vous annoncer la sortie de la version bêta de la prochaine version majeure, appelée Backfire. Le test de cette version permettra de faire remonter les divers bugs et problèmes en vue de la stabilisation de la version finale.

Les binaires peuvent être téléchargés à l'adresse suivante : http://downloads.openwrt.org/backfire/10.03-beta/

Les changements apportés en particulier par cette version sont :
  • Le noyau utilisé par brcm-2.4 est mis à jour en 2.4.37 ;
  • Les autres cibles sont mises à jour en 2.6.30 ou 2.6.32 ;
  • GCC mis à jour en 4.3.3 pour les cibles ARM/MIPS , 4.4.3 pour PowerPC ;
  • uClibc version 0.9.30.1 ;
  • Le pilote b43 sous noyau 2.6 est utilisé pour les composants Broadcom 11g ;
  • Le pilote ath9k pour les composants Atheros 11n ;
  • La prise en charge de nombreux matériels à base d'Atheros ar71xx ;
  • Magicbox est maintenant intégré dans la cible ppc40x.


Nouvelles cibles :
  • brcm63xx - Modems/routeurs ADSL Broadcom ;
  • cobalt - Appliances Cobalt Networks sur processeurs MIPS ;
  • orion - Routeurs Marvell Orion.


Problèmes connus :
  • La résolution IPv6 par uClibc peut entraîner des erreurs de segmentation ;
  • Le serveur httpd de busybox peut se bloquer ou faire des erreurs de segmentation, néanmoins, LuCi utilise lucid pour servir les pages http ;
  • LuCi est toujours en cours de développement pour suivre cette version, quelques options de configuration sont manquantes, notamment pour les switchs et le 802.11n.

Note : nous vous avions promis depuis longtemps de vous dire lorsque les pilotes Wi-Fi Broadcom sur plate-forme BCM47xx avec noyaux 2.6 seraient prêts, c'est le cas :)

Schrödinger 1.0.9 est sorti

Posté par  . Modéré par j.
Étiquettes :
23
5
mar.
2010
Audiovisuel
Une nouvelle version de Schrödinger est disponible. Schrödinger est une transposition en C des spécifications du codec vidéo Dirac conçu par la BBC. Plusieurs bibliothèques multimédia telles que GStreamer, FFmpeg utilisent Schrödinger pour compresser et décompresser des vidéos Dirac.

Nouveautés dans la version 1.0.9 :
  • Orc : utilisation du nouveau système d'optimisation Orc en lieu et place de libOil ;
  • Nouvel algorithme de génération des vecteurs changeants, activé par défaut ;
  • Nouvel algorithme CBR (constant bitrate, débit constant), activé par défaut ;
  • Nouvel algorithme de détection de changement de scène, activé par défaut ;
  • Amélioration de la qualité vidéo pour un même niveau de compression ;
  • Nouveau paramétrage "force-profile". Il permet l'accès simplifié à l'un des trois profils VC-2 standardisés (vc2_low_delay, vc2_simple, vc2_main) ;
  • Amélioration de la compression sans perte. Fonctionne de concert avec "force-profile".

IMAP Spam Begone (isbg) v0.99 est sorti

Posté par  . Modéré par Pascal Terjan.
Étiquettes :
14
4
mar.
2010
Ligne de commande
Trois mois et trois jours après la version 0.98, isbg sort en version 0.99 pour vous aider encore plus efficacement dans votre lutte contre le spam !

IMAP Spam Begone (isbg) est un script python qui vous permet de soumettre le contenu de vos boites IMAP à un serveur spamassassin, et cela même si vous n'avez pas la main sur votre serveur de mail (comme c’est le cas quand vous utilisez le mail de votre FAI, laposte.net, voila.fr, yahoo.fr, etc.).

Cette version vient avec tout un ensemble de fonctionnalités le rendant prêt à être utilisé dans des conditions de production exigeantes (voir le détail ci-dessous) et un bug fix de poids : la correction du support SSL.

N.B. : isbg peut être utilisé sous la licence de votre choix parmi celles-ci : http://opensource.org/licenses/alphabetical.

Nouvelle version majeure de NuFW

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
22
3
mar.
2010
Sécurité
La société EdenWall Technologies, anciennement INL, a annoncé ce 2 mars 2010 la sortie de NuFW 2.4.0 après deux ans de travail. Cette nouvelle version du pare-feu identifiant sous licence GPL apporte des gains conséquents en terme de performance et d'extensibilité.

On notera notamment un protocole extensible par des greffons coté client et serveur ainsi qu'une optimisation drastique des temps de réponse sur les réseaux à forte latence.

Enfin, le projet NuFW a un nouveau site web rassemblant les différents logiciels liés au pare-feu identifiant.

Sortie de BilboPlanet 0.3.2 : mettez en ligne votre Planet en quelques clics

Posté par  . Modéré par Nÿco.
Étiquettes :
6
3
mar.
2010
PHP
C’est grâce à votre retour d'expérience et vos commentaires sur le forum que nous avons décidé de nous lancer dans une troisième mouture de la branche 0.3. Cette nouvelle version numérotée 0.3.2 regroupe un ensemble de corrections de bugs que vous nous avez fait remarquer, ainsi que quelques nouveautés. Suivant la feuille de route mise en place, c’est donc sans jour de retard que nous vous livrons le paquet :)

Concrètement, nous pouvons affirmer que maintenant, le BilboPlanet commence à concurrencer sérieusement les autres Planets existant comme planet-planet, un Planet écrit en Python. L’avantage du bilboPlanet est qu’il nécessite uniquement un serveur avec Apache (ou tout autres serveurs Web), MySQL et PHP. Notons de plus l’utilisation du BilboPlanet par les communautés Jquery-Fr et prochainement Frugalware-Fr.

Je profite aussi de cette actualité pour vous faire part de la venu d’un nouveau dans le groupe des développeurs du BilboPlanet : Guillaume Oña. Merci à lui et bienvenue :-)

C’est donc grâce à toutes vos remarques et vos retours que cette nouvelle version fait son apparition. Nous espérons sincèrement qu’elle vous plaira. Néanmoins, même si on a surtout mis le paquet sur la correction de bugs et la stabilité du programme, je vous invite quand même à lire la liste suivante des fonctionnalités sur lesquelles nous avons travaillés :
  • Ne plus demander de mettre ou non le « / » à la fin d’une URL, c’est maintenant automatique ;
  • Mise en place d’un nouveau thème lors de l’installation du bilboplanet ;
  • Explications plus précises de la signification des champs lors de l’installation ;
  • Mise à jour du Tableau de Bord : ajout d’information à propos du serveur et de nouvelles sur le tableau de bord ;
  • Mise à jour de la bibliothèque simplepie vers la 1.2 ;
  • Mise en place d’un bouton « À propos » qui vous permettra de vous rendre sur le site, d’avoir un accès rapide à la documentation, etc. ;
  • Nouveau système d'import / export optimisé pour les migrations ;
  • Ajout de clarté dans l’interface d'administration au niveau des choix de certain textes ;
  • Ainsi que divers bugs.
Dans un souci de compatibilité future, j’invite toutes les personnes ayant installé la version 0.3.1 ou des versions antérieures dans un environnement de production à procéder à une mise à jour vers cette version-ci. En effet, la prochaine version 0.4 comportera beaucoup de changements et ne permettra pas de migrer facilement vers cette version (nouvelle structure de base de données). C’est pour ça que la version 0.3.2 inclut une interface d'export des données qui sera prise en charge dans la version 0.4 pour vous permettre de facilement migrer votre planet !