PostgreSQL 11.0

64
22
oct.
2018
Base de données

PostgreSQL est un système de gestion de base de données relationnelle. La version 11 est sortie ce 18 octobre 2018.

Logo PostgreSQL

Les principales nouveautés, détaillées en seconde partie de la dépêche, se sont concentrées sur la gestion des bases ayant un très gros volume de données.

OpenDBViewer 1.1.0

53
29
août
2018
Base de données

Il y a presque un an, une dépêche annonçait le logiciel OpenDBViewer, sponsorisé par l’entreprise Jet1oeil et supervisé par moi‐même.

Il s’agit, comme son nom le suggère, d’un petit logiciel très léger écrit en C++/Qt pour lire et modifier les bases de données SQLite, MySQL et PostgreSQL. Le logiciel est sous licence GPL v3.

Avec la venue de stagiaires dans l’entreprise, nous avons pu développer de nouvelles fonctionnalités durant l’année afin d’encore améliorer son ergonomie.

Libération de FoundationDB

Posté par (page perso) . Édité par Davy Defaud et Pierre Jarillon. Modéré par Nÿco. Licence CC by-sa.
Tags :
27
25
avr.
2018
Base de données

FoundationDB, une base de données distribuée adaptée à de grands volumes de données, a été libérée. Apple avait racheté la société FoundationDB, éditrice de la solution de base de données du même nom, il y a trois ans. Avant le rachat, une version gratuite mais non libre était disponible. Depuis, certaines personnes regrettaient qu’une base de données de cette qualité ne soit plus disponible. Apple a fait le choix tout récemment de publier FoundationDB sous une licence libre (licence Apache 2.0) et d’encourager le développement d’un écosystème autour de celle‐ci.

Logo de FoundationDB

Elastic inclura X-Pack dans sa distribution

Posté par . Édité par ZeroHeure, Davy Defaud et Pierre Jarillon. Modéré par Pierre Jarillon. Licence CC by-sa.
36
7
mar.
2018
Base de données

Dans un article de blog, en anglais, Shay Banon, le créateur de ElasticSearch, annonce qu’il va « ouvrir » le code de X-Pack, la suite d’extensions propriétaires de l’ensemble de produit Elastic. Mais cette ouverture n’en est pas une au sens où on aurait aimé l’entendre !

Interview de Dimitri Fontaine, contributeur majeur à PostgreSQL

56
25
fév.
2018
Base de données

Contributeur de longue date au projet PostgreSQL, Dimitri Fontaine a publié il y a quelques mois un ouvrage consacré au développement d’applications et au « SGBD libre de référence » : Mastering PostgreSQL in Application Development. On s’est dit que cela pourrait être une bonne occasion pour avoir sa vision sur l’évolution de PostgreSQL et des rapports entre développeurs et bases de données.

Sortie de Bokeh 7.10

Posté par (page perso) . Édité par Davy Defaud, Paul POULAIN, Xavier Teyssier et Xavier Claude. Modéré par Pierre Jarillon. Licence CC by-sa.
17
13
sept.
2017
Base de données

Bokeh est un portail documentaire libre (AGPL v3) initialement destiné aux réseaux de lecture publique. Il est utilisé en production par plus de 1 500 médiathèques. Son utilisation s’étend aujourd’hui aux bibliothèques privées ainsi qu’aux sites qui ne nécessitent qu’une gestion de contenu (CMS) sans aucun lien avec un SIGB.

Logo de Bokeh

Cette version comporte entre autres :

  • une nouvelle gestion des outils d’administration dans l’interface publique (boîte à outils, gestion des menus, des boîtes, des fenêtres surgissantes) ;
  • un moteur de recherche dans le gestionnaire des articles ;
  • des fonctionnalités personnalisables dans l’en‐tête des résultats ;
  • le versionnage des articles et des paramétrages des boîtes, afin de pouvoir les restaurer individuellement ;
  • de nouvelles fonctionnalités pour les Bokeh en lien avec le SIGB Nanook (mise a jour des codifications, préinscription en ligne, authentification par courriel) ;
  • des connecteurs à de nouvelles ressources numériques ou des améliorations (La souris qui raconte, Le Kiosk, BiblioonDemand, Capturator) ;
  • le partage par courriel d’une liste de résultats.

La suite de la dépêche détaille quelques‐unes de ces nouveautés.

OpenDBViewer 1.0.1, lecteur de base de données léger SQLite & MySQL

Posté par (page perso) . Édité par Davy Defaud, ZeroHeure, Trollnad Dump, Pierre Jarillon et palm123. Modéré par Xavier Claude. Licence CC by-sa.
Tags :
27
12
sept.
2017
Base de données

