Sortie du bépo 1.0rc1

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
18
25
août
2008
Communauté
Après 5 ans de développement, la disposition dvorak-fr bépo est sortie. Le projet bépo a pour but de créer une disposition des lettres et symboles présents sur les claviers afin de faciliter la saisie du français (en respectant les règles de typographie) et des différents langages informatiques tout en donnant accès à de nombreux caractères présents dans d’autres langues. Cette répartition se fonde sur un certain nombre de règles, dont celles établies par le Dr August Dvorak.

La version 1.0rc1 indique que la carte simplifiée est figée. Nous ne changerons plus la place des principaux caractères et les seules évolutions possibles sont celles touchants sur les touches secondaires. Vous pouvez désormais apprendre le Bépo sans peur de changements de la disposition.

Ergonomie :
  • La frappe se fait principalement au centre du clavier, c'est à dire sur les touches QSDFJKLM ;
  • La frappe est alternée (main gauche puis main droite) et la charge entre les mains est mieux réparties ;
  • La distance de frappe est très réduite, les touches les plus utilisées sont celles qui sont près du centre du clavier ;
  • Les digrammes (deux touches à la suite) à un doigt et à une main sont limités.

Tout cela aboutit à un meilleur confort lors de la frappe, qui à défaut d’étude sérieuses sur le sujet est ressenti par tous les utilisateurs.

Au niveau du français le bépo est prévu pour taper tous les caractères de notre belle langue :
  • Les guillemets français «» ainsi que les guillemets de second niveaux “” ;
  • Les ligatures œ et æ (cœur, sœur et cætera) ;
  • Les majuscules accentuées ÉÈÙÀ ainsi que ŒÆÇ sont accessible via la touche « Maj » ;
  • Les tirets cadratins et demi cadratins — et – pour vos dialogues, incises… ;
  • Les points de suspensions typographiques … en un caractère (et non ...) ;
  • L'espace insécable est en Maj + espace et la ponctuation double (?!;:) est aussi en Maj pour faciliter la frappe.

NdM : Merci à tiot pour son journal qui est l'origine de cette dépêche.

Publication de la version 2009Q2 de Unladen Swallow

