TImaniac a écrit 6420 commentaires

  • # manque le principal

    Posté par  (site web personnel) . En réponse au message System.NullReferenceException avec Gecko. Évalué à 2.

    si tu pouvais filer le morceau de code incriminé qu'on puisse t'aider ca serait cool :)
  • # merci MS

    Posté par  (site web personnel) . En réponse au journal Microsoft s'approprie le logo Ubuntu ?!. Évalué à 9.

    Grâce au logo de MS je viens de comprendre la signification du logo d'Unbuntu :)
  • [^] # Re: Est-ce bien raisonnable?

    Posté par  (site web personnel) . En réponse au journal SharpMusique. Évalué à 2.

    Maintenant la licence de l'ITMS n'autorise pas l'utilisation d'un autre client qu'itunes pour le téléchargement de musique...
    Peut-on considérer ces logiciels comme des solutions d'interopérabilité avec la suite de Apple ? Auquel cas ce genre de clause interdisant l'utilisation d'autres client que itunes serait abusive...

    Enfin je trouve ca sidérant que Apple est décidé d'appliquer les DRM à la sortie, fallait se douter qu'un jour ou l'autre un petit mal s'en rende compte...
  • # oué

    Posté par  (site web personnel) . En réponse au journal SharpMusique. Évalué à 3.

    "et le mappage (mapping) de la librairie VLC en C#. Pour les curieux, vous verrez que c'est un jeu d'enfant à réaliser (d'utiliser une lib' existante)."
    Le plus puissant dans l'histoire c que l'utilisation des DllImport est tout à fait portable.
    A noter que ces bindings sont générés automatiquement pour GTK dans Mono.
  • # expérience

    Posté par  (site web personnel) . En réponse au journal un site pour les .torrent. Évalué à 5.

    Mets ta fille à côté du magnétoscope et regarde si elle aussi s'allume ou s'éteind. Si ca marche, tu as trouvé un truc mortel, dans tous les sens du terme.
  • [^] # Re: bla

    Posté par  (site web personnel) . En réponse à la dépêche Interview de Richard Stallman sur OfB.biz. Évalué à 2.

    "avec la mention "GPL v2 ou ultérieure". Ce qui signifie que c'est la version la plus récente de la GPL qui est utilisée. "
    Que doit-on comprendre ? L'utilisateur peut choisir la licence qu'il veut ? Où il est forcé d'utilisé la version la plus récente ?
    Nan parcque je trouve ca plutôt douteux juridiquement, le type qui télécharge un vieux projet doit commencer par chercher s'il y a pas une version plus récente pour savoir s'il accepte la licence...
  • [^] # Re: Réponses

    Posté par  (site web personnel) . En réponse au journal Filesystem "versionalisé" ? (!$@ de subversion). Évalué à 5.

    FAT32 bordel, FAT32, rien de tel pour récupérer des fichiers effacés par mégarde ;-)
  • [^] # Re: Ce qui me dérange

    Posté par  (site web personnel) . En réponse au journal Le téléchargement illégal, alibi en or pour l'industrie du disque?. Évalué à 2.

    http://www.ratiatum.com/p2p.php?id_dossier=2093(...)
    (et si Free le fait c'est parcque ca génère BEAUCOUP de bande passante, et qui dit grosse bp, dit négociation aux points de peering avec les autres FAIs)
  • [^] # Re: Ah oui...

    Posté par  (site web personnel) . En réponse au journal Migration Windows vers Linux, BSD. Évalué à 1.

    Bizzarement qu'en tu installes séparement Apache et PHP sous Windows et que tu les faits tourner en tant que services, ben t'as plus ces problèmes. Ca ne vient donc pas de l'ordonnanceur mais de easyPHP. CQFD.
  • [^] # Re: Re:questions relatives à l'execution d'un programme....

    Posté par  (site web personnel) . En réponse au message questions relatives à l'execution d'un programme..... Évalué à 3.

    ce qui donne pour le windozien :
    .a = .lib
    .so = .dll
  • [^] # Re: aide

    Posté par  (site web personnel) . En réponse au message Cotation des commentaires disparue ???. Évalué à 2.

    T'inquiète pas, il te suffit de poster des commentaires pertinents, avec le temps tu finiras par retrouver la possibilité de voter. Tu as dans ta boîte personnelle à gauche une ligne "Avis X/X" qui apparaît lorsque tu as le droit de voter, le 2ème X indique le nombre de vote que tu peux effectuer par jour, le premier X indiquant le nombre restant dans la journée.
  • # aide

    Posté par  (site web personnel) . En réponse au message Cotation des commentaires disparue ???. Évalué à 10.

    Tu as dû poster trop de commentaires inutiles, du coup ton nombre d'XP a chutté et tu as perdu la possibilité de juger les autres postes.
  • [^] # Re: Sun a toujours le mauvais rôle

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 2.

    Ah je penses pas que c'est faux du tout, c'est un fait, gcj n'implémente pas tout.
    Je voulais juste dire que niveau portabilité si gcj supporte correctement OOo, il suffit que gcj soit porté et le tour est joué.
  • [^] # Re: Je me disais aussi...

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 2.

    Je veux bien "essayer". Y'a moyen d'avoir les sources des codes existants ?

    Sinon dans la même rubrique que ton bench : http://shootout.alioth.debian.org/benchmark.php?test=all&lang=a(...)
  • [^] # Re: Sun a toujours le mauvais rôle

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 2.

    Bah gcj est en C/C++ ?
    Donc portable sur autant de plateforme qu'il y a de compilateur C/C++ non ?

    Donc en l'état actuel c'est plutôt embêtant effectivement ce choix de Java sans avoir semble-t-il tenu compte des VM libres (surtout pour un projet libre, j'avoue ne pas vraiment capter sur ce coup là), mais si GCJ tient ses promesses... Wait & See FC4.
  • [^] # Re: Sun a toujours le mauvais rôle

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 1.

    Il sont invalidé pour les sources que Sun a mis sous GPL. Je pensais avoir été clair. Relis.
    Nan mais tu as été très clair j'ai bien compris, mais d'un point de vue juridique je ne vois pas comment une licence peut prendre le dessus sur un brevet logiciel : la licence s'a s'annule facilement, alors que bon un brevet ca reste un truc déposé par un organisme et tout... Enfin je dis ça mais tu as peut être raison. Reste qu'il manque à mon goût encore trop de jurisprudence en matière de licence, notamment GPL, parcque bon, si on se cantonne par exemple au droit pénal français, cette licence n'est même pas valable :-/

    RMS a aussi dit que certaines des dernières fonctionnalités de java ont des brevets.
    Oué bah oué mais c'est rigolo, c'est comme pour un autre projet (dont j'ai pas besoin de te citer le nom), on parle de brevets mais on n'en voit pas la couleur... Ils doivent bien être publiés quelque part non ? Je suppose que la team gcj y a accès pour savoir quelles techniques ils n'ont pas le droit d'utiliser non ?

    Et j'aimerai que tu me dise où j'ai dit que l'utilisation et l'implémentation sont liés juridiquement ?
    Nan mais c'était juste pour la vanne, restons-en là et parlons de Java :)
  • [^] # Re: Sun a toujours le mauvais rôle

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 5.

    Même si c'est pas parfaitement portable, cela a l'avantage d'être toujours plus portable que du C/C++ qu'il faudra recompiler sur chaque plateforme (voir adapter quand on change de plateforme matérielle).

    Pour la gestion mémoire, il y a 2 types de raisonnement :
    - ceux qui disent que la gestion mémoire est tellement importante qu'il ne faut pas laisser la machine s'en occuper.
    - ceux qui disent que la gestion mémoire est tellement importante qu'il ne faut pas laisser le programmeur s'en occuper.

    Reste que c'est une grosse perte de temps et de bugs potentiels, alors il faut mieux s'en passer quand c'est possible.

    Après c'est pas pour autant qu'il ne faut pas avoir une gestion "économe" de la mémoire, en recyclant par exemple les objets ou en aidant le GC quand c'est possible (et pertinent).
  • [^] # Re: Sun a toujours le mauvais rôle

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 2.

    Puisque c'est Sun qui mets (peut-être) certains de ses brevets dans des programmes GPL
    oué mais en supposant que ce soit des brevets MS ? (ce qui étant donné l'échange de brevets n'est pas impensable)
    Et même en supposant que ca soit Sun, pourquoi ce serait les brevets qui tout à coup se retrouverait invalidés ? Pourquoi ne serais-ce pas plutôt la licence qui serait invalidée ? Franchement la seule solution que je vois c'est que Sun utilise dans StarOffice des brevets MS (ce qui étant donné les nombreux points communs avec MS Office n'est pas impensable), et qu'ils préfèrent ne rien dire et ne pas changer la licence concernant OOo (d'ailleur que deviendrait la légalité des licences passées ?)

    Par contre, la jvm de Sun n'est pas libre. Donc s'il y a des brevets dedans, gcj ne peut pas les utiliser.
    T'as des infos sur les brevets en question ? (genre la liste)

    OOo (GPL), ce n'est pas java. OOo utilise java. Donc OOo peut utiliser des brevets de Java.
    Tiens content de voir qu'il n'y a bien aucun lien juridique entre l'utilisation et l'implémentation (sauf contrat explicite entre l'implémenteur et l'inventeur) ;)
  • [^] # Re: Abiword et Gnumeric

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 4.

    Pour les présentations j'avais croisé un truc permettant de faire des présentations en html, tu faisais ton texte et il ajoutait les boutons de navigation.
    DocBook je suppose. Je sais qu'il y a aussi des "diaporama" à base de SVG.
  • [^] # Re: Sun a toujours le mauvais rôle

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 2.

    Fais le, c'est libre.
    Ben, ça c'est vite dit, tout dépend de ce qui va arriver aux brevets logiciels en Europe...
    C'est d'ailleur ca que je trouve bizzare, MS et Sun passe des accords de brevets pour ne pas s'attaquer mutuellement concernant leurs suites Office, donc je suppose qu'il doit y avoir matière à négociation (et donc brevets)... Mais d'un autre côté Sun a mis OOo sous GPL, dois-je supposer que les brevets en question ne concerne que StarOffice ? (les brevets étant incompatible avec la GPL, et Sun doit avoir pleinement connaissance de l'existance de brevets, chez Sun ou MS, puisqu'ils les "échangent")
    A vrai dire j'ai vraiment du mal à tout capter. En tout cas les brevets logiciel c'est vraiment dla merde :)
  • [^] # Re: Sun a toujours le mauvais rôle

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 2.

    Ils ont pas à se justifier : le fait est que c'est les mecs de SUN qui font tout le boulot, ils le font avec les technos qu'ils veulent... Si les utilisateurs râlent, ben qu'ils prennent leurs doigts et qu'ils codent.
    Je rappelle que Java n'est jamais indispensable, il ne va pas apporter de feature qui tue à OOo. Par contre il peut grandement améliorer la productivité des codeurs (syntaxe, gestion mémoire, portabilité, libs, etc.)
  • [^] # Re: Le problème: c'est Java ou Sun?

    Posté par  (site web personnel) . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 3.

    On peut tout de même se rassurer en constatant que OOo n'utilise pas Swing.

    Moi y'a un seul truc qui me dérange : ok on aura tôt ou tard un OOo utilisable sous Linux avec gcj, mais sous quid sous Windows ? Y-a-t-il d'autres JVM libres qui seront supportés sous Windows ?
  • [^] # Re: Python

    Posté par  (site web personnel) . En réponse à la dépêche Interview de Miguel de Icaza par O'reilly. Évalué à 3.

    les performances du langage applicatif sont tout à fait secondaires, par rapport à celles des bibliothèques.
    Tout à fait d'accord.
    Mais parfois certains langages "attaquent" un peu plus bas dans le système, afin de ne pas être uniquement des langages applicatifs mais plus "généralistes". D'autre part certaines libs ont besoin d'être portables, et les langages bas-niveau (C+/C++, ASM) demandent à être recompilé sur chaque plateforme, ce qui est très lourd au niveau déploiement.

    Pour OOo et Java, attend la prochaine news en première page de LinuxFr, tu vas tout savoir :)
  • [^] # Re: Python

    Posté par  (site web personnel) . En réponse à la dépêche Interview de Miguel de Icaza par O'reilly. Évalué à 2.

    Oui, car les erreurs de typage sont les seules qui nécessitent de la maintenance, et il n'y a jamais de bugs en dehors des erreurs de typage. Vraiment n'importe quoi.
    Houlà j'ai pas dis que c'était les seules erreurs, mais je vois pas pourquoi sous prétexte qu'il y a pleins d'erreurs possible on se refuse à chercher à en minimiser certaines. Le typage fort n'est pas la solution miracle, mais c'est la solution à plusieurs problème, permettant d'avoir un peu plus de confiance dans le code qu'on écrit.
    D'ailleur le bon programmeur cherchera a typer le maximum de choses (tout va dans ce sens, comme la notion de généricité par exemple) afin de justement s'assurer que le compilo puisse vérifier le maximum de conneries. La notion de typage avec les interfaces rejoint la notion de contrat, également fortement utilisé dans le processus de qualité logiciel.

    Et puis le typage fort permet des optimisations, ca sera toujours ca de gagner à l'exécution, puisque ca en moins à faire : pourquoi s'intéresser aux perfs à l'exécution et ainsi perdre un peu de perf - le fait d'optimiser bouffe des perfs - alors que cela pourrait être fait avant ? Pourquoi laisser la possibilité au programme de claquer entre les doigts de l'utilisateur alors que cela pourrait être vérifier avant ?
  • [^] # Re: Python

    Posté par  (site web personnel) . En réponse à la dépêche Interview de Miguel de Icaza par O'reilly. Évalué à 2.

    Autant pour moi, Psycho fait du JIT. Enfin reste que ca tourne uniquement sur x86 et visiblement le code généré est pas 100% compatible avec la sémantique du langage (ce qui me paraît enmerdant).