Archives de l’auteur : Bis2ri

Outils : la technique Pomodoro

En informatique comme en cuisine, il est parfois dangereux d’en faire trop. Une seconde, laissez nous vérifier quelque chose… Ah, voilà ! C’est l’introduction de la semaine dernière, celle de l’article concernant MySQL et ses corruptions ! Quelqu’un nous aura mélangé nos fiches… Heureusement que nous sommes vigilants. D’un autre côté, l’article de cette semaine… Lire la suite »

PostgreSQL + dbSQWare : sauvegarde et restauration Point-In-Time (2/2)

Résumé de l’épisode précédent Dans l’article précédent, nous avons vu le principe d’une sauvegarde Point-In-Time ainsi que la manière dont dbSQWare le gère. Nous nous sommes arrêtés sur le dernier fichier (« RestoreCommands.hlp ») car il contient la procédure et les commandes nécessaires à la restauration de la base dont il a eu la charge. Après une… Lire la suite »

PostgreSQL + dbSQWare : sauvegarde et restauration Point-In-Time (1/2)

Introduction Aujourd’hui, nous prenons notre courage à deux mains et allons nous attaquer aux mécanismes de sauvegardes PITR (« Point-In-Time Recovery », c’est à dire des sauvegardes pouvant ramener votre base à une date précise, à la seconde près) tel que cela se fait sous PostgreSQL. Comme nous ne faisons pas les choses à moitié, nous allons… Lire la suite »

Site : suivi des cyber-attaques à travers le monde

« Cyber-attaques »… ce terme sonne comme une ligne dans un livre de science-fiction. Pourtant la menace que représente ce type de banditisme n’a jamais été aussi préoccupante : depuis la fin de l’année dernière, on constate une accélération dans la fréquence de ces attaques,  conjuguée à un changement d’échelle sur son ampleur. Profitant de la multiplication… Lire la suite »

PostgreSQL : procédure d’upgrade avec pg_upgrade

Principe Si mettre à jour PostgreSQL d’une version mineure à une autre est aussi simple qu’un échange de binaires, c’est un peu plus compliqué pour un changement de versions majeures (exemple : 9.3 vers 9.6) (1). Entre versions majeures, c’est surtout le catalogue qui change : nouvelles colonnes, nouvelles vues. C’est la principale cause d’incompatibilité.… Lire la suite »

Unix : diff

Introduction Unix, c’est un peu comme les façades parisiennes : vous pensez avoir tout vu, parcouru mille fois les rues de votre quartier, puis vous vous rendez compte qu’à deux pas se trouve une sculpture monumentale, une fontaine dissimulée ou un tag bariolé. Aujourd’hui, nous vous proposons de prendre quelques minutes pour détailler une commande… Lire la suite »

Linux : lister les dossiers par ordre de taille

Aujourd’hui, un article en forme de fond de tiroir puisqu’il se contentera de vous présenter une  commande utile au quotidien. Nous hésitions un peu à la reprendre ici sous prétexte que « tout le monde la connait ». Au vu de nos dernières conversations avec des collègues, ce n’est pas évident. Alors, dans un soucis de partage et… Lire la suite »

Humeur : La dette technologique 

Avertissement préliminaire avant de commencer : ce qui suit est une réflexion au débotté n’engageant que l’auteur, le ci-devant Bis2i. C’est une vision honnête mais sûrement partielle de la situation. Si vous avez des remarques voire – horreur ! – un avis différent, n’hésitez pas à vous servir des commentaires.  L’effigie Raisonnement par l’absurde :… Lire la suite »

Postgresql + Linux Out-Of-Memory Killer, une histoire vraie

Introduction A plusieurs reprises, des utilisateurs se sont plaints d’une perte de connexion entre leur application et leur base PostgreSQL, hébergée sur une Linux Centos 6. Le premier réflexe est de hausser mentalement les épaules en accusant le réseau ou le connecteur de client, tant la base était jusqu’alors stable et solide. Mais la conscience… Lire la suite »