Elixir, enfin une syntaxe agréable pour Erlang ?

Posté par (page perso) . Modéré par Florent Zara. Licence CC by-sa
26
26
mar.
2011
Technologie

Elixir est un langage de programmation qui s’appuie sur Erlang et sous licence MIT. Il propose une syntaxe agréable, inspirée de celle de Ruby, et un modèle objet à base de prototypes.

Erlang est un langage fonctionnel avec un typage dynamique, une évaluation stricte et une assignation unique. Il convient bien pour des applications distribuées, résistantes aux erreurs et sans arrêt grâce au mécanisme de rechargement à chaud. Mais c’est également un langage qui peut sembler difficile à apprendre et dont la syntaxe peut rebuter. Elixir propose une manière élégante de profiter des avantages d’Erlang. Il est notamment possible d’appeler des modules Erlang sans conversion des types de données, et donc sans impact sur les performances.

Elixir est encore très jeune et recherche des contributeurs pour aider au développement de sa bibliothèque standard. Pour installer Elixir, vous aurez besoin d’Erlang R14B01, et je vous invite à parcourir le README pour découvrir ce langage. Mais voici un avant-goût sous la forme d’un très classique « Hello World » :

module World
  def say_hello
    IO.puts "Hello World!"
  end
end

World.say_hello

Le logiciel de D.A.O. gratuit DraftSight est disponible en bêta pour Linux

Posté par Arnaud Malherbe . Modéré par Lucas Bonnet. Licence CC by-sa
Tags : aucun
19
16
mar.
2011
Technologie

Dassault Systèmes annonce la disponibilité pour Linux de DraftSight, son logiciel propriétaire de dessin assisté par ordinateur(D.A.O.), concurrent et compatible avec le leader du marché, AutoCAD.

Dassault Systèmes, premier éditeur mondial de solutions C.A.O. 3D et de gestion du cycle de vie des produits (PLM — Product Lifecycle Management), annonce la disponibilité de son logiciel DraftSight en version bêta pour Linux. Il peut être téléchargé gratuitement à l’adresse http://www.3ds.com/fr/products/draftsight/download-draftsight/.

DraftSight pour Linux permet de créer, modifier et visualiser, des fichiers au format DWG, le format d'AutoCAD, devenu le standard de fait des professionnels du D.A.O.. Il fonctionne avec différents systèmes d’exploitation tels que GNU/Linux et MacOS X (en version bêta), et Windows XP, Vista et Seven, en version définitive.

« Nous nous réjouissons d’annoncer enfin la disponibilité de la version bêta de DraftSight pour la communauté Linux », déclare Aaron Kelly, General Manager, DraftSight chez Dassault Systèmes. « Nous travaillons sur la version Linux depuis le lancement de DraftSight et avons enregistré une augmentation sensible de la demande pour cette version au cours des derniers mois. Dès le début, notre objectif est de répondre aux attentes des utilisateurs en leur fournissant des produits adaptés à leurs besoins. »

Les utilisateurs de la version bêta de DraftSight bénéficient gratuitement des services proposés en ligne par les membres de la communauté ouverte SwYm, où ils peuvent accéder à des ressources d’assistance et de formation, interagir avec d’autres utilisateurs, poser des questions et partager leurs expériences. La communauté DraftSight est l’un des premiers réseaux sociaux conçus par les ingénieurs pour les ingénieurs, les concepteurs et les architectes.

NdM: la page Wikipédia sur le logiciel cite comme « compétiteurs » les logiciels libres BRL CAD, Qcad et SagCAD.

Hudson devient Jenkins, Riak 0.14, Chrome abandonne H264

Posté par (page perso) . Modéré par patrick_g.
19
12
jan.
2011
Technologie
s/Hudson/Jenkins/

Hudson, le serveur d'intégration continue en Java, va devenir plus indépendant d'Oracle. Cela a plusieurs conséquences :
  • Hudson est une marque déposée et en l'absence de garanties d'Oracle, le dépositaire, il a été décidé de changer de nom : ce sera maintenant Jenkins ;
  • Le dépôt pour le code sera hébergé par Github ;
  • Le reste de l'infrastructure va également sortir du giron d'Oracle, à commencer par les mailing-lists.