Posté par  . Modéré par tuiu pol.
Étiquettes :
18
15
juil.
2009
Python
Le projet Unladen Swallow qui, pour rappel, vise à accélérer l'interpréteur Python d'un facteur cinq minimum, vient de publier sa version 2009Q2. Le point notable de cette version est que c'est la première à s'appuyer sur LLVM. Toute fonction appelée plus de 10000 fois est convertie en code natif (compilation à la volée). Les autres points importants sont :
  • L'accélération du temps de démarrage ;
  • La corrections de bugs de cPickle (implémentation en C de la bibliothèque de serialisation d'objets pickle) ;
  • Cette version passe les tests de tous les outils et bibliothèques tiers qui servent à évaluer le projet. Ceci inclus tous les tests de non régression de Python, ainsi que plusieurs projets majeurs parmi lesquels Twisted, Django, NumPy et SWIG.


La consommation mémoire a été multipliée par dix, mais la baisse de consommation de ressources mémoire est un chantier pour la prochaine version (2009Q3).

Cette version n'est pas encore prête pour une utilisation en production, mais permet à chacun de voir la progression du projet.

Sortie de Buildroot 2010.08

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
18
7
sept.
2010
Matériel
Buildroot est un outil de construction de systèmes Linux embarqué. Par rapport à des solutions comme OpenEmbedded, Buildroot est tourné vers les systèmes mettant en œuvre un nombre relativement limité de composants, et a l'avantage d'être plus simple à utiliser. Il suffit par exemple de quelques minutes pour générer un système Linux minimal contenant Busybox, Dropbear et DirectFB. Buildroot prend en charge toute la problématique de compilation croisée : génération de la chaîne de compilation croisée, compilation de toutes les bibliothèques et applications, création de l'image du système de fichiers racine, configuration et compilation du chargeur de démarrage et du noyau. Il est également possible d'utiliser des chaînes de compilation croisée préexistantes.

Depuis la précédente dépêche annonçant la sortie de la version 2010.02, deux nouvelles versions ont été publiées : 2010.05 au mois de mai et 2010.08 tout récemment, à la fin du mois d'août. Nous vous proposons dans l'article une description détaillée des changements qui sont intervenus.

Freeplane, l'avenir de la carte mentale libre en Java ?

Posté par  (site web personnel) . Modéré par baud123.
18
27
août
2010
Bureautique
Si vous vous intéressez aux outils de créativité, vous connaissez certainement les cartes mentales (également appelées mindmap ou cartes heuristiques). Il s'agit tout simplement de prises de notes "graphiques" organisées spatialement.

Plusieurs outils libres existent, disponibles sous Linux. Deux d'entre eux sont leaders en terme de nombre d'utilisateurs :
  • XMind, dont il existe une version commerciale et qui est certainement l'outil le plus riche, mais qui justement, peut se révéler complexe
  • FreeMind, développé en Java dont les principaux atouts sont la simplicité et la légèreté.

Même si le projet est vivant, le développement de FreeMind est très lent : la première RC pour la version à venir, la 0.9.0, date de décembre 2008 et la version bêta 9 de mars 2007. Actuellement, la RC9 est disponible depuis juillet.

Eh bien, il existe depuis quelques mois une alternative : Freeplane. Il s'agit d'un fork non hostile dont l'objectif est clairement d'accélérer et de faciliter les développements. La version actuelle, disponible depuis 22 août est la 1.1.2. Il s'agit de la troisième évolution depuis le fork, mais pour l'instant, les cartes générées semblent encore (pratiquement) compatibles.

Vigilo V2 : et le phénix renaquit de ses cendres…

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
18
22
juin
2011
Python

Après deux ans de développement, la société C-S sort une nouvelle version de Vigilo (nom de code : Phœnix), sa solution de supervision open source.

Basée sur le moteur Nagios (mais aussi RRDTool, etc.), l’objectif de Vigilo est de proposer une solution globale et industrialisée pour la gestion des (très) grands parcs.

Vigilo est déjà en exploitation sur des parcs dépassant les 10 000 équipements.

Les évolutions techniques de la V2 :

  • refonte des interfaces autour du socle technique (framework) TurboGears 2.0 ;
  • ré‐organisation de la communication entre les modules distribués autour du protocole XMPP ;
  • ré‐écriture complète du module de cartographie (VigiMap) ;
  • ré‐écriture complète du module de corrélation (VigiRules) ;
  • ré‐écriture complète du module de rapport (VigiReport) ;
  • nouveau module d’administration (VigiAdmin) ;
  • etc.

Deux versions sont disponibles :

  • Vigilo Communauté : une version publique disponible en téléchargement.
  • Vigilo Entreprise : la version dédiée aux clients. Elle comporte plus de fonctionnalités et, en particulier, tout ce qui est nécessaire à un déploiement d’envergure en milieu opérationnel.

Les deux versions sont développées sous licence GPLv2.

La version 2.5 du compilateur LLVM est disponible

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
18
4
mar.
2009
Technologie
Le compilateur LLVM (pour Low Level Virtual Machine) est disponible dans sa version 2.5 depuis le 2 mars dernier.
Ce projet de compilateur sous licence BSD est très modulaire et a choisi le langage C++ pour son implémentation. Il utilise actuellement le compilateur GCC du projet GNU pour analyser le code source (LLVM-GCC) mais un nouveau frontal, Clang, est prévu pour remplacer GCC à terme.

Sortie de Tellico 2.0

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
18
21
sept.
2009
KDE
Après plus de dix-neuf mois de développement depuis l'annonce de la branche 1.3 voici qu'arrive la très attendue nouvelle version 2.0 du gestionnaire de collection Tellico. C'est la première version à se baser sur la bibliothèque logicielle Qt4.

Tellico est une application KDE sous licence GPL écrite par Robby Stephenson et qui permet de créer et de gérer facilement divers types de collections. Elle offre des types prédéfinis par défaut (livres, musique, jeux vidéo, BD, timbres, etc) et elle permet également de définir des collections personnalisées avec des champs spécifiques pour s'adapter aux besoins de chacun.

Mandriva Directory Server (MDS) 2.4.0 disponible : Sécurité et traçabilité accrues

Posté par  . Modéré par baud123.
Étiquettes :
18
12
mai
2010
Mandriva
MDS, pour Mandriva Directory Server, est une solution de gestion d’annuaire LDAP facile à exploiter. Il permet de gérer les employés et leurs accès, les clients et les partenaires. La version 2.4.0 vient d'être publiée et offre deux nouveaux modules : audit et password policies.

Le module d'audit permet de suivre toutes les modifications effectuées via l'interface d'administration du MDS par les exploitants, puis de faire du reporting sur ces actions. Cela permet d'aider notamment à répondre aux normes Sarbanes-Oxley. Les opérations tracées sont les suivantes :
  • Modifications dans l'annuaire LDAP telles que création, modification, ou suppression d'un utilisateur ;
  • Modifications sur le système de fichiers, i.e. création d'un partage Samba ;
  • Démarrage et arrêt de service, par exemple arrêt du service DHCP.
D'une manière générale, toutes les opérations considérées comme sensibles sont enregistrées.

Grâce au module de gestion des paramètres de sécurité des mots de passe (password policies), il est possible d'appliquer au niveau du serveur LDAP des règles sur les mots de passe des utilisateurs : complexité, taille minimum, période de validité, etc.

Mandriva Directory Server constitue la fondation du système de gestion des identités, de l'administration du service d'annuaire et de la gestion des services réseaux. Les autres nouveautés sont dans la suite de la dépêche.

Sortie de Luciole 0.7

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
18
11
mai
2009
Linux
Luciole est un logiciel libre (licence GPLV2) permettant la réalisation de films d'animation en technique image par image à partir de différents périphériques (webcam, caméra DV, appareil photos, scanner). Ce logiciel a pour but de faciliter la réalisation de films dans le cadre scolaire, c'est pourquoi l'interface graphique est pensée pour être simple et conviviale.

La version 0.7.2 est une version stabilisée qui a des fonctionnalités comme le retour caméra (webcam et caméra DV), l'onion skin, la détection automatique de webcam, l'export sous divers formats vidéos, la prévisualisation. Le logiciel est pour l'instant disponible en français et en anglais.

Luciole est disponible sous forme de paquets .deb pour ubuntu hardy heron, intrepid ibex et jaunty jackalope.

Sortie de Löve 0.4.0, moteur libre de jeu en 2D

Posté par  . Modéré par Florent Zara.
Étiquettes :
18
1
sept.
2008
Technologie
LÖVE est un moteur de jeu et d'affichage 2D qui utilise Lua comme langage de programmation. Son but premier est la création de jeux d'arcades, mais il est possible de l'employer dans toute application graphique.

La grosse nouveauté de la version 0.4.0, sortie le 29 août 2008, est l'inclusion d'un module de physique basé sur Box2d, ce qui permet de créer, détecter et gérer des collisions entre les objets, et de simuler des effets physiques réalistes (inertie, gravité, etc.).

NdM : Löve est publié sous la licence zlib, qui est libre et compatible GPL d'après la FSF, et approuvée par l'OSI.

Medical, un système d'information sur la santé et le milieu hospitalier

Posté par  . Modéré par Benoît Sibaud.
18
11
nov.
2010
Technologie
« Medical est un système d'information sur la santé et le milieu hospitalier, libre et gratuit - sous licence GPL - et centralisé pour OpenERP ». Ce projet est unique dans son utilisation d'OpenERP à cause du secteur d'activité et par l'utilisation d'un logiciel libre dans le cadre de l'activisme social.

Le projet Medical fait partie de GNU Solidario, une ONG qui diffuse des solutions d'éducation et de soin en utilisant le logiciel libre. Son but premier est d'améliorer « la qualité de vie des non-privilégiés » en promouvant un logiciel libre par lequel « la promotion de la santé et la prévention des maladies » est accrue.

Arkanae III 0.1

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
18
28
juin
2009
Jeu
Après la catastrophe, vous vous êtes relevé au bord du rivage. Vous avez rencontré d'étranges personnages à tête d'animaux qui ont besoin de votre aide. Akéron, le dieu maître de la magie, est le responsable de la catastrophe. Serez-vous son libérateur ou l'emprisonnerez-vous à jamais dans le cristal de l'Arkanae ? Vous avez perdu la mémoire, un monde inconnu et mystérieux s'ouvre devant vous, mais attention, votre passé pourrait bien vous rattraper… pas de doute, vous jouez à Arkanae III, le jeu de rôles libre en 3D !

Le jeu propose deux modes : un mode 3D pour les machines récentes, et un mode 2D pour les machines portables peu puissantes. Ce mode 2D a été testé sur Zaurus C1000 (voir copie d'écran), mais il devrait pouvoir tourner sur n'importe quel appareil disposant d'un écran 640x480 ou 800x480 [1] et d'au moins 6 boutons ou d'un écran tactile, comme le Nokia N810, l'Openmoko Freerunner [2], les netbooks… ce mode 2D est très optimisé de sorte à pouvoir tourner partout.

D'un point de vue plus technique, le jeu est programmé en Python, sous licence GPL v3. La version 3D utilise le moteur Soya, et la version 2D utilise SDL / PyGame. Un mode réseau est aussi disponible, compatible avec les deux versions 2D et 3D. Le jeu reprend le moteur que j'avais développé l'année dernière pour le jeu Balazar III [3].

[1] désolé pour les utilisateurs d'iphone… mouahaha…!

[2] message subliminal à destination de la communauté Freerunner : tester / porter Arkanae III serait un bon moyen de montrer que votre communauté est encore active :-)

[3] ce jeu proposait des donjons aléatoires, mais devant le faible intérêt scénaristique de ceux-ci, j'ai finalement préféré un scénario bien construit.

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)

