Il y a quelques années, j'ai rencontré le projet FreePascal et Lazarus.
Si FreePascal était déjà capable de compiler du code Delphi, il restait encore un long chemin à parcourir.
Lazarus de son côté devait encore fortement évoluer.
Ce matin, je suis tombé sur cette vidéo (certes en Allemand) qui montre comment installer FreePascal + Lazarus sur Ubunu (vraiment simple puisque disponible depuis la logithèque).
Voici la vidéo, juste pour vous faire une petite idée:
L'IDE est visible en fin de vidéo.
mardi 10 avril 2012
vendredi 6 avril 2012
Comment automatiser les backups PostGreSql
Voici une bonne référence "How to automate PostGresSql backup from Command Line Shell".
Même si l'article est prévu pour Unix, il fait au moins appel à des commandes communes.
Même si l'article est prévu pour Unix, il fait au moins appel à des commandes communes.
lundi 2 avril 2012
PostgreSql - Transation Serializable & SELECT FOR UPDATE
Il semblerait que l'isolation des transactions de type "Serialized" ne soit pas totalement fiable en PostgreSql (je ne remets malheureusement pas la main sur le PDF expliquant ce problème... vive Internet).
C'est fort gênant si l'on veut créer un compteur sécurisé partagé entre plusieurs processus (comme en Sql Serveur).
Le cas échéant, il est possible de se rabattre sur les SELECT FOR UPDATE.
Je vous propose la lecture de l'article "Postgresql - SELECT FOR UPDATE example" de Walter.
Grâce à SELECT FOR UPDATE il est possible d'obtenir un résultat similaire au mode "Serialize" et de créer un compteur InterProcessus sécurisé :-)
Inscription à :
Articles (Atom)