OpenDBViewer est un petit logiciel qui permet dans une interface très simple de se connecter à une base de données SQLite ou MySQL.

Je l’avais d’abord conçu en Python pour mes besoins personnels et professionnels. Ce logiciel a été ensuite converti en C++ avec Qt. Bien qu’il soit opérationnel, beaucoup de choses pourraient l’améliorer. Pour cela, les contributions des utilisateurs et des développeurs sont chaleureusement espérées.

Au revoir Open Food Facts et Open Beauty Facts, bienvenue à Open Pet Food Facts ! — 31 mars 2017

Posté par . Édité par Davy Defaud, Nils Ratusznik, Benoît Sibaud et palm123. Modéré par Benoît Sibaud. Licence CC by-sa.
11
1
avr.
2017
Base de données

Dans la grande tradition de mettre la technologie à la disposition de nos animaux de compagnie et à leurs propriétaires, l’équipe de bénévoles derrière Open Food Facts et Open Beauty Facts est fière de dévoiler une solution au problème grandissant du surpoids chez les animaux de compagnie.

Open Pet Food Facts
Voici Open Pet Food Facts, la base de données alimentaires pour animaux domestiques.

Sortie de Bokeh 7.8

Posté par (page perso) . Édité par Davy Defaud, Nÿco, ZeroHeure et Nils Ratusznik. Modéré par Xavier Claude. Licence CC by-sa.
25
31
jan.
2017
Base de données

Bokeh, disponible maintenant en version 7.8, est un portail documentaire libre (AGPL 3) destiné aux médiathèques publiques, etc., mais pas seulement !

Logo de Bokeh

Il permet d’agréger en un point d’entrée unique leurs fonds physiques et numériques, ainsi que des catalogues numériques externes. Les utilisateurs peuvent consulter des documents, en réserver, gérer leurs prêts…

SPARQL, le SQL du Web, et Linked Data Fragment : le point sur le requêtage du Web

Posté par . Édité par Davy Defaud, Trollnad Dump, palm123, Benoît Sibaud et ZeroHeure. Modéré par Nils Ratusznik. Licence CC by-sa.
Tags :
49
1
jan.
2017
Base de données

« Chère pêche »,

En ce début d'année, il ne me semble pas inutile de faire le pont entre la rétrospective et la perspective, afin de conjuguer l’avenir du Web au présent. :-)

Le but de cette dépêche est de faire un tour d’horizon de technologies permettant de faire des requêtes sur des données structurées : le Web sémantique. Comment il a évolué en dix ou quinze ans et ce qu’il permet de faire. Après une introduction contextuelle et historique, il sera question de Sparql et de linked data fragments, ainsi que de leurs usages en pratique chez Wikimedia Foundation.

Accrochez‐vous à votre fauteuil, il va être question de niveaux d’abstractions, d’enrichissement croisé de données, de manipulation de tables, de la pertinence du choix de RDF par rapport à SQL, des outils utilisés par les contributeurs Wikimedia mis au point par les développeurs du projet et, enfin, des limites actuelles et d’un avenir possible.

Lancement de GapMea logiciel de modélisation de données

39
30
déc.
2016
Base de données

GapMea est un outil de conception de bases de données (code sous licence GPL v3+ et documentation sous GFDL v1.3+).

GapMea est un outil graphique de modélisation des données écrit en C++ à l’aide de la bibliothèque Qt. Il permet de formaliser des schémas recueillant et structurant les informations nécessaires à un domaine de gestion. Le schéma obtenu est enregistré dans un fichier texte au format XML. Le logiciel permet la génération du code SQL nécessaire à la création des tables de la base de données qui vont accueillir les informations.

Ancestris v0.9

Posté par . Édité par Trollnad Dump, Davy Defaud, Benoît Sibaud et ZeroHeure. Modéré par Benoît Sibaud. Licence CC by-sa.
26
28
déc.
2016
Base de données

Ancestris est un logiciel de généalogie libre. Ancestris est gratuit et libre, et il respecte strictement la spécification GEDCOM. Il est disponible pour GNU/Linux, *BSD, Solaris, Mac OS X et Windows, est écrit en langage Java (en tant que projet Netbeans 8) et est distribué selon les termes de la GPL v2.

Le projet vient de sortir, la veille de Noël 2016, la nouvelle version stable, la 0.9. Des améliorations et des nouveautés sont au menu. Ces améliorations et nouveautés sont les conséquences directes des demandes et souhaits des utilisateurs au travers de la liste de discussion.

Ancestris   Ancestris

CouchDB passe la seconde vitesse

