Journal Postgresql, un retour d'expérience

Posté par (page perso) . Licence CC by-sa.
99
15
mai
2020

Un petit peu de contexte

J'ai rejoint une grande banque asiatique, à Londres, il y a de cela 10 ans, pour travailler sur un de leurs systèmes, une grosse application financière en C++. Quelques années plus tard, les affaires n'ayant pas fonctionné comme prévu, ils décident de se débarrasser de l'équipe à laquelle j'appartenais. Heureusement, une petite institution financière européenne s'est montrée intéressée par le système et l'équipe, et plutôt que je devoir payer des indemnités de licenciement, mon ancien (...)

Requêtes et jointures avec pgModeler (PostgreSQL)

64
29
jan.
2020
Base de données

Bon, voilà, j’ai développé ce greffon pour pgModeler (C++/Qt), et j’ai envie de le partager dans une petite dépêche.

Mes motivations principales étaient de pouvoir effectuer des requêtes dans mon logiciel de modélisation préféré, bien entendu, et le fait que les logiciels de modélisation que je connais ne prennent pas en charge les jointures existantes ou automatiques.

Votre client SQL est cool ? Mais est‑il cool à ce point ?! :)

Rapide présentation de pgModeler

pgModeler est un logiciel de modélisation de base de données. Bien que plutôt généraliste — si l’on s’en tient à un modèle logique des données — il est spécialisé PostgreSQL. Il permet entre autres de :

  • construire par interface graphique un modèle de base de données (tables, schémas, rôles…), mais bien plus ; en fait, il propose toutes les fonctionnalités offertes par PostgreSQL, allant jusqu’aux extensions PostGIS ;
  • créer une base de données à partir d’un modèle : passer de la représentation à l’implémentation ;
  • à l’inverse, créer un modèle à partir d’une base de données ;
  • comparer une instance PostgreSQL avec un modèle et produire — voire réintégrer — les différences entre schémas ;
  • administrer sa base, avec un module riche, mais qui n’égalera sans doute pas pgAdmin ;
  • produire un dictionnaire des données.

Des discussions sont en cours pour rendre pgModeler nativement compatible avec les autres systèmes de gestion de bases de données relationnelles (SGBDR) grâce à l’excellent extracto‑chargeur (ETL) pgLoader.

Journal Campagne de préachat pour la VF de The Art of PostgreSQL de Dimitri FONTAINE

Posté par (page perso) . Licence CC by-sa.
Tags :
15
13
nov.
2019

Salut à tous,

Dimitri FONTAINE a sortie récemment le livre The Art of PostgreSQL. Il s'agit d'un livre à destination des développeurs, tout en restant assez pointu sur les spécificités et les possibilités de PostgreSQL. L'annonce de la sortie du livre en anglais est passée ici : https://linuxfr.org/users/fero14041/journaux/sortie-de-the-art-of-postgresql-de-dimitri-fontaine .

On y avait d'ailleurs discuté de l'intérêt d'un VF, et bien il semble que l'auteur français veuille tenter la VF : https://theartofpostgresql.com/fr/

Pour info, The Art of PostgreSQL est une (...)

Journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine

28
22
août
2019

Bonjour à tous,

Je souhaitais attirer votre attention sur la sortie toute récente du livre "The Art of PostgreSQL", par Dimitri Fontaine, seconde édition du "Mastering PostgreSQL in Application Development". Je cherchais depuis quelques temps un bon ouvrage sur Postgres, et ce que j'ai entrevu de cet ouvrage semble en faire le candidat idéal. Voir le site web de The Art of PostgreSQL pour les impatients.

A l'heure où il est de bon ton de taper sur MySQL/MariaDB, comme par (...)

Microsoft achète Citus Data, spécialiste de PostgreSQL

Posté par (page perso) . Édité par Davy Defaud, Benoît Sibaud, BAud, tankey et palm123. Modéré par ZeroHeure. Licence CC by-sa.
40
26
jan.
2019
Microsoft

Microsoft vient de faire l’acquisition de Citus Data, une start‐up qui s’est fait un nom et une réputation avec le support de PostgreSQL. Cette entreprise forte d’une quarantaine de personnes constitue un noyau d’experts apportant à Microsoft une compétence nouvelle.

Développer en interne cette compétence aurait été long. Aussi, cette croissance externe permet de proposer sur Azure une alternative à SQL Server. Actuellement, PostgreSQL est le SGBD qui taille des croupières à Oracle, car il convient de la plus petite base de données à la plus grande.

Cette acquisition vient après celle de GitHub et renforce la compétence de Microsoft sur les logiciels libres. Est‐ce que Microsoft jouera honnêtement dans la cour des logiciels libres ou succombera à ses vieux démons ? Vos avis seront les bienvenus.

Wiki [Tuto/HowTo] [Debian/Ubuntu] Interfacer metasploit avec la base de données PostGreSQL

0
23
oct.
2018

musique d'ambiance : Best Melodic Dubstep Mix 2016

"Un grand pouvoir implique de grandes responsabilités." oncle Ben.

Introduction

Nous allons voir ici comment utiliser la base de données PostgreSQL avec Metasploit.

Mise en place

Connectez vous à l'utilisateur dédié de postgresql.

sudo -s -u postgres

Créez utilisateur dédié pour metasploit.

createuser -d -P metasploit
  • -d => autorise l'utilisateur à créer des base de données (n'est PAS nécessaire)
  • -P => on demande à définir un mot de (...)

Journal Fusionforge 6.1. Nouvelle version du moteur de forge libre.

14
22
oct.
2018
Ce journal a été promu en dépêche : Fusionforge 6.1 : Nouvelle version du moteur de forge libre.

La communauté Fusionforge a publié sa nouvelle mouture du moteur de forge libre éponyme. Voici un petit journal qui retrace les nouveautés apportées par cette version, au delà d'un nombre élevé de bugs corrigés.

Avant de commencer, un peu d'historique linuxfr avec des liens vers les précédents articles/journaux permettant de connaitre un peu mieux ce projet:
Fusionforge 5.1 & sa communauté
Fusionforge 5.3
Fusionforge 6.0.3

La page wikipedia Gforge/Fusionforge résume plutôt bien l'historique de ce moteur de forge.

Documentation

Étrangement (...)

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

Posté par (page perso) . Édité par tankey, Xavier Teyssier, Davy Defaud et patrick_g. Modéré par patrick_g. Licence CC by-sa.
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.

Forum général.petites-annonces expert postgresql pour prestation installation et formation utilisateur final

Posté par . Licence CC by-sa.
6
31
mai
2018

Bonjour,
Je suis freelance et je ne peux pas gerer ce dossier qui est en dehors de mon domaine de competence.
Aussi je viens proposer aux freelances de ce groupe, si des fois l'un d'entre vous a les competences.

Je ne suis pas en compte avec le client, donc pas de soucis pour que cela devienne votre client final.

===
Dans un projet de refonte du site internet de la société (besoin immediat)

puis (besoin futur) migration/refonte des données existantes (...)