benoar a écrit 4229 commentaires

  • # Qu'est-ce que ça veut dire ?

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

    Le Langage Eiffel [...] dispose de nombreuses fonctionnalités comme [...] l'héritage de type ou d'implémentations

    Quelqu'un aurait des infos sur la signification de "héritage d'implémentations" ? Je vois pas trop ce que ça peut être...
  • [^] # Re: Reportage sur France 2 ce soir

    Posté par  . En réponse au journal DADVSI: La loi devrait être adopté. Évalué à 3.

    J'ai écouté France Info ce soir (qui me semble une source pourtant "neutre"), et cette loi était présentée comme "loi anti-piraterie", ne parlant que des "gens qui pirates, comme ils sont méchants pour les artistes". Pas vraiment de détail sur les DRM, encore moins sur la menace sur copie privée, etc...

    J'ai aussi vu il y a quelques jour l'ammalgame entre musique légale et payante, et dans tous les journaux sur le net c'est pareil (même la news Reuters originale, repompée par tous les autres), tout comme j'ai entendu sur France Info : "il faudra maintenant télécharger de la musique légale, _donc_ payante". Sous-entendu en passant par les sites des grandes majors, car suivi du petit commentaire "oui, on va développer l'offre en ligne" (avec plein de DRM autour, bien sur). Quid des artistes ne soutenant pas ce système et offrant leur morceaux gratuitement sur leur internet ?

    Bref, j'ai l'impression que le lobby informatif des majors marche bien, et que tout les médias suivent leurs discours. Et j'imagine que pour les députés, c'est plus ou moins pareil...
  • [^] # Re: Définition d'un fournisseur d'accès à Internet

    Posté par  . En réponse au journal LCEN/LSQ : tentative synthèse des obligations légales de logs et traçabilité. Évalué à 2.

    Merci, je savais pas qu'il y avait déjà eu des précédents juridiques pour un cas de ce genre. Même s'il y a toujours des flous donc, comme pour la durée & le contenu à conserver...
  • # Définition d'un fournisseur d'accès à Internet

    Posté par  . En réponse au journal LCEN/LSQ : tentative synthèse des obligations légales de logs et traçabilité. Évalué à 3.

    J'ai une question un peu technique (au sens juridique du terme) qui me turlupine un peu :
    Voilà, j'administre le serveur d'accès à internet d'une association qui gère des logements pour des étudiants. Chaque locataire est membre de l'association, et paye son loyer chaque mois, normal. Il est possible de "souscrire" un accès à internet dans la résidence, moyennant finance. Et donc moi je gère la passerelle qui gère l'accès de tout le monde au net (en faisant du NAT), par une connexion ADSL.

    Est-ce que l'association est considérée comme un fournisseur d'accès ? Doit-on garder les logs de connexion de tout le monde ?
    Pour l'instant, dans le doute, je le fait, mais je ne savais pas trop "quoi" garder (en regardant les textes de loi, c'est jamais précis, ya aucune donnée technique), et je gardais donc l'entête TCP/IP de chaque initiation de connexion (enfin, ce que log iptables avec ulog). Je viens de voir sur le lien que :

    Toujours pour que l’on puisse vous retrouver le fournisseurs d’accès à internet doit conserver pendant 1 an vos ’données techniques de connexion’ (= le numéro du téléphone que vous utilisez + l’adresse IP de l’ordinateur que vous utilisez + la date + la durée de connexion).

    Ce qui ne correspond pas vraiment à mon cas... puisque pour savoir quelle IP a fait une connerie, je dois savoir toutes les connexions qu'elle a effectué, non ?
    Enfin, est-ce que l'association, dans le cas d'une plainte de notre fournisseur (celui de la ligne ADSL), pourra "reporter" la plainte vers la personne qui est vraiment à l'origine de la connexion ?

    Je sais c'est peut-être pas le meilleur endroit pour poser la question, mais d'un côté vu le status un peu spécial, je sais pas trop ou demander (et lire les textes de loi, quand c'est compréhensible, ne m'apporte pas grand chose).
  • # Ca marche pas sur Linux PPC

    Posté par  . En réponse au journal 5 chaines de tnt sous linux. Évalué à 10.

    Juste pour rappeler, comme en ce moment c'est la mode à la contestation des drivers binaires, que les codecs fermés comme WMV c'est aussi MAL !
    Je suppose que tous ceux qui ont essayé et réussi ont une plateforme x86, et utilisent les codecs win32. Utiliser des codecs comme ça, c'est comme utiliser ndiswrapper, ça fait pas avancer le schmillblick car tout le monde croit que c'est cool, les formats lisiblent avec un codec windows (comme les cartes wifi avec un driver windows) suffisent pour avoir les vidéos encodées avec ce codec "super hype" (qui n'est qu'en fait un MPEG4 à la sauce microsoft, bien sûr non documenté) sous linux.

    En faisant une petite recherche google, je suis tombé sur un site du gouvernement américain parlant de la pérénité des données multimédia, et qui discute donc des différents codecs & conteneurs et de la disponibilité de leurs spécifications, avec quelques infos intéressantes bien résumées : http://www.digitalpreservation.gov/formats/fdd/descriptions.(...)

    NB: oui il y a une ébauche de codec WMV9 dans ffmpeg, mais justement elle plante en lisant ces flux. Oui, ce serait donc une bonne raison que j'essaye de savoir pourquoi et que je rapporte les bugs aux développeurs. Mais disons que sur PPC yen a tellement des problèmes de ce genre dont personne n'a rien à foutre (comme améliorer le driver radeon libre, bah oui, c'est inutile, ya déjà les drivers binaires bien mieux !) que ça donne beaucoup de boulot. Mais je m'y met, doucement mais sûrement.
  • [^] # Re: Je ne pas confondre ABI et API !

    Posté par  . En réponse au journal Linux et les pilotes binaires.... Évalué à 10.

    Je vais essayer de préciser, pour ceux qui ont du mal avec ces notions (et j'espère ne pas trop me tromper).

    Dans le noyau on trouve principalement comme types de données des types de base (char, short, int, ...), des structs et des tableaux, L'API des sous-ensembles du noyau (pci, usb, vm, ...) définit un ensemble de de fonctions opérant sur ces types. Comme le précise inico, elle est plutôt stable.

    Quand ces types sont utilisés dans un code source, on les appelle par leur nom. Pour les types de bases, ils peuvent être "aliasés" (avec un typedef) quand ils ne sont pas manipulés directement par l'utilisateur de l'API (en général). Pour les structs, chacun de ses membres a un nom. Pour les tableaux, on indique un indice qui désigne l'élément d'un certain type (de base, ou un struct, ou un autre tableau).

    Tout ça, avec les fonctions, forme l'API, c'est compréhensible par un humain car c'est du code _source_. Le nom des types, des membres des structs restent les même pour chaque version majeure de l'API.

    Vient ensuite l'étape de la compilation. C'est alors que tout se corse pour l'humain : les types "aliasés" sont "traduis" en leur type de base, les membres des structs deviennent des offsets par rapport à l'adresse de base de la struct, les indices des tableaux sont aussi des offsets par rapport au début du tableau. Heureusement qu'on a gardé le linkage dynamique des fonctions (qui gardent donc leur nom et ne deviennent pas (directement) des nombres mais restent des symboles) sinon tout cet étalage de nombres vu par un humain parraitrait un beau bordel (ceux qui suivent jusqu'ici doivent se dire que je suis maso de ne pas déjà trouver ça un beau bordel, mais SI, l'assembleur c'est bô).

    Et c'est là que ça se corse pour les drivers binaires. La traduction précédente est effectuée en ayant une certaine définition de ces types & structs. Si un alias d'un type change (par exemple size_t devient unsigned short au lieu d'unsigned int) alors la "traduction" en code binaire ne sera pas la même, ou alors si un membre d'une struct est ajouté (même s'il ne fait pas partie de l'API, mais est utilisé en interne par exemple), tous les offsets de cette structure vont changer (ainsi que sa taille, pensez au sizeof()), ou si le types d'un tableau change, les offsets seront calculés différemment (je rappelle que ((char*)foo)[2] donne un résultat complètement différent de ((int *)foo)[2], même s'ils sont castés vers le même type après).

    Et tout cela SANS que l'API ait changé. Une simple recompilation aurait suffit pour un driver dont on a les sources.

    Donc l'ABI est complètement différente de l'API, merci inico de l'avoir rappelé.
  • [^] # Re: C'est tout bon pour Broadcom ...

    Posté par  . En réponse à la dépêche Support des chipsets bcm-43xx. Évalué à 3.

    Bon ça m'apprendra à lire les news avant les journaux : on en parle déjà dans ce journal :
    http://linuxfr.org/~nakan/20170.html
  • # C'est tout bon pour Broadcom ...

    Posté par  . En réponse à la dépêche Support des chipsets bcm-43xx. Évalué à 7.

    Je me réjouis de cette nouvelle, mais d'un côté cela ne va pas inciter les constructeurs à faire d'effort : Broadcom est toujours gagnant...

    Je m'explique : j'ai un iBook sans carte Wifi Airport Extreme, car acheté à l'époque où c'était encore en option, assez cher (alors que tous les PCs de l'époque étaient livrés d'office avec le Wifi, merci Apple, mais passons). J'ai toujours résisté à en acheter une à cause du problème du driver fermé, et aussi il faut l'avouer, parce que j'en avais pas particulièrement besoin (lire : je me démerdais autrement).

    Aujourd'hui, le besoin s'en fait de plus en plus ressentir, et cette nouvelle me fait penser que d'un côté, je peux maintenant en acheter une "sans remord" (même si elle reste particulièrement chère par rapport aux autres). Mais alors, Broadcom aura gagné un client de plus sans faire aucun effort envers le libre. Ce sera pareil pour tous les nouveaux acheteurs de Macs (et autres bécanes à base de broadcom) qui se diront maintenant "on a un driver libre, c'est cool" (OK je parle pas de n'importe quel acheteur, mais un acheteur qui essaye d'être en accord avec les principes du libre. Oui ça fait pas beaucoup de monde, mais quand même)

    Il est aussi intéressant de constater que en ce qui concerne les drivers de cartes graphiques, on a pas le même problème : tout le monde a l'air de se satisfaire des drivers binaires de NVidia & ATI. Pourtant il ya exactement le même problème : moi qui ait un Linux PPC, je peux aller me gratter pour avoir l'accélération 3D (je parle d'une accélération potable, oui je sais qu'elle est déjà à moitié implantée). Mais pourtant les gens se bougent beaucoup moins que pour les drivers wifi, qui pourtant posent les mêmes problèmes : d'une part idéologiques, et d'autre part, si on utilise ndiswrapper, la stabilité (ma copine a un centrino avec une puce broadcom, je vous parle pas de l'instabilité avec ndiswrapper) et les "features" (AP, ...). On va me répondre qu'un driver OpenGL c'est pas le même niveau de compétences qu'un driver wifi, mais je répondrai qu'un OS aussi complet et performant que linux peut-il être développé par des gens si peu compétant, alors même qu'il a écrasé la majorité des Unix proprio ?

    Ceux qui me disent : "t'as qu'a t'y mettre" auront tout a fait raison :-) Mais cela fait peu de temps que je suis passé à ma Ubuntu PPC, ayant utilisé MacOS X pendant un peu plus d'un an et demi, je m'étais réhabitué à un OS proprio (mes des applis libres !). Mais aux vues de la politique d'Apple concernant son nouvel OS (de plus en plus d'applis sont faites pour Tiger, je n'ai que Panther => veuillez passer par la case Apple et débourser 129¤), et après de multiples crash disque sur 3 Macs différents dont le mien, tous ayant moins de 2 ans (j'avais conseillé d'acheter un Mac à plusieurs potes), j'essaye de me remettre franchement à Linux et au 100% libre, même pour les drivers.

    Bon, désolé de m'être un peu écarté du sujet sur la fin, et bon courage quand même à tous ceux qui bossent sur ce driver libre !
  • [^] # Re: Protection par l'obscurantisme

    Posté par  . En réponse à la dépêche Lisaac 0.84 est sorti. Évalué à 4.

    Je trouve que ton discours fait un peu "IB2P"...

    Genre on a une techno super innovante avec plein de morceux super géniaux dedans, mais on va pas vous dire ce que c'est tellement c'est trop top niveau... En plus comme c'est français soutenez-nous !

    J'exagère à peine. D'accord j'ai plus confiance en un labo de recherche qu'une start-up sponsorisée avec plein de brouzoufs, mais ça reste quand même un discours très hautain, et même si ce n'est que _ton_ avis, alors pourquoi proposer une news et faire plein de remarques comme ça derrière ? Tu trouve que c'est le genre de discours qui passe bien sur LinuxFr ? Je dis pas qu'on est toujours obligé de mettre des trucs qui font plaisir, mais en général on essaye de poster des trucs plus en rapport avec "l'idéologie du libre".

    Même si le passage en LGPL de la lib standard est une bonne nouvelle, ton discours semble indiquer que ce n'est qu'une sorte "carresse dans le sens du poil" du libre, mais que la volonté du projet n'est pas celle là du tout.
  • [^] # Re: Le marketing de l'INRIA

    Posté par  . En réponse à la dépêche Lisaac 0.84 est sorti. Évalué à 7.

    Il me semble qu'une très grande partie du nombre de lignes de code du noyau de linux est occupée par les drivers, et je ne pense pas que IsaacOS gère autant de matériel que linux ...
  • [^] # Re: Pour que les choses soient claires

    Posté par  . En réponse au journal La liberté de vous l'enlever. Évalué à 6.

    Je trouve que le comportement de certains acteurs des majors et/ou du gouvernement est inadmissible, et peut-être faudrait-il faire connaître à plus de monde les méthodes pas très "classieuses" de ces personnes !
    J'imagine que tout n'est pas toujours rose dans ce genre de réunion très politique, et que le public n'est pas au courant de tous les propos peu orthodoxes qui y sont tenus, mais ce serait pas mal d'en parler un peu histoire de mieux faire connaître quels types de personnages ils sont !
    On peut lire de temps en temps dans le "Canard" certaines phrases plutôt acides de certains politiques, que les gens "normaux" ne penseraient pas venir d'hommes si haut-placés, mais ça permet de mieux se rendre compte de leur manière de régler certaines affaires. Et généralement ça ne leur fait pas très plaisir de montrer q'ils savent bien manier la langue de bois en public tout en crachant sur les autres par derrière.

    En tous cas merci beaucoup pour toute l'énergie que tu dépense dans ce combat !
  • [^] # Re: Applis GTK sous MacOS X

    Posté par  . En réponse à la dépêche Gtk en natif pour Mac OS X. Évalué à 2.

    Oui, quand ton desktop est KDE. Sous windows comment tu fais, même si KDE marche en natif ? Et sous OSX (je sais pas si KDE existe en natif dessus)?
    D'ailleurs même avec Gnome, ton appli KDE pourra pas avoir son menu en haut de l'écran...
  • [^] # Re: Applis GTK sous MacOS X

    Posté par  . En réponse à la dépêche Gtk en natif pour Mac OS X. Évalué à 9.

    T'as pas du comprendre ce que voulait dire "en natif" ici :
    En bref, c'est qu'au lieu de faire appel à X11 pour tout ce que est des primitives d'affichage, ce portage utilise des appels à Cocoa, le système d'affichage natif. Mais tes applis ont pas la gueule des applis cocoa, elles restent des applis avec un look GTK+ (va voir les screenshots), donc y compris la barre de menu dans la fenêtre et pas en haut de l'écran. C'est peut-être pas très "maceux" comme comportement, mais aucune appli GTK n'a été prévue pour gérer une barre de menu en haut de l'écran, donc forcément ya pas de moyen "simple" de les adapter, à part de les refaire en Cocoa... (ok il doit bien y avoir des bidouilleurs qui feront un patch pour que ce soit le menu de la fenêtre active qui soit affichée, mais après viennent d'autres problèmes du fait des widgets qui sont complètement différents, etc...).

    Donc peut-être que ça te semble "limité" comme intéret, mais je trouve que c'est déjà un bon pas en avant pour la diffusion des applis GTK sous MacOSX (pour mieux faire switcher ces utilisateurs vers un Linux PPC !)
  • [^] # Re: un sujet et un commentaire

    Posté par  . En réponse au journal Quelques impressions sur kubuntu 5.10. Évalué à 3.

    Normalement tu peux lui indiquer le JRE de ton choix avec update-alternatives. OOo2 dépend normalement d'un paquet java, mais pas spécifiquement gcj. Par contre il faut installer le JRE de Sun avec un paquet .deb, pas à l'arrache avec l'installeur de sun, afin de pas casser les dépendances de OOo. Il existe un script que fait ça, j'ai plus le nom en tête.

    Ces explications viennent de l'essai d'installation d'eclipse sur ubuntu breezy (qui ne fonctionne pas avec gcj !), je pense que ca doit être à peu près pareil pour OOo2 sur kubuntu.
  • [^] # Re: RISC ou CISC ? Un nouveau troll ?

    Posté par  . En réponse au journal GCC et le mmx/sse{1,2,3)/3dnow. Évalué à 4.

    Je viens de regarder le PEM du PPC, et non, le ppc64 utilise des instructions 32bits....
  • # Un peu comme le Fujitsu 1645 ?

    Posté par  . En réponse au message Acer Aspire 5002WLMi et Linux?. Évalué à 1.

    J'ai installé une ubuntu breezy (la preview) ya 1 semaine sur un Fujitsu Amilo 1645 qui ressemblait un peu à ça (Turion, controlleur & carte vidéo SiS) et ça marchait plutot pas mal. Attention c'était avec un kernel 2.6.12.

    Pour X le driver est bien le sis, mais il doit pas apporter grand chose de plus que le vesa vu que comme toutes les autres cartes ya pas de specs trop publiques. J'ai eu quand même un "petit" problème avec la lecture DVD/Divx : ça rame. Le proc est pourtant à 30%, le DMA activé, le MTRR aussi .... bref, toutes les astuces trouvées sur google. Apparemment ça vient du fait que la carte utilise un bout de la RAM centrale comme mémoire. Bon j'ai essayé qu'avec Totem (utilisant GStreamer) mais je compte voir avec mplayer bientôt.

    La mise en veille (suspend to ram) doit pas marcher, pas essayé et pas trouvé grand chose dans les forums.

    Le reste des périph ça doit aller sauf le lecteur de carte (classique sur tous les portables), et la carte Wifi, ha ça c'est chiant (bon j'ai vu dans un forum que ça marchait avec ndiswrapper).

    Oublié de tester le graveur par contre.

    Voila, espérant que ton modèle ressemble un peu à ça, sinon ...
  • # Peut-etre...

    Posté par  . En réponse au message configuration dns. Évalué à 1.

    Je suis pas un pro de bind, mais je vois un petit problème :
    Tu donnes jamais l'ip de agiserv.ii5.ag.
    Quand tu écris @ IN A 192.168.0.90, le "@" est remplacé par le nom de la zone, soit "ii5.ag". Donc c'est l'ip de ii5.ag, mais pas d'agiserv.
    Pour ça tu rajoutes dans ii5.local:
    agiserv.ii5.ag IN A 192.168.0.90
    Et tu peux aussi faire des "alias" pour le mail & autre si c'est la même machine :
    mail IN CNAME agiserv

    Voila
  • # activité système ?

    Posté par  . En réponse au message activité processeur a 0%. Évalué à 4.

    Regarde l'activité système si tu n'a pas déjà regardé. Peut-être que ton afficheur de ressource proc n'en tient pas compte ? Utilise top.
    Ca peut venir d'une utilisation importante du swap.
  • [^] # Re: Demande à la FNAC

    Posté par  . En réponse à la dépêche La Détaxe a besoin de témoignages. Évalué à 4.

    Je me demande, si tu avais insisté et que tu t'étais fait jarter par les gorilles du magasin (supposition venue de ta remarque du "passage à l'acte"), si tu aurais pu porter plainte; et ce qu'aurait pu répondre la fnac .... "Vous comprenez, quelqu'un qui essaye de faire respecter les droits du consommateur, en plein milieu de notre magasin ! C'est inadmissible ..."
  • [^] # Re: Et si l'ordinateur était un produit comme un autre...

    Posté par  . En réponse à la dépêche La Détaxe a besoin de témoignages. Évalué à 6.

    Ça n'a strictement rien a voir. Logiciel != matériel et le plan comptable des boites est un bon exemple montrant que c'est différent.

    Bon, pour éviter les discussions de sourds qui risquent de suivre (comme d'hab), vu que certains trouvent cette distinction "débile", je dirais plutot :

    L'ordinateur on l'achète, il est à nous, on en fait ce qu'on veut, on en est propriétaire.
    Le logiciel vendu avec, on accepte une licence (toujours avec le problème de "et comment on lit la licence dans l'emballage sans l'ouvrir ?"), ce qui n'est pas pareil, le logiciel ne nous appartient pas.

    Peut-être que certains diront que cette nuance n'est pas valable non-plus, mais moi je la trouve déjà plus crédible... c'est juste mon avis, hein, pas celui d'un avocat.
  • [^] # Re: Patience !

    Posté par  . En réponse au journal Le libre, une cause perdue ?. Évalué à 2.

    Sinon tu peux prendre un bon shell comme zsh, ainsi, le premier tab liste les suites possible, puis les tabs suivants parcourent la liste de ces suites .... comme ca si lors du premier tab tu vois que c le 3e qui t'intéresse (celui avec pleins de caractères à la con), t'appuies 3 fois sur tab et ca roule ! Ok cette méthode est pas valable quand a 10000 fichiers qui matchent ....

    Bon, je suppose que ca existe avec d'autres shells, mais c'etait juste pour m'entrainer au lancer de troll.
  • [^] # Re: Merci à tous

    Posté par  . En réponse à la dépêche Torrentule : à la recherche des torrents librement téléchargeables. Évalué à 2.

    Bon j'ai réussi à faire exploser ton script avec plein de caractères bizarres... (avec de l'UTF-8 en plus). Le preg_match() ne s'y retrouve plus. Je me demande juste pourquoi tu utilise une fonction gérant les expressions régulières alors qu'a priori ton moteur n'est pas censé les gérer ... ? (ou alors j'ai loupé l'info sur la page ?) Un strstr(), ou meme un strpos() serait suffisant, je pense.
  • # Ce n'est pas le libre qui l'intéresse

    Posté par  . En réponse au journal Est-ce que je suis trop Linuxien?. Évalué à 2.

    [mode intégriste : on]
    Ca me désole de répondre ca, mais je ne pense pas que ce soit le libre qui l'intéresse, mais uniquement la practicité/beauté/rapidité/cout de ce que tu lui a présenté.
    Firefox est pratique, sans popup, etc ... donc ta copine l'aime bien. Lui a tu parlé du fait qu'il soit libre ? Surement, mais elle a du un peu s'en moquer.

    C'est vrai que je suis surement trop intégriste : la plupart de mes connaissances n'utilisent pas linux, et je ne cherche même pas à les convertir ! Je leur parle du libre, mais voyant leur réaction/intéret, je ne préfère pas continuer. J'ai peut-être tort, et beaucoup me diront que si seuls les gens qui s'intéressent vraiment à la liberté des logiciels utilisaient linux, on serait 10 fois moins qu'aujourd'hui. Mais d'un côté ça ne me génerait pas trop (oui, on serait toujours surement avec une UI pourrie et sans driver pour le 3/4 du matos ...).
    [mode intégriste : off]

    D'un autre coté, j'écris ce message avec Safari sous OSX. Vous pouvez me moinsser.
    Mais je suis dans un paradoxe permanent, où je ne sais jamais trop jusqu'où je peux aller dans ma quète de liberté, sans vraiment avoir envie de sacrifier mon confort ... et ça me tracasse souvent.
  • [^] # Re: Pour les étudiants soucieux des économies d'énergie

    Posté par  . En réponse au journal Économie d'énergie et émergence d'écologie. Évalué à 1.

    Oui enfin je parlais des ordis de l'université, donc majoritairement sous Windows ...
  • [^] # Re: Comprendre les log de shorewall

    Posté par  . En réponse au message Comprendre les log de shorewall. Évalué à 1.

    Je pense pas qu'urpmi utilise le broadcast. Il faut bien voir que ca provient d'un prog qui (a priori) fait une requete sur ts les ordis du réseau, une recherche sur ton réseau local, quoi.

    Le dernier recourt que je vois c'est un "tcpdump host 255.255.255.255" qui tourne, et de tester différents programme, et dès que ca bouge ... t'as gagné !