
Retrouvez cet article dans : Linux Magazine 98
Depuis le numéro 59, les Mongueurs de Perl vous proposent tous les mois de découvrir les scripts jetables qu’ils ont pu coder ou découvrir dans leur utilisation quotidienne de Perl. Bref, des choses trop courtes pour en faire un article, mais suffisamment intéressantes pour mériter d’être publiées. Ce sont les perles de Mongueurs. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Christian Jodar | Article paru dans

Retrouvez cet article dans : Linux Magazine 78
Comme tout langage de haut niveau, Ada propose un ensemble relativement complet pour la manipulation des chaînes de caractères et la lecture ou l’écriture de fichiers. Nous allons voir quelques-unes des possibilités, une description exhaustive remplirait le magazine entier. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Yves Bailly | Article paru dans

Retrouvez cet article dans : Linux Magazine 78
Avant d’étudier la compression des données, il faut d’abord se mettre d’accord sur un format de fichier-conteneur adapté. Celui-ci doit assurer l’intégrité des données, au moyen d’un algorithme de CRC que nous allons préalablement mettre au point. La détection des erreurs dans un flux de données est un sujet assez important, compliqué et général pour justifier un article séparé de celui sur la conception du conteneur MDS (à venir). Nous allons examiner les critères et justifier les différents choix, puis programmer et optimiser, afin d’obtenir des routines aussi efficaces que (raisonnablement) possible. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Yann Guidon | Article paru dans

Retrouvez cet article dans : Linux Magazine 78
Voilà bientôt trois ans, votre serviteur entamait une longue série d’articles consacrés à la bibliothèque Qt alors fraîchement disponible en version 3.x. Depuis, bien des progrès ont été accomplis par les développeurs de TrollTech, notablement aidés par de nombreux représentants du Logiciel libre, venant principalement du projet KDE. Découvrons avec un œil neuf la version 4 de Qt.
Lire la suite »
Posté par admin-web (
fabrice) | Signature : Yves Bailly | Article paru dans

Retrouvez cet article dans : Linux Magazine 77
Critcl signifie Compiled Runtime In TCL et a été écrit par Jean Claude Wippler, que les utilisateurs de Tclkit et autres starkits connaissent déjà . C’est bien, mais ça ne nous dit pas à quoi ça sert. Lire la suite »
Posté par Xavier Garreau (
xgarreau) | Signature : Xavier Garreau | Article paru dans

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

Retrouvez cet article dans : Linux Magazine 77
Assez naturelle dans les langages interprétés comme Perl ou Python (quoique l’on parle plutôt de typage dynamique), la généricité est considérée comme une fonctionnalité de très haut niveau dans les langages compilés, apportant un outil extrêmement puissant pour réaliser l’abstraction des données et ainsi facilitant grandement la réutilisation du code laborieusement écrit. Voyons comment Ada se positionne. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Yves Bailly | Article paru dans

Retrouvez cet article dans : Linux Magazine 99
Le format MDS (« Multiplexed Data Stream ») est un « conteneur » à vocation musicale (un peu comme les formats MPG ou OGG), destiné au stockage et à la transmission de flux de données comprimées. Comme la plupart des conteneurs, les informations doivent être découpées en petits paquets pour faciliter la transmission et confiner les erreurs. Bien que la conception de MDS soit loin d’être terminée, cet article explique comment un algorithme simple (mais très astucieux) permet de « fragmenter » les blocs de données de manière quasiment optimale. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Yann Guidon | Article paru dans

Retrouvez cet article dans : Linux Magazine 99
Ruby est principalement connu par son framework Web : Ruby on Rails. Certains l’emploient pour développer des scripts système, mais QUID des applications de bureau ?
Nous allons voir par cet article qu’elles ne sont pas en reste. En effet, le binding Ruby-GNOME possède toutes les bases permettant de développer une application de bureau complète. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Frédéric Logier | Article paru dans

Retrouvez cet article dans : Linux Magazine 99
Cet article n’a la prétention ni d’être exhaustif, ni d’être très détaillé, mais plutôt de vous donner une vue d’ensemble et d’introduire les mécanismes de base nécessaires à l’écriture d’extensions pour PHP (des notions de shell, C et PHP sont nécessaires à sa compréhension). Lire la suite »
Posté par Tristan Colombo (
tristan) | Signature : Tristan Colombo | Article paru dans