
Mise en place de la réplication avec PostgreSQL 9.0 GNU/Linux Magazine n°131 Free
L'évolution majeure qu'apporte la version 9.0 de PostgreSQL est la réplication. Évidemment, ce n'est pas la seule nouveauté intéressante de cette version, mais c'est certainement celle qui fera le plus parler de cette version, celle aussi qui aidera à une adoption plus massive de cet excellent système de gestion de bases de données.
Qu'est-ce qu'une mini-DebConf ? GNU/Linux Magazine n°131
Le projet Debian est développé par des contributeurs du monde entier. Communiquant principalement grâce à l'e-mail et l'IRC, cette communauté a appris à travailler de façon fortement décentralisée et asynchrone. Afin de rompre la monotonie de ce type de communication, les membres du projet Debian se retrouvent depuis bientôt dix ans, chaque année, pour un cycle de conférences : la DebConf.
GHDL et les chaînes de caractères : application à getenv() GNU/Linux Magazine n°131
Les variables d'environnement sont indispensables sous UNIX. Elles permettent aux programmes de communiquer (entre eux ou avec le système d'exploitation) quel que soit le langage et elles assurent l'interface avec les scripts en shell. Elles sont constamment utilisées pour l'automatisation des tâches, en particulier lors des tests de régression ou pour explorer l'influence de différents paramètres dans une simulation. Malheureusement, le langage VHDL ne prévoit rien à ce sujet. Nous allons ici examiner comment lire les variables d'environnement en C puis avec GHDL, et pour cela, il faudra trouver comment transmettre des chaînes de caractères entre notre simulateur préféré et du code en C. C'est le prétexte idéal à un voyage qui va nous faire explorer les entrailles d'Ada, de GCC, de POSIX et de leurs API et ABI...
Ce magazine est intégralement disponible sur Linux Magazine Connect