Sylvain Sauvage a écrit 2933 commentaires

  • [^] # Re: ogg/vorbis

    Posté par  . En réponse au journal Le ogg/vorbis, un des meilleurs codecs a 80kbps ?. Évalué à 2.

    Les outils gnu s'installent très bien mais comme les outils Solaris restent, je sais pas si on peut appeler ça un système gnu... Il faudrait tenter de virer les outils Sun pour les remplacer au maximum...
    On devrait s'approcher d'un GNU/<noyau-solaris>, en tout cas pour un système de base (ben oui, il faudrait patcher pas mal, p.ex. les fichiers de /dev sont différents toussa).
  • [^] # Re: portenawak..

    Posté par  . En réponse au journal La musique en libre accès, c'est MAL, même si c'est légal. Évalué à 5.

    W'awiw en Wowanwi... Pardon, j'enlève le tuba : J'habite en Normandie, alors cave ou grenier, même niveau d'humidité ;o)
  • [^] # Re: Félicitations

    Posté par  . En réponse à la dépêche Le Ministère de l'Agriculture migre ses serveurs NT4 sous Linux. Évalué à 4.

    Non, s/obsolescence/obsolGPL/ !
  • [^] # Re: Propagation des M.A.J

    Posté par  . En réponse à la dépêche Mise à jour de Firefox pour des problèmes de vulnérabilités. Évalué à 3.

    Je te donnes la réponse vendredi...
  • [^] # Re: eureka !

    Posté par  . En réponse au message probleme avec cat.. Évalué à 6.

    Pour éviter le sous-shell pour le cat, tu peux utiliser while et read :

    while read x; do echo $x; ...; done < $fichier_temp

    Et comme ça, tu peux même te passer du fichier temporaire :

    ... | uniq | while read x; do ... done
  • [^] # Re: portenawak..

    Posté par  . En réponse au journal La musique en libre accès, c'est MAL, même si c'est légal. Évalué à 4.

    Faudra qu'on m'explique pourquoi je ne peux pas, chez moi dans ma cave, couper le morceau ou même le remonter dans le désordre !
    Que je ne puisse le diffuser ainsi ok. Mais je peux l'écouter et le remonter comme je veux.
  • [^] # Re: portenawak..

    Posté par  . En réponse au journal La musique en libre accès, c'est MAL, même si c'est légal. Évalué à 3.

    Non, c'est un morceau des années 40 (en plus, ça doit être écrit sur le site de ton URL), repris aussi en français (notamment par S. Distel ou les Surfs...).

    Le plus frappant, c'est qu'il y aussi un disque des classiques de la calypso qui est sorti et, dans la pub télé, on entend aussi ce titre.
    Comme quoi la créativité, ça n'existe plus (ou pas ?) : non seulement ils reprennent, mais, en plus, ils reprennent tous la même chose en même temps !
  • [^] # Re: Elaboration collaborative de documents

    Posté par  . En réponse au journal Elaboration collaborative de documents. Évalué à 4.

    Au fait : on écrit frustes et non frustres, l'erreur est commune :)

    Quel rustre !

    ...ou ruste ?

    Ah non, ruste, c'est quand on prononce bien jota et que le prof. d'espagnol nous dit « c'est ruste ! »
  • [^] # Re: Vision différente

    Posté par  . En réponse au journal Rien que de bonnes nouvelles !. Évalué à 4.

    Tu oses signer « Et comme disait Sarge : Aux armes Etchætera... » et dire qu'on ne peut pas faire de blague avec Bo ?

    (Bo = Debian 1.3, juillet 1997, 974 paquets)
  • [^] # Re: C++0x ?

    Posté par  . En réponse au journal Le C++ du futur. Évalué à 2.

    Ben non, F c'est 10 - 1.
  • [^] # Re: une bouteille de champ' virtuelle

    Posté par  . En réponse à la dépêche Les eurodéputés rejettent la directive sur le brevet des logiciels. Évalué à 2.

    Et puis il y a les gadzarts aussi. Comment faire la différence ? Simple, il faut leur faire construire un pont :

    Le mine construit le pont, le pont s'écroule, il sait pas pourquoi.
    Le X construit le pont, le pont s'écroule mais il sait pourquoi.
    Le gardzart construit le pont, le pont tient, il sait pas pourquoi, mais il tient.

    Vous pouvez changer les écoles comme vous voulez, ça marche quand même (je ne suis d'ailleurs pas sûr que lorsque l'on me l'a racontée c'étaient celles-ci, à l'époque je ne connaissais pas les écoles).
  • [^] # Re: C++0x ?

    Posté par  . En réponse au journal Le C++ du futur. Évalué à 2.

    Le standard C++ en cours est... C++ 98
    Le standard C en cours est... C 99
    Quelques standards de langages de programmation : Ada 95, Fortran 77, Fortran 90, Fortran 95, Cobol 61, Cobol 68, Cobol 74, Cobol 85, APL 96, Simula 67, Algol 68, Smalltalk{72,74,76,78,80}, Haskell 98, SML 90, SML 97, Scheme 84...

    Voilà. Je n'ai pas d'exemple où l'année est écrite autrement qu'en décimal.

    Par contre, si le nombre commence par un zéro, c'est de l'octal. On pourrait donc imaginer qu'il pensait à 0x pour 05 à 07 (ben oui, ça m'étonnerait que ce soit moins que cinq, il aurait fallu qu'il soit déjà sorti).

    Reprends donc un café, pour moi ;o)
  • [^] # Re: JML pour la GPL

    Posté par  . En réponse au journal Brevets Logiciels au PS. Évalué à 1.

    Et quand bien même 25 % des inscrits voteraient FN, cela ne signifierait pas que 25 % de l'entourage de n'importe qui votent FN.

    Analogie : les Chinois représentent 20 % de la population, donc une personne sur cinq dans ton entourage est chinoise !

    Ou mieux : un enfant sur deux naît dans un pays du tiers monde, donc si tu as des jumeaux, va falloir lui payer un billet d'avion...

    « Il y a les petits mensonges, les gros mensonges et les statistiques. » Benjamin Disraeli.
    (Joli nom...)
  • [^] # Re: sur le film en général

    Posté par  . En réponse à la dépêche Guerre des Mondes à la sauce Spielberg. Évalué à 3.

    W'nv cnf ih yr svyz znvf w'nv yh yr obhdhva rg wr crhk gr qver dh'vy l n rssrpgvirzrag har fpèar bù yr « uéebf » épunccr nhk znegvraf teâpr à ha cybatrba qnaf har evivèer, whfgrzrag cnepr dhr y'nezr rfg pnybevsvdhr.

    Dhnag à y'nezr qrf znegvraf, wr a'nv cnf vqér qr pbzzrag ba cbheenvg yn snver pbyyre nirp pr dhr y'ba fnvg qr abf wbhef znvf ra pr dhv pbaprear U.T. Jryyf, vy rfg pynve dh'vy ar cbhinvg crafre nh ynfre (yr ynfre a'rfg qépevg dhr 20 naf cyhf gneq cne Rvafgrva). Cne pbager, à fba écbdhr, ba pbaanvffnvg qéwà y'rkvfgrapr qrf vasenebhtrf (qrchvf 1800) rg yrf enlbaf K iranvrag q'êger qépbhiregf (1895). Wr crafr dh'vy n vzntvaé ha enlba vasenebhtr (abgnzzrag à pnhfr qr yn punyrhe : yrf enlbaf K ar punhssrag cnf (ra gbhg pnf cnf nhk qbfrf pbaahrf/vzntvanoyrf à y'écbdhr)).

    Rafhvgr, yrf rssrgf fcépvnhk, p'rfg nhger pubfr : vy rfg ornhpbhc cyhf fcépgnphynver q'nibve qh erphy. Ra cyhf, pryn crezrg q'nhtzragre y'vzcerffvba qr chvffnapr qr y'nezr : yrf nezrf pbairagvbaaryyrf, gryyrf dhr gbhg à punpha yrf pbaanîg (cne rkcéevrapr bh « phygheryyrzrag » (cne yr pvaézn, yn géyé...)), bag qh erphy. Rg cyhf yr erphy rfg vzcbegnag, cyhf y'nezr rfg chvffnagr rg rssenlnagr. Ar cnf bhoyvre yrf nezrf à srh fbag geèf vagéteéf qnaf yn phygher égngf-havraar.

    Nh snvg, cbhedhbv rfg-pr dhr wr pbqr pbzzr Péfne, zbv ? Wr ar enpbagr evra dhv tâpur yr svyz...
    Nu... pbasbezvfzr...
  • [^] # Re: juste pour faire mon maitre capello

    Posté par  . En réponse à la dépêche De l'Open Source à l'Open Shore.... Évalué à 1.

    de l[à] [à] dire que j'arrive [à] pied par la chine, il y a un pas que je ne franchirai[] pas.

    Une dragée fuca ?
  • [^] # Re: C++ trop gros

    Posté par  . En réponse au journal Le C++ du futur. Évalué à 2.

    Pas tout à fait, quand je dis « utilisée », je veux dire en lvalue aussi bien qu'en rvalue. C'est-à-dire en écriture aussi bien qu'en lecture.

    Si j'écris : x = 2 * y alors que y n'est pas défini, j'ai bien une erreur.
    Par contre, si x n'est pas la bonne variable (elle n'a jamais été déclarée), cela ne provoque aucun message.

    Autre exemple, plus clair, en PHP :

    class T {
    var $x;

    function f() {
    $this->y = 12; // oups : je voulais dire $this->x = 12 !
    }
    }

    $t = new T();
    $t->f();
    print "#" . $t->x . "#"; // affiche "##" !

    Moi, j'aimerais bien avoir la possibilité d'une vérification à certains moments. Parce que passer 3 plombes (quand on a du bol) à trouver pourquoi la variable x n'a pas la bonne valeur alors qu'il s'agit juste d'une faute de frappe...
  • [^] # Re: C++ trop gros

    Posté par  . En réponse au journal Le C++ du futur. Évalué à 1.

    Tout à fait. C++ veut toujours être compatible avec les versions précédentes, y compris le C. Résultat à chaque version une vingtaine de mots clefs supplémentaires pour «simplifier» le bouzin.

    En ce qui concerne la STL, un exemple simple : soit i un itérateur (sur une séquence quelconque), ++i est dix fois plus rapide que i++. Et pour le savoir, il faut lire et surtout comprendre le code...

    Par contre, les génériques sont une bonne idée, ce sont les templates (leur mise en ½uvre en C++) qui est casse bonbon.

    Ce qui me gêne moi avec les langages comme Python, Ruby ou Php, c'est qu'il manque la possibilité* de déclarer les variables et de reconnaître l'utilisation d'une variable non déclarée, c'est-à-dire, en général, une variable avec une faute de frappe...

    (* : je ne demande pas l'obligation, juste la possibilité, avec un warning derrière)
  • [^] # Re: une bouteille de champ' virtuelle

    Posté par  . En réponse à la dépêche Les eurodéputés rejettent la directive sur le brevet des logiciels. Évalué à 4.

    X sert à former des chefs avec un bagage scientifique (voir sur leur site, c'est écrit, en langue de bois, mais c'est écrit).
    Le principe est donc d'avoir une formation scientifique pour être un peu rationnel et une formation technique pour comprendre ce que dit et fait le petit gars en blouse blanche.

    En bref, un X, c'est un décideur : il peut effectivement soit comprendre les LL, soit être persuadé du bien fondé des brevets logiciels (car il sait* que ça fonctionne pour d'autres domaines).
    En clair, on est pas plus avancé pour autant...

    (* : « Il sait » = il est persuadé, moi je sais que ça déconne aussi ailleurs ;o)
  • [^] # Re: Relecture !!!!

    Posté par  . En réponse à la dépêche La ville de Vienne choisit GNU/Linux. Évalué à 7.

    C'est une question grammaticale qui revient souvent.
    Cela s'appelle l'accord sémantique. On accorde avec ce qui fait sens, avec ce sur quoi on veut insister.

    Règle :
    1. un nom collectif
    a. seul : singulier
    La foule s'écoule.
    b. nom suivi d'un complément au pluriel : au choix
    Un troupeau de vaches nous retarda.
    Un groupe de touristes visitent Paris.
    c. comme b mais précédé d'un article défini ou d'un adjectif démonstratif ou possessif : singulier
    La (cette/notre) foule de spectateurs attend.

    2. adverbe de quantité (beaucoup, peu, assez, moins, trop, tant, combien...) : pluriel
    Beaucoup de linuxéfèriens font des fautes, combien devraient se relire !

    Exceptions au 2 : avec la moitié, le tiers... ; une douzaine, une centaine..., c'est le sens qui prime.
    Avec plus d'un c'est le singulier, avec moins de deux c'est le pluriel :
    Plus d'un s'est trompé. Moins de deux ont vérifié.

    3. une locution (la plupart, quantité de, nombre de...) : pluriel

    ... (voir aussi les règles lorsqu'il y a plusieurs sujets, etc.)

    Donc, pour vos exemples :
    La plupart des américains sont gros.
    La majorité des français a voté pour. Une majorité des français a/ont voté contre.
  • [^] # Re: Et pourquoi pas l'ordi dans la Compact Flash, tant qu'on y est ?

    Posté par  . En réponse au journal linux sur compact flash?. Évalué à 7.

    En ce qui concerne jffs2, ce n'est pas utile sur toutes les flash. En effet, certaines ont déjà un système pour éviter d'écrire toujours au même endroit, quel que soit le FS.

    D'après ce que j'ai compris avec handhellds.org, les jffs ne sont utiles que sur les mémoires flash internes des pda. En ce qui concerne les sd, cf et autres, le contrôleur intégré y pourvoie. On peut donc utiliser FAT (ou ext2 si on ne risque pas d'avoir à utiliser la carte ailleurs).

    Par contre, les systèmes journalisés sont bien à proscrire (écritures inutiles).
    À ce propos, on peut aussi ajouter l'option noatime au montage (man mount).
  • [^] # Re: Au boulot !

    Posté par  . En réponse au sondage L'option relative à Pierre Tramo dans les sondages. Évalué à 8.

    le choix d'une réponse stupide récurant

    - tampon gratteur ?

    Si tu voulais dire récurrent, je propose LISP : la récurrence terminale, il aime.
  • [^] # Re: Politiquement correct

    Posté par  . En réponse au journal Brevets Logiciels au PS. Évalué à 3.

    Si j'ai dit symptôme, c'est que, pour moi, il s'agit bien d'une maladie ;o)
  • [^] # Re: Impossible

    Posté par  . En réponse au message freebox et routeur wifi ?. Évalué à 2.

    Ce qu'il faut dans ta configuration, c'est que ton routeur 3com se comporte exactement comme un PC : il doit avoir une IP (fixe en 192.168.0 ou en dhcp récupérée de la freebox (ce qui n'est pas possible d'après ce que tu dis plus haut)) et utiliser la freebox comme passerelle (et les DNS de free). Il doit effectivement être le serveur dhcp d'un sous-réseau pour les PCs qui sont connectés directement.

    Par contre, je ne vois pas un petit routeur faire/permettre cela (mais je ne suis absolument pas au courant de ce que les routeurs peuvent faire de nos jours), en tout cas pas sur un lien wifi.

    Le schéma habituel est plutôt celui-ci :

    FB
    |
    routeur----PCs par câble eth
    :
    :
    PCs par wifi

    Dans ce cas, le routeur est client dhcp de la FB ou directement de free (la FB n'étant alors plus routeur mais pont transparent).

    En fait, dans ton schéma, tu sembles simplement utiliser le routeur comme carte wifi compliquée pour ton PC2.

    Donc, pour résumer, cela ne peut fonctionner que si ton routeur est client de ta FB, en fixe ou en dhcp (ce qui fonctionne très bien si le routeur est un PC ;o).
  • [^] # Re: Bonne idée

    Posté par  . En réponse au message Analyse de compatibilité linux. Évalué à 3.

    Quand je disais que ce serait difficile, c'est bien de la base de données dont je parlais.

    Et puis ce n'est pas évident de « scanner le pc » : certains matériels ne sont pas autodétectés, voire pas autodétectables (c'est bien le reproche que l'on fait à certains installateurs sous Linux). Il y a parfois des faux positifs parce que les modules sont chargés dans le mauvais ordre ou incompatibles... Il y a aussi des matériels qui ne sont visibles au niveau du système que lorsque le pilote est chargé (c'est p.ex. le cas pour les périphériques infrarouges : pas de ligne lspci).

    Faire appel à l'utilisateur n'est pas non plus évident. Si on prend l'exemple des portables, il y a certes des volontaires pour
    1. écrire une page web ;
    2. inscrire leur page sur tuxmobil ;
    mais tous ne le font pas, par exemple parce que leur modèle ne leur a pas posé de problème ou que les problèmes qu'ils ont eu leur ont semblé triviaux. Et puis les pages ne sont pas toujours mises à jour.

    La difficulté est donc de recenser, grâce aux bases existantes, le matériel, tel qu'il peut être reconnu sous Linux, et à quel niveau il est reconnu et exploitable.
  • [^] # Re: Impossible

    Posté par  . En réponse au message freebox et routeur wifi ?. Évalué à 4.

    Si, c'est possible.
    C'est expliqué partout.
    Il suffit de googler « freebox routeur usb ethernet » et de lire les 3500 pages où l'on a :
    - On peut ?
    - NON, c'est pas possible !
    - Mais si, c'est écrit dans le manuel, il suffit d'activer le mode routeur.

    Pour revenir au problème principal, c'est peut-être un problème de configuration de ton routeur 3com.
    Il ne faut pas qu'il soit lui-même serveur dhcp : c'est la freebox qui l'est.

    Est-ce que les deux PC sont sur le même réseau que la freebox (adresses en 192.168.0.x) ? $ ifconfig
    Est-ce que les routes sont correctes ? $ route -n