Olivier Jeannet a écrit 1400 commentaires

  • [^] # Re: Des nouvelles de MandrakeSoft + Coup de geule perso

    Posté par  . En réponse à la dépêche Des nouvelles de MandrakeSoft. Évalué à 0.

    ce qui est bien, c'est qu'effectivement RedHat et Mandrake (négligeons SuSE sur ce point) participent activement à un visage user-friendly de Linux dans des projets libres Pourquoi négliger SuSE ? Ils participent plus qu'activement à un visage "user-friendly" de Linux dans les projets libres, en particulier avec KDE. Que ce soit SuSE, Mandrake ou RedHat, ces 3 distributions commerciales sont toutes des contributrices importantes, en particulier en employant des développeurs à plein temps, et il serait assez fâcheux qu'une seule disparaisse.
  • [^] # Re: Un aperçu des SGBD Open Source

    Posté par  . En réponse à la dépêche Un aperçu des SGBD Open Source. Évalué à 1.

    Une petite surprise : D'après le document, MySQL ne supporte pas l'intégrité réferentielle, prévue pour la version 5..

    MySQL 4 (et uniquement avec les tables de type InnoDB) supporte les transactions (avec COMMIT et ROLLBACK) et les FOREIGN KEYS, mais dans le cas des clefs étrangères il me semble de mémoire qu'elles ne sont pas vérifiées, le mot-clef est juste reconnu. Le contrôle d'intégrité comporte plusieurs points, et je ne crois pas que MySQL le fasse entièrement.

    Un exemple de ce qu'on peut faire avec PostgreSQL ou un autre SGBDR riche, c'est le "ON DELETE CASCADE", à savoir que ça permet d'effacer un fournisseur, et si les tables ont été déclarées de façon appropriée, tout ce qui dépend du fournisseur (les articles disponibles, etc) est effacé aussi. Pour MySQL, je ne suis pas sûr. Comme j'ai appris ça tardivement, ça peut vous intéresser aussi, regardez les exemples dans la doc : [create trigger] http://www.postgresql.org/docs/view.php?version=7.3&idoc=0&(...) et [foreign key constraint] http://www.postgresql.org/docs/view.php?version=7.3&idoc=0&(...)

    Il me semblait pourtant que depuis la version 3.2.quelquechose, on pouvait choisir le type InnoDB, qui supporte COMMIT ROLLBACK, et autre FOREIGN KEYS.

    Il te semblait bien.
    Tu n'as pas l'air d'avoir lu le document, on y lit ceci : « par contre en choisissant le mode InnoDB, MySQL bénéficie alors des fonctionnalités de commits et de rollback, ainsi que du contrôle d'intégrité sur l'ensemble des données stockées. » (pour le contrôle d'intégrité, je ne suis pas 100% sûr comme je l'ai dit plus haut).
  • [^] # Re: Java 1.4.2 disponible

    Posté par  . En réponse à la dépêche Java 1.4.2 disponible. Évalué à 5.

    Merci pour toutes ces informations.

    * Temps de démarrage des applis en ligne de commande diminué d'environ 30%
    * Temps de démarrage des applis graphiques légères diminué de 15 à 20%


    Je serais curieux de savoir sur quoi ils ont agi pour arriver à ces améliorations, pareil pour le coup des perfs en virgule flottante, comment ça s'explique ?

    * Des améliorations dans le compilateur java, mais on s'en fout, on utilise tous jikes qui est dix fois plus rapide ! :-)

    C'est vrai qu'il est rapide, mais il y a 2-3 ans, j'avais eu des problèmes en compilant avec jikes, j'étais revenu à la version de Sun du coup (1.2 à l'époque je crois), surtout que la compilation dure rarement plus de 10-15 secondes pour mes projets (pas comme du C où ça prend plusieurs minutes).
  • [^] # Re: "MandrakeClustering" -- une solution de calcul intensif

    Posté par  . En réponse à la dépêche "MandrakeClustering" -- une solution de calcul intensif. Évalué à 2.

    Fortran 95...qui programme en ca???!!!

    Je pense qu'il y a un énorme historique scientifique en Fortran, beaucoup de code a été pondu, des tonnes de bibliothèques ont été développées. Il est difficile de s'en passer ou de tout porter en C du jour au lendemain. Je suppose aussi que les compilos Fortran habituellement utilisés doivent être très optimisés, depuis le temps qu'ils existent, et qu'ils tournent sur des architectures comme des Cray.

    Il est par exemple possible que les programmes de Météo France qui tournent sur leurs grosses bécanes soit toujours en Fortran.
  • [^] # Re: Revue de presse sur l'affaire SCO (la vengeance)

    Posté par  . En réponse à la dépêche Revue de presse sur l'affaire SCO (la vengeance). Évalué à 1.

    si l'on ne réfère qu'à un nombre de mort, à ce titre il faudrait aussi condamner le christianisme... bien que Jésus était non-violent à 100 %.

    Je suis hautement dubitatif sur ton affirmation. Le christianisme a entraîné des guerres de religion (et donc des morts), mais de là à être à la hauteur des morts liés aux régimes communistes (60 à 80 millions, de mémoire), surtout que dans les siècles passés on n'avait pas les moyens du 20e siècle... Je voudrais des dates et des chiffres. De plus, la comparaison avec le christianisme me paraît non pertinente, il ne s'agit pas d'un régime politique ou économique.

    Attribuer certaines taches à des entités qui sont completement détaché de l'Etat et qui n'a donc aucun comptes à rendre à la population, c'est un choix. Ce n'est pas le fruit du hasard.

    Je trouve bizarre de faire l'histoire à l'envers. Au moyen-âge, l'état (si on peut considérer qu'il y en avait un) ne s'occupait pas de grand-chose. C'est au 20e siècle surtout qu'on a vu l'apparition de myriades de services liés à l'état, l'état providence, etc.. Et je ne parle pas des autres régions du monde.

    Ca correspond à l'idée que tout marche mieux sans barrières et que tout s'autorégule [...] Dans une logique purement libérale en arrive au monopole et montre que l'idée d'auto-regulation dans la concurrence débridée n'est qu'une idée...

    Il est vrai que le libéralisme (le vrai, c'est à dire un libéralisme total tel celui prôné par Friedman, pas celui dans lequel on est censé vivre et qui n'en est pas un, beaucoup de choses étant contrôlées) est une théorie, mais pas une idéologie, car il ne prend en compte que l'aspect économique. Dit-on du keynesianisme que c'est une idéologie ?

    Dans ta question sur la concurrence et la régulation, c'est justement pour cela qu'il y a des lois anti-trust (donc pro-concurrence), c'est pour permettre au système garder cette concurrence, c'est très important. Et même aux USA où il y a moins de régulations que chez nous, on ne fait pas n'importe quoi, le nombre d'avocats en exercice le montre aisément. Concernant Microsoft, il ne faut pas désespérer, quand on voit comment était vu IBM au début des années 80, il semblait indéboulonnable (et a d'ailleurs eu des débuts de procès anti-trust). Il finira par y avoir pour MS ce que MS a été à IBM.
  • [^] # Re: Revue de presse sur l'affaire SCO (la vengeance)

    Posté par  . En réponse à la dépêche Revue de presse sur l'affaire SCO (la vengeance). Évalué à 1.

    Lorsqu'on évalue une idéologie, ce n'est pas par ce qui est considéré comme ses dérives mais parce qu'elle est.

    Certes, mais je ne suis pas d'accord avec ceux qui ont mis des [-] au message de Xavier Poinsard. Le marxisme/communisme a beau avoir des visées apparemment plus nobles, la réalité a été malheureusement toute autre. Je n'ai aucune préférence entre nazisme et communisme, mais on peut constater que les régimes communistes ont été beaucoup plus durs à abattre.

    comme pour toutes idéologies, tel le libéralisme économique

    Le libéralisme n'est PAS une idéologie, c'est l'évolution de l'économie de la société occidentale (je dis occidentale pour simplifier), essentiellement au 19e siècle. On n'a pas décrété du jour au lendemain : "on fait la révolution, maintenant on est libéraux". A la rigueur, c'est une théorie, quand on se met à considérer le libéralisme total comme un Milton Friedman. Au contraire du communisme/marxisme qui ne peut être qu'imposé, et qui est très différent de ce qu'on a pu connaître (ça crée une grande rupture).

    PS: oui je suis hors-sujet mais pour une fois...
  • [^] # Re: fluidité mplayer et support faad

    Posté par  . En réponse à la dépêche Sortie de VideoLAN Client (VLC) 0.6.0. Évalué à 1.

    tu as bien recompiler mplayer apres avoir installer la libfaad ?
    le configure la detecte bien ?


    Pour être béton, j'ai carrément ré-extrait l'archive de MPlayer (la 0.90 finale), et j'ai relancé le "./configure" et tout. Il a bien détecté le faad.

    Sinon, mplayer n'aurait pas changé le message que j'avais toujours eu (du genre "unable to handle faad, codec not found") et dont je voulais me passer (:-) pour celui que je rapportais ("FAAD: Failed to initialize the decoder!").

    Quel type de fichier as-tu réussi à voir et qui utilise le faad ? S'il n'est pas trop gros, tu peux me l'envoyer par mail (plusieurs mégas ne me font pas peur), ou le mettre sur un FTP/HTTP et me donner l'URL par mail. Je peux de mon côté t'envoyer mon fichier, il fait 470 K.
  • [^] # Re: fluidité mplayer et support faad

    Posté par  . En réponse à la dépêche Sortie de VideoLAN Client (VLC) 0.6.0. Évalué à 1.

    Il y a un truc bizarre parce que perso, j'arrive à faire à peu près 10 seeks par seconde sur mes videos sur disque dur, et ma machine n'est qu'un celeron 400 !

    (on parle toujours de xine)
    Alors j'ai vérifié hier soir, en fait le seek est rapide, j'obtiens l'image (la nouvelle image) quasiment tout de suite, mais elle reste figée pendant un bout de temps avant de reprendre son cours. Ce bout de temps est quasiment de l'ordre de la seconde, et dépend du codec, ça va plus vite avec du mpeg que du wmv.
    A noter que j'ai un Duron 1GHz, 384 M de RAM et XFree 4.2 avec l'extension Xv sur une Matrox G400 (une config respectable autrement dit).

    Merci pour tes explications sur l'architecture de xine.

    Cette latence est une option de config qui doit se trouver dans ~/.xine/config, la valeur par défaut a surement changé entre la beta10 et la beta11, et ton fichier de config contient peut-etre encore la vieille valeur. Essaye de supprimer la ligne correspondante (un truc genre metronom_prebuffering), ou bien de virer le fichier de conf si tu ne tiens pas trop à tes options.

    J'ai renommé le fichier de config pour voir, mais ça n'a rien changé (il a été recrée avec presque les mêmes valeurs qu'avant, j'ai fait un diff).
    Il y a une option appelée "audio.av_sync_method:metronom_feedback" (# choose method to sync audio and video) mais je n'y ai pas touchée car ça ne m'a pas semblé pertinent. J'ai aussi vu "video.num_buffers:500" (# number of video buffers to allocate (higher values mean smoother playback but higher latency)), j'ai ramené le chiffre à 100 pour voir mais je n'ai vu aucune différence.

    Votre avis, ô grand maître de xine ? ;-)
  • [^] # Re: fluidité mplayer et support faad

    Posté par  . En réponse à la dépêche Sortie de VideoLAN Client (VLC) 0.6.0. Évalué à 2.

    Avant la beta11, il y avait une prébufferisation trop importante (1/3 s) qui a été réduite (à environ 1/10 s),

    D'ailleurs, je me demande s'il est utile de bufferiser quand la source vient d'un disque dur, voire d'un CD-ROM rapide. Si je ne m'abuse, le noyau effectue du "read-ahead" de son côté. En tous cas, il faudrait que la bufferisation soit ramenée à un délai très court lors d'appui sur les touches de déplacement (1/10 sec semble pas mal, mais on dirait que c'est insuffisant). As-tu regardé comment s'y prend mplayer ? Détail qui me revient, contrairement au cas du déplacement dans un fichier, il me semble que xine est très rapide pour passer d'un fichier à un autre, ce qui est original.

    Ton probleme vient peut-etre d'un demultiplexeur particulier,
    t'as une latence sur toutes tes videos ?
    Tu utilises quoi comme sortie audio ? oss, alsa, artsd ?


    J'ai la latence quelque soit le format je crois, mpeg ou avi/divx ou wmv. Comme sortie audio, je dois avoir alsa et oss. Pour ces questions, il faudrait que je sois devant ma machine pour en être totalement sûr. Je viens de me logguer et de faire un "xine -h" et il me dit : "Sélection du pilote audio par nom. Pilotes disponibles : null alsa oss". Pour la latence selon le type de vidéo, si je me suis trompé je te ferai une autre réponse ce soir.
  • [^] # Re: fluidité mplayer et support faad

    Posté par  . En réponse à la dépêche Sortie de VideoLAN Client (VLC) 0.6.0. Évalué à 3.

    t'utilises la derniere version de xine-lib ?
    Je pensais avoir corrigé ce pb.


    \o/ un développeur/contributeur de xine :-)

    Pour être précis, j'ai téléchargé xine-lib-1-beta12.tar.gz et xine-ui-0.9.21.tar.gz du site principal, et je les ai compilés (./configure && make) et installés ( su ; make install). J'essaie les nouvelles versions de xine régulièrement.

    Au fait, je suis curieux de savoir ce qui crée cet effet de latence important au "seek", une bufferisation trop importante ?
  • [^] # fluidité mplayer et support faad

    Posté par  . En réponse à la dépêche Sortie de VideoLAN Client (VLC) 0.6.0. Évalué à 7.

    Pour Xine, c'est surement la meme chose meme si je lui reproche sont temps de lancement, sont interface horrible et le fait qu'il eprouve plus de difficultés a se deplacer dans un fichier...

    Moi aussi, j'ai constaté cette différence entre xine et mplayer : mplayer est instantané à se déplacer dans un fichier (flèches gauche et droite), alors que xine met beaucoup de temps, ce que je ne m'explique pas. Du coup, je n'utilise quasiment jamais xine, sauf pour faire des ralentis, ce que ne fait pas mplayer (ou alors qu'on me détrompe, tant mieux). mplayer est vraiment super à utiliser au clavier, très réactif.

    si tu veux le mplayer, je te conseille quand meme de le compiler a la main si tu veux pouvoir lire des fichier tel que le sorenson ou le ram... Tout est expliqué sur le site du mplayer...

    J'ai essayé de rajouter à mplayer le support "faad" (Advanced Audio Coding) mais je n'ai pas réussi. Quelqu'un m'a envoyé une vidéo prise avec le Sony Clié et c'est au format Quicktime 6, lisible par ffmpeg pour la partie image mais pas le son. J'ai pris plusieurs archives sur le site de faad, mais soit la partie faad ne compile pas, soit mplayer se lance mais échoue avec "FAAD: Failed to initialize the decoder!". (à noter, la seule version de faad qui a compilé pour moi est la version cvs). Quelqu'un a-t-il déjà réussi ?

    J'ai aussi essayé de rajouter le support faad à vlc 0.5.3 il y a 15 jours mais j'ai eu un core dump au lancement de vlc.
  • # Re: cacher l'information dans des particules de lumière.

    Posté par  . En réponse au journal cacher l'information dans des particules de lumière.. Évalué à 1.

    Pour l'instant, les chercheurs arrivent à encoder 2 kilo-bits par seconde.

    Excuse-moi, mais on dit "coder" de l'information (cf message codé, fax codé, etc), et on parle de technique de codage, sinon c'est un anglicisme.
  • [^] # Re: Encore un argument de poids pour les formats ouverts

    Posté par  . En réponse à la dépêche Encore un argument de poids pour les formats ouverts. Évalué à 1.

    Il me semble bien que ce que tu as fait est explicitement interdit par la licence d'utilisation des brevets sur le pdf.

    Je ne vois pas comment on peut avoir un brevet sur un format de fichier ?!

    Par ailleurs, une fois le fichier mis en ligne sur le Web, quelle justification pourrait-on trouver pour m'empêcher de l'imprimer pour le lire (au lieu de le lire à l'écran) ?
  • [^] # Re: Encore un argument de poids pour les formats ouverts

    Posté par  . En réponse à la dépêche Encore un argument de poids pour les formats ouverts. Évalué à 1.

    Essaye d'ouvrir un pdf crypté avec xpdf et regarde le message d'erreur. En gros, ça dit : "Aille, celui-la, j'ai pas le droit de l'ouvrir. Désolé :-(" Ca n'empêche pas le format d'être ouvert (ou documenté). C'est bien parce qu'il est ouvert qu'on a pu écrire xpdf. Par ailleurs, on peut patcher xpdf pour qu'il n'honore pas certains bits de protection, comme l'impossibilité de copier/coller ou d'imprimer. Je m'en suis servi récemment pour imprimer un PDF qui était protégé de partout (entre nous, quel intérêt d'avoir un document PDF non imprimable ?). Je ne sais plus si on peut dans la foulée décrypter un PDF chiffré.
  • [^] # Re: WiFi : La norme g vient d'être ratifiée

    Posté par  . En réponse à la dépêche WiFi : La norme g vient d'être ratifiée. Évalué à 1.

    tout comme une carte réseau 100Mbps offre tout au plus 50-60 Mbps

    Tu dois avoir de bien mauvaises cartes réseau.
    En 2000 avec 2 PC sous Linux, 2 cartes réseau et un câble croisé, j'obtenais quasiment le débit max théorique en TCP/IP, plus de 10 Mo/s . Ce débit a été mesuré avec un Netbench ou un GFS (Global File System).
  • [^] # Re: Recrutement

    Posté par  . En réponse au journal Recrutement. Évalué à 0.

    Je ferais des efforts pour les fautes d'orthographe je vous jure :) Je te propose de me mettre en copie quand tu rédiges une news, comme ça ton orthographe sera irréprochable. Je pense que tu devrais être bien comme modérateur.
  • [^] # Re: Recrutement

    Posté par  . En réponse au journal Recrutement. Évalué à 0.

    l'encodage UTF-8 Rogntudju ! ( (c) Franquin :-) C'est le codage UTF-8 ! (et oui, tant qu'il me restera un souffle, je m'insurgerai contre cet anglicisme) A part ça, je suis tout à fait partant pour être correcteur orthographique, vu mes compétences (reconnues je pense) dans ce domaine.
  • [^] # Re: La fin du brevet sur LZW

    Posté par  . En réponse à la dépêche La fin du brevet sur LZW. Évalué à 3.

    Question : si le brevet tombe bientôt, peut-on dire que le gif devient libre ?

    Au fait c'est GIF (majuscules car il s'agit d'un acronyme, Graphics Interchange Format).

    Je rappelle quand même que ce brevet, qui est un brevet logiciel, ne concerne que les Etats-Unis (probablement le Japon), mais pas le reste du monde. Ceci est indiqué par exemple sur le site "BurnAllGifs", avec un mot intéressant sur les brevets :

    The fact that Unisys was able to patent LZW is due to a flaw in the US patent system that makes even pencil-and-paper calculations patentable. You could violate some US patents just doing the story problems in a math or computer science textbook! However, Unisys's actions are /legal/ under US law,

    En français (sauf erreur) : « Le fait que Unisys ait pu breveter LZW est dû à une faille dans le système de brevet US qui rend même les calculs au crayon et papier brevetables. Vous pourriez violer des brevets US uniquement en effectuant des exercices dans un livre de math ou d'informatique ! Toutefois, les actions/poursuites d'Unisys sont légales en droit US »

    Malheureusement, en informatique il est difficile d'ignorer les Etats-Unis, et leurs lois ont des répercussions dans le reste du monde.

    Une des qualités du PNG par rapport au GIF, qui m'a intéressée au début (du temps des modems et des disques plus petits), c'est la meilleure compression obtenue, environ 10% . Bien entendu cela varie avec les images.
  • [^] # Re: La fin du brevet sur LZW

    Posté par  . En réponse à la dépêche La fin du brevet sur LZW. Évalué à 3.

    [...] devant le rendu dégueulasse de IE (semitransparence/transparence sur fond gris 50%), ça m'a plutôt découragé.
    Devant le nombre de personnes qui utilisent IE, on ne peut pas se permettre d'utiliser du PNG avec transparence.


    Je vois souvent revenir cette histoire du support de la transparence PNG qui est foireux sous IE. Question bête, est-il vraiment nécessaire d'utiliser du PNG semi-transparent sur un site Web ? Autrement dit, à quoi ça sert ?

    Je me pose la question car je maintiens un site Web perso et pro et je n'ai jamais eu besoin jusqu'à présent d'utiliser la transparence des PNG, et je n'ai pas non plus l'impression que ce soit très utilisé ailleurs. Note: je navigue depuis longtemps avec Mozilla.

    Merci d'éclairer ma lanterne.
  • [^] # Re: Correction : bêta test

    Posté par  . En réponse au sondage Irez-vous aux RMLL ?. Évalué à 0.

    ben "bêta test" (avec l'espace remarque) dans le sens "test bête" est parfaitement français je pense ...

    Non, dans ce sens-là c'est la forme anglo-saxonne, en français ça serait "test de bêta" justement.

    (PS: cette causerie entre nous n'est pas appréciée de tout le monde, je me prends des - et toi des +)
  • [^] # Re: Correction : bêta test

    Posté par  . En réponse au sondage Irez-vous aux RMLL ?. Évalué à -1.

    bêta ici ce n'est pas pour la lettre grecque mais cela vient de bêta (niais)

    Je connaissais bien entendu le double sens de bêta, mais ça ne change pas tellement ma remarque initiale, puisque l'orthographe est la même.
  • [^] # Re: Correction : bêta test

    Posté par  . En réponse au sondage Irez-vous aux RMLL ?. Évalué à -1.

    N'y aurait-il pas un jeu de mot que tu n'aurais pas compris ?

    Je n'ai pas vu de jeu de mots, en quoi consiste-t-il ? (je suis peut-être fatigué)
  • # Correction : bêta test

    Posté par  . En réponse au sondage Irez-vous aux RMLL ?. Évalué à -3.

    J'ai signalé la chose il y a 2 jours, mais c'est dommage de laisser traîner une grosse faute en première page :

    Note: les votes sont en "bétâtest" ;) ==> en "beta test"

    En français, on met un accent sur la lettre grecque « bêta », mais vu qu'ici il s'agit d'une expression anglaise, il ne faut pas d'accent je pense.
  • # site firstjeudi

    Posté par  . En réponse à la dépêche "First Jeudi" de juin. Évalué à 4.

    Il a l'air d'être victime d'un plaisantin (ou groupe de plaisantins), à l'instant où j'écris, passés les 30 premiers inscrits, la liste est remplie du nom suivant (plus de 50 fois) :

    C0|\|\|0rd f45h1s73 p\/\/37 (le trio (les fists sapudufion))

    Vu le style (et le 2e mot), j'ai une idée sur les auteurs... les habitués aussi je suppose.
  • # corrections

    Posté par  . En réponse au sondage La redirection d'email de login@dlfp.org (voir vos preferences) ?. Évalué à 1.

    Il y a une grosse erreur qui reste depuis l'apparition de la boîte "vote" :

    Note: les votes sont en "bétâtest" ;) -> en "bêta test"

    Sinon d'autres fautes :
    (voir vos preferences) -> préférences
    j'utilise des aujourd'hui -> dès aujourd'hui (ce n'est pas le pluriel de "un aujourd'hui" ;)
    Rien a voir -> rien à voir

    En principe il faudrait aussi écrire "j'utiliserai pas" -> "je n'utiliserai pas"