w w w . c h a m b a u d . o r g


Journal


Catégorie « Informatique »


♦   ♦

Hors-série BSD (Acte 2)

Lundi 30 avril 2007


[Première de couverture du numéro hors-série BSD (Acte 2) de mai / juin 2007]

J'attendais, avec une certaine impatience, le second opus BSD préparé par l'équipe de GNU/Linux Magazine France, et je ne suis pas déçu. Il est bon de savoir qu'il n'y a pas que GNU/Linux qui tienne la route, aujourd'hui. « Viva les BSD ! » [:-)]

Voici les différentes rubriques au sommaire de ce hors-série, n° 30 :

  • User
    • Empaquette-moi le codaz @#!@#!
    • Réaliser son propre LiveCD avec un système FreeBSD
    • NetBSD sans disque (ou La magie des lutins qui courent très vite dans les fils)
    • Simone surveille tes babasses, tu peux dormir tranquille
  • Sécurité
    • systrace/sysjail
    • Filesystems encryptés sous NetBSD et FreeBSD par la pratique
    • Garder son phacochère familier dans un enclos
  • Administration
    • RHONv6
    • NetBSD Use Case #1 : fais-toi un beau réseau à la maison
    • Faire fonctionner les *BSD dans Xen
  • Développement
    • KQUEUE/KEVENT efficient convivial polling

Vous pouvez, aussi, parcourir les vignettes des pages du magazine.

Je ne sais pas s'il y aura un troisième numéro, mais il est de coutume de dire « Jamais deux sans trois ! » [;-)]

À nouveau, si vous voulez en savoir plus, voici les liens des sites officiels :


♦   ♦

Hors-série BSD (Acte 1)

Samedi 17 mars 2007


[Première de couverture du numéro hors-série BSD (Acte 1) de mars / avril 2007]

Il est tellement rare de trouver en kiosque un magazine entièrement consacré aux systèmes d'exploitation BSD qu'il me fallait écrire un article à ce sujet. [:-)] L'équipe de GNU/Linux Magazine France nous a concocté un numéro hors-série de mars / avril dédié, exclusivement, aux dignes descendants d'Unix® que sont FreeBSD, NetBSD et OpenBSD. Ces systèmes d'exploitation n'ont rien à envier à leur cousin GNU/Linux, le célèbre « OS » au pingouin. Ils sont gratuits, libres de droits, stables et très bien documentés.

On peut décrire ces différents projets de la manière suivante :

  • FreeBSD est le plus avancé des Unix® Open Source
  • NetBSD est le plus portable des Unix® Open Source
  • OpenBSD est le plus sécurisé des Unix® Open Source
  • GNU/Linux est le plus populaire des Unix® Open Source

On dit souvent que les utilisateurs de GNU/Linux sont ceux qui haïssent Windows® et qu'à l'opposé, les utilisateurs des BSD sont ceux qui aiment Unix® ! [;-)]

Pour ma part, et après de très nombreuses installations et comparaisons, je n'utilise plus qu'OpenBSD sur toutes mes machines, et je peux dire, aujourd'hui, que j'ai, enfin, trouvé l'« OS » idéal.

Voici les différentes rubriques au sommaire de ce hors-série, n° 29 :

  • User
    • Ce qui m'a dérouté sous FreeBSD la première fois
    • Gestion avancée des ports dans FreeBSD
    • NetBSD dans la poche
  • Sécurité
    • PF pour les nuls
    • IPSec sous OpenBSD 4.0
  • Administration
    • Répartition de charge et haute disponibilité sur les OS *BSD (Partie 1)
    • Routage dynamique et haute disponibilité (Partie 2)
    • Utilisation de GEOM avec FreeBSD
    • Une nouvelle fleur dans votre jardin (magique)
  • Développement
    • Développement sur le noyau de FreeBSD
    • Introduction à la programmation wifi en C sous NetBSD

Vous pouvez, aussi, parcourir les vignettes des pages du magazine.

Il semblerait que le présent numéro soit suivi d'un « Acte 2 », comme le précise l'éditorial. [:-)] Bien entendu, j'y consacrerai un autre article dans ce journal !

Pour en savoir plus, voici les liens des sites officiels :


♦   ♦

Le « FLAC », c'est mieux

Samedi 13 janvier 2007


[Logo du FLAC]

De nos jours, tout le monde connaît le format de compression audio « MP3 » qui permet de stocker le maximum de musique sur un support donné. Grâce à lui, celle-ci fait partie de tous nos instants, et l'on peut emmener partout avec soi ses chansons et ses morceaux préférés. La qualité du son est au rendez-vous, et le rapport coût/stockage est tout à fait excellent. En moyenne, et suivant le taux de compression employé, on peut stocker l'équivalent de dix à douze albums sur un seul CD !

Il existe un autre format de compression audio, moins répandu, qui s'appelle « Ogg Vorbis » et qui, lui, est complètement libre de droits. Il n'a rien à envier au célèbre « MP3 », et il est aujourd'hui facile d'encoder dans ce très bon format.

