Analyse d'un fichier de configuration sur fond de PostgreSQL

Magazine
Marque
GNU/Linux Magazine
Numéro
132
|
Mois de parution
novembre 2010
|


Résumé
En C, la création d'un fichier de configuration et son analyseur est souvent un éternel recommencement. Il existe de plus de nombreuses façons de faire, comme le tout-à-la-main à base de strchr(ligne,'='), le format XML avec, par exemple, libxml2. Nous allons voir dans cet article comment faire avec deux bibliothèques. L'une est la très répandue Glib. L'autre est la récente (pas tant que cela - 2005 d'après Freshmeat) et puissante Libconfig. Enfin, pour nous amuser un peu, nous allons prendre pour base de travail un carnet d'adresses, dont nous allons afficher le contenu. Ce carnet d'adresses sera contenu dans une base PostgreSQL (et nous pourrons ainsi réviser un peu ce sujet).

La suite est réservée aux abonnés. Déjà abonné ? Se connecter

Par le même auteur

Collectd et PerfWatcher : configuration avancée

Magazine
Marque
GNU/Linux Magazine
Numéro
171
|
Mois de parution
mai 2014
|
Domaines
Résumé
Le mois dernier, nous avons installé Collectd : vous visualisez les données avec PerfWatcher et vos agents remplissent les fichiers RRD du serveur. Passons maintenant à la configuration avancée de votre installation en étudiant quelques problématiques.

Collectd et PerfWatcher : découverte

Magazine
Marque
GNU/Linux Magazine
Numéro
170
|
Mois de parution
avril 2014
|
Domaines
Résumé
Planté ! On va le rebooter. Mais que s'est-il passé sur ce serveur ? Encore une fois, trop de processus qui prennent trop de mémoire ? Lequel était-ce cette fois ? Et a-t-on assez de mémoire sur nos machines ? A-t-on assez de machines ?

Collectd et PerfWatcher : installation

Magazine
Marque
GNU/Linux Magazine
Numéro
170
|
Mois de parution
avril 2014
|
Domaines
Résumé
yum/apt-get install collectd perfwatcher. Eh non, PerfWatcher nécessite des plugins spécifiques de Collectd. Cet article décrit une installation commentée du couple Collectd-PerfWatcher.

01:59:60 : Une seconde SVP !

Magazine
Marque
GNU/Linux Magazine
Numéro
153
|
Mois de parution
octobre 2012
|
Domaines
Résumé
Auriez-vous une seconde ? Nous allons revenir sur cette seconde intercalaire apparue le 1er juillet 2012 dernier juste avant 2h du matin en France et plus précisément le 30 juin à 23h 59min 60s en Temps Universel Coordonné (UTC).

Partager des fichiers avec Apache

Magazine
Marque
Linux Pratique
HS n°
Numéro
21
|
Mois de parution
juin 2011
|
Domaines
Résumé
Le partage de fichiers sur Internet s'effectue historiquement avec le protocole FTP. Pourtant, avec l'avènement des sites web et du surf sur Internet, le protocole HTTP est devenu un moyen courant de mettre des fichiers à disposition pour que les gens les téléchargent avec leur navigateur web. Avec le célèbre Apache, nous allons voir comment procéder.