Vivi a écrit 819 commentaires

  • [^] # Re: GNOME utilise SVG depuis un bail !!!!

    Posté par  (site web personnel) . En réponse à la dépêche La norme SVG, une évolution du Web.. Évalué à 1.

    oui, pour le rendu
  • # lush

    Posté par  (site web personnel) . En réponse à la dépêche Sorties de Scilab 3.0 et de python-numarray 1.0. Évalué à 5.

    Lush : oui, c'est du lisp (c'est pas une tare, c'est plutôt un atout je dirais mais bon) et c'est assez bluffant.

    Le code est normalement interprété mais si on ajoute des annotations de type, ça peut être compilé (via génération de C puis appel de gcc) et le .o obtenu est chargé de façon transparent par l'interpréteur.

    (et c'est fait par des français)
  • # toujours pas

    Posté par  (site web personnel) . En réponse au journal rappel sur la loi godwin et proposition d'un corollaire sur kuro5hin.org. Évalué à 2.

    Euh, t'as lu les liens que tu donnes ou bien ?

    la loi godwin a pour but d'élever le niveau des discussions polémiques. Hors on a tendance à invoquer à tout bout de champ la loi godwin pour gagner un débat.

    (c'est "or", en passant)

    Nan, cette loi ne s'invoque pas, pas plus que la loi de la gravitation de Newton. C'est une observation qui est érigée en loi, parce que (selon l'auteur) elle se vérifie toujours.

    Ça ne s'invoque pas, ça n'a certainement pas de "but", c'est juste une constatation qui permet de faire des prédictions, genre « ce thread commence être long, ils vont bientôt se traiter de nazis ».
  • [^] # Re: pas sûr d'avoir compris, mais...

    Posté par  (site web personnel) . En réponse au message Connaitre l'emplace d'un script (bash). Évalué à 1.

    puisqu'on fait du bash:

    cd "${0%/*}"

    mais tout ça ne marche pas si $0 est un lien vers le script ...
  • [^] # Re: Excellent

    Posté par  (site web personnel) . En réponse à la dépêche Le code de Java3D est disponible. Évalué à 2.

    Où est concetuellement la différence avec un malloc sans free ?

    la différence est que tu as perdu le pointeur vers la zone mémoire donc tu ne peux plus faire de free, l'information te permettant de libérer la mémoire est perdue.
  • [^] # Re: Excellent

    Posté par  (site web personnel) . En réponse à la dépêche Le code de Java3D est disponible. Évalué à -2.

    Java n'est pas ni beaucoup plus rapide que C++, ni beaucoup moins rapide que C++.

    Exact, c'est juste qu'il prend 4 fois plus de mémoire :)
  • # Mouais

    Posté par  (site web personnel) . En réponse au journal C++ Reloaded. Évalué à 1.

    je viens de lire l'article 'In the Spirit of C' vite fait, ça se termine par:
    The power of generic programming comes from the ability of the compiler to deduce types in context. At the limit, that ability could eliminate the need to declare types.

    Ça s'appelle l'inférence de type et ça fait 20 ans que ça existe dans ML.
  • [^] # Re: pfff

    Posté par  (site web personnel) . En réponse à la dépêche Ça bouge du côté de SQLite !. Évalué à 1.

    Tu penses en terme de documents. Le XML à la OO.org est trés bien dans ce cas.

    Mais toutes les applications ne fonctionnent pas sur ce shéma. Exemple un truc genre juke-box (rhythmbox) ou un gestionnaire de sources (monotone utilise SQLite). Là il y a des données qui peuvent être assez grosses, qu'il faut pouvoir interroger assez rapidement et qu'on a pas envie de charger en mémoire.
  • [^] # Re: pfff

    Posté par  (site web personnel) . En réponse à la dépêche Ça bouge du côté de SQLite !. Évalué à 10.

    N'importe quoi, ça n'a rien à voir.

    Le XML c'est bien pour l'échange de donnée, l'interopérabilité entre applications, etc. Pour le stockage et les requêtes c'est complémtement inadapté.

    SQLite c'est l'inverse: c'est trés bien pour les requêtes mais c'est pas fait pour l'interopérabilité: mauvais support de la concurrence (même si ça s'arrange), prévu pour être lié statiquement au programme, etc.
  • [^] # Re: ornithorynque

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

    ouais, bon les ornithorynques (et les monotrèmes en général) ont d'autres caractères dérivés intéressants: ce sont des mammifères ovipares, les glandes mammaires n'ont pas de tétines, les mâles possèdent au pied un éperon venimeux et ils perdent leur dents à l'âge adulte.

    Dingue non ?
  • [^] # Re: Le mec qui lisait rarement le forum

    Posté par  (site web personnel) . En réponse au journal LinuxFR : a quand une democratie ?. Évalué à 2.

    un forum des fora, j'ai bon ?

    Non. Les mots d'origine étrangère (ou latine, en l'occurence) ont un pluriel régulier (avec un s à la fin), ou à la rigueur invariable s'ils sont peu communs. Bien sûr, il y a des exceptions à cette règle, notamment un maximum, des maxima.

    Donc un forum, des forums.

    cf. http://langue-fr.net/index/F/forum.htm(...)
  • [^] # Re: Design toi même

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

    oui mais faire un truc original (même à moitié) ça prend du temps. Quand on ne veut pas le prendre ce temps, il reste comme option soit de faire vite fait un truc moche, soit de réutiliser vite fait un truc pas moche. :)
  • # re la réponse

    Posté par  (site web personnel) . En réponse au journal La paternité de Linux discutée (suite). Évalué à 5.

    et voici la réponse de Tanenbaum à la réponse de Brown à ses commentaires sur le bouquin:

    http://www.cs.vu.nl/~ast/brown/rebuttal/(...)
  • # débugger une applet

    Posté par  (site web personnel) . En réponse au journal Comment debugger une applet gnome 2.6?. Évalué à 3.

    Bon c'est un peu chaud.

    1) tuer bonobo-activation (killall bonobo-activation-server) (pas absolument nécessaire, mais au cas où ...)
    2) lancer panel-test-applets
    3) lancer ton executable
    4) tout de suite après, demander à panel-test-applet de créer ton applet
  • [^] # Re: Une foi de plus l'homme dans toute sa splendeur

    Posté par  (site web personnel) . En réponse à la dépêche Interview de l'auteur de Nessus en ligne. Évalué à 2.

    ma contribution au rayonnement de la langue française

    avec un mot allemand ? :)
  • # Damned !

    Posté par  (site web personnel) . En réponse à la dépêche XviD 1.0 est enfin sorti !. Évalué à 10.

    XVID site cracked. Unfortunately, right after we released the long-awaited XviD 1.0 final, the XviD web server got cracked and many files were deleted. Whoever did this, we actually don't find this funny at all. We're currently working hard to recover from this attack. However it will take us (at least) a couple of days to be back. Meanwhile, we've mirrored the 1.0 final announcement below and you can still download all the XviD 1.0 final source code packages from the files section at the bottom of this page.
    We're very sorry for this inconvenience!
  • [^] # Re: Python

    Posté par  (site web personnel) . En réponse au journal J2EE (EJB), .net (enterprise services), COM/DCOM/OLE, PHP/Python/Perl, Corba, etc.... Évalué à 3.

    Il est 100% orienté objet : même les fonctions sont objet ! Ceci permet d'appeler une fonction indifféremment avec un nombre qu'un texte...

    euh, non rien à voir. Ça c'est parce que le langage est non-typé.
  • # Vous devez entrer un sujet et un commentaire

    Posté par  (site web personnel) . En réponse au journal TipOfDay : utiliser le .ssh/config. Évalué à 2.

    comment désactiver (côté serveur) l'authentification par mot de passe (sans clé)

    quel intérêt de désactiver ça ?
  • [^] # Re: Cool ca

    Posté par  (site web personnel) . En réponse au journal histoires de typage. Évalué à 4.

    Caml est fortement et statiquement typé. Cela lui permet d'oublier presque totalement les types des valeurs lors de l'exécution. Presque, parce qu'il reste un peu d'information pour que le runtime (notamment le garbage collector) puisse s'y retrouver.

    Quant tu dis 'faire mumuse 10 secondes' j'ai l'impression que tu parles du toplevel (aka interpréteur, aka REPL). Le toplevel fonctionne en fait comme un compilateur incrémentiel : quand tu tapes un truc dedans, c'est parsé, typé puis évalué. Le toplevel garde les informations de types pour les entrées suivantes mais lors de la phase d'évaluation tout se passe comme pour les programmes compilés, il n'y a pas d'information de type utilisée à l'exécution.

    Sinon tu parles peut-être du polymorphisme paramétrique. Typage statique n'est pas du tout incompatible avec polymorphisme paramétrique (ie les valeurs du genre 'une liste de n'importe quoi'). On peut travailler aved une telle liste (compter ses éléments, extraire des éléments, etc.) mais on ne peut rien faire avec les éléments eux-mêmes car on ne possède aucune information à leur sujet.
  • [^] # Re: Cool ca

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

    bah non puisque caml est statiquement typé.

    démontrer que Small Talk n'est pas objet

    bah, c'est sûrement possible vu le nombre de définitions possible de l'objet :)
  • [^] # Re: Hum

    Posté par  (site web personnel) . En réponse au journal .ICEauthority : a quoi sers-tu ?. Évalué à 2.

    C'est pas un verrou, c'est un fichier contenant des cookies pour le protocole ICE (de la famille X11) qui est utilisé (entre autres) par DCOP.
  • [^] # Re: paquetages

    Posté par  (site web personnel) . En réponse à la dépêche Conférence à Paris : Debian, Mandrake et RedHat : paquetages et dépendances. Évalué à 5.

    mais oui bien sûr, c'est vrai que c'est beaucoup mieux que paquet :
    Assemblage de plusieurs choses attachées ou enveloppées ensemble et par ext. Objet enveloppé, attaché pour être transporté plus commodément ou pour être protégé.

    La référence militaire est tout à fait essentielle pour évoquer le RPM ou le .deb !
  • [^] # Re: paquetages

    Posté par  (site web personnel) . En réponse à la dépêche Conférence à Paris : Debian, Mandrake et RedHat : paquetages et dépendances. Évalué à 5.

    en anglais, package et packet sont en gros synonymes.

    en français, paquetage c'est les « effets d'un soldat pliés et placés de manière réglementaire ». Rien à voir.
  • [^] # Re: Enfin

    Posté par  (site web personnel) . En réponse à la dépêche Red Hat revient sur les postes clients. Évalué à 2.

    Non, mais ils avaient indiqué que GNU/Linux n'était pas prêt pour le desktop ...

    Non, ils ont dit que Linux n'était pas prêt pour le consumer market, nuance ...
  • [^] # Re: GCC 3.4.0 is out \o/

    Posté par  (site web personnel) . En réponse au journal GCC 3.4.0 is out \o/. Évalué à 2.

    Je ne sais pas si c'était légal

    non: « A cast does not yield an lvalue. »