Les articles de Yves Bailly

Écrire en japonais dans un système en français

Linux Pratique n° 067 | septembre 2011 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Imaginez que vous ayez un ami japonais. Pour lui faire plaisir, vous voudriez lui envoyer un message avec un petit こんにちは dans sa langue maternelle. Ou bien vous apprenez le 日本語 et vous souhaitez en saisir quelques mots. Tout cela sur votre système en français doté de son clavier français.

Lire l'extrait

Petite revue de compresseurs

Linux Pratique n° 067 | septembre 2011 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Non, il ne s'agit pas ici de comparer les performances des moteurs de nos chers (comprendre : onéreux) véhicules. Nous allons plutôt nous pencher sur les capacités de quelques outils de réduction de la taille d'un fichier : la compression consiste ici à produire un fichier résultat plut petit qu'un fichier de départ, afin d'économiser de...

Lire l'extrait

L'écriture avec LyX 2

Linux Pratique n° 068 | novembre 2011 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Début mai dernier, le logiciel de création de documents LyX a connu une évolution majeure avec la sortie de la version 2. Voici un petit tour d'horizon de quelques-unes des possibilités offertes par ce formidable outil trop méconnu.

Lire l'extrait


Un peu d'animation

GNU/Linux Magazine n° 065 | octobre 2004 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les programmes que nous avons réalisés jusqu'ici étaient essentiellement statiques : les éléments demeurent là où ils ont été créés, ou bien changent instantanément de place. Si cela est parfaitement suffisant pour de nombreux logiciels, un jeu ne saurait s'en satisfaire : on s'attend à du mouvement !

Lire l'extrait

Aperçu de la programmation du FrameBuffer

GNU/Linux Magazine n° 065 | octobre 2004 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Pour certaines cartes vidéo, il est la seule et unique possibilité d'obtenir une interface graphique sur notre système préféré. Pour les inconditionnels du mode texte, il permet d'obtenir un affichage plus fin, de meilleur qualité, et surtout d'afficher bien plus d'informations à l'écran. Entre les deux, il est un moyen d'afficher des images ou...

Lire l'extrait

Un serpent dans mon singe : Blender et Python

GNU/Linux Magazine n° 068 | janvier 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Le premier est un superbe environnement de création d'images de synthèse et montage vidéo, que l'on ne présente plus. Le second est un non moins superbe langage de programmation moderne, interprété, qui ne nécessite pas plus de présentation. Voyons comment leur mariage donne un outil d'une remarquable puissance.

Lire l'extrait

Aperçu de la programmation du FrameBuffer

GNU/Linux Magazine n° 066 | novembre 2004 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Pour certaines cartes vidéo, il est la seule et unique possibilité d'obtenir une interface graphique sur notre système préféré. Pour les inconditionnels du mode texte, il permet d'obtenir un affichage plus fin, de meilleur qualité, et surtout d'afficher bien plus d'informations à l'écran. Entre les deux, il est un moyen d'afficher des images ou...

Lire l'extrait

Le langage Ada 95 – 6Les paquetages

GNU/Linux Magazine n° 076 | octobre 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Jusqu'ici, nos exemples contenaient en un seul fichier toutes les instructions nécessaires à l'exécution du programme. Pour la création de logiciels complexes de grande envergure, cette manière de faire n'est évidemment pas idéale, sans parler de l'absence totale de modularité, de compilation séparée et de possibilité de réutilisation. Comme...

Lire l'extrait

Qt 4 – 1Un Scribe nommé Arthur

GNU/Linux Magazine n° 078 | décembre 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

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....

Lire l'extrait

LTSP pour les êtres humains

GNU/Linux Magazine n° 078 | décembre 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les machines récentes sont de plus en plus puissantes et de moins en moins onéreuses. Pour autant, les ordinateurs plus anciens fonctionnent toujours et n'ont généralement rien perdu de leurs capacités. Une collaboration entre le projet LTSP et la distribution Ubuntu permet de tirer partie de ces deux phénomènes avec une simplicité jusqu'ici...

Lire l'extrait

Ada 95 – 8Chaînes et fichiers

GNU/Linux Magazine n° 078 | décembre 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

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 l'extrait

Installer Debian sur Sparc

GNU/Linux Magazine n° 086 | septembre 2006 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il n'y a pas si longtemps, les stations Sparc étaient assez répandues dans les universités, les administrations et même les entreprises. Mais depuis quelques années, ces machines aussi robustes que rustiques sont réduites à l'état de ramasse-poussières. Pourtant, elles peuvent encore rendre bien des services.

Lire l'extrait

Le langage Ada – 15 : conteneurs

GNU/Linux Magazine n° 089 | décembre 2006 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Pour Ada comme pour tout langage de programmation, les types fondamentaux deviennent rapidement insuffisants. Des structures plus sophistiquées comme les listes chaînées ou les dictionnaires sont indispensables pour tout développement d'envergure. La norme Ada2005 enrichit la bibliothèque standard de telles structures.

Lire l'extrait

Qt 4 – 2Conteneurs et algorithmes

GNU/Linux Magazine n° 079 | janvier 2006 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Bibliothèque à vocation de plus en plus généraliste et plus seulement graphique, la dernière version de Qt présente une révision en profondeur de ce qui n'était presque qu'anecdotique jusqu'ici, à savoir les outils et structures de données fondamentales utilisées par la bibliothèque elle-même. Si globalement l'évolution est positive, nous...

Lire l'extrait

Le langage Ada – 11 : l'orientation objet

GNU/Linux Magazine n° 083 | mai 2006 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Pratiquement tous les langages modernes suivent plus ou moins le paradigme objet, qu'ils soient purement objet (comme Smalltalk ou Ruby) ou autorisent la programmation procédurale (comme C++, Python, Perl...). Dès sa conception en 1979, le langage Ada possède des fondements objets sans pour autant pouvoir être qualifié de langage orienté objet. La...

Lire l'extrait

Qt 4 – 4 : textes enrichis et documents structurés

GNU/Linux Magazine n° 083 | mai 2006 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

La version 3 de Qt était fort appréciable pour ses possibilités de mise en forme de textes, bien que les limites en soient rapidement atteintes. Non seulement Qt4 repousse ces limites, mais en plus elle apporte une modélisation structurée des documents textuels, fournissant toute l'infrastructure de base d'un véritable traitement de textes...

Lire l'extrait

Le langage Ada 95 – 7La généricité

GNU/Linux Magazine n° 077 | novembre 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

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...

Lire l'extrait

Le langage Ada – 5Les enregistrements

GNU/Linux Magazine n° 075 | septembre 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les tableaux du mois dernier ne permettent de stocker que des informations d'un même type. Comme beaucoup d'autres langages, Ada offre un moyen de placer en une seule entité des données de types différents. Là où le langage C parle de structures ou Python de classes, Ada a repris la terminologie du Pascal et parle plutôt d'enregistrements.

Lire l'extrait

Le langage Ada1 - Présentation

GNU/Linux Magazine n° 070 | mars 2005 | Yves Bailly
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il est des langages de programmation qui semblent surgir d'un passé lointain, marqués d'une aura étrange, parfois un peu inquiétants. Le langage de programmation Ada fait partie de ceux-ci. Méconnu, parfois redouté, souvent dénigré, je vous propose de découvrir un langage puissant et moderne utilisé dans les situations critiques où une...

Lire l'extrait