Pour ceux que cela intéresse, l'ENA recrute sur Strasbourg un chef de projet dans un environnement technique qui référence pas mal de logiciels libres : Linux, Postgresql, TinyERP, Talend, Plone, OpenOffice.org, etc ...
Trouvé sur http://www.ena.fr/index.php?contenu=travailler_a_l_ena
Le poste : http://www.ena.fr/index.php?module=doc&action=getFile&id=137(...)
Si cela peut servir ...
MeriseAcide, un outil d'aide à la modélisation Merise
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.
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.
PostgreSQLFr : PgDay France le 4 Octobre
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.
Cette journée se tient le samedi 4 octobre 2008, de 9h à 18h au centre culturel Soupetard à Toulouse.
Forum Programmation.autre autotools project to Cmake project
Bonjour,
Voilà, j'aimerai travailler sur le source de postgresql. C’est la première fois que je travaille sur un source aussi important.
Le système de compilation utilisé par le projet postgresql est GNU build system.
La compilation marche bien, mais comme je dois porter des modifications aux source (des ajouts principalement) et debugger le code. J’aimerai être capable d'adapter les scripts de compilation. Après une lecture des fichiers, configure et GNUmakefile j'ai l'impression que c'est une vraie usine à gaz.
c'est (…)
Voilà, j'aimerai travailler sur le source de postgresql. C’est la première fois que je travaille sur un source aussi important.
Le système de compilation utilisé par le projet postgresql est GNU build system.
La compilation marche bien, mais comme je dois porter des modifications aux source (des ajouts principalement) et debugger le code. J’aimerai être capable d'adapter les scripts de compilation. Après une lecture des fichiers, configure et GNUmakefile j'ai l'impression que c'est une vraie usine à gaz.
c'est (…)
Revue de presse - été 2008
Les numéros doubles de l'été sont arrivés, pas un ne manque à l'appel et, à défaut de connexion sur vos lieux de villégiature, vous aurez de la lecture pour ne pas perdre le lien avec votre sujet favori. Le mois dernier était celui d'Ubuntu et Mandriva, celui-ci sera marqué par la présence de la toute dernière Fedora 9 dite « Sulphur ». Trois magazines l'abordent et deux en proposent le CD/DVD. D'autres sujets se retrouvent à plusieurs reprises : la faille qui a touché OpenSSL sauce Debian, OpenSolaris 2008.05 et la virtualisation. Ce dernier sujet est le bienvenu pour justement pouvoir tester ces deux systèmes présentés sans soucis.
Bonnes lectures
NdM : Merci à jerome_misc pour sa participation à la revue de presse.
Bonnes lectures
NdM : Merci à jerome_misc pour sa participation à la revue de presse.
Forum Programmation.SQL FETCH : comment sa marche ?!!!
bonjour,
À travers certaines mesures expérimentales sur les bases de données dans mon boulot ; j'ai pu constater l'énorme lenteur de la commande FETCH (NEXT).
je travail sous postgreSQL v8.2.
J’ai écrit un programme en ECPG dans lequel je devais poser une requête Q1 et récupérer son résultat qui est un ensemble de ligne. Grâce à un curseur je parcourrai ce résultat et effectué un certain traitement sur chaque ligne.
Ma première implémentation utilisée la commande FETCH NEXT afin de (…)
À travers certaines mesures expérimentales sur les bases de données dans mon boulot ; j'ai pu constater l'énorme lenteur de la commande FETCH (NEXT).
je travail sous postgreSQL v8.2.
J’ai écrit un programme en ECPG dans lequel je devais poser une requête Q1 et récupérer son résultat qui est un ensemble de ligne. Grâce à un curseur je parcourrai ce résultat et effectué un certain traitement sur chaque ligne.
Ma première implémentation utilisée la commande FETCH NEXT afin de (…)
code_swarm ou comment visualiser la construction d'un logiciel libre dans le temps
En suivant la gestion de versions d'Eclipse, PostgreSQL, Apache ou Python, Michael Ogawa a mis au point un modèle graphique de visualisation chronologique de l'élaboration d'un logiciel libre. Il appelle cela "code_swarm" que l'on pourrait traduire par "essaim de code". Le résultat est assez étonnant et se présente sous la forme d'une animation vidéo où l'on voit fichiers, documents et auteurs apparaître puis éventuellement disparaître au gré de leurs contributions dans le temps.
Ainsi avec l'exemple de Python, on voit bien son créateur Guido van Rossum travailler presque en solitaire pendant plusieurs années avant d'être rejoint massivement par d'autres développeurs à partir de l'an 2000.
Le projet sous licence GPLv3 sera bientôt disponible dans Google Code permettant ainsi à tout logiciel de créer sa propre animation. Les vidéos sont présentées en flash sur Vimeo.com, on peut les télécharger au format .mov en s'inscrivant sur le site.
NdM : les vidéos de code swarm appliqué au Subversion de LinuxFr.org ainsi qu'aux contenus du site ont été générées en divers formats (elles ne couvrent que les périodes 2005-2008 pour le SVN et 2000-2008 pour les contenus des bientôt 10 ans du site, cf le README).
Ainsi avec l'exemple de Python, on voit bien son créateur Guido van Rossum travailler presque en solitaire pendant plusieurs années avant d'être rejoint massivement par d'autres développeurs à partir de l'an 2000.
Le projet sous licence GPLv3 sera bientôt disponible dans Google Code permettant ainsi à tout logiciel de créer sa propre animation. Les vidéos sont présentées en flash sur Vimeo.com, on peut les télécharger au format .mov en s'inscrivant sur le site.
NdM : les vidéos de code swarm appliqué au Subversion de LinuxFr.org ainsi qu'aux contenus du site ont été générées en divers formats (elles ne couvrent que les périodes 2005-2008 pour le SVN et 2000-2008 pour les contenus des bientôt 10 ans du site, cf le README).
Spacewalk : Red Hat Network Satellite devenu libre
Red Hat a libéré Spacewalk sous licence GPLv2, le Red Hat Network Satellite, le service local (sur site) du RHN (Red Hat Network). Le développement et le maintien de Spacewalk est confié à la communauté, à l'image de Fedora, il devient donc l'upstream de Red Hat Network Satellite (qui devient donc un dérivé).
Spacewalk est à la fois
Hélas Spacewalk repose lourdement sur le SGBDR propriétaire d'Oracle Corporation.
La communauté prend donc en charge le développement et le maintien de Spacewalk et le brainstorming sur la roadmap a déjà commencé, avec bien évidemment un port vers PostgreSQL envisagé/suggéré, et une modularisation avec d'éventuels remplacements de composants par d'autre logiciels libres.
Spacewalk est à la fois
- un miroir de paquets de mises à jour pour la famille Fedora, Red Hat, CentOS et Scientific Linux,
- mais aussi outil centralisé de monitoring, de provisioning, d'inventaire hard et soft, de distribution de fichiers de configuration et de kickstart.
Hélas Spacewalk repose lourdement sur le SGBDR propriétaire d'Oracle Corporation.
La communauté prend donc en charge le développement et le maintien de Spacewalk et le brainstorming sur la roadmap a déjà commencé, avec bien évidemment un port vers PostgreSQL envisagé/suggéré, et une modularisation avec d'éventuels remplacements de composants par d'autre logiciels libres.
Revue de presse - juin 2008
Comme prévu, la déferlante Ubuntu / Mandriva Linux a touché aussi vos marchands de presse préférés ! Pas moins de 3 magazines pour chacune de ces deux distributions Linux qui visent le même type d'utilisateur. Et pour ne pas faire de jaloux (et viser large ;), chaque maison d'édition propose les deux dans différentes publications (que ce soit Diamond, DP Presse, Linux Identity {Kit|Pack|Set}, Linux+*, etc.) ; vous cherchiez une Slack ? Passez votre chemin :-p Sinon, à part pour les utilisateurs actuels ou futurs de ces distributions « desktop », un petit mois, mais pas dénué d'intérêt.
Rendez vous le mois prochain pour les numéros double de l'été.
Bonnes Lectures
NdR : Merci à Scara pour son aide à la rédaction de cette revue de presse
Rendez vous le mois prochain pour les numéros double de l'été.
Bonnes Lectures
NdR : Merci à Scara pour son aide à la rédaction de cette revue de presse
Bison Vert : le Covoiturage2.0
La SSLL Makina Corpus a eu la bonne idée de développer un SCAW (système de covoiturage assisté par le web, faut pas chercher, c'est un néologisme) et l'a tout naturellement baptisé Bison Vert.
Le covoiturage permet, en effet, d'une part de faire l'économie de trajets (donc d'usure et d'essence) à une automobile et d'autre part de :
Le covoiturage permet, en effet, d'une part de faire l'économie de trajets (donc d'usure et d'essence) à une automobile et d'autre part de :
- faire des rencontres
- faire des trajets pour moins cher
- diminuer le nombre de voitures sur les routes, donc de réduire d'autant les embouteillages, donc de réduire encore une fois la pollution.
Astitray : déclencher un appel sur un téléphone SIP avec une applet
Quoi de plus frustrant que de taper un numéro sur son téléphone SIP alors qu'il est dans la signature d'un e-mail ou dans son carnet d'adresse ?
Lorsque son système de téléphonie est géré via un IPBX (Asterisk au hasard) et que le monde libre nous permet d'y mettre notre grain de sel, l'interconnexion poste de travail-IPBX-téléphone est possible. Cependant vous n'avez pas forcément envie que des postes de travail se connectent directement à votre IPBX avec peu ou pas de restriction. Dans ce cas là Astitray est fait pour vous !
Il s'agit d'une petite application GNOME qui, une fois lancée, se retrouve dans votre zone de notification. Celle ci permet de déclencher des appels à partir d'un carnet d'adresses ou d'un numéro de téléphone copié-collé.
Lorsque son système de téléphonie est géré via un IPBX (Asterisk au hasard) et que le monde libre nous permet d'y mettre notre grain de sel, l'interconnexion poste de travail-IPBX-téléphone est possible. Cependant vous n'avez pas forcément envie que des postes de travail se connectent directement à votre IPBX avec peu ou pas de restriction. Dans ce cas là Astitray est fait pour vous !
Il s'agit d'une petite application GNOME qui, une fois lancée, se retrouve dans votre zone de notification. Celle ci permet de déclencher des appels à partir d'un carnet d'adresses ou d'un numéro de téléphone copié-collé.
LSC, un nouveau logiciel d'alimentation d'annuaire
À l'occasion de la sortie de la 1.0rc1, voici l'annonce d'un nouveau logiciel libre d'alimentation d'annuaire LDAP : le LSC (ou Ldap Synchronization Connector).
Il s'agit d'un logiciel écrit en Java pour alimenter un annuaire LDAP à partir d'une base de données, d'un autre annuaire LDAP ou d'un fichier CSV. Il vise à simplifier au maximum les tâches automatisables (via de la génération de code, de fichiers de propriétés...) pour ne plus à avoir qu'à écrire la partie "intelligente" : les règles, les filtrages de valeurs...
NdM : LSC est publié sous licence AGPLv3.
Il s'agit d'un logiciel écrit en Java pour alimenter un annuaire LDAP à partir d'une base de données, d'un autre annuaire LDAP ou d'un fichier CSV. Il vise à simplifier au maximum les tâches automatisables (via de la génération de code, de fichiers de propriétés...) pour ne plus à avoir qu'à écrire la partie "intelligente" : les règles, les filtrages de valeurs...
NdM : LSC est publié sous licence AGPLv3.
Third Jeudi Parinux : changement de lieu
Parinux organise chaque troisième jeudi du mois le Third Jeudi, une réunion à laquelle sont conviés tous ses adhérents et toute personne souhaitant discuter de Linux et de logiciels libres. Le prochain aura lieu jeudi 15 mai 2008, à partir de 19h30
*** CHANGEMENT DE LIEU ***
LE BON PÊCHEUR
9 rue des Prêcheurs
75001 Paris
Tél. : 01.42.36.91.88
Métro : Les Halles
À la différence du Firstjeudi chaque premier jeudi du mois, aucune pré-inscription n'est demandée pour le ThirdJeudi. Vous pouvez : venir tout au long de la soirée, prévenir si vous ne voulez pas être pris en photo, porter un badge pour faciliter les contacts, suggérer d'autres lieux de réunion, inviter des non-libristes intéressé(e)s.
À jeudi.
*** CHANGEMENT DE LIEU ***
LE BON PÊCHEUR
9 rue des Prêcheurs
75001 Paris
Tél. : 01.42.36.91.88
Métro : Les Halles
À la différence du Firstjeudi chaque premier jeudi du mois, aucune pré-inscription n'est demandée pour le ThirdJeudi. Vous pouvez : venir tout au long de la soirée, prévenir si vous ne voulez pas être pris en photo, porter un badge pour faciliter les contacts, suggérer d'autres lieux de réunion, inviter des non-libristes intéressé(e)s.
À jeudi.
Sortie d'OpenBSD 4.3 : Puffy and the cryptonauts
Comme tous les six mois, la nouvelle version d'OpenBSD est disponible. OpenBSD est un système d'exploitation libre dérivé d'UNIX par la branche *BSD et réputé pour sa sécurité.
Parmi les nouveautés, citons :
NdM : cette version est associée à une chanson particulièrement polémique (et affligeante sur la forme, quelle que soit l'opinion que l'on puisse avoir sur le sujet) comportant une attaque brutale contre le président de la FSF Richard Stallman. Lire le journal de patrick_g « OpenBSD et Richard Stallman » sur ce sujet.
Parmi les nouveautés, citons :
- FFS est désormais complètement en 64-bit. Les disques, partitions et systèmes de fichiers peuvent dépasser la limite des 2 To, à l'exception de statfs(2) et des quotas.
- amélioration des performances des cartes flash et disques SSD comme celui utilisé dans l'Eee PC.
- ajout du support d'X11 sur SGI.
- amélioration de make pour le support des compilations parallèles.
- amélioration diverses dans disklabel(8).
NdM : cette version est associée à une chanson particulièrement polémique (et affligeante sur la forme, quelle que soit l'opinion que l'on puisse avoir sur le sujet) comportant une attaque brutale contre le président de la FSF Richard Stallman. Lire le journal de patrick_g « OpenBSD et Richard Stallman » sur ce sujet.
Journal Un nouveau site pour Pluf
Un petit journal pour annoncer que je viens de refaire le site de Pluf[1]. Pluf est un framework PHP5 fortement inspiré de Django[2]. Je l'utilise en production depuis 2 ans environ. Pour les utilisateurs de Django, vous retrouverez un moteur de gabarits avec l'"extend", un ORM avec support de PostgreSQL, MySQL et SQLite, les middleware, etc...
Je l'ai codé à l'époque ou pour moi j'utilisais Django mais où pour un produit de gestion de conférences je devais utiliser PHP.
La (…)
Je l'ai codé à l'époque ou pour moi j'utilisais Django mais où pour un produit de gestion de conférences je devais utiliser PHP.
La (…)