lasher a écrit 2730 commentaires

  • [^] # Re: Jolie démo, mais...

    Posté par  . En réponse à la dépêche You OS, un OS en ligne. Évalué à 2.

    Ajax fait beaucoup de buzz parce que tout le monde sait déjà à quoi il peut servir (cf. Google, par exemple).
  • [^] # Re: La morale de l'histoire

    Posté par  . En réponse à la dépêche OpenDarwin éteint la lumière. Évalué à 3.

    « Mais si ils peuvent faire plus. Par exemple utiliser une licence compatible GPL »
    Pourquoi ? La licence CDDL est libre. C'est comme si tu disais "les dévs BSD pourraient faire plus et changer leur licence pour la GPL".
  • [^] # Re: dommage...

    Posté par  . En réponse à la dépêche OpenDarwin éteint la lumière. Évalué à 4.

    « Si par marketing tu y intègres la politique d'apple (pro-brevet, pro-drm, assez monopolistique, etc) et non seulement la pub, »

    ... alors on ne parle plus de marketing.
  • [^] # Re: un de ces quatre

    Posté par  . En réponse au journal Ah ! Les femmes .... Évalué à 4.

    ça c'est parce que t'es un parisien vivant à Marseilles, cong !
  • [^] # Re: D'autres systèmes

    Posté par  . En réponse à la dépêche Une nouvelle manière de stocker ses données : GLScube. Évalué à 2.

    Tu oublies que "find" n'est pas vraiment optimisé pour traiter un gros volume de données. Ta recherche risque de prendre beaucoup de temps.
  • [^] # Re: Beh

    Posté par  . En réponse au journal Minou minou minou. Évalué à 5.

    Je te propose de lâcher un citadin dans la savanne, et de voir s'il arrive à courir assez vite pour échapper aux gros matous qui y trainent. :-)
  • [^] # Re: Ça a l'air stable

    Posté par  . En réponse au journal Driver NTFS pour linux avec lecture/ecriture. Évalué à 4.

    Tu oublie celui qui a plusieurs machines à la maison, genre un laptop (au hasard un ibook, donc une machine ppc), un ou deux pc (si un pc, en double boot), et aussi le fait que pour gérer des fichiers de plus de 4Go, FAT32 yapabon, et donc on est obligé de passer à NTFS.

    Résultat : ton serviteur a une machine qui tourne principalement sous linux, mais comme parfois il a besoin de GROS fichiers, et que ses parents ont un winXP (et qu'il est hors de question de les faire migrer vers autre chose, pour tout un tas de raisons), il a un disque externe en usb 2.0, partitionné en trois (une partition ext3, une partition fat32 pour les "petits" fichiers, et une partition ntfs pour les plus gros).

    «Qui d'autre supporte le ntfs ? Macosx ou Solaris ?»
    OS X supporte au minimum la lecture (pas l'écriture).

    «Le support lecture /ecriture, c'est déjà beaucoup et bien assez en fait.»
    Ben non. Parfois il y a vraiment besoin de pouvoir partager tout un tas de données d'un ordinateur à l'autre, et le réseau n'est pas toujours disponible (ou pas assez rapide).
  • [^] # Re: Archivage

    Posté par  . En réponse au journal création d'un "coffre-fort virtuel". Évalué à 2.

    ... et à toi de payer via les impôts l'argent que va coûter le stockage du coffre-fort numérique, ainsi que la gestion des serveurs idoines.

    Le côté "vous inquiétez pas, y'aura pas de frais" me fait doucement rire. :-)
  • [^] # Re: Incompréhension

    Posté par  . En réponse au journal Incomprehension.... Évalué à 6.

    Euh. Tu as bien lu les témoignages de gens qui ont un peu vécu au Japon ? Beaucoup parlent d'une certaine xénophobie quand même ...
  • [^] # Re: Pourquoi ne pas utiliser de base objet ?

    Posté par  . En réponse à la dépêche Red Hat en justice pour violation de brevets logiciels. Évalué à 3.

    Beaucoup des mécanismes créés pour les SGBDO ont été intégrés aux SGBDR. De plus, la couche de mapping R/O est généralement suffisante pour une grande partie des travaux à faire (pour prendre l'exemple de Hibernate, le langage HQL est finalement une sorte de gros ripoff de OQL, Object Query Language).

    Sinon, le côté SGBDO est abandonné, certes, mais avec les SGBD/XML, on va retrouver une bonne partie de ce qui avait été fait pour la version Objet...
  • [^] # Re: La parti pirate ?

    Posté par  . En réponse au journal le parti pirate. Évalué à 10.

    Oui, on l'a bien vu lorsque RMS est allé voir notre grand ami Villepin.
  • [^] # Re: CV

    Posté par  . En réponse au journal Recherche une entreprise pour apprentissage.. Évalué à 4.

    « UML n'est pas une méthode mais une notation, un langage.(c'est un classique des éplucheurs de Cvs) »

    UML est enseigné dans le cadre du génie logiciel, et en tout cas dans l'IUT d'où je viens, il était considéré comme une méthode au même titre que Merise.
  • [^] # Re: A bas le foot !

    Posté par  . En réponse au journal La France en Finale de la Coupe du Monde 2006. Évalué à 9.

    C'est ton commentaire qui est débile (en toute amitié ;) ).
    Le foot n'est pas un sport plus con que le tennis, le ping-pong, le karaté, ou le curling. C'est un sport, *point*. Mais il a l'avantage d'être un sport très populaire, et donc ça cause des désagréments (je n'aime pas trop lorsque je dois attendre qu'il soit 4h30 pour pouvoir *enfin* dormir). Donc, la foule, c'est con. Laisse le foot là où il est. :-)
  • [^] # Re: bonne intiative !

    Posté par  . En réponse au journal Ouverture de http://www.kulturo.info. Évalué à 2.

    «Genre "c'est-à-dire" est censé prendre des tirets.»
    On appelle ça des traits d'union, même.
  • [^] # Re: Soutien à Serge July

    Posté par  . En réponse au journal Pour que vive Libération. Évalué à 0.

    Je ne comprends pas trop ce que tu veux dire par là. Tu veux dire que Libé était un méchant canard qui faisait rien qu'à faire l'apologie du crime ?
  • [^] # Re: J'ai oublié

    Posté par  . En réponse au journal Ca ne casse pas 3 pattes à un \_o<. Évalué à 2.

    Nous sommes d'accord, il y a 99,999.... % de chances que tout fonctionne comme il faut. Mais si le 0,00....1 % des cas où ça ne fonctionne pas se déclenche, ils ont couvert leurs fesses, c'est tout. :-)
  • [^] # Re: J'ai oublié

    Posté par  . En réponse au journal Ca ne casse pas 3 pattes à un \_o<. Évalué à 3.

    N'importe quoi. Ils n'ont mis que les OS qu'ils ont testé. Je ne vois pas le mal. Et honnêtement, je ne vois pas pourquoi on devrait citer Mandriva et tester dessus une appli à chaque fois qu'on fait des tests. Que je sache, Mandriva n'est pas une entreprise nationalisée.
  • [^] # Re: Open-source != logiciel libre

    Posté par  . En réponse à la dépêche Compte-rendu de Paris Capitale du Libre 2006. Évalué à 2.

    «
    Pour l'OSI le logiciel doit être ouvert :
    BSD, X11, CC-BY-SA, ...

    Pour la FSF le logiciel doit être libre :
    GPL v2 & v3 (surtout dans l'optique V3), LGPL
    »

    Pas tout à fait d'accord.
    Si c'était le cas, Eric S. Raymond n'aurait pas vraiment collaboré sur des logiciels pourtant sous GPL, ou bien dit tant de bien de Linux (qui est GPL). Et pourtant il est l'une des personnes derrière l'OSI.
  • [^] # Re: RMS

    Posté par  . En réponse au journal Die Harry! DIE!!!!!!!! MOUHAHAHAHA!. Évalué à 2.

    Euh soit dit en passant, j'ai acheté le dernier HP le 13 juillet (soit 3 jours avant la sortie officielle), et je ne crois pas avoir vu de menace contre le casino où j'ai trouvé le bouquin. En fait, personne n'en a parlé à ma connaissance. :-)

    Comme quoi, la thèse du complot n'est peut-être pas si improbable. :-)

    Par contre, même si je ne suis pas d'accord avec RMS sur ce cas précis, et qu'à mon avis il se trompe, il n'a pas tort de réagir comme il le fait.
  • [^] # Re: javasapusaipalibre

    Posté par  . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 2.

    Désolé, je ne m'en prenais pas à toi en particulier. ;-)

    En fait, lorsqu'on parle d'un langage, j'ai l'impression qu'on ne se rend pas compte d'à quel point la normalisation (ISO/ANSI/etc) risque aussi de mettre un frein à l'évolution du langage.

    Mais pourquoi quelqu'un qui aimerait C# serait nécessairement un opposant à Java ? ;-)
  • [^] # Re: javasapusaipalibre

    Posté par  . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 3.

    Bah, OCaml est-il normalisé/ISOifié ? (vraie question, je n'en sais rien). Et Perl ? Et Python ? Et Ruby ? et Bash ? (bash est conforme au sh POSIX, mais ça ne veut pas dire grand chose...).

    Bref. Faut arrêter de ne penser que par processus industriel de normalisation. Si en pratique c'est équivalent, faut pas pousser mémé dans les orties. Et mine de rien, Java évolue plus rapidement que des langages tels que C ou C++, qui ont une réforme du langage tous les 10 ans.
  • # Houla, forcément, si on fait un icc -Ox uniquement...

    Posté par  . En réponse au journal Benchmarks de GCC 4.1. Évalué à 10.

    Bon, peut-être qu'effectivement, icc est moins bon en -O2 contre gcc en -O2. Sauf que le -O3 existe aussi sur icc ! Faudrait p'tet essayer avec. Sans compter le fait qu'icc gère l'IPO (inter process optimization), qui permet de faire de l'inlining au moment du link (et plus au moment de la compilation des modules), ainsi que tout un tas d'autres trucs. Il y a aussi la pgo (profile guided optimization) qui permet, en "entraînant" icc, de compiler en fonction des jeux d'entrée d'un programme.
    Bref, utiliser icc 9 sans utiliser l'option -fast (qui active -O3, -ipo, et une autre option dont je ne me souviens plus le nom) c'est pas très malin. Et je ne parle même pas de l'aide à la compilation qu'offre pgo.

    Je bosse avec gcc et icc, et franchement, sur plate-forme intel, gcc a déjà du mal à faire aussi bien qu'ICC dans la plupart des cas où je l'utilise. :-)

    Pour finir, ce qu'il est important de retenir, c'est que
    « [...] on soulignera le fait qu'Intel optimise spécifiquement pour ses CPU + ne supporte pas une tétrachié d'architecture comme GCC + ne supporte pas autant de langages.»

    La grande force de gcc c'est ça : il est multi-plate-forme, et supporte bien mieux les standards que ses concurrents. Il y a une contrepartie : écrire un backend optimisé pour une plate-forme spécifique demande beaucoup de travail, et j'ai cru comprendre qu'une centaine de personnes bossaient à plein temps sur icc (versions ia32 et ia64).

    Pour gcc, certaines optimisations directement dépendantes de l'architecture (altivec pour powerpc par exemple, ou les instructions sse pour ia32) nécessitent qu'on se penche spécialement sur elles. Il faut de la main d'oeuvre, et je regrette un peu de ne pas être capable (en tout cas pas encore) de participer. :-)


    Dernière chose :

    «En définitive GCC s'améliore régulièrement et les devs semblent avoir fait le bon choix avec la technologie SSA.»

    Déjà une remarque préliminaire : SSA existe depuis un bon bout de temps (j'ai encore quelque part un article datant de 1991, qui explique comment faire du SSA efficace), et est implémentée dans certains compilateurs propriétaires (MSVC++, ICC) depuis un moment.

    En fait, les priorités de GCC n'étaient sans doute pas les mêmes auparavant (en tout cas c'est la seule explication que je vois) : au début, ils voulaient un compilo ISO-compliant, qui compile dans les règles de l'art, pour C (gcc 2.95), puis C++ (gcc 3.x), et les autres langages *accessoirement* (au début, il s'agissait bien de GNU C Compiler, et pas GNU Compiler Collection).

    Avec la version 4.x, on peut *enfin* s'attaquer à l'optimisation (y'en avait déjà, mais c'était franchement désuet par rapport à ce que faisaient les concurrents).

    Mais SSA n'aide pas à l'optimisation, du moins pas directement ! Ca permet de mieux repérer où faire des transformations, certes, mais c'est surtout utile pour l'allocation de registres, la détection de code mort, la propagation de constantes... Bref, ce n'est pas une « optimisation » en soi, mais plutôt un "faiseur" d'optimisation, dans le sens où si d'autres optims sont possibles, alors le compilateur pourra mieux les appliquer. SSA est donc la base d'un bon compilateur optimisant, il ne manque plus que les bonnes optimisations qui iront avec. :-)
  • [^] # Re: javasapusaipalibre

    Posté par  . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 8.

    Concernant la soi-disante liberté de Java :
    Et qui est-ce qui fait évoluer le langage ? C'est Sun.


    *soupir*

    Sun est propriétaire du langage, soit. Mais « qui fait évoluer le langage » ? C'est le groupe d'industriels qui se retrouvent autour de Sun. Les generics, Sun ne voulait pas en entendre parler. OK, C# a permis d'enfoncer le clou, mais c'était en premier lieu une demande des programmeurs bossant entre autres pour les industriels qui font partie du groupe de décision de l'évolution du langage.

    Concernant l'évolution d'un langage en général : regarde bien qui fait évoluer le C ou le C++. Un indice : il ne s'agit pas d'une assemblée démocratique. :-) Au contraire, il s'agit d'industriels, qui se crèpent (crêpent ?) le chignon pour une histoire de virgule, de point de séquence, ou de point virgule...
  • [^] # Re: "Mesdames, mesdemoiselles"

    Posté par  . En réponse à la dépêche Été féminin pour le projet GNOME. Évalué à 4.

    «Donc oui, c'est une construction sexiste au départ. C'est pas une règle naturelle du français qui s'est formé comme ça, pouf, sans raison.»

    Pour faire une analogie débile : la fête des mères a été instaurée par Pétain. Maintenant elle n'a plus du tout la même signification. Faut tout casser quand même ? De nos jours, il n'y a pas de discrimination quant à l'usage du masculin. Que la raison soit sexiste au départ, admettons (tu me l'apprends, mais ça ne me surprend pas outre mesure). Mais faut arrêter maintenant. A l'école quand on t'apprend le français, on ne te dit pas que c'est "parce que les garçons sont plus nobles/forts/importants que les filles", n'est-ce pas ? Par contre, c'est une convention bien pratique pour que tout le monde utilise les mêmes constructions.
  • [^] # Re: "Mesdames, mesdemoiselles"

    Posté par  . En réponse à la dépêche Été féminin pour le projet GNOME. Évalué à 6.

    Par exemple, j'essaie de remplacer l'Homme par l'Humain, non qu'avant, je disais Homme par machisme forcené, mais simplement parce que ça enlève toutes ambiguïtés dans notre nouveau contexte. Il faut s'adapter.

    Pour citer du Desproges : "il n'y a plus de tristes vieux, mais de joyeux troisième-âgistes; il n'y a plus d'aveugles, mais de fringuants non-voyants; il n'y a plus de sourds, mais des non-entendants. Et la suite c'est quoi ? Pour dire 'con' on dira 'non-comprenant' ?"

    Vouloir absolument changer ce genre de vocabulaire m'exaspère au plus haut point. Il se trouve que dans la langue française, lorsque masculin et féminin se mélangent, on parle au masculin ; que lorsqu'on est "neutre", on parle au masculin aussi. Soit. En Anglais, pour un chat domestiqué, on a plutôt tendance à dire "she". Serait-ce de la discrimination envers les hommes ?

    Pensez-vous vraiment que les gens sont si stupides qu'ils vont croire en une soi-disant supériorité du "mâle" juste parce que "le masculin l'emporte sur le féminin dans la langue française ?"

    Pour reciter Desproges : "Françaises, Français, Belges, Belges..."
    Et d'expliquer que c'est stupide, que dire "Françaises, Français", ce serait comme de dire "Belges, Belges", et que les hommes politiques qui utilisent ce genre de formulation sont des démagogues finis, car finalement ce qu'ils veulent dire c'est "Bonjour à vous, les veaux, mais bonjour à vous, les génisses ! Hé, vous avez vu, j'ai pensé à vous, alors votez pour moi" (adapté librement :-) ).

    On ne va pas révolutionner une langue (car introduire un "vrai" neutre EST une révolution en français) uniquement parce que quelques bien-pensants estiment que "les pauvres filles sans défense sont victimes jusque dans la langue de discrimination :-(((((". Je connais quelques amies qui étudient les lettres (et qui donc, a priori, maîtrisent bien mieux la langue française - et latine - que vous et moi) qui seraient capables d'en étriper plus d'un.