Christophe Renard a écrit 129 commentaires

  • [^] # Re: Oui, mais... [workaround]

    Posté par  . En réponse à la dépêche Ça bouge du côté de SQLite !. Évalué à 2.

    Sans vouloir faire de mauvais esprit, j'ai pas a me demander comment est foutu la table en dessous pour faire des jointures multi tables avec SQLite, avec MySQL, bonjour les suprises .....


    Bref, y'a peut etre moins de gadgets sur SQLLite mais au moins y'a du SQL ....


    j'ai trollé, ca y'est j'ai trollé, c'est plus fort que moi ...
  • [^] # Re: Oui... pour les toutes petites bases !!

    Posté par  . En réponse à la dépêche Ça bouge du côté de SQLite !. Évalué à 2.

    ou Firebird
  • [^] # Re: On va être fiché et c'est tout

    Posté par  . En réponse à la dépêche Dossier médical informatisé sous GNU/Linux. Évalué à 2.

    Je sais pas le tiens, mais le mien travaille tout seul dans son cabinet.

    Il se trouve qu'un nombre des démarches administratives pour les entreprises et les professions libérales sont maintenant à faire sur Internet,

    Considérant que mon toubib ne vit pas dans une caverne mais échange par email avec ses collegues et suit meme (le mien) quelques mailling list medicales, je pense qu'avoir un PC relié à Internet dans ses locaux n'a rien d'incongru pour un toubib.

    Enfin bon, c'est mon toubib, ca ne veut pas dire que tous soient concernés.
  • [^] # Re: C'est l'installation de windows qui est un obstacle à la diffusion de linux

    Posté par  . En réponse à la dépêche Test Achats Magazine présente Linux !. Évalué à 8.

    Oui mais lors de ma derniere install d'un windows, il m'a fallut aller 3 fois sur Windows update(avec un reboot au milieu) pour avoir un systeme à jour (pour cause de sous systemes requierant une install separee).

    Quel installateur amateur y pensera sachant que pour la plupart Windows Update est deja inconnu ?

    Ca n'a pas toujours été le cas, mais aujourd'hui installer Windows est bien plus penible qu'une distrib moderne.

    Reste que sous Linux une fois sur un quelquonque desktop, pour configurer des options d'impressions autres que basiques .... ca n'est pas encore ca (voir la diatribe de Eric Raymond à ce sujet il n'y a si longtemps http://www.catb.org/~esr/writings/cups-horror.html(...))
    Sous Windows c'est tout de meme plus simple.
  • [^] # Re: On va être fiché et c'est tout

    Posté par  . En réponse à la dépêche Dossier médical informatisé sous GNU/Linux. Évalué à 5.

    Connaitre la personne est facile puisque c'est la "cible" de l'indiscrétion.
    Connaitre le toubib soit ca n'est pas beaucoup plus compliqué.
    Maintenant connaissant ces infos, retrouver le PC du toubib en question, sans s'introduire dans ses locaux (ce qui est un cran au dessus en matière d'espionnage qui est le nom de ce dont nous parlons), requiers pas mal de chance si celui -ci n'utilise pas une IP fixe.
    Bien sur on peut lui envoyer un email truqué ou l'inciter à visiter une adresse web pour avoir son IP....

    C'est quand meme assez complexe, surtout si on considère que l'on veuille s'enquérir de ces informations pour plus d'une personne.

    Bref entre hacker un centre de base de données pour interroger une base unique pour une ou des centaines de profils, et s'attaquer un a un a une multitude de PC de toubibs, on a change d'échelle.

    Trouver les informations d'un particulier est toujours faisable (et le plus simple est sans doute de telephoner au médecin traitant en se faisant passer pour un collegue), mais en faire un système a un cout prohibitif (pour le rapport entre sécurite et coût voir l'excellent article de Bruce Schneir sur les arbres d'attaque parut dans Dr Dobbs mais qu'on doit pouvoir retrouver sur le Net).

    Il faut que la valeur de l'information que l'on recherche soit inférieure à ce que l'on dépense (en temps, énergie, coût financier) pour l'acquérir pour qu'une attaque soit intéressante.
  • [^] # Re: plus de questions que de reponses

    Posté par  . En réponse à la dépêche Dossier médical informatisé sous GNU/Linux. Évalué à 2.

    Si ce genre de decision n'a pas encore ete prise, considerant le temps d'implementer une telle solution, de la deployer et de lui donner un cadre legal, de l'eau va couler sous les ponts avant de voir la couleur de ce dossier informatise.
  • # plus de questions que de reponses

    Posté par  . En réponse à la dépêche Dossier médical informatisé sous GNU/Linux. Évalué à 4.

    J'ai lu l'article en diagonale mais ca ne me parait pas tres detaillé (en particulier pas d'info sur ce qui est stocké centralement et sur une carte vitale améliorée).

    Ce dont j'ai entendu parler precedemment, etait de mettre sur la carte la totalité des infos de diagnostics, analyses, historique medical, mais pas dans un quelquonque serveur central (ne serai-ce que parceque connecter chaque toubib a un serveur central n'est pas forcement assure : y'a plein de villages ou l'ADSL ne passe pas et downloader un resultat de scanner sur RTC .... je ne pense pas que qui que ce soit ai songé à tirer une LS chez tous les toubibs).

    D'ailleurs, est-ce que quelqu'un sait ce qui serai stocké exactement ? parceque si on doit stocker des scanners ou des radios bonjour l'espace de stockage (et a fortiori dans une carte).
  • [^] # Re: On va être fiché et c'est tout

    Posté par  . En réponse à la dépêche Dossier médical informatisé sous GNU/Linux. Évalué à 5.

    La grosse difference entre un systeme centralise et la situation (deplorable) que tu decris. C'est que s'attaquer aux milliers de PC troués comme des passoire aujourd'hui requiers de les localiser, et attaquer un par un.

    Bien sur c'est faisable mais tu n'es pas sortis de l'auberge si tu cherches les infos sur une personne en particulier.

    Qui plus est aujourd'hui la plupart des dossiers medicaux ne sont que partiellement informatisés, une bonne part étant gardé par le toubib traitant sous formes de notes manuscrites innacessibles au hacking.
  • [^] # Re: Combien de temps?

    Posté par  . En réponse à la dépêche Flash Player 7 pour Linux disponible. Évalué à 2.

    C'est joli.

    Mais Je ne vois pas ce qu'on ne pourrai pas faire en HTML.

    Qui plus est, l'interface m'a bien paumé (sans y mettre de mauvaise volonté) j'ai été surpris par le menu sur la gauche.

    Je suis sans doute un vieux con, mais pour moi ergonomie ca veut dire NE PAS SURPRENDRE l'utilisateur.

    Flash pousse a la creativite, à l'art et malheureusement rarement voit-on des developpeurs avec de reelles qualites d'ergonomes mais frequents sont ceux qui vont reinventer la navigation dans une appli flash.

    Beau ne veut que rarement dire pratique et dans une appli a finalité commerciale ou simplement devant marcher rapidement c'est MAL (tm).

    Ah oui aussi, j'ai rarement vu des applis flash aussi bien finies que celle lié ci-dessus car cela requiers un travail assez phenomenal.
  • [^] # Re: Combien de temps?

    Posté par  . En réponse à la dépêche Flash Player 7 pour Linux disponible. Évalué à 5.

    oui mais Flash comme support de developpement d'application (ce que pousse Macromedia avec MX), ca veut dire :

    - le premier graphiste/dev venu doit reinventer des controles exotiques
    - chacun s'invente ergonome et paume l'utilisateur car les controles ne ressemblement pas a ceux du systeme
    - casse le paradigme de la page, et donc desoriente encore plus l'utilisateur
    - empeche les utilisateurs utilisant des terminaux non flash d'acceder a l'appli (telephones portables, aveugles, webtv ...)
    - incite les dev a coller du code partout dans la scene faisant des appli completements indeboguables


    les applis Flash ... un grand pas en avant... vers la demence.

    Ceci dit, Flahs pour faire des cartoon, faute de mieux je suis tout a fait preneur (genre: http://www.markfiore.com/(...))
  • [^] # Re: stop la petite guerre

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 2.

    Juste parceque personne ne le mentionne :

    Tanebaum est le pere de 2 systemes en plus de ses contributions academiques:

    - Minix un systeme Unix like en microkernel destine a l'enseignement dont le source servait de support à un version de son ouvrage sur les systemes d'exploitations

    - Amobea, systeme distribue oriente objet (à micro-kernel bien sur) : http://www.cs.vu.nl/pub/amoeba/amoeba.html.(...) Donc on peut noter qu'il est, entre autre l'environnement pour lequel Python fut invente. Apparemment Amobea est distribue sous une licence style BSD et ne semble pas avoir connu de version recente.
  • [^] # Re: Andrew Tannenbaum en gentleman !

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 2.

    hum je crois avoir dit "des parties entieres", pas toutes les parties.

    Un parrallele simpliste : les fichiers de DLL utilises sous Windows sont en general verrouilles en ecriture quand en cours d'utilisation. Resultat une mise à jour de libs importantes entraine en general un reboot. Sous Unix je mets à jour mes libs et je fais un ptit ldconfig: pas de reboot, tout au plus un redemarrage des demons utilisant les libs changées.

    Ca ne veut pas dire que je peux TOUT changer sous Unix sans devoir rebooter (comme mettre à jour le kernel, ou faire des operations qui necessitent un acces en single user sur / ).

    C'est mieux, mais jamais parfait.

    Tels que je les vois, les microkernels sont un pas de plus vers le mieux, evidemment pas une espece de perfection revolutionnaire.
  • [^] # Re: Tannenbaum est américain et est prof d'université en EUrope

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 5.

    Tous les americains vivant en Europe que je connais on d'excellentes relations avec leurs connaissances du continent americain.

    Ils ne sont peut etre pas representatifs du fermier du midwest mais de toute façon ce dernier n'entendra jamais parler de cette polemique.

    Je n'ai pas l'impression que les americains nourissent vraiment une rancoeur a l'export des gens formes chez eux.
    Il faut voir que ce mecanisme est dans l'universite US un moteur majeur. Enormement d'etudiants sont etrangers (surtout en science du a la desafection des WASP pour les matieres "non-business"), amenent du sang neuf, etudient, font de la recherche quelques annees et souvent rentrent chez eux.
    Regarde les noms des auteurs de publications de recherche, tu verras combien viennent d'universites US avec des noms indiens, chinois, ou autres.

    ADTI joue sur un reflexe xenophobe et paranoiaque qui ne concernera qu'une partie de l'auditoire americain, de preference spectateur de Fox News.

    Les derniers sondages d'opinion semblent montrer que cette attitude regretable est en chute libre, et que les idees liberales(au sens politique) seraient plutot en remontee grace a la profonde ineptitude des republicains, le terreau est de moins en moins fertile à ce genre d'attaque.

    ...En France c'est l'évasion fiscale qui nous obnubile, là bas c'est les fuites de capital intellectuel...
    Etrangement, toutes les publications que j'ai pu parcourir parlant de l'evasion de propriete intellectuelle etaien du meme accabit que cette serie d'articles d'ADTI : visiblement sponsorises et issus d'obscurs think tank. Je n'ai pas lu un article de journal US faisant ses choux gras de ce sujet (par contre les delocalisations des emplois oui).

    Effectivement, les americains comme nous peuvent deconner(la preuve Bush president), comme nous ils peuvent etre desinformes (http://docbug.com/blog/archives/000047.html(...)), mais faudrait voir a pas parler d'un ricain mythique gras bete bigot et mechant.

    C'est aussi le pays qui a invente(entre autre chose) la contreculture dont le logiciel libre est un heritier evident.
  • [^] # Re: stop la petite guerre

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 1.

    Thomas Torquemada ?
  • [^] # Re: stop la petite guerre

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 8.

    Je crois que si tu lis attentivement les propos des protagonistes tu trouveras un ton diffrerent que ce que tu relates.

    Oui Tannenbaum a un ton professoral et parle de Linus comme un prof d'un de ses eleves (bien qu'il ne l'ai pas directement ete). Ce peut paraitre deplaisant mais ca me semble un defaut normal pour quelqu'un dont le metier est l'enseignement.

    Effectivement, Tannenbaum souligne systematiquement que pour lui le choix d'un kernel monolithique reste mauvais. Et sur un plan de l'elegance academique il a sans doute raison, bien qu'un tel choix soit sans doute une des causes du delai de sortie de Hurd (mieux vaut un logiciel qui marche maintenant qu'un plus elegant beaucoup plus tard).

    Imagine qu'il s'abstienne de tel propos ?

    Tout le monde dirai que devant le succes de Linux il s'avoue vaincu.
    Alors qu'il le repete, ses criteres sont independant de la popularite d'un systeme et il ne se dit pas oppose à Linux, juste que celui-ci lui semble inelegant.

    Ce sont deux personnes a fort caractere et sans doute n'auraient-ils pas de grands accomplissements sans un fort ego.
    Je ne pense pas qu'il faille y voir une sorte de lutte entre rivaux: leurs terrains sont differents.
  • [^] # Re: Sans blagues

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 2.

    Concernant la meme critique, quelqu'un sur Slashdot (à moins que ca ne soit dans Crypto-Gram) faisait justement remarquer que la Chine fait partie des pays qui ont légalement accés au code source de Windows.

    Alors si l'accés au code source est une question de "sécurité nationale", Windows devrai être exclus de ce genre de deal.

    A noter que à moins de recompiler ses sources et utiliser sa propre install et d'updates rien ne garantit aux entités contractant pour l'accés aux sources d'un soft propriétaire (genre l'état chinois) qu'elles utilisent bien exactement la même version, et donc qu'elles sont protégées contre un cheval de troie.

    Bref vaste foutaise comme le prouvent les véroles écrite par des gens qui exploitent les trous de Windows sans avoir d'accés aux sources.

    --
    "there is an international communist conspiracy to sap and impurify all of our precious bodily fluids with fluor"
    Brig. Gen. Ripper, Dr Strangelove, 1964
  • [^] # Re: Risible !

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 3.

    Ca me parait un peut simpliste comme explication.

    La lecture du "Mythical man month" de Brooks est à conseiller a qui se pose ce genre de question sur pourquoi pas mal de developpements en entreprise echouent.
    http://www.amazon.fr/exec/obidos/ASIN/2841800814/(...)

    A lire aussi sur le sujet : Death March de Yourdon http://www.amazon.co.uk/exec/obidos/ASIN/013143635X/(...)

    Pour moi la question est simplement un non-sens, car Linus n'a pas "inventé un système d'exploitation en quelques mois" mais posé les briques de ce qu'est aujourd'hui Linux et au bout de quelques mois n'avait que peut de ressemblance avec ce que Brown appellerai un OS.
  • [^] # Re: Andrew Tannenbaum en gentleman !

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 5.

    A mon avis ca depend du boulot demande, si c'est pour faire une ferme de serveurs web tous identiques, surement, si c'est pour qqe chose de plus complexe, les couts d'administration pourraient changer la donne, ca depend des cas.
    On ne peut pas généraliser, mais la tendance est tellement forte en la matière que les outils vont évoluer pour compenser l'augmentation de la complexité de gestion. C'est déja le cas de la plupart des consoles de gestion de réseaux/parcs qui présentent depuis une même interface les informations d'une machine individuelle ou d'un groupe.

    ... Typiquement, il y a des systemes AMD a 2 ou 4 CPU qui sont NUMA, si tu veux avoir des bonnes perfs, il faut que ton kernel soit optimise pour(allouer la RAM proche du cpu, pas de migration d'une partition a l'autre,...), meme chose pour l'hyper-threading...
    La dessus NT ou Linux meme combat : les structures de haut niveau du systeme ne changent que peut d'une archi à l'autre (d'ailleurs j'aimerai bien savoir si les differentes archis de PC sont gerees par des implementations differentes de l'HAL ?) alors que les parties basses dependante du hard peut etre optimisées.
    Bref on retombe dans l'antique debat UNIX vs ITS: portabilite/optimisation.

    Pour le HPC, ca ne fait aucun doute, pour les workload plus "standards" a mon avis il a encore un peu de retard.
    Possible, je n'en sais rien.
    Pour être honnete mon expérience (Telecom, Web, et PME tertiaire) ne m'a pas permis de connaitre de workload "standard' justifiant des machines de 32 CPU. Quasiment à chaque fois que j'ai rencontré un gros besoin en matière de CPU il y'a eu moyen de répartir la charge sur plusieurs machines.
    Les exceptions à cette régle ont toujours été des serveurs de DB. Et encore, les besoins d'une DB ne sont pas "standards" dans le sens ou son type de charge va surtout dépendre de l'application et change grandement de l'une à l'autre (et en fonction des connaissances et du sens de l'acrobatie du DBA).

    Donc à ce disclamer pret, j'ai vu Linux/Intel remplacer diverses archis: OSF/Alpha (et True64), Solaris/Sparc, NT/Alpha, Irix/Mips et à chaque fois la perte en optimisation propriétaire s'est vue compensée largement par la différence de coût et la simplicité d'évolution (qui n'a pas affronté le service commercial de Digital pour obtenir une mise à jour de pack logiciel ne peut qu'imaginer ce que utiliser un logiciel libre a de bénéfique).
  • [^] # Re: Andrew Tannenbaum en gentleman !

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 4.

    Aucune idée, bien que j'utilise chez moi une paire de vieilles Origin 200 en craylink comme serveur NFS (et comme chauffage d'appoint), je pense qu'utiliser ce genre de machine en serveur de fichier, ou pire serveur web, est absurde.
    Il est bien plus efficace et moins cher de repartir la charge sur plusieurs machines.

    Pour un serveur de DB, ma fois j'ai l'impression que la tendance (cf Oracle 10) est plutot aussi à la répartition sur des cluster.

    C'est sans doute plus de boulot à maintenir, mais le rapport cout/puissance est plutot favorable à plein de petites machines qu'un grosse et en plus en faisant bien les choses la disponibilité est aussi augmentée.

    C'est sans doute dommage (pour les fans de beau hardware comme moi en particulier), mais les performances sur machines à plus de quelques (<4 à vue de nez) CPU vont sans doute devenir d'un intéret marginal avec la croissance de la bande passante et des PC a pas prix et grande vitesse.

    Au final, je ne pense pas que Linux soit une solution toujours plus rapide (ne serai-ce que parceque que developpeur corpo ne veut pas dire imbécile et parceceque GCC n'est pas le meilleur compilo en matière d'optimisation).
    Mais je pense que les Altix prouvent une chose : Linux peut etre "tweaké" pour jouer dans la haute performance.
  • [^] # Re: Andrew Tannenbaum en gentleman !

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 3.

    "Les meilleures performances ? Va mettre Linux sur un systeme a 32 cpu, on en reparlera apres... "

    comme sur ce genre de machine ?
    http://www.linuxjournal.com/article.php?sid=6440(...)

    A noter l'utilisation de NUMAflex une evolution de CrayLink, dont le support à été porté de IRIX à Linux en un temps record.

    d'ailleurs maintenant ils font du 256 CPU, ca commence a faire beaucoup pour un OS avec un support SMP supposé mauvais:
    http://www.sgi.com/servers/altix/(...)
  • # clarifications qu'on peut penser utiles

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 8.

    Puisque ca n'est pas la premiere fois que les anti-logiciel libres jouent sur cette corde, je pense que l'approche de ADTI nous montre au moins un point qu'il est important d'éclaircir quand nous parlons de Linux à des gens ne le connaissant pas.

    En effet Brown parle d'un OS écrit en 6 mois. Mais quand il dit cela il pense (vraissemblablement) à un package comme le sont Windows, MacOS ou les distribs incluant un noyeau, ses outils, une interface graphique, et tout un tas de gadgets.

    Il convient à mon avis de souligner que Linux pour en être ou il est aujourd'hui (c'est a dire comparable en ergonomie aux OS "grand publics" et supérieur ou égal (MacOS?) en fiabilite ) est issu d'un processus qu'a lancé Linus en faisant les premieres versions du noyeau, des efforts de la communaute des développeurs des outils GNU, de XFree, ... de l'investissement des centaines de contributeurs.

    Au total ca fait des centaines de developpeurs de haut niveau pendant à peut pres 15 ans (si on compte depuis le début du projet GNU) pour arriver à l'état actuel ou Linux est toujours un outsider en matiere d'usage en entreprise.

    Aucune entreprise au monde n'aurai pu financer un tel effort. Cela voudrait littérallement dire dépenser des dizaines, peut être des centaines de millions à perte pendant quinze ou vingts ans.

    Je pense que cet argumentaire est assez simple pour etre compris par le non geek, refute les conneries des lobbistes FUDeurs, et permet de bien montrer la force du monde libre.

    PS: comment se fait-il que les gens comme ADTI soient aussi mauvais ? c'est incroyable tout de même d'etre aussi peut "pro" dans leurs attaques (pas de preparation, de documentation, arguments grossiers ... ).
  • [^] # Re: Regardez le reste du site aussi : c'est du nationalisme américain

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 3.

    Tannenbaum EST americain, bien que d'origine est-europeenne et vivant en Hollande.

    http://www.cs.vu.nl/~ast/home/faq.html(...)
  • [^] # Re: Est-ce que ça vaut le coup qu'on en parle ?

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 3.

    Ca vaut le coup d'en parler pour 2 raisons :

    - d'abord, grace a Tannenbaum on a maintenant des details plutot interessant sur comment ADTI travaille. Mais surtout, ca permet de confirmer par un temoin difficilement refutable la malhonnetete de ADTI qui apparait de facon visible comme completement vendu, meme pour le plus Microsoftophile (bon peut etre pas lui, mais moins atteint sans doute).

    - cette etude ressortira sans doute tot ou tard aussi decredibilisee soit-elle (il suffit de regarder le dossier sur le site de MS "Windows/Linux le comparatif" vers lesquel de nombreuses bannieres des pubs pointent ces derniers mois : il n'est constitue quasiment que de rapports dont les tenants et les aboutissants ont ete disseque et montre biases il y'a deja des annees). Ces trucs aussi gros soient-ils ont la vie longue alors autant les connaitre.
  • [^] # Re: Andrew Tannenbaum en gentleman !

    Posté par  . En réponse à la dépêche La paternité de Linux discutée. Évalué à 4.

    Peut etre que QNX est-il un meilleur exemple que NT (surtout sur LinuxFR :-) ) de l'utilite d'un microkernel qui marche : pouvoir redemarrer et arreter des parties entieres des fonctionnalites de l'OS sans rebooter est plutot une bonne idee pour un OS qui va etre embarque dans une machine autonome ou sensible a des contraintes de forte disponibilite.
    Ce genre de chose est quand meme plus facile a faire sur un micro-kernel qu'un OS monolithique (mais pas impossible avec des modules facon Linux par exemple).

    Apparemment le gros defaut des micro-kernel est surtout la difficulte de conception compare à des noyeaux monolithiques (la performance ne semble plus etre un vrai probleme avec les CPUs actuels (quoi qu'en embarqué...)).

    Du coup Linux est "mieux" tout betement parcequ'il a pu etre dispo plus precocement et repondre a un besoin immediatement pas 10 ans apres.
  • [^] # Re: sur le libéralisme

    Posté par  . En réponse à la dépêche Le Conseil de l'UE s'apprête à balayer le vote du Parlement sans discussion. Évalué à 2.

    J'arrete de troller a ce stade ca me fatigue vite.

    Mais ton "communisme democratique" ressemble assez peut à celui que j'ai pu lire chez Marx, Lenine ou Mao (oui je les ai lus).

    Plutot une forme de socialisme utopique.

    Mais bon pour les phalansteres et l'homme nouveau à queue de lion .... sans moi (oui y'a autre chose dans Fourier... mais y'a ca aussi).