Nouvelle version de Mozilla Lightning et SOGo

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
18
26
jan.
2010
Technologie
Inverse, société spécialisée en développement et déploiement de logiciels libres, annonce la sortie de la version 1.2.0 de SOGo ainsi que la sortie de Lightning v0.9.8 "Inverse Edition".

SOGo (Scalable OpenGroupware.org) 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.2.0 possède de nombreuses améliorations dont la gestion de Apple iCal 4 pour la délégation, une amélioration substantielle de l'apparence graphique pour la partie Web, une prise en charge des domaines multiples, la simplification de la gestion des processus et de la diffusion des requêtes entre les instances de SOGo et bien plus encore.

Inverse annonce aussi la sortie du Mozilla Lightning "Inverse Edition" v0.9.8. 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, soit la version 0.9. Plusieurs correctifs ont été appliqués dans cette nouvelle version.

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

pyLSM, un module python pour microscope LSM 510

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
18
7
nov.
2008
Python
Dans le cadre de mon travail, je dois faire de l'imagerie avec un microscope confocal (LSM 510 live pour les connaisseurs). Malheureusement, les fichiers générés ne sont pas lisibles nativement, c'est du tiff modifié. La bonne nouvelle, c'est qu'il existe déjà des modules libres (via imageJ) ou gratuits (via Matlab) pouvant charger ces images. La mauvaise nouvelle, c'est que je n'avais pas envie de me mettre à imageJ, et j'avais envie de me défaire de Matlab.

C'est donc pour tout ça que j'ai décidé d'écrire un module pour Python qui me permette de charger ces images. Ça n'a pas été très simple, car ces fichiers sont constitués de plusieurs images, une par canal et par tranche. En effet, en imagerie confocale, on peut exciter spécifiquement des fluorofores (c'est à dire des donneurs de fluorescence) et ainsi avoir un canal par marqueur. Une seconde spécificité de ces microscopes, c'est de pouvoir faire des tranches optiques, donc avoir une série d'images qui peuvent reconstituer nos objets en 3D (c'est de la chance en biologie de travailler avec des matériaux relativement transparents, ce qui permet ces tranches optiques). Tout ça pour dire qu'il y a des foules d'informations dans ces fichiers.

Avec ce petit module Python, il est donc possible de visualiser les différents canaux et tranches.

Parce que je suis très original et que je ne le cache pas, j'ai baptisé ce module pyLSM, py pour python et LSM pour... LSM (c'est l'extension des fichiers). Cette dépêche est un appel à tests et suggestions d'améliorations pour ceux intéressés.