++Riak

Riak est une base de données NoSQL de type clé-valeur dont l'intérêt principal est de pouvoir ajouter ou supprimer des nœuds très simplement. La version 0.14 est sortie début janvier :
  • Le map-reduce de Riak a bénéficié d'améliorations très conséquentes ;
  • Deux nouveaux outils permettent de débugger plus simplement les clusters ;
  • Bitcask, le moteur de stockage par défaut de Riak, est plus efficace et on peut configurer les périodes de temps plus favorables pour les opérations de nettoyage.


cat H.264 > /dev/null

Google a annoncé que les prochaines versions de Chrome ne vont plus prendre en charge le codec H.264. Cette décision fait partie de la stratégie de Google de mettre en avant son codec WebM.

Attempto Controlled English

Posté par (page perso) . Modéré par Nÿco.
Tags :
13
30
déc.
2010
Technologie
Attempto Controlled English (ACE) est un sous ensemble de l'anglais conçu pour être non ambigüe. Il est constitué d'un petit ensemble de règles syntaxiques, sémantique et d'interprétation. Il est aussi conçu pour être un langage logique du premier ordre. Constitué d'un ensemble d'outils permettant d'exprimer et de manipuler du texte en anglais, l'outil principal Attempto Parser Engine (APE) est capable de fournir une représentation logique d'une phrase en anglais ACE.

Ecrit en Swi-Prolog, APE est capable rendre un ensemble de phrases sous forme logique en utilisant la représentation DRS (Discourse representation structures). Cette représentation est disponible sous différents formats (Prolog, XML, OWL, etc.) et APE peut être utilisé en tant que webservice, serveur web ou en simple ligne de commande.

Quelques outils gravitent autour du projet. Citons ACE editor qui permet d'écrire des phrases compatible ACE, RACE (ACE reasoner) qui permet de réaliser des déductions sur du texte ACE, ACEWiki un wiki sémantique.

ACE est un projet de l'université de Zurich mené depuis 1996 et est distribué en LGPL. ACE a été choisi comme anglais controllé par le projet de l'Union Européenne "EU Network of Excellence REWERSE (Reasoning on the Web with Rules and Semantics)"

En vrac : Doctrine 2, MySQL 5.5 et VimGolf

Posté par (page perso) . Modéré par baud123.
18
30
déc.
2010
Technologie
Doctrine est une bibliothèque en PHP, sous licence LGPL, qui permet d'utiliser les enregistrements d'une base de données (relationnelle ou documents) sous forme d'objets PHP. Une réécriture complète avait commencé il y a deux ans et demi et vient d'aboutir sous la forme de la première version stable de Doctrine 2. Cette nouvelle version implémente maintenant le motif DataMapper (au lieu d'ActiveRecord précédemment), apportant ainsi plus de souplesse, de nouvelles fonctionnalités et une prise en charge de nouveaux moteurs de base de données dont MongoDB.

Oracle a annoncé le 15 décembre la sortie de la version 5.5 de MySQL, avec au programme amélioration des performances et meilleure prise en charge de la réplication et du failover. L'édition communautaire reste sous licence GPL et est toujours livrée avec les moteurs de stockage InnoDB, MyISAM, NDB, mémoire, archive, merge, etc. Il semblerait donc que MySQL soit l'un des rares projets Open Source à profiter du rachat de Sun par Oracle.

Pour finir, je souhaite vous présenter VimGolf. Le but de ces challenges de passer d'un fichier de départ à un fichier d'arrivée en tapant le moins de touches possible dans Vim. Bref, c'est un bon moyen d'apprendre à utiliser Vim de manière joyeuse :-)

Agrémentez votre JavaScript avec CoffeeScript 1.0

Posté par (page perso) . Modéré par Xavier Teyssier.
11
28
déc.
2010
Technologie
CoffeeScript est un langage qui se compile en JavaScript (licence MIT). Il vise à proposer une syntaxe alternative, plus agréable, au JavaScript, mais reste très proche de celui-ci au niveau de la sémantique.

Par exemple, le code coffee suivant :
square = (x) -> x * x

square 42

se compilera de la façon suivante en JavaScript :
square = function(x) {

return x * x;
};
square(42);

Ainsi, CoffeeScript permet d'éliminer les caractères ou constructions disgracieuses du JavaScript pour n'en garder que les bonnes parties. Une autre volonté derrière CoffeeScript est de rester proche du JavaScript. Cela permet de débugger facilement du JavaScript généré par coffee, d'autant plus que le code en question est correctement indenté et passe JS Lint sans avertissement.

CoffeeScript existe depuis un an et vient de passer en version 1.0 pour Noël. Son utilisation se répand (exemples de projets écrits avec CoffeeScript : un client Riak, une bibliothèque pour scanner des chaînes de caractères, un équivalent de Rack pour Node.js et un jeu de tanks). Le succès de CoffeeScript est tel que le comité d'EcmaScript, Brendan Eich en tête, travaille à améliorer la syntaxe du JavaScript en s'inspirant de CoffeeScript de manière ouverte.

Les interactions médicamenteuses en toute liberté (suite)

Posté par (page perso) . Modéré par Benoît Sibaud.
Tags :
21
26
déc.
2010
Technologie
FreeDiams est un logiciel libre, gratuit et open source, d'aide à la prescription disponible pour la France, les États-Unis d'Amérique, le Canada et l'Afrique du Sud qui intègre un moteur de recherche d'interaction médicamenteuse. Il fait partie du projet FreeMedForms.

Toujours unique au monde, FreeDiams diffuse son "Édition de Noël", 0.5.2.

Au programme des réjouissances, essentiellement une mise à jour de la base de connaissance des interactions médicamenteuses. Mise à jour sur les données de l'AFSSAPS en date du 17/12/2010, ajout des interactions du cytochrome P450 et de la glycoprotéine P.

Un accès complet à la bibliographie relative aux interactions est disponible, exclusivement pour les interactions du cytochrome P450 et de la Glycoprotéine P.

Cette version, mineure par les modifications de code, est une mise à jour majeure des bases de données médicamenteuses.

Les versions Mac et Windows sont déjà disponibles, les versions Linux seront disponibles dès que nos packageurs auront terminé leur travail d'intégration des sources (Debian-Med, OpenSuseMed, Ubuntu...).

Joyeux Noël

Whippet : un langage de script sans prétentions

Posté par . Modéré par Xavier Teyssier.
Tags :
10
25
déc.
2010
Technologie
Après un an de développement en solo, un dépôt public git est disponible pour le projet whippet ainsi qu'une première version fonctionnelle.

Mais qu'est-ce que le projet whippet ? Whippet est un langage de script généraliste totalement écrit en C++. L'objectif de ce projet est de fournir un langage de script au code totalement portable (aucune ligne de code n'est spécifique à la plateforme d'exécution) et facilement extensible grâce à des interfaces prévues à cet effet.

On retrouve dans ce langage tous les aspects classiques d'un langage procédural "actuel" :
  • structures if-else-endif ;
  • Switch-case (l'élément suivant "case" peut être une variable...) ;
  • Boucles for, while et until ;
  • Ainsi que tout ce qui est indiqué sur la page du projet et qui n'a pas besoin d'être répété...


Le langage a prévu la possibilité de fonctionner dans la langue de l'utilisateur. Mais, chose particulière, la langue est fixée une bonne fois pour toutes à la compilation, évitant l'utilisation de variables d'environnement. En raison de la petite jeunesse du projet, seuls l'anglais et le français sont actuellement disponibles.

Afin de montrer les possibilités offertes par ce langage et, plus modestement, sa syntaxe, des scripts d'exemples sont fournis. Cependant, ces derniers ne sont pas encore exhaustifs et de plus amples démonstrations sont en préparations. Des pages de documentation devraient suivre. Le projet, publié en GPL version 3, compte sur des contributeurs du libre pour continuer à évoluer.

OCS Inventory NG 2.0 RC1

Posté par (page perso) . Modéré par patrick_g.
Tags :
11
24
déc.
2010
Technologie
Après une année de développement, toute l'équipe du projet OCS Inventory NG est fière de vous annoncer la sortie de la pré-version de la version 2.0 : la bien nommée 2.0 rc1.

OCS Inventory NG est un logiciel de gestion technique de parc informatique. Il permet de faire l'inventaire complet et automatisé de son parc informatique via des agents installés sur tous les postes, mais aussi de déployer des logiciels, scripts, commandes, et un grand nombre d'autres choses que seule votre imagination limitera.

Au menu des nouveautés majeures, notons :
  • la réécriture complète de l'interface de contrôle,

  • Support de l'UTF8

  • l'ajout simplifié de plugins/modules,

  • l'intégration d'une fonction SNMP permettant la récupération d'informations supplémentaires concernant vos imprimantes et équipements réseaux, mais plus généralement tout ce qui possède une adresse physique.

  • le support des systèmes d'exploitation Microsoft de la branche NT 6.x en 32 et 64bit (Windows server 2008, Seven, Vista)
  • Des nouvelles d'Urbi, désormais utilisable pour les jeux vidéo

    Posté par . Modéré par patrick_g.
    Tags :
    18
    21
    déc.
    2010
    Technologie
    Urbi, un puissant framework jusque-là principalement reconnu dans le domaine de la robotique, est maintenant compatible avec Qt, Ogre et Bullet. Ces différents « ponts », qui rendent possible la création de jeux vidéo ainsi que la simulation, sont Open Source comme l'est devenu Urbi il y a quelque temps. Retour rapide sur cet évènement qui n'a pas laissé indifférente la communauté d'Urbi.

    Apprendre un langage de programmation par an

    Posté par (page perso) . Modéré par baud123.
    24
    20
    déc.
    2010
    Technologie
    Un de mes livres d'informatique préférés est The Pragmatic Programmer, from journeyman to master. Dedans, on y trouve une foultitude de conseils, dont l'un m'a particulièrement marqué : il est souhaitable d'apprendre un nouveau langage de programmation tous les ans pour parfaire son portfolio de connaissances.

    L'année 2011 va bientôt arriver et je souhaite partager avec vous quelques suggestions de langages pour ceux qui voudraient suivre ce conseil :
    • Ruby (disponible sous Licence Ruby et GPL) reste mon langage préféré et je ne saurais trop vous conseiller de le découvrir !
    • Reia (disponible sous licence MIT) est un langage avec une syntaxe inspirée de Ruby qui tourne au-dessus de la machine virtuelle d'Erlang, permettant ainsi de profiter du meilleur des deux mondes.
    • Go (disponible sous Licence BSD) est un langage assez jeune mais déjà très intéressant, avec notamment la programmation concurrente à base de Goroutines.
    • Io (disponible sous Licence BSD) est un langage de programmation qui s'appuie sur les prototypes, avec des inspirations venant de Smalltalk, Self, Lisp et Lua.
    • Scala (disponible sous Licence BSD) pourrait être le futur pour les développeurs Java et propose déjà des avancées très pertinentes comme son modèle d'Actors ou son travail sur le typage.
    • F# (disponible sous Licence Apache) est un langage de programmation fonctionnelle, fortement inspiré d'OCaml et issu des laboratoires de Microsoft.


    Au fait, je n'ai pas encore choisi quel langage j'allais étudier en 2011, donc n'hésitez pas à défendre votre langage favori dans les commentaires ;-)

    Conférence sur Git à Grenoble (38)

    Posté par (page perso) . Modéré par tuiu pol.
    Tags :
    7
    24
    nov.
    2010
    Technologie
    Lundi 1er décembre, en partenariat avec la GUILDE, l'AlpesJUG organise une conférence sur l'utilisation de Git en entreprise et en quoi il facilite le développement agile de logiciels.

    La présentation sera animée par David Gageot, CTO à Algodeal, qui montrera l'utilisation de Git dans son entreprise et ceci depuis plus de deux ans. S'ensuivra alors une présentation d'astuces à utiliser dans un contexte professionnel et agile pour rendre le build et les tests des projets plus rapides afin de ne pas perdre de temps à chaque changement de code.

    La conférence est gratuite et ouverte à tous. Elle aura lieu dans les locaux de SUPINFO, 16 rue Henri Barbusse, à 19H00. S'ensuivra alors une collation. Afin de réserver une salle suffisante pour accueillir tout le monde, l'inscription est nécessaire.

    Vous trouverez plus d'information sur le site de l'AlpesJUG.

    Graph500: un nouveau classement pour les supercalculateurs

    Posté par (page perso) . Modéré par Florent Zara.
    Tags :
    22
    18
    nov.
    2010
    Technologie
    La sortie récente du trente-sixième classement Top500 a été une fois de plus l'occasion de célébrer les succès et de déplorer les insuffisances des divers laboratoires ou entreprises qui veulent bien proposer les résultats de leurs machines. On oublie pourtant que le test Linpack, qui est au coeur du classement, est un benchmark spécifique qui ne peut refléter la diversité des problématiques du calcul à haute performance.
    La conférence Supercomputing 2010 a été l'occasion d'annoncer la naissance d'un tout nouveau classement, le Graph500, qui ambitionne de compléter le Top500 dans le domaine du calcul sur les nombres entiers.

    Le Top 500 de novembre 2010

    Posté par (page perso) . Modéré par Florent Zara.
    Tags :
    41
    15
    nov.
    2010
    Technologie
    Le trente-sixième Top 500 des supercalculateurs mondiaux est sorti aujourd'hui à l'occasion de la conférence Supercomputing 2010 qui a lieu à la Nouvelle-Orléans.

    On rappellera que le Top 500 se base sur une soumission volontaire (de nombreuses machines puissantes mais classifiées ne participent pas à la course) et sur un comparateur de performances spécifique extrêmement parallélisable (le code Linpack qui concerne la résolution de systèmes d'équations linéaires).

    L'analyse dans la suite de la dépêche (qui est sous licence CC BY-SA).

    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.

    LLVM 2.8, ça avance !

    Posté par . Modéré par patrick_g.
    Tags :
    31
    22
    oct.
    2010
    Technologie
    Une nouvelle version de LLVM (Low-Level Virtual Machine) est sortie le 5 octobre 2010. Elle se nomme LLVM 2.8 et suit la version 2.7 sortie le 27 avril dernier. LLVM est une infrastructure de compilation sous licence BSD et est soutenue par Apple. Elle représente en fait une boîte à outils pour réaliser des compilateurs, des machines virtuelles et plein d'autres choses. Elle est fondée sur un langage assembleur typé qui sert de représentation intermédiaire pendant la compilation, mais également de bytecode sur le disque et de langage assembleur à part entière. Le projet LLVM développe également nombre de sous-projets, et non des moindres, comme Clang qui est un compilateur C/C++/Objective C/Objective C++.

    Cette nouvelle version apporte plein d'améliorations, notamment au niveau des performances, et de nouveautés, que ce soit dans LLVM ou dans les projets annexes. Quelques-unes des principales avancées sont données dans la suite de la dépêche.

    OpenChange et SOGo : la vraie alternative à Exchange

    Posté par (page perso) . Modéré par patrick_g.
    Tags :
    23
    21
    oct.
    2010
    Technologie
    Depuis plus de deux mois, les équipes de développement des projets OpenChange et SOGo ont procédé à l'élaboration d'un prototype permettant aux utilisateurs Microsoft Outlook d'utiliser directement toutes les fonctionnalités offertes par SOGo. Le prototype est un connecteur pour la partie serveur d'OpenChange. Ce connecteur réutilise les bibliothèques SOGo pour récupérer toutes les données relatives au collecticiel (agendas, courriels et carnets d'adresses).

    OpenChange Server est la seule solution de remplacement Open Source (licence type BSD) compatible avec les protocoles de Microsoft Exchange et compatible avec Microsoft Outlook (versions 2003 à 2010 incluses). Fortement liée à Samba 4 (jouant le rôle de contrôleur de domaine et d'Active Directory), cette solution offre une abstraction de stockage permettant la convergence des clients Microsoft Outlook vers le serveur SOGo.

    Quant à lui, SOGo (sous licence GPL) est un collecticiel axé sur l'extensibilité et le respect des standards ouverts. Il permet aux utilisateurs Mozilla Thunderbird/Lightning, Apple iCal/iPhone et maintenant Outlook de collaborer dans un environnement moderne et cohérent. Une vidéo est disponible montrant l'accès par Outlook aux courriels, carnets d'adresses et agendas.

    Cette approche est une première dans le domaine du libre. Elle évite l'utilisation de connecteurs MAPI très coûteux qui parfois n'offrent même pas le niveau fonctionnel recherché. Le prototype du connecteur OpenChange-SOGo est la pierre angulaire d'une synergie sur le long terme entre deux acteurs montants des solutions de serveur de travail collaboratif. Le code source est disponible sur le site de SOGo. Une version packagée ainsi qu'une « appliance » ZEG clef en main seront disponibles au téléchargement dans les semaines à venir.

    Sortie de Lasso 2.3.3.

    Posté par . Modéré par Christophe Guilloux.
    Tags :
    16
    5
    oct.
    2010
    Technologie
    Entr'ouvert annonce la sortie de Lasso 2.3.3, la bibliothèque de gestion d'identité qui supporte SAML 2.0, ID-FF et ID-WSF.

    Lasso est une bibliothèque SAML 2.0 (NdM : SAML est un langage lié à la sécurité basé sur XML) sous licence GNU GPL permettant d'intégrer la fédération d'identité et le Single Sign-On dans une application. Lasso a passé les tests d'interopérabilité SAML 2.0 et a reçu le plus haut label de qualité de la Liberty Alliance.

    Lasso implémente les protocoles ID-FF, ID-WSF et SAML 2.0 qui permettent de :
    • Sécuriser l'accès aux applications sur tous les réseaux, publics et privés ;
    • Simplifier l'accès aux applications en utilisant le Single Sign-On ;
    • Coupler les exigences d'une authentification forte avec le respect de la vie privée des usagers.
    Lasso est utilisée par de grands groupes et des administrations françaises comme la Caisse des Dépôts et Consignations. Un contrat a récemment été conclu avec Cisco System Inc. afin de permettre à cet acteur de premier ordre d'embarquer Lasso dans ses appareils et de bénéficier du support d'Entr'ouvert.

    Contrairement à la plupart des implémentations SAML 2.0, Lasso n'est pas une plate-forme Java/J2EE. Le travail d'intégration dans une application tierce s'en trouve largement facilité. Une application peut intégrer Lasso en quelques jours de développement sans remettre en cause son architecture.

    Lasso est écrite en C. Elle fonctionne sous GNU/Linux, Windows et Unix et dispose de bindings pour les langages C, Java, Perl, PHP et Python. Elle repose sur des bibliothèques XML performantes (libxml2, XMLSec) et utilise OpenSSL qui supporte l'accélération matérielle. Cela permet à la bibliothèque de supporter des charges très importantes.

    La version 2.3.3 apporte :
    • Réécriture de la bibliothèque ID-WSF 2.0 ;
    • Nouveau binding Perl ;
    • Documentations supplémentaires ;
    • Assouplissement de certaines contraintes pour gérer un plus grand nombre de cas (présence des clés publiques, besoin de signature sur certains messages) et simplification de l'usage ;
    • Utilisation de la bibliothèque de connexion standard pour le binding Python ;
    • Contrôle de signature maintenant effectué par message ;
    • Quelques nouvelles méthodes pour la construction des assertions ;
    • Gestion du UsernameToken pour les messages d'authentification SOAP ;
    • Simplification du Logout profile ;
    • Beaucoup de corrections de bugs mineurs.

    À propos :
    Entr'ouvert est spécialisée dans les solutions libres de E‑administration et d'identité numérique.
    Elle fait partie du réseau Libre-entreprise qui regroupe des entreprises ayant des spécialités proches ou complémentaires, en particulier dans le domaine du logiciel libre. Toutes partagent les mêmes valeurs et modes de fonctionnement, basés sur la clarté et la compétence.

    OPSI 4.0 plus rapide et plus robuste

    Posté par (page perso) . Modéré par baud123.
    13
    1
    oct.
    2010
    Technologie
    Le projet OPSI (Open PC Server Integration) sort une nouvelle version. Opsi est un système de gestion des postes clients sous Windows basé sur des serveurs Linux. OPSI intègre le déploiement automatique des systèmes d'exploitation Windows, l'installation de logiciels et de leur mises à jour, la gestion des licences ainsi que les inventaires matériels et logiciels.

    Cette nouvelle version d'OPSI a comme but la stabilité et la performance dans les grands environnements. La possibilité de gérer des systèmes d'exploitations 64 bits a été améliorée. En plus de ces nouveautés, un grand nombre de nouvelles fonctionnalités facilitent la gestion quotidienne des grands environnements.

    L'interface graphique facile d'utilisation est traduite en anglais, allemand, français, espagnol, hollandais et turc. OPSI est distribué sous licence GPLv2.

    Sortie de Qt 4.7

    Posté par . Modéré par Nÿco.
    Tags :
    55
    22
    sept.
    2010
    Technologie
    Qt 4.7, la bibliothèque C++ libre (GNU LGPL) et multiplateforme de Nokia vient de sortir. Le principal ajout de cette version est Quick (pour Qt UI Creation Kit), qui facilite la réalisation d'interfaces utilisateurs plus dynamiques. Cette nouvelle façon de réaliser les interfaces devrait principalement intéresser l'embarqué, même si elle ne se limite pas à cela (les technologies Quick sont notamment utilisées dans les Plasmoïdes du projet KDE).

    Cette version a eu un cycle de développement assez long, ce qui a entraîné un décalage entre la sortie de Qt Creator (l'environnement de développement officiel) et Qt. La dernière version stable est donc la 2.0.1 et la 2.1 devrait sortir bientôt une prise en charge complète de Quick.

    La suite de cette dépêche abordera les nouveautés de Qt 4.7 bien évidemment, mais aussi plusieurs projets en cours chez Nokia et qui feront vraisemblablement leur entrée dans les prochaines versions de Qt.

    OxyRadio recherche des développeurs

    Posté par (page perso) . Modéré par Nÿco.
    Tags :
    7
    18
    sept.
    2010
    Technologie
    Comme vous le savez, OxyRadio diffuse depuis plus de trois ans sur le web de la musique libre de diffusion, sous licences Creative Commons et Art Libre principalement.

    Aujoud'hui, OxyRadio lance un grand appel à contribution de tous les développeurs le souhaitant (PHP5, Doctrine, PostgreSQL, Python), afin de finaliser les projets en cours et de commencer de nouveaux projets qui sont dans les cartons depuis de nombreux mois. Dans le cadre de ces projets, notamment celui de l'hébergement des Ogg de Jamendo, OxyRadio est actuellement en train d'intégrer ce catalogue sur la prochaine version du site.

    Alors si vous souhaitez intégrer une équipe jeune, dynamique et qui souhaite faire avancer l'art libre sous toutes ses formes n'attendez plus et contactez-les. Vous pouvez utiliser le lien « Contacter OxyRadio » en bas de cette dépêche ou sur IRC :

    Serveur : irc.freenode.net
    Canal : #OxyRadio

    Reposez vos yeux la nuit devant votre écran avec Redshift

    Posté par (page perso) . Modéré par baud123.
    33
    3
    sept.
    2010
    Technologie
    Les écrans LCD actuels sont très lumineux et bien adaptés pour travailler en journée. Mais des études montrent que cette luminosité a des effets indésirables sur notre physiologie quand nous travaillons sur ces mêmes écrans la nuit. En particulier, cela fatigue rapidement nos yeux et peut perturber notre sommeil.

    Heureusement, il existe une solution : éteindre nos écrans. Non, je rigole, revenez. Vous pouvez aussi utiliser Redshift. Ce logiciel ajuste la température de la couleur de votre écran en fonction de la position du soleil dans le ciel, et adapte de même l'écran durant la nuit, en considérant l'utilisation de lumières artificielles.

    Son auteur s'est inspiré de F.lux, un logiciel propriétaire mais déçu par celui-ci, a écrit Redshift et l'a publié sous licence GPLv3. Il existe des packages pour Debian, Ubuntu, Mandriva Linux, Fedora, Gentoo, Arch Linux et Frugalware.

    Piwik 1.0, Inkscape 0.48 et RabbitMQ 2.0

    Posté par (page perso) . Modéré par baud123.
    19
    2
    sept.
    2010
    Technologie
    Piwik est une application de mesure d'audience de sites internet en temps réel. Il fournit des rapports détaillés sur les visiteurs de votre site web avec de nombreux graphiques et tableaux sur les moteurs de recherche et mots clés qu'ils ont utilisés, les langues qu'ils parlent, les pages populaires et tant d'autres statistiques. Développé en PHP et MySQL, il vient d'atteindre la version symbolique 1.0 et peut être téléchargé sous licence GPL.

    Le fameux logiciel de dessin vectoriel Inkscape est sorti en version 0.48. Grâce au Google Summer of Code, cette version propose de nombreux améliorations dont :
    • L'outil Node a été profondément modifié et permet maintenant de modifier plusieurs paths en même temps ;
    • Amélioration de l'outil texte avec la prise en charge de subscript, superscript et le paramétrage des espaces ;
    • Nouvel outil Airbrush ;
    • Export LaTeX avec PDF/PS/EPS ;
    • Création de présentations avec l'extension JessyInk.

    RabbitMQ est une solution de messagerie d'entreprise complète et fiable, qui implémente le standard AMQP (Advanced Message Queuing Protocol), sous licence MPL. La sortie de la version 2.0 apporte un nouveau moteur de stockage scalable, une API pour la persistance, le support natif du multi-protocoles (en plus d'AMQP, RabbitMQ prend en charge XMPP, STOMP, SMTP, JSON/RPC et PubSubHubBub) et une meilleure gestion des greffons.

    Sorties estivales

    Posté par (page perso) . Modéré par Bruno Michel.
    Tags : aucun
    11
    31
    juil.
    2010
    Technologie
    Pendant que certains se prélassent sur des plages et d'autres épluchent les spécifications du futur mouchard Hadopi, le DebCamp a commencé et plusieurs projets de logiciels libres ont sorti des versions majeures de leurs applications.

    Sortie de Pharo 1.1

    Posté par (page perso) . Modéré par baud123.
    Tags :
    14
    28
    juil.
    2010
    Technologie
    Trois mois après la version 1.0, Pharo 1.1 est annoncé. Comme il est d'usage en Smalltalk, Pharo est à la fois un compilateur, une machine virtuelle et un environnement de développement. Pharo est diffusé sous licence MIT.

    Smalltalk reste la référence en matière de programmation dynamique, réflexive et orientée objet, d'outils de débogage et de refactorisation, source d'inspiration des systèmes Java, Objective-C et Ruby entre autres.

    La suite de cette dépêche détaille les modifications apportées par Pharo 1.1 par rapport à la version 1.0, ainsi que des informations complémentaires pour toute personne désirant se lancer dans l'aventure !