Revue de presse de l’April pour la semaine 7 de l’année 2024

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
16
19
fév.
2024
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

Journal PostgreSQL : ne faites pas ça !

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
47
8
jan.
2024

Le wiki officiel de PostgreSQL a une page assez méconnue et pourtant si utile que tout gros outil, en particulier ceux avec de l’historique, devraient avoir aussi. Cette page, c’est :

Don’t Do This

Comme le dit le titre, cette page est une liste de possibilités offertes par PostgreSQL à ne pas utiliser, au moins pas sans y réfléchir à deux fois. Les pièges peuvent venir de comportements dépréciés, particulièrement peu clairs ou importés d’autres SGBD. Chaque cas indique (…)

Journal Découvertes de logiciels libres - été 2023

17
11
nov.
2023

Cet été j’ai eu l’occasion de découvrir de belles pépites de logiciels libres grâce à un changement de travail. Ce nouveau travail était lié à l’affichage de données sur des cartes et des résultats dans des graphiques.

Voici une petite liste de logiciels libres que j’ai pu employer et que j’ai particulièrement appréciés 😊

PostgreSQL, postgis et node-postgres

PostgreSQL est une base de donnée à tout faire, vraiment. Je l’appréciais déjà auparavant pour ses fonctions intégrées de gestion des types (…)

Journal [signets] PG 16 est là

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
24
16
sept.
2023

Dans sa news du 14 septembre, l'équipe de PostgreSQL annonce la venue au monde de la version 16 avec la mise en avant des points suivants :

Journal Neon : Postgresql serverless avec branches

Posté par  . Licence CC By‑SA.
Étiquettes :
25
6
déc.
2022

Neon est une startup qui travaille sur une adaptation de Postgresql pour séparer la partie stockage de la partie calcul. Le stockage étant au final de type objet S3. Entre les deux il y a une partie cache pour les lectures.

Une grande partie est écrite en Rust, une partie est destinée à être intégrée à la branche commune de Postgresql. En licence Apache v2.0.

Le fait de séparer le stockage du calcul permet de lancer des instances à la (…)

Journal Cartes, marqueurs et automatisation

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
21
16
oct.
2022

Coucou à tous !

Petite matinée hack ce matin (et hack du matin, chagrin), que je partage : c'est du rapide et du sale, mais j'ai découvert plusieurs outils intéressants, donc je pose ça là si ça peut inspirer quelqu'un. Je ne met pas de code parce que c'est hyper spécifique (en fait non, j'ai juste honte), mais ça ne devrait poser aucun problème à recréer avec mes explications.

L'école de Mademoiselle Fille organise une distribution de douceurs aux personnes (…)

Journal Postgresql, un retour d'expérience

Posté par  (site web personnel) . Licence CC By‑SA.
107
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)

Posté par  . Édité par BAud, Davy Defaud, Ysabeau 🧶 🧦, Benoît Sibaud, claudex et ZeroHeure. Modéré par claudex. Licence CC By‑SA.
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 Sortie de "The Art of PostgreSQL" de Dimitri Fontaine

Posté par  . Licence CC By‑SA.
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 (…)