Le format de compression audio qui nous intéresse, aujourd'hui, est le format « FLAC », pour « Free Lossless Audio Codec » et il est, lui aussi, complètement libre de droits. Comme son nom l'indique, l'algorithme de compression fait tout pour préserver la qualité du son d'origine, et l'on peut dire que le résultat est stupéfiant de vérité sonore ; le son est plein, charpenté et bien défini, sans aucune agressivité, et l'on redécouvre avec émerveillement sa discothèque au fil des écoutes. Grâce au format « FLAC », on se rapproche au plus près du son original, et il est très difficile de reconnaître celui-ci, si l'on s'amuse à un test en aveugle. Le seul inconvénient est qu'il est très gourmand en espace disque, et que l'on ne peut donc pas l'utiliser sur nos baladeurs. Par contre, aux prix où sont vendus les disques durs de grandes capacités à l'heure actuelle, nous aurions tort de ne pas en profiter sur nos ordinateurs personnels qui occupent, désormais, une place incontournable dans notre vie de tous les jours que ce soit comme outil de travail, centre de loisirs ou base de connaissances.

Version du programme « FLAC » utilisé sous le système d'exploitation OpenBSD 3.9 :

$ /usr/local/bin/flac -v
flac 1.1.2

Commande permettant d'encoder un fichier « WAV » au format « FLAC » en utilisant le logiciel « Grip » :

$ flac [--best] -V -o %m -T TITLE="%n" -T ARTIST="%a" -T ALBUM="%d" -T DATE="%y" -T TRACKNUMBER="%t" -T GENRE="%G" %w

Explication des différentes options utilisées :

  • [--best] : taux de compression le plus élevé afin d'obtenir la meilleure qualité sonore possible. Cette option est facultative ([ ]) et correspond à une compression de niveau 8. La valeur par défaut est, quant à elle, de niveau 5 (--compression-level-5).
  • -V : vérification que l'encodage est correct en décodant la sortie en parallèle et en la comparant à l'original.
  • -o %m : force le nom du fichier en sortie (.flac).
  • -T TITLE="%n" : titre de la piste sonore.
  • -T ARTIST="%a" : nom de l'artiste.
  • -T ALBUM="%d" : nom de l'album.
  • -T DATE="%y" : année de parution de l'album.
  • -T TRACKNUMBER="%t" : numéro de la piste sonore.
  • -T GENRE="%G" : genre de musique.
  • %w : fichier « WAV » à encoder (.wav).

Résultat d'un album encodé au format « FLAC » :

$ cd flac/jimi_hendrix/band_of_gypsys
$ ls -l *.flac
-rw-r--r-- 1 francois francois 67882566 Jan 13 13:26 01_who_knows.flac
-rw-r--r-- 1 francois francois 88129647 Jan 13 13:28 02_machine_gun.flac
-rw-r--r-- 1 francois francois 36326725 Jan 13 13:29 03_changes.flac
-rw-r--r-- 1 francois francois 49798264 Jan 13 13:30 04_power_to_love.flac
-rw-r--r-- 1 francois francois 39326299 Jan 13 13:31 05_message_to_love.flac
-rw-r--r-- 1 francois francois 41497150 Jan 13 13:32 06_we_gotta_live_together.flac

Pour vérifier que le message sonore n'a pas été altéré, une simple conversion d'un des fichiers « FLAC », fraîchement encodé en un fichier « WAV », nous prouve que le résultat est bien identique à l'original :

$ ls -l changes.wav
-rw-r--r-- 1 francois francois 55413164 Jan 13 13:29 changes.wav
$ sha1 changes.wav
SHA1 (changes.wav) = ff2f10716c16630db2bfab67110bbeb0825f7781
$ flac -d 03_changes.flac

flac 1.1.2, Copyright (C) 2000,2001,2002,2003,2004,2005 Josh Coalson
flac comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
welcome to redistribute it under certain conditions. Type `flac' for details.

03_changes.flac: done
$ ls -l 03_changes.wav
-rw-r--r-- 1 francois francois 55413164 Jan 13 13:29 03_changes.wav
$ sha1 03_changes.wav
SHA1 (03_changes.wav) = ff2f10716c16630db2bfab67110bbeb0825f7781
$ diff changes.wav 03_changes.wav
$ ls -l *changes*
-rw-r--r-- 1 francois francois 36326725 Jan 13 13:29 03_changes.flac
-rw-r--r-- 1 francois francois 55413164 Jan 13 13:29 03_changes.wav
-rw-r--r-- 1 francois francois 55413164 Jan 13 13:29 changes.wav

Et pour finir, voici quelques liens utiles :


♦   ♦

À noter : toutes les images de ce journal sont la propriété de leurs auteurs respectifs.




 
[Français]  [Anglais]
 
Accueil
 
Journal
- Derniers articles
 
Archives
- Avril 2007
- Mars 2007
- Février 2007
- Janvier 2007
- Décembre 2006
 
Catégories
- Automobile (1)
- Générale (2)
- Informatique (3)
- Musique (1)
 
Syndication
[Syndication RSS 2.0]
 
Validation
[XHTML 1.0 Transitional validé]
[CSS 2.0 validé]
[RSS 2.0 validé]
 
Propulsion
[Propulsé par OpenBSD]
[Propulsé par Apache]
[Propulsé par PHP]
 

Plan du site | Contact | Recherche