benoar a écrit 4229 commentaires

  • # Mon analyse

    Posté par  . En réponse au journal PDF, PNG, transparence et ... Acroread. Évalué à 7.

    En voyant les screenshots du dessus, ca doit venir de la maniere dans le logiciel gere l'anti-aliasing.

    Pour un lecteur qui ne fait pas d'anti-aliasing, la question ne se pose pas (comme ca a l'air d'etre le cas pour evince), mais pour les autres : faire de l'AA sur un fond blanc est-il pareil que faire de l'AA sur un fond transparent ? J'avais déja vu que la bonne maniere de calculer le blending d'une couleur dans une autre n'est pas un simple :
    f*(r1,g1,b1) + (1-f)(r2,g2,b2)
    (f étant le "taux" de mélange des deux couleurs) mais quelque chose de plus compliqué prenant en compte le gamma, etc ...
    Bref, la maniere de faire peut varier d'un logiciel a un autre. Je pense que Adobde Reader le fait d'abord l'AA d'une certaine maniere sur un fond tranparent, puis le blend avec le fond blanc, alors que KPDF doit blender directement sur le fond (une fois que le fond est dessiné, bien sur). Je dis ca parce que qu'effectivement, on a le meme rendu avec KPDF qu'avec l'image sur fond blanc.

    Apres, lequel a raison .... faudrait voir si les techniques d'AA sont normalisées dans PDF, ce que je ne crois pas; d'ou ce probleme qui resetra a mon avis insolvable ... (a part faire comme a l'époque d'IE : faire pareil que le logiciel majoritaire, meme s'il le fait mal et de maniere débile ...)

    Sinon, si ton but c'est d'intégrer des diagrammes, pourquoi passer par PNG entre les deux ? PDF est déja un format vetoriel !...
  • [^] # Re: Moi j'utilise screen

    Posté par  . En réponse au journal Fiabilité de Linux. Évalué à 5.

    Oui et non, car il faudrait pouvoir attacher dynamiquement une fenetre a un autre serveur. Le truc serait d'avoir ses fenetres sur un serveur "virtuel", qui serait connecté a notre vrai serveur X quand il es t lancé. Mais en cas de plantage ou relancement du serveur X principal (changement de conf par exemple), le serveur virtuel se déconnecte du serveur principal, le temps qu'il redémarre, comme ca on ne perd pas ses fenetres. Bon, dans le cas d'un crash c'est un peu difficile car la déconnexion n'est pas prévue a l'avance.
    Mais sur un serveur a distance, ca permetterait de faire comme un screen, mais en graphique : un proxy (serveur virtuel) tourne sur la bécane distante, et on l'attache a notre serveur X local quand on veut, et on voit réapparaitre les fenetres qu'on avait laissé avant. Ca serait terrible. En plus, X11 doit deja gérer la majorité des ces fonctionnalités (export du display : OK, réattachement des fenetres d'un serveur a un autre : il me semble, mais je trouve plus d'info a propos de ca).
  • # Remarques

    Posté par  . En réponse au journal Freebox IPV6 & DD-WRT. Évalué à 7.

    Bon résumé, j'ai juste 2 remarques :
    1) un 2.4 ne fait pas d'inspection statefull ??! Ca fait un bout de temps que j'y ai pas touché, mais quand meme, il me semble que c'était déja implémenté a l'époque ...
    2) Le warning sur la connexion directe a Internet : bah, c'est aussi le cas quand quelqu'un a sa bécane directement connecté sur sa FBX en mode bridge, ce que pas mal de gens font (c'est le mode par défaut de la freebox). Franchement, passer ce message en boucle qu'etre connecté "directement" a Internet c'est super-dangereux, ca va a l'encontre des buts de l'IPv6 et c'est contre-productif. Si aujourd'hui meme un Windows avec firewall+anti-virus+anti-truc n'est meme pas capable de résister a une connexion non NATée, le probleme ne vient pas de la connexion, mais plutot de l'OS...
  • [^] # Re: L'ingénieurie par les features, les perfs et le marketing.

    Posté par  . En réponse au journal Fiabilité de Linux. Évalué à 8.

    Bon, pour essayer de trouver un juste milieu avec la horde de "pragmatistes" qui sévit ici, je dirais que cette maniere d'opérer, de faire un matos a la va-vite avec plein de bugs et espérer que le soft va corriger les problemes, c'est vraiment naze comme méthode de développement d'un matos.
    Par contre, effectivement cela est parfois plus rentable et meme utile d'avoir un workaround logiciel quand il y a un bug dans le hard, mais qu'on essaye au moins de faire du hard le mieux possible.
  • [^] # Re: Moi j'utilise screen

    Posté par  . En réponse au journal Fiabilité de Linux. Évalué à 2.

    Franchement moi aussi je cherche ce genre de chose depuis bien longtemps. J'avais cherché a un moment, il il me semble que ca fait meme partie du protocole X11 ou autre, bref, ca doit etre faisable. Mais je ne retrouve pas les liens. Mais qu'est-ce que ca serait pratique...
  • [^] # Re: perles

    Posté par  . En réponse au journal Le plagiat sur internet. Évalué à 3.

    L'école est un outil pour pouvoir gagner du fric plus tard.

    Je trouve ca horrible de mettre cette affirmation comme but principal de l'école. C'est _aussi_ un outil pour gagner du fric, mais le voir uniquement pour ca c'est completement dénaturer le role de l'éducation dans un pays. Si tu le vois comme ca, je pense qu'on ne vit pas dans le meme monde. Et je ne suis pas dans le monde des bisounours : je sais qu'il faut bosser pour gagner sa vie.

    très peu (aucun) te répondra "pour apprendre", beaucoup (tous?) te répondraont "pour avoir un travail plus tard".

    Alors j'en ai marre des gens qui font des généralités comme ca : tu supposes beaucoup trop a mon avis.

    Je rencontre pas mal de personnes comme toi, qui ne voit le monde que comme une grande compétition. La jungle, quoi.
    Sache que l'homme a une grande différence avec les animaux : il a un cerveau, qui lui permet de réfléchir, et de se rendre compte que des fois, une compétition sans limite n'est pas forcément bon pour sa vie. Quand je vois des gens comme toi qui ne croient qu'en la compétition et disent "c'est pour tout le monde pareil", ils doivent fréquenter des milieux assez particuliers. Moi, j'ai rencontré pleins de gens qui n'en n'ont rien a foutre d'etre meilleur que l'autre, de le battre dans une compétition. Pleins de gens veulent juste vivre tranquille, et s'en foutent de la compétition. Mais les "libéraux" comme ont les appelle n'arrivent pas a comprendre ca.

    Désolé si ca vire politique, mais je pense que la base de la discussion vient essentiellement de la.
  • [^] # Re: AFDEL

    Posté par  . En réponse au journal Le rapport Attali fait dire d'énormes bêtises à L'AFDEL. Évalué à 3.

    Microsoft France est membre de l'AFDEL : http://www.afdel.fr/membres-afdel.php
  • [^] # Re: LCEN

    Posté par  . En réponse au journal Soissons : Mort sur le Libre. Évalué à 4.

    Ton journal est vraiment intéressant, ne t'inquietes pas, et les histoires de diffamation c'était plutot parce qu'effectivement, tu es assez cassant avec certaines personnes. Apres, moi je trouve que tu as raison de les dénoncer, mais c'était juste pour rappeler que la loi francaise n'est pas toujours du coté de ceux qui se font niquer ... ce qui est vraiment lamentable. Apres, si les gens votent comme des moutons, moi aussi parfois je ne sais pas quoi faire.
  • [^] # Re: ...

    Posté par  . En réponse au journal Wikipedia met l'Ogg sur le devant de la scène. Évalué à 2.

    J'espere qu'ils vont aller vers l'ouverture et les standards, vraiment, parce qu'aujourd'hui c'est quand meme vraiment la merde. Mais c'est toujours pareil dans l'industrie : tu écrases tout le monde avec un format proprio, et apres, une fois que t'as le quasi monopole, tu t'ouvres un peu plus (en imposant tes conditions, bien sur, puisque maintenant que tu as le monopole, c'est toi qui a la pouvoir). Toute ressemblence avec une autre grosse entreprise américaine serait fortuite...
  • [^] # Re: ...

    Posté par  . En réponse au journal Wikipedia met l'Ogg sur le devant de la scène. Évalué à 2.

    Oui effectivement, c'est pour ca que j'avais dit "presque" pareil au début, et puis j'ai fait un petit abus de langage par la suite.
  • [^] # Re: perles

    Posté par  . En réponse au journal Le plagiat sur internet. Évalué à 1.

    Mais arrete de prendre ton cas particulier pour une généralité !
    Franchement ce n'est pas parce que TOI tu as du mal qu'il faut aller taper sur tout le systeme de l'éducation nationale !
  • [^] # Re: perles

    Posté par  . En réponse au journal Le plagiat sur internet. Évalué à 2.

    Oui enfin il y a juste un truc qui me dérange dans ce post, c'est qu'il suppose que les éleves sont tous a vouloir optimiser le rapport travail/resultat. Franchement, certains pensent comme ca, mais on n'est pas dans une compétition ! L'école c'est fait pour apprendre, pas pour avoir la meilleure note ! OK, certains le voient comme ca, mais dans cette société ou la compétition est reine, ca me fat gerber de vouloir appliquer ce principe a l'école.
  • [^] # Re: ...

    Posté par  . En réponse au journal Wikipedia met l'Ogg sur le devant de la scène. Évalué à 2.

    Alors si tu veux etre précis : tu parles de quelle version de WMV ?
    Moi je parle de VC1 car c'est la meme chose de WMV9 (aussi appelé WMV3), version qui est tres majoritairement utilisée aujourd'hui (cf mon passage sur l'upgrade forcé). Donc WMV9/VC1 est un standard ISO, documenté et ouvert. Il a été implémenté dans ffmpeg il y a bientot un an et demi.

    Quand j'ai parlé de FLV, j'ai fait un raccourci entre conteneur et codec, désolé. Mais je sais tres bien ce que sont les deux. Je disais donc que VP6 est proprio, et meme si tu ne veux pas en parler, c'est pour moi la partie principale d'un format de fichier vidéo, quand meme ! Meme si on peut lire le conteneur, sans savoir lire le codec ... Ensuite, le VP6 est le codec qu'on trouve majoritairement dans du FLV, et il est proprio ! Meme s'il a été implémenté dans ffmpeg il y a quelques temps par reverse-engineering.

    Donc en gros pour lire une vidéo Flash, il faut passer par un format d'animation _fermé_ (désolé mais les conditions imposées par Macromedia en font pour moi un format fermé), un conteneur ouvert (FLV) et un codec proprio (VP6). En gros, 90% c'est du proprio fermé.

    A comparer avec VC1/WMV9, meme si effectivement, comme ca vient de chez MS, ca n'inspire pas confiance.

    Aujourd'hui, sur un systeme 100% libre (pas de flash, pas de codecs win32), je lis tous les wmv, et je lis pas mals de flv mais en étant obligé de bidouiller a chaque fois pour trouver l'URL, et en plus je suis deja tombé sur des FLV illisibles (OK j'ai pas investigué plus que ca, mais pour moi quand meme mplayer n'arrive pas a le lire ... c'est pas bon signe).
  • [^] # Re: LCEN

    Posté par  . En réponse au journal Soissons : Mort sur le Libre. Évalué à 2.

    N'y a-t-il pas aussi une histoire dans cette loi disant que si le texte a l'air manifestement hors la loi (ici, ce serait pour diffamation), l'hébergeur prend une part des responsabilités s'il ne le retire pas dans un certain délai ? (oui, "manifestement" et "certains délai" c'est vague, mais il me semble justement que la loi est tres vague la dessus ... peut-etre pour faire peur et faire appliquer le principe de "précuation" ?)
  • [^] # Re: ...

    Posté par  . En réponse au journal Wikipedia met l'Ogg sur le devant de la scène. Évalué à 1.

    Pour mes sources :

    http://en.wikipedia.org/wiki/VC1
    http://en.wikipedia.org/wiki/VP6

    Je vois souvent ce genre d'erreur et c'est affligeant d'avoir toujours les meme rumeurs qui circulent ...
  • [^] # Re: huuum

    Posté par  . En réponse au journal Après PowerTOP voici LatencyTOP. Évalué à 5.

    Merci pour ionice, je ne connaissais pas !
  • [^] # Re: perles

    Posté par  . En réponse au journal Le plagiat sur internet. Évalué à 4.

    C'est bien d'enseigner des théories mais le "rapport à la réalité" est souvent sous entendu et non dit clairement et surtout n'apparaît pas comme l'élément important de l'enseignement. On te demande d'apprendre tout un tas de trucs qui peuvent être intéressants mais sans te dire à quoi ça se rapporte. Certains ont la chance de faire naturellement ce lien mais d'autres ont besoin qu'on le leur dise clairement.

    Oui c'est vrai que ce n'est pas toujours clairement dit, mais c'est aussi pour éveiller un peu la curiosité des gens. S'il faut tout prémacher pour que les gens comprennent, je ne suis pas sur que ca les aide a réfléchir plus tard. Apres, peut-etre que certains profs sont tellement orientés théorie que c'est difficile de voir l'application, mais ca ce n'est pas un probleme de programme.

    Franchement, quand je vois comment tout le monde voulait toujours absolument une idée pratique de chaque chose qu'on leur apprenait, ca faisait vraiment "j'ai juste envie de connaitre ce qui me sera utile et oublier le reste", ca fait vraiment glandeur.

    Ca n'arrive jamais a personne d'arriver dans une situation qu'on n'a pas encore connu, et de devoir se débrouiller sur ses propres connaissances générales ? C'est la base de l'humain de s'adapter. Du moment qu'on a des bases, on peut s'adapter a (presque) tout. A quoi ca sert de vouloir connaitre exactement ce qui va nous servir dans notre petit environnement, et rien d'autre ?
  • [^] # Re: perles

    Posté par  . En réponse au journal Le plagiat sur internet. Évalué à 4.

    Si justement, l'école leur à appris à faire ça: voir explication de texte, compréhension et rédaction. On ne va pas t'apprendre à remplir chaque feuille administrative avec toutes les subtilités, c'est _débile_

    Apparemment c'est ce que voudraient les gens qui veulent une école "pragmatique" (que c'est horrible comme mot). C'est vrai que le probleme avec les connaissances générales, c'est que ceux qui les captent auront les capacités pour se démerder a remplir leur feuille d'impot, et ceux qui n'ont pas capté n'auront ni connaissances générales et ne sauront pas non plus remplir une feuille d'impot ... Et c'est pour ca qu'il existe les fillieres plus "spécialisés" comme les BEP/CAP voire Bac Pro, ou on essaye d'etre un peu plus pragmatique.

    En tous cas, d'accord avec toi en ce qui concerne ceux qui blament l'école alors qu'ils n'ont juste pas le courage de se dire qu'ils ont oublié et qu'ils faut qu'ils réapprennent.
  • [^] # Re: ...

    Posté par  . En réponse au journal Wikipedia met l'Ogg sur le devant de la scène. Évalué à 1.

    - WMV est fermé

    VC1 (issu de WMV9, qui est presque pareil) est un standard ISO, donc completement ouvert. Les versions précédentes de WMV (presques plus utilisées aujourd'hui grace a la polotique d'upgrade tres conseillée de MS (en gros, on te propose 20 fois par jours de passer a la nouvelle version ...)) étaient proprios.

    - Flash Video et MP4 sont à spécifications ouvertes (disponibles), mais non librement implémentables (royalties "honettes" pour mp4, pour Flash?)

    Les spécifications des _animations_ Flash sont "ouvertes" mais non implémentables pour faire un player, ce qui pour moi ne lui donne pas la qualification d'ouvert du tout. Le _codec_ utilisé pour encoder les flv est completement proprio, c'est du VP6 de chez On2 il me semble.

    - .ogg est à spécifications ouvertes, et librement implémentables.

    La je suis d'accord.

    Un lecteur VLC "viole" la loi en difusant un binaire pouvant lire du MPEG-4 sans payer de royalties...

    Alors 1) comme ca a été dis juste au dessus, c'est si la loi du pays ou t'es reconnait les brevets logiciels, ce qui n'est pas le cas en Europe, et 2) il me semble qu'on peut tout a fait demander a l'utilisateur de payer la licence aupres du MPEG-LA, et qu'utiliser ce logiciel sans avoir payé la licence est interdit (OK c'est un peu tiré par les cheveux, un peu comme les cracks qu'on a le droit de diffuser mais pas d'utiliser ...)

    Merci de ne pas trop faire circuler de betises ...
  • [^] # Re: en effet, pas qu'en Angleterre

    Posté par  . En réponse au journal Le plagiat sur internet. Évalué à 2.

    Enfin il me semble que ca n'arrive que pour les cas extremes, car dans la majorité des cas il faut bien faire passer un minimum de gens a l'année supérieure. Ca a l'air bete ce que je dit, mais c'est comme ca partout pour différentes écoles : ne pas trop etre vu comme une école ou tout le monde redouble, ne pas garder des effectifs qui ne servent a rien (apparemment c'est plus rapide de les ejecter en les faisant passer que d'attendre qu'il se barrent), ou encore a cause de l'effet "si personne n'en branle une ils vont etre obligés de remonter les notes de tout le monde", etc ...

    J'ai deja vu ce genre de cas, et les profs sont tellement désespérés ou pressés par leur hiérarchie qu'ils mettent des notes potables au lieu de mettre des 0.
  • [^] # Re: C & Cie

    Posté par  . En réponse à la dépêche Sortie de Vala 0.1.6. Évalué à 2.

    Merci pour ce "cours", c'est tres instructif.

    Effectivement, je pense qu'on tombe dans ce cas sur le probleme du "c'est trop puissant pour que le dev lambda l'utilise" (je ne connaissais pas, mais je ne suis pas non plus un spécialiste du C++).

    Je suis tombé sur le meme dilemme l'autre jour, en Javascript, ou je voulais utiliser une fonction bind() faite maison, qui en gros fait du currying. Mais j'ai hésité en pensant que ceux qui allaient réutiliser mon code ne comprendraient rien, meme si c'est une maniere de faire tres puissante qui facilite beaucoup de choses.
  • [^] # Re: huuum

    Posté par  . En réponse au journal Après PowerTOP voici LatencyTOP. Évalué à 4.

    C'est vrai que les problemes de perf lorsque le disque est plein sont parfois tres embettants. J'avais deja eu une machine presque inutilisable sans raison apparente, avant que je regarde l'espace disque disponible. De plus, plus on utilise une partition presque pleine, meme si on efface régulierement des fichiers, plus elle se fragmente et on perd en perf.
    Sans parler des FS non "standards" sous linux (NTFS, HFS+) qui fragmentent tres tres vite sous linux car personne n'est motivé pour écrire un bon driver pour ces FS (bon, c'est un peu normal).
  • [^] # Re: Ca fait un moment...

    Posté par  . En réponse au journal qui l'aurait cru.... Évalué à 6.

    Oui enfin ca date pas non plus de tres longtemps si on considere depuis combien de temps ce @£%#$ de format existe...
  • [^] # Re: netboot wifi

    Posté par  . En réponse au journal Une nouvelle révolution dans l'informatique et électronique grand public !. Évalué à 2.

    Pas avec sa solution, mais avec je ne sais plus quelle fonction du kernel qui permet de faire un "soft reset" de la machine, ton bootloader c'est un kernel basique avec le driver wifi, et il va chercher sur le réseau ce que tu veux booter (en gros, un kernel tout neuf qui se trouve quelque part sur le réseau) et "redémarre" dessus (sans redémarrer la machine). Tu peux faire plein de choses marrantes comme faire booter par USB/réseau un ordi qui ne sait pas le faire en mettant ce genre de "bootloader" sur un CD.

    PS: Ha, j'ai retrouvé le nom : kexec (pour la fonctionnalité) et kboot (pour le bootloader)
  • [^] # Re: Et Derby alors ?

    Posté par  . En réponse à la dépêche Sun Microsystems fait l'acquisition de MySQL. Évalué à 2.

    Les views sont bien présentes, au moins depuis MySQL 4


    Heu, les vues sont arrivées dans MySQL 5 : http://dev.mysql.com/doc/refman/5.0/en/create-view.html

    Ca a manqué pendant pas mal de temps, pour une fonctionnalité quand meme assez "basique" pour un SGBD digne de ce nom.