Catégorie : Programmation     Tags :      0 Commentaire

     Retrouvez cet article dans : Linux Magazine 90

    Nous avions vu, deux mois auparavant, une façon de stocker des ensembles de clés et valeurs sous la forme de tables de hachage. Nous revenons à la charge avec les arbres binaires balancés.

    Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 89

    La dissection de GLib nous amène ce mois-ci à étudier le code de l’analyseur de ligne de commande. Nous alternons un peu avec les structures de données vues dans les numéros précédents. GLib n’est pas qu’une boite d’outils dédiés aux structures de données ! Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 88

    Après les listes chaînées et les chaînes de caractères, intéressons-nous aux tables de hachage, moyen convenant pour associer des clés à des données. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    11 juil 2008

    MySQL et PhpMyAdmin

    Catégorie : Web     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Pratique Hors série 5

    De nombreuses applications web nécessitent une base de données. Par chance, à moins que ce ne soit une affaire de popularité, MySQL est le moteur de bases de données le plus courant avec les Logiciels libres. Voici un aperçu du travail de l'administrateur de bases de données, pour lequel nous nous simplifierons la tâche grâce à la convivialité de PhpMyAdmin. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Web     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Pratique Hors série 5

    LAMP est un acronyme signifiant Linux+Apache+MySQL+PHP, le quatuor gagnant des Logiciels web libres. Nous allons, en guise de pré-requis aux articles suivants, voir comment installer Apache, MySQL et PHP sur votre distribution Linux (ou FreeBSD, MacOS X ou autre). Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 87

    Les chaînes de caractères sont un type de variables essentiel dans la réalisation de logiciels. En C, elles sont vues comme des tableaux de caractères. Elles réunissent à elles seules deux des bêtes noires du programmeur : la gestion de la mémoire qui est laissée à ses bons soins et la manipulation des pointeurs. La bibliothèque GLib propose une alternative : les GString. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 86

    Les listes chaînées, au même titre que les tableaux dynamiques, permettent de stocker des listes de données. Disséquons la bibliothèque Glib pour voir comment elle en implémente la gestion. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 86

    Voici un bref aperçu d’une bibliothèque bien connue, glib, qui est un des composants du non moins connu GTK+, pierre angulaire du bureau GNOME. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 84

    Implémentez le support de l’internationalisation dans votre application et intégrez-la avec les auto-tools. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Administration système     Tags :      1 Commentaire

    Retrouvez cet article dans : Linux Magazine 82

    Le logiciel faisant tourner Wikipédia, Mediawiki, peut être utilisé chez vous, comme base de connaissance. Nous allons le configurer comme tel dans cet article. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Utilitaires     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 81

    Une vidéo du petit dernier, des photos de vacances, un film publicitaire ou une présentation commerciale ? Gravez un DVD que vous pourrez relire sur votre lecteur de salon. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 79

    Les variables d’automake suivent une grammaire bien définie. Cet article vous montrera comment conjuguer les radicaux, préfixes et suffixes, puis abordera quelques cibles des fichiers Makefile générés. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Programmation     Tags :      0 Commentaire

    Retrouvez cet article dans : Linux Magazine 77

    Dans le premier article sur les auto-tools, nous prenions pour exemple un programme simple réparti sur deux fichiers. Le programme principal appelait la fonction afficher() définie dans un autre fichier. Ce mois-ci, nous allons pousser le sujet en répartissant le code sur plusieurs répertoires et en profiter pour aborder la création des bibliothèques avec libtool. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Utilitaires     Tags :      1 Commentaire

    Retrouvez cet article dans : Linux Pratique 39

    Dans le numéro précédent, vous avez appris les bases de la gravure de CD et DVD, mais nous nous étions limités aux données. Nous allons maintenant aborder les commandes requises pour la création de CD audio. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Comprendre     Tags :      2 Commentaires

    Retrouvez cet article dans : Linux Pratique 38

    Avec un terminal et une série de commandes spécifiques, vous pouvez graver vos CD et DVD aussi bien qu'avec un utilitaire graphique comme Nautilus et son extension pour la gravure, Gnomebaker, K3B, etc. Nous allons découvrir ensemble quelles sont ces fameuses commandes... Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Web     Tags : , , ,      2 Commentaires

    Retrouvez cet article dans : Linux Pratique 35

    Mediawiki est le logiciel qui fait tourner Wikipédia, probablement l'encyclopédie libre la plus célèbre. Elle a beau proposer quelques centaines de milliers d'articles, Wikipédia n'est pas autre chose qu'un simple wiki, à savoir un logiciel qui vous permet d'éditer et de mettre en ligne des articles rapidement. Cela peut se révéler intéressant dès que vous voulez mettre en place une base de connaissances ou un site web rapidement. Dans notre cas, nous allons baptiser notre base de connaissances du joyeux nom de "bloc-note". Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Comprendre     Tags : ,      0 Commentaire

    Retrouvez cet article dans : Linux Pratique 35

    Votre gestionnaire de fichiers favori vous permet d'effectuer des opérations simples sur les fichiers comme les déplacer, les renommer, les supprimer, et même les ouvrir. Tout cela est également possible en commandes en ligne et nous allons voir comment y arriver. La façon d'aborder le sujet est un peu originale car au lieu de partir d'une liste de commandes, nous nous baserons sur les opérations courantes effectuées avec le gestionnaire de fichiers, qu'il soit Nautilus sur Gnome, Konqueror sur KDE ou un autre. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Comprendre     Tags : , , , , ,      0 Commentaire

    Retrouvez cet article dans : Linux Pratique 37

    Lancez votre gestionnaire de paquets. Clic clic clic, hop, clic clic, et voilà, c'est fait. Mais qu'avez-vous fait au juste ? Sur la plupart des distributions, si ce n'est toutes, lorsque vous disposez d'un gestionnaire de paquets, ce n'est en réalité qu'un "frontend", soit une interface graphique intermédiaire entre l'utilisateur et des commandes en lignes que vous pouvez très bien lancer à la place de la lourde interface de gestion des paquets. Voyons ce qui se passe derrière tout cela... Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans
    Catégorie : Distribution     Tags : , , , ,      0 Commentaire

    Alors que je vais fêter mes 10 ans d'utilisation de Linux cette année, laissez-moi vous conter mes aventures avec mon ibook G4 de chez Apple. Lire la suite »

    Posté par Yves Mettier (Yves Mettier) | Signature : Yves Mettier | Article paru dans