MeriseAcide, un outil d'aide à la modélisation Merise

Posté par  . Modéré par Benoît Sibaud.
0
9
août
2008
Base de données
MeriseAcide, programme sous licence GPL3, permet de faciliter la modélisation et la création de base de données en exploitant la méthode Merise.

Ce programme en interface console prend en entrée un fichier texte définissant un MCD (Modèle Conceptuel de Données) avec une syntaxe très simple. Il est possible d'obtenir le MCD et le MPD (Modèle Physique des Données) sous forme graphique, les éléments étant positionnés de manière entièrement automatique.

Enfin, le dictionnaire des données et le script SQL de création de la base de données peuvent aussi être générés.

MeriseAcide génère les diagrammes graphiques en PNG ou PDF, et positionne les éléments de manière entièrement automatique, grâce à l'utilisation de la bibliothèque Graphviz.

Un devoir de vacances : Tester KDE4.1 et Mandriva 2009.0

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
8
août
2008
Mandriva
Le cycle de développement de Mandriva Linux 2009.0 a débuté depuis près d'un mois selon le processus habituel et conformément au planning prévu. L'annonce de la version bêta 1 est aussi un appel aux testeurs du monde entier qui se retrouvent sur cooker. En effet cooker est le laboratoire de Mandriva. C'est là que l'on fait des essais, mais pendant la préparation de la nouvelle version et jusque un peu après sa sortie, cooker est verrouillé sur le développement de la version finale. Les bêta, RC et finale ne sont que des instantanés de cooker.

Qu'apportera Mandriva Linux 2009.0 ? KDE 4.1 sera le bureau nominal et KDE 3.5 sera disponible dans les "contrib". C'est à dire qu'ils échangent leurs places. KDE 4.0 était disponible (pour les plus aventureux) depuis la version 2007 et a donc apporté un certain retour d'expérience. Ce changement est très important car il implique un changement de bibliothèque (passage de Qt3 à Qt4) et comme chacun le sait, on ne peut pas faire d'omelette sans casser les œufs ! C'est pourquoi l'appel aux testeurs est important. En particulier, il peut subsister dans KDE4 des erreurs de traduction que seuls des francophones pourront relever.

Les autres changements comme l'arrivée de GNOME 2.23.5 et de Mozilla Firefox 3 devraient avoir un impact plus faible. Notons aussi que Splashy remplace bootsplash et que la prise en charge de Windows Mobile 2003 et de Windows Mobile 5+ est effective. Il n'y a pas de bouleversement à attendre ailleurs, seulement de nombreuses améliorations de détail. Comme la transition vers PulseAudio a été digérée par Mandriva Linux 2008.1 "spring", cela permettra de concentrer les efforts sur KDE4 et on évite ainsi deux gros changements simultanés. Mandriva Linux sera sans doute dans les premières distributions de l'automne à proposer KDE 4.1 dans une version standard.

NdM : une distribution en cours de développement demande des mises à jour fréquentes pour bénéficier des nouveaux correctifs, attendez-vous à avoir quelques dysfonctionnements de l'interface graphique ou tout simplement des logiciels qui ne fonctionnent pas ; c'est tout l'objet des tests, identifier et remonter factuellement ces soucis.

Le client Jabber/XMPP Psi en version 0.12

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
8
août
2008
XMPP
Kevin Smith, le chef du projet Psi, a annoncé la version 0.12. Psi est un client Jabber/XMPP libre et multiplateforme, publié sous licence GPLv2, écrit en C++ et utilisant la bibliothèque Qt en version 4.

Après le passage long à Qt4 avec la version 0.11 de Psi, sa stabilisation se poursuit. Pas de grosses améliorations donc, mais un travail de corrections de bugs et d'amélioration sensible de l'ergonomie générale du client.

Les nouveautés les plus notables :
  • Les fenêtres MUC (Multi-User Chat) sont désormais des onglets détachables comme les discussions un à un ;
  • La recherche dans le roster (liste de contacts et de présence) a été revue et lance un filtre lorsque l'on tape directement dans le roster ;
  • Un buffer XML est utilisé, permettant l'accès dans la console au XML déjà reçu ;
  • En résolvant un nom de nouveau contact, le nom complet est utilisé si le surnom est absent de la carte de visite (vCard) ;
  • La reconnexion automatique après un réveil de l'ordinateur est maintenant une option indépendante ;
  • Les MUC (Multi-User Chat) peuvent être sauvés en marque-pages et rejointes automatiquement ;
  • L'ancien fichier config.xml a été remplacé en faveur du nouveau format options.xml : toutes les options de Psi peuvent maintenant être configurées du panneau d'options avancées (plus besoin d'édition à la main) ;
  • Les avatars basés sur les vCards sont transmis aux anciens clients et serveurs n'implémentant pas PEP (Personal Eventing Protocol) ;
  • Un nouveau groupe diagnostic est disponible dans le menu aide, pour le débogage de la couche de sécurité QCA ;
  • Le lancement de plusieurs instances du même profil sur Windows et les Unixes avec DBUS n'est plus possible ;
  • Sur X11, la barre des tâches devrait flasher à la réception de nouveaux messages sur les gestionnaires de fenêtres respectant les standards.

Éclosion de Picviz

Posté par  . Modéré par Nÿco.
Étiquettes :
0
8
août
2008
Sécurité
Picviz vient de sortir. Il s'agit d'un programme libre publié sous licence GPLv3 permettant de tracer des graphes sur des axes parallèles, permettant ainsi de voir N-dimensions sur une surface en 2D.

Ce programme trouve plus particulièrement des applications dans le data mining, la détection de collision dans le contrôle aérien et dans la sécurité informatique, ce pourquoi Picviz a principalement été écrit.

Picviz cherche à répondre à la problématique de recherche d'une aiguille dans une botte de foin, où le nombre de données devient trop important pour être compris et analysé par des recherches de motifs connus... surtout si l'on ne sait pas ce que l'on cherche.

Grâce à un langage simple, fortement inspiré de Graphviz, il est aisé d'automatiser la création de graphes et de trouver des éléments remarquables (des convergences, divergences, des éléments éloignés par rapport aux autres, etc.).

Appels à communications et candidatures PCL 2008, SITIS 08, Solutions Linux 2009

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
6
août
2008
Communauté
  • La date limite pour l'appel à contribution pour la conférence internationale SITIS 08 (4ème du nom, en coopération avec IEEE Signal Processing, ACM Sig App et IFIP TC 2 WG 2.13) est repoussée au 4 septembre 2008. La conférence aura lieu sur l'île de Bali en Indonésie, du 30 novembre au 3 décembre 2008. La nouveauté est le thème « Open Source Software Development and Solutions (OSSDS) ».
  • Le prochain salon « Solutions Linux » aura lieu les 31 mars, 1 et 2 avril 2009, à la Porte de Versailles Paris (attention : changement de date et de lieu car le CNIT est en travaux en 2009). La date limite de dépôt des communications est le 3 octobre 2008.
  • Le prochain « Paris Capitale du Libre » aura lieu les 24 et 25 septembre 2008 à la Maison Internationale de Paris. Les dossiers de candidature pour les trophées Lutèce d'or doivent être déposés avant le 5 septembre 2008 minuit.

Test de Pardus 2008

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
1
4
août
2008
Linux
Pardus est une distribution initiée en 2003 par le conseil de recherche scientifique et technologique Turc. L'objectif étant de fournir une distribution Linux robuste, sécurisée et intégrant plusieurs outils conviviaux pour l'utilisateur final. Cette distribution a également fait un travail important sur la traduction en Turc.

La dernière version sortie est Pardus 2008. Elle contient tout ce que l'on attend d'une distribution récente : noyau 2.6.25, KDE 3.5.9 (KDE4 disponible en test). gcc 4.3.1, glibc 2.8, Python 2.5, Java 6, OpenOffice.org 2.4.1 et Firefox 3.0. Il n'existe pas de version 64 bits de cette distribution et le CD n'est pas un liveCD mais juste un installateur maison (YALI).

Je vous propose donc un petit tour rapide de la distribution avec une présentation des outils maison. Vous trouverez les captures d'écran d'usage tout au long de l'article.

Paquet télécom : envoyez une carte postale de vacances à votre eurodéputé

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
3
août
2008
Justice
Vous avez été nombreux à vous mobiliser, notamment suite aux conférences et ateliers ayant eu lieu aux RMLL, sur le dossier du « paquet télécom » en discussion au Parlement européen. Après les votes dans les commissions parlementaires, le vote en séance plénière a réussi à être repoussé pour fin septembre. La Quadrature du Net vous invite à profiter de ce délai pour envoyer une carte postale de vacances aux eurodéputés.

Revue de presse - août 2008

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par Mouns.
0
3
août
2008
Presse
Suite à la précédente revue de presse publiée début juillet, voici une petite mise à jour de ce que l'on peut trouver en ligne et chez votre marchand de journaux. Le « eye-candy » est à la mode, préparez vous à personnaliser vos bureaux :)

La forme ne change pas pour Linux Pratique Essentiel n°3 : un peu de news (compte rendu des RMLL de Mont de Marsan), de trucs et astuces (notamment des jeux sous OOo, mais là, on ne parle pas des easter eggs), les sections dédiées pour Gnome (avec un point sur les discussions autour du futur de cet environnement, Gnome Subtitles, Gnome-Do, Floola pour l'iPod, NoteCase, etc.), pour KDE (cryptographie ; Marble, Soundkonverter, horloge et majuscules accentuées) et E17. Quant au dossier, vous ne pourrez pas le manquer, d'autant plus qu'il concerne le visuel de votre bureau préféré (que ce soit GNOME, KDE ou autre). Tout comme les numéros précédents, le sujet est traité relativement en profondeur. Un guide complet du kéké^Wjacky^Wtuning de votre bureau. Cela démarre par les personnalisations habituelles d'un bureau (fond d'écran, couleurs, fenêtres), continue sur les effets 3D, les « gadgets » en tout genre (Screenlet, GDesklet, Plasmoïde, Google Gadgets, etc.), les docks, etc. jusqu'aux applications les plus tape-à-l'oeil afin d'en mettre plein la vue. N'appliquez cependant pas toutes les recettes en même temps, pour votre santé visuelle ;)

Toujours aussi varié, OpenSource Magazine n°15 propose un dossier sur l'initiation à PHP, divisé en une demi-douzaine de sections (et autant de pages) : les bases, les formulaires, les paramètres dans l'URL, la gestion des fichiers, les astuces diverses et les pointeurs utiles sur le Grand Ternet. La partie généalogie présente le logiciel Gramps. Pour les collectionneurs, pas de jaloux, un article sur GCstar (pour Gnome) et un sur Tellico (pour KDE). Sinon, en vrac et très orienté pratique voire même « cookbook » en réponse parfois à des questions utilisateurs : Bittorrent, Amaya 10, Mondo Rescue, Zimbra Desktop, VirtualBox, des tutoriaux Gimp, un aperçu de l'eeePC, des astuces Thunderbird et un peu de Samba pour conclure.

amjahed nous fait part de la sortie du magazine Linux arabe n°4 qui vient d'être publié par Linux Arab Community. Nous ne lisons personnellement pas l'arabe, mais notre contributeur nous informe que l'on y trouve un entretien avec Chromatic, un membre actif de la communauté Perl, une explication de Linux Mandriva sur disque USB, Elyssa, la nouvelle version de Linux Mint, des conseils pour la sécurité des programmes shell, des articles sur PartedMagic, Django, le XSS.

NdM : une bonne partie des magazines de la revue de presse précédente sont encore en kiosque.

First Jeudi Parinux le 7 aout

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
2
août
2008
Lug
Parinux organise chaque premier jeudi du mois le First Jeudi, une réunion à laquelle sont conviés tous ses adhérents et toute personne souhaitant discuter de GNU/*/Linux et de logiciels libres.

Le prochain aura lieu le jeudi 7 août 2008, de 20h à 22h30 à :

LE BON PÊCHEUR
9 rue des Prêcheurs 75001 Paris
Métro RER : Châtelet Les Halles

Même si ce n'est pas obligatoire, nous vous demandons de vous pré-inscrire si possible afin nous permettre de réserver un espace assez large pour accueillir tout le monde de manière confortable.

KDE 4.1 : Don't Look Back

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
1
1
août
2008
KDE
Depuis le 29 juillet, la version 4.1 du célèbre environnement de bureau KDE est de sortie.
Cette version, attendue par beaucoup, est donc la deuxième version stable de la branche KDE4.
La version précédente, KDE 4.0, était souvent considérée comme peu stable et pas encore entièrement fonctionnelle en comparaison avec la branche 3.X, ce qui peut être considéré normal pour une version destinée principalement aux développeurs afin de leur permettre de tester leurs applications dans un ensemble cohérent.
Cette version est également la première à être basée sur Qt4.4.

Au niveau des améliorations, on notera en particulier le grand retour de la suite de gestion d'informations personnelles (Kde-Pim, avec Kmail, akregator et surtout Akonadi) et de plus nombreux moteurs pour Phonon la bibliothèque de gestion multimédia.
Plasma n'est pas en reste puisqu'il a subi lui aussi de nombreuses modifications afin de prendre en charge Webkit et QtWidget.

Sortie du greffon Maven2 pour XRadar

Posté par  . Modéré par Bruno Michel.
Étiquettes :
0
30
juil.
2008
Technologie
XRadar est un outil de « reporting » qualité ciblant les projets Java/JEE. Il est publié sous licence BSD.

XRadar agrège, consolide et historise les indicateurs qualité générés par la plupart des outils standards et Open Source d'analyse de code du marché tels que :
  • PMD : outil de vérification de code ;
  • Checkstyle : outil de vérification de formatage et présentation du code ;
  • JavaNCSS : outil de métrique de code Java (nombre de lignes de code, de commentaires...) ;
  • JDepend : outil d'analyse des dépendances entre classes et packages ;
  • Ckjm : détermine les métriques issues des travaux de Chidamber et Kemerer tel que nombre de méthodes, couplages afférents, etc.

Le greffon maven-xradar-plugin est maintenant disponible dans les dépôts Maven 2. Pour utiliser ce greffon, juste quelques lignes sont à ajouter à votre pom.xml.

Mais ce n'est pas tout : la version dynamique du greffon est déja en développement, une version release sera disponible sous peu.

PostgreSQLFr : PgDay France le 4 Octobre

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
30
juil.
2008
Base de données
Dans la lignée des événements PGDay (« journée PostgreSQL ») organisés en Italie, en Grande Bretagne et aux États-Unis, l'association des utilisateurs francophones de PostgreSQL (PostgreSQLFr), en partenariat avec Toulibre, lance une journée dédiée à la base de données libre PostgreSQL.

Cette journée se tient le samedi 4 octobre 2008, de 9h à 18h au centre culturel Soupetard à Toulouse.

Acceleo 2.3 compatible Eclipse Ganymede

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
30
juil.
2008
Technologie
Acceleo 2.3 est sorti! Cette version apporte son lot de nouveautés mais surtout la compatibilité Eclipse 3.4 (Ganymede). Plus précisément la version 2.3.0 est à la fois compatible avec Eclipse Ganymede (3.4), Eclipse Europa (3.3) et Eclipse Callisto (3.2).

Acceleo est un générateur de code (transformation modèle vers texte) capable d'exploiter n'importe quel modèle EMF (modèle UML mais aussi modèle métier ou encore fichier XML) pour générer du texte à l'aide d'un langage de template. Ce générateur de code a la particularité d'être incrémental, c'est-à-dire qu'il est possible de modifier le code généré puis de re-générer sans perdre ses modifications.

Cette nouvelle version améliore l'expérience utilisateur en fournissant une nouvelle fonctionnalité de "recherche des appels d'un script" (CTRL+MAJ+G), elle permet également d'appeler les méthodes définies sur un métamodèle directement depuis un script et elle améliore la compatibilité avec les modeleurs UML "non Eclipse". Pour plus de détails, jetez un oeil sur la page des nouveautés en images.

Acceleo est un outil qui permet de définir soit même son module de génération pour un langage et un framework donné, par exemple UML vers C, mais c'est aussi une ferme de modules communautaires que l'on peut ré-utiliser et modifier. Les modules présents avec la version 2.3 sont les suivants: UML vers PHP/Smarty/Pear, UML vers JEE/Hibernate/Spring, UML vers CSharp/NHibernate, mais aussi le nouveau module UML vers Dolibarr ou encore des modules exploitant des modèles beaucoup plus simples: Ecore vers Python et WISSS (modèle dédié au applications web vers PHP/Zend). D'autres modules sont présents sur le SVN et peuvent être modifiés ou améliorés, comme par exemple un module UML vers Plone et UML vers Pylons.

Tous ces modules ont différents degrés de qualité et un certain nombre sont encore considérés comme "en incubation" mais vous pouvez aussi définir le vôtre. Les éditeurs proposent la colorisation syntaxique, l'auto-complétion, la prévisualisation du code généré ainsi qu'un debugger interactif.
Pour tester Acceleo la voie royale est le pack Eclipse "tout en un": sur le site sont fournies des archives contenant Acceleo, ainsi que ses dépendances et les modules, mais aussi différents outils dédiés à la modélisation sous Eclipse comme par exemple ATL pour faire des transformations modèle à modèle, Topcased pour la modélisation UML ou encore EMF Compare pour comparer et fusionner les modèles.

Vous pouvez aussi découvrir différentes démos qui détaillent l'utilisation de certains modules.

NdM: Acceleo est publié sous licence EPL, licence libre et Open Source, non-copyleft et incompatible GPL.

Go-oo, une alternative à OpenOffice

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
1
29
juil.
2008
Bureautique
La suite bureautique OpenOffice.org est un des étendards du monde du logiciel libre. Cette suite est très complète puisqu'elle rassemble de nombreux modules (traitement de texte, tableur, base de données, dessin, présentation, etc.) et qu'elle fonctionne sur plusieurs plates-formes (Windows, Mac OS X, Linux et autres Unix). Son format de données est ouvert et standardisé et son coût est nul.
Autant d'avantages qui en font un redoutable concurrent pour la suite Office de Microsoft puisque de nombreuses entreprises et administrations migrent progressivement vers OpenOffice et que de plus en plus de particuliers utilisent la suite libre sur leur ordinateur.

Pourtant tout n'est pas rose dans le monde d'OpenOffice et les critiques n'ont jamais épargné le logiciel : temps de lancement trop long, occupation mémoire pachydermique, interface différente du reste de l'environnement, intégration de fonctions inutiles, assignation obligatoire de copyright à Sun.

La correction de ces défauts semble beaucoup trop lente pour certains puisque Michael Meeks, desktop Architect chez Novell et chargé d'OpenOffice, vient de déclarer au quotidien Der Standard que l'exaspération était à son comble et qu'il souhaitait que la version modifiée Go-oo remplace OpenOffice.

NdM : Novell est à la fois connue pour son implication dans les projets libres (SUSE, OpenExchange, Ximian, Eclipse, etc.) et pour ses relations avec Microsoft (accord de 2006, implémentation du format bureautique OpenXML, voir la liste de améliorations proposées à OOo, etc.).

Microsoft clarifie l'Open Specification Promise et donne 100000$ à la fondation Apache

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
28
juil.
2008
Microsoft
Microsoft vient de faire un mouvement vers le libre avec l'annonce, lors de l'OSCON,
  • de la mise sous Open Specification Promise, de plusieurs protocoles auparavant dans le Communication Protocol Program ;
  • d'un don de 100 000 $ annuel à la Apache Software Foundation. Comme il est précisé dans ce billet, Microsoft ne devient pas membre de la fondation Apache mais donateur (sponsor) ;
  • et de la contribution d'un patch pour AdoDB qui permet l'utilisation directe de SQL Server avec PHP.
Pour mémoire, l'OSP est un engagement écrit de Microsoft de ne pas attaquer pour violation de brevet quiconque implémenterait les spécifications couvertes.

Une clarification a également été donnée quant aux développements sous licence GNU/GPL qui est maintenant explicitement couverte par l'OSP (voir la FAQ). Ce point était l'un des reproches principaux fait à cet engagement.