Posté par (page perso) . Édité par Davy Defaud, Xavier Teyssier et Benoît Sibaud. Modéré par Xavier Teyssier. Licence CC by-sa.
49
20
sept.
2016
Base de données

CouchDB est une base de données de la famille NoSQL. C’est même l’une des plus anciennes, sortie en 2005. Elle est ensuite devenue un projet Apache en 2008. Elle a pris du retard sur ses concurrents sur de nombreux aspects, mais sa grande force, la réplication entre instances primaires, reste inégalée. Pouchdb, un portage de CouchDB en JavaScript capable de tourner dans les navigateurs, est compatible avec le protocole de réplication de CouchDB et la combinaison des deux est très intéressante pour développer des applications Web dites « progressives » (PWA), capables de travailler sans connexion Internet. Il existe d’autres implémentations compatibles avec ce protocole de réplication, dont Couchbase lite pour mobile.

La version 2.0 de CouchDB est attendue depuis plusieurs années et a pris beaucoup de retard. Elle vient enfin de sortir avec de grandes nouveautés, dont la prise en charge du clustering, un nouveau moteur de « requêtage » et une interface d’administration plus moderne.

Logo de CouchDB

Sortie de la version 7.6 de Bokeh

30
30
août
2016
Base de données

Bokeh est un portail documentaire libre et communautaire sous licence AGPLv3.
Il permet aux bibliothèques et médiathèques de tous types, isolées ou en réseau, avec un ou plusieurs systèmes de gestion de bibliothèque d'agréger en un point d'entrée unique:

  • leurs fonds physiques (livres, DVD, journaux…),
  • leurs fonds numériques (fonds patrimonial numérisé, par exemple)
  • des catalogues numériques externes (Arte VOD, Jamendo, Numerique Premium…).

Logo

Le moteur d'indexation et de recherche intégrée offre une interface unifiée aux utilisateurs pour qu'ils puissent consulter ce fonds, rechercher des documents précis ou bien élargir sur des ressources susceptibles de les intéresser.

Les abonnés aux médiathèques peuvent réserver des documents ou gérer leurs prêts entre autres. CMS et gestion de lettres d'information permettent aux médiathécaires de publier la programmation événementielle du réseau, d'enrichir et mettre en avant leurs fonds.

PostgreSQL et la streaming replication (Belgique, Mons, 19 mai 2016)

Posté par (page perso) . Édité par Nÿco, Benoît Sibaud et ZeroHeure. Modéré par Ontologia. Licence CC by-sa.
14
13
mai
2016
Base de données

Ce jeudi 19 mai 2016 à 19h se déroulera la 49e séance montoise des Jeudis du Libre de Belgique.

Le sujet de cette séance : PostgreSQL et la streaming replication

Thématique : Base de données|sysadmin|communauté

Public : DBA|sysadmin|entreprises|étudiants

L’animateur conférencier : Stefan Fercot

Lieu de cette séance : HEPH Condorcet, Chemin du Champ de Mars, 15 – 7000 Mons – Auditoire Bloc E – situé au fond du parking (cf. ce plan sur le site d’Openstreetmap ; ATTENTION, l’entrée est peu visible de la voie principale, elle se trouve dans l’angle formé par un très grand parking. le bâtiment est différent de celui utilisé lors des autres séances).

La participation sera gratuite et ne nécessitera que votre inscription nominative, de préférence préalable, ou à l’entrée de la séance. Merci d’indiquer votre intention en vous inscrivant via la page http://jeudisdulibre.fikket.com/. La séance sera suivie d’un verre de l’amitié.

PgDay France 2016 - Appel à orateurs

Posté par . Édité par Benoît Sibaud et ZeroHeure. Modéré par ZeroHeure. Licence CC by-sa.
10
7
jan.
2016
Base de données

Le PG Day France est la conférence annuelle de la communauté francophone de PostgreSQL.

Cette année, l’événement se tiendra le 31 mai 2016 à Lille. Une centaine de participants sont attendus pour une journée d'échanges autour de PostgreSQL et de ses projets associés.

  • Vous êtes expert sur un domaine lié aux bases de données libres ?
  • Vous avez utilisé PostgreSQL dans un contexte spécifique (gros volumes, forte charge, client reconnu, projet innovant, etc.) ?
  • Vous participez à un projet libre lié à PostgreSQL ?

Alors n'hésitez pas à proposer une présentation !

Elasticsearch 2.0

Posté par (page perso) . Édité par palm123, Trollnad Dump, Benoît Sibaud et Pierre Jarillon. Modéré par ZeroHeure. Licence CC by-sa.
38
30
oct.
2015
Base de données

Elasticsearch est un moteur de recherche distribué, RESTful, reposant sur la bibliothèque Apache Lucene et sous licence Apache 2.

Si vous ne le connaissez pas encore, vous pouvez vous reporter à la précédente dépêche, Sortie d'Elasticsearch en version 1.0 où un rapide test est disponible.

Vous pouvez aussi voir tous les contenus taggés avec elasticsearch.

Introduction aux annuaires LDAP et déploiement d'openldap à Argenteuil (95) le 31 octobre 2015

Posté par . Édité par tuiu pol, palm123, Xavier Claude et Benoît Sibaud. Modéré par Xavier Claude. Licence CC by-sa.
6
6
oct.
2015
Base de données

Starinux vous propose un atelier sur le LDAP. Dans le cadre de cet atelier vous serez capable de mettre en place un annuaire (LDAP) centralisé (ex: ajout d'utilisateurs, authentification centralisée, droits restreints en fonction du groupe d'appartenance de l'utilisateur …).

Il y aura donc une partie (théorique) puis et une partie travaux pratiques. La partie travaux pratiques portera sur le couple Samba/LDAP afin de permettre l'authentification centralisée d'un poste de travail.

Les annuaires électroniques sont considérés comme un élément primordial pour toute entreprise, organisation, entité… souhaitant améliorer la gestion de ses ressources humaines et informatiques.
Un annuaire LDAP permet entre autre d'organiser hiérarchiquement le système d'information de la structure.
Il permet également de faire cohabiter des applications entre elles afin que la structure soit juste une interface référente de gestion de ces ressources.

Sortie de Tabula 1.0.1 - Extraction de données tabulaires dans des pdfs

Posté par (page perso) . Édité par Nils Ratusznik, Xavier Claude et palm123. Modéré par Ontologia. Licence CC by-sa.
Tags :
42
15
sept.
2015
Base de données

Issu de l'univers du data-journalisme, Tabula est un logiciel permettant d'extraire facilement des données tabulaires issues de fichiers PDF. Il a été développé par des journalistes pour des journalistes. Mais son usage va au-delà de cette profession : étudiants, chercheurs, etc…

Si vous avez déjà essayé de copier-coller des tableaux contenus dans des documents PDF pour les retravailler dans Libre Office par exemple, au format CSV, vous savez à quel point c'est compliqué et chronophage.

Gratuit, Libre (Licence MIT), Tabula fonctionne sous Mac, Windows et Linux. Codé en Ruby, fonctionnant avec la JVM, Tabula est un web-service puissant, disposant de fonctionnalités de détection de tableaux de deux types :

  • soit par détection automatique des espaces entre les colonnes (mode stream) ;
  • soit par détection automatique des caractères de colonnes (mode lattice).

PmaControl, sécurité, bonnes pratiques - Paris, jeudi 17 septembre 2015

6
11
sept.
2015
Base de données

LeMug.fr (MySQL/MariaDB User Group France) organise un Meetup le 17 septembre à partir de 18h30 dans les locaux de Dailymotion, situé à Paris au 140 boulevard Malesherbes. Le thème abordé sera « PmaControl, sécurité, bonnes pratiques » (PmaControl est un ensemble d'outils de supervision et d'administration de MySQL/MariaDB).

Cet événement est ouvert à l'ensemble des développeurs et développeuses de tous les langages (C, PHP, Python, Java, Perl, Ruby, etc…). Ainsi, vous pourrez rencontrer la communauté de MySQL, MariaDB, Percona.

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement !

Variation 1.3 et nouveautés

Posté par . Édité par palm123 et Benoît Sibaud. Modéré par Nÿco. Licence CC by-sa.
Tags :
20
17
juil.
2015
Base de données

Variation est un logiciel de gestion de dossiers d'usagers adapté au secteur du social et médico-social. Il s'adresse par exemple aux structures d'hébergement ou d'emploi de personnes handicapées, au suivi à domicile d'adolescents en difficulté, aux maisons de retraite, etc.

La particularité de Variation par rapport aux autres logiciels du secteur est d'être un outil de construction d'applications : à l'installation, le vide règne ; il est de la responsabilité d'une personne compétente en gestion de ces établissements de placer les champs de saisie et autres agendas dans les bons onglets. C'est ce que nous appelons le « paramétrage » d'une solution particulière adaptée à un établissement particulier.

Depuis l'article de l'an dernier dans ces mêmes pages, nous avons travaillé d'une part à la création de paramétrages (que nous appelons « Arrangements » pour rester dans le thème musical) pour quelques catégories d'établissements répandues (MECS, SESSAD, CHRS) et d'autre part sur un outil d'import/export de ces arrangements afin de pouvoir les redistribuer plus facilement.

Quelques autres nouvelles en vrac :

  • la forge de l'Adullact a adopté le projet,
  • nous avons eu le plaisir de présenter notre solution aux RMLL de Beauvais en début de mois,
  • les manuels d'utilisation sont désormais en téléchargement libre,
  • nous travaillons maintenant à diverses améliorations de l'interface web.

Ouverture des inscriptions au pgDay Paris du 21 avril 2015

Posté par (page perso) . Édité par Xavier Teyssier et Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa.
11
25
mar.
2015
Base de données

Les inscriptions au pgDay Paris du 21 avril sont ouvertes. Cette année nous aurons le plaisir de nous retrouver au siège de la Poste, boulevard Vaugirard à Paris !

Le pgDay Paris est une journée de conférences et d'échanges organisée par la communauté française de PostgreSQL. Un ensemble de présentations en anglais et en français vous sera proposé, couvrant des sujets techniques ainsi que des retours d'expérience d'utilisation de PostgreSQL en production.

Rencontre #4 du PLUG à Lyon le mercredi 15 avril 2015

Posté par (page perso) . Édité par Benoît Sibaud et palm123. Modéré par Nÿco. Licence CC by-sa.
10
16
mar.
2015
Base de données

Le mercredi 15 avril 2015 de 19h à 22h, aura lieu la quatrième rencontre du PLUG (PostgreSQL Lyon User Group), au gîte numérique, 6 rue Saint Georges à Lyon. Ce sera l'occasion de parler de PoWA et les techniques de détection d'indexes non utilisés, présenté par Ronan Dunklau. La présentation cible aussi bien les développeurs que les équipes d'exploitation des données.

Si vous souhaitez proposer une autre conférence, n'hésitez pas à le faire savoir.

Le reste de la soirée donnera lieu à des discussions informelles sur des sujets divers et variés autour de quelques verres que chacun apportera.

Que vous découvriez PostgreSQL ou que vous cherchiez des retours d'expériences sur des utilisations avancées du moteur, vous êtes les bienvenu(e)s.

Pour indiquer votre venue, merci de vous inscrire ou de me faire un retour à cette dépêche.
http://www.meetup.com/PostgreSQL-User-Group-Lyon/events/221188759/

Meetup : Les bonnes pratiques de MariaDB le 29 janvier 2015 chez Mozilla Paris

Posté par . Édité par Nils Ratusznik. Modéré par Trollnad Dump. Licence CC by-sa.
12
22
jan.
2015
Base de données

LeMug.fr (MySQL/MariaDB User Group France), organise un Meetup avec la contribution de MariaDB, à partir de 18h30 dans les locaux de Mozilla, 16 bis boulevard Montmartre, à Paris. Le thème abordé sera « Les bonnes pratiques avec MariaDB ».

Cet événement est ouvert à l'ensemble des développeurs et développeuses de tous les langages (C, PHP, Python, Java, Perl, Ruby, etc…). Ainsi, vous pourrez rencontrer la communauté de MariaDB.

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement !

Le programme de cette soirée :

  • ouverture des portes à 18h30 (début 19h00) ;
  • première présentation : installer et configurer MariaDB, par William Agasvari ;
  • deuxième présentation : les nouvelles fonctions et fonctionnalités de MariaDB, par Christophe Villeneuve et Stéphane Varoqui ;
  • troisième présentation : tour d’horizon des nouveaux moteurs de stockage, par Serge Frezefond ;
  • networking et cocktail sponsorisé par D4 et MariaDB.

Rencontre PostgreSQL à Lyon le mercredi 14 janvier 2015

Posté par (page perso) . Édité par Benoît Sibaud et Trollnad Dump. Modéré par Ontologia. Licence CC by-sa.
8
9
jan.
2015
Base de données

Le mercredi 14 janvier 2015 de 19h à 22h, aura lieu une rencontre du PLUG (PostgreSQL Lyon User Group), à l'Antre Autre, au 11 rue Terme à Lyon. Ce sera l'occasion de parler de la couche spatiale PostGIS, que nous présentera Vincent Picavet. La présentation cible les néophytes en Systèmes d'Information Géographique, et aussi bien les développeurs que les équipes d'exploitation des données.

Le reste de la soirée donnera lieu à des discussions informelles sur des sujets divers et variés autour de quelques verres.

Que vous découvriez PostgreSQL ou que vous cherchiez des retours d'expériences sur des utilisations avancés du moteur, vous êtes les bienvenu(e)s.

Pour indiquer votre venue, merci de vous inscrire ou de me faire un retour à cette dépêche.