Victor STINNER a écrit 1639 commentaires

  • [^] # Re: GPLfr, ou linuxfr ?

    Posté par  (site web personnel) . En réponse à la dépêche OsiriX : l'imagerie médicale libre. Évalué à 3.

    << On sait plus trop sur quel site on se trouve en ce moment ... >>

    Pour qu'un soft soit porté sur autre chose que Mac/Windows, il faut qu'il se fasse connaitre. Une news sur Linuxfr.org permet de recruter des développeurs ;-)

    << je trouve cette news plutot demoralisante ! >>

    Pas moi. Je trouve ça bien que de plus en plus de monde développe sous licence libre, même si ce n'est pas sur mon OS chéri.

    @+ Haypo
  • # J'espère qu'ils font gaffe à ce qu'ils affichent

    Posté par  (site web personnel) . En réponse au journal Encore un test de google ?. Évalué à 2.

    Car certains résultats font peur, voir le second résultat de :
    http://images.google.fr/images?q=sourire(...)
    (je suis tombé dessus complètement par hasard)


    Haypo
  • [^] # Re: C'est vrai qu'il est joli le site

    Posté par  (site web personnel) . En réponse à la dépêche LoLiWin 5.03.0 : Des tonnes de nouveautés !. Évalué à 2.

    Hou là ! Ca fait un bail que j'ai décroché avec Windows. Je peux juste te dire qu'il existe Cygwin ou MinGW pour simuler un Unix Posix sous Windows. Sinon, tu peux t'essayer à la cross-compilation depuis Linux. Bonne chance ! Pour Wormux, apparement c'est pas trop possible car ClanLib a du mal avec Cygwin.

    Haypo
  • [^] # Re: C'est normal

    Posté par  (site web personnel) . En réponse au journal User root de apache : une faille ?. Évalué à 4.

    toujours est-il que tu peux chrooter un service..
    c'est faisable sous bsd et sous linux

    J'ai entendu que chroot n'était pas très fiable, et se contournait "facilement" (encore une fois désolé, j'en sais pas plus). Mais que par contre, "jail" (l'équivalent FreeBSD) est bien plus robuste.

    De plus FreeBSD offre aussi systrace pour contrôler les appels systèmes. Tiens, je vois que ça existe aussi pour Linux.

    Enfin, la sécurité, c'est toute une science. Plus j'en apprend, plus ça me fait tourner la tête. Dernier article choc : Comment retrouver une clé privée RSA lors d'un chalenge SSL (en réseau local) selon le temps mis par le serveur pour répondre ...

    Faut aller voir du côté de SELinux, OpenBSD, TrustedBSD & Cie.

    Haypo
  • # C'est normal

    Posté par  (site web personnel) . En réponse au journal User root de apache : une faille ?. Évalué à 3.

    En fait, Apache lance X instances de Apache en tant qu'utilisateur www. Il doit conserver une instance qui ne s'occupe que de lancer de nouvelles instances (www) avec un binding du port 80. Or les ports inférieurs à 1024 demandent d'être root pour faire ça.

    Email qui a confirmé ce que je pensais :
    http://lists.virus.org/freebsd-security-0412/msg00010.html(...)

    Bon, maintenant, je ne sais pas si le système est parfait. Le mieux étant d'avoir un système à jour ;-)

    Aujourd'hui, les programmes tournent le moins souvent possible en tant que root. Le code ressemble à ça :

    1) Faire des trucs qui demandent d'être root
    2) Passer en user normal
    3) Faire le reste du boulot


    J'avais lu ça pour la commande nmap ou ping qui ouvre un socket RAW. J'ai plus les détails en tête.

    Après, il faudrait faire progresser Hurd pour avoir un OS qui gêre correctement les droits ;-)

    @+ Haypo
  • [^] # Re: effet video

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

    Hum, j'ai peut-être utilisé ça, je ne sais plus (j'ai écrit le commentaire après avoir bossé sous Gimp). Je trouve les termes mal choisis.

    Haypo
  • # C'est vrai qu'il est joli le site

    Posté par  (site web personnel) . En réponse à la dépêche LoLiWin 5.03.0 : Des tonnes de nouveautés !. Évalué à 3.

    Sobre et clair. Et puis les images sont bien intégrées.

    Par contre, j'ai pas Windows, donc j'ai pas trop testé la compilation.

    Hey, sympa ! "Les concepts du libre" redirigent vers http://www.livretdulibre.org/(...) ! C'est Thomas (P.) qui va être content :)

    Haypo
  • # Autre petits plus

    Posté par  (site web personnel) . En réponse à la dépêche KDE 3.4 officiellement sorti. Évalué à 1.

    * KMail KMail now stores passwords securely with KWallet
    * SVG files can now be used as wallpapers

    C'est vachement sympa ça ! C'est le premier gestionnaire de fenêtres qui supporte les fonds d'écran vectoriels, ou bien ?

    Haypo
  • # Un jeu ... en CSS

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

    Si si, c'est possible.
    http://www.stunicholls.myby.co.uk/menu/amazing.html(...)

    C'est du délire. C'te site est vraiment excellent. Je pense qu'il vaut mieux éviter IE pour surfer dessus :-D

    Haypo
  • [^] # Re: De l'argent, pour quoi faire ? :-)

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

    Apparement, c'est la musique qui passe dans la génialissime émission "la planète bleu" sur Couleur3. J'aime aussi ce genre de musique.

    Haypo
  • # De l'argent, pour quoi faire ? :-)

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

    Ce n'est pas vrai qu'on reçoit plus d'injures que de remerciements. J'ai reçu beaucoup de "félications" / "merci" pour la calculatrice HaypoCALC que j'ai développé (j'ai arrêté le développement depuis). J'ai toujours voulu offrir mon code gratos, la licence GNU GPL répondait à mes attentes. Bien qu'étant étudiant, j'ai assez d'argent pour vivre. Même si un p'tit don aurait permis de me payer le dernier album de Emilie Simon (bon, y'a plein d'autres artistes que j'aime, c'est un exemple, mais là c'est 22¤ le CD ...), je fais avec.

    Le truc marrant, c'est que j'ai proposé d'offrir 20¤ à qui voudrait bien écrire une interface graphique, mais personne ne m'a répondu... Bon une personne si, mais qui me proposait une solution à base de Visual C++ & MFC :-(

    Je pense que pour se faire de l'argent avec du code, il faut proposer du service : personnalisation, installation, formation, support, etc.

    @+ Haypo
  • # Comparatif avec Noise Ninja et Denoise Deluxe

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

    Salut,

    J'ai essayé de restaurer les photos données en exemple sur les sites webs des plugins Photoshop Noise Ninja (commercial) et Denoise Deluxe. Voici les résultats :
    http://www.girouette-stinner.com/castor/compare.html(...)

    GREYCstoration est bien meilleur je trouve.

    En passant, je me demande où les auteurs de Noise Ninja ont trouvé une image aussi bruitée :-)

    @+, Haypo
  • [^] # Re: effet video

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

    Hey, j'ai trouvé une solution (temporaire) pour largement accélérer les calculs : prendre un dl "grand".

    dl=0.8 : calul=25 secondes (meilleur rendu)
    dl=1.0 : calcul=21 secondes
    dl=1.5 : calcul=14 secondes (légères nuances)
    dl=3.0 : calcul=7 secondes (on voit que la qualité baisse)
    dl=5.0 : calcul=5 secondes (le filtre ne fait plus que 50% du boulot)

    Le truc intéressant est que la différence entre les images générées pour dl=0.8 (par défaut) et dl=1.5 est peu perceptible. Pour moi en tout cas (j'suis un peu daltonien ...). Après en regardant en détail, on voit qu'il y a bien des différences. Prendre les deux images, coller les deux calques dans la même image, choisir le mode "soustraction" pour le calque supérieur, aplatir l'image, et rehausser le contraste.

    Autre paramètre accélérant le calcul : linear=false.

    linear=true : calcul=25 secondes
    linear=false : calcul=20 secondes

    On peut imaginer différents "profils de qualité". Exemple : "qualité photo" (dl=0.8, linear=true), "brouillon" (dl=3.0, linear=false), et différentes nuances. Ceci permettrait d'avoir un rendu plus rapide de l'effet et de configurer plus rapidement les différents paramètres.

    Allez, un dernier paramètre pour la route : da.

    (Avec linear=false, dl=1.5)
    da=45 : calcul=10.6 secondes
    da=90 : calcul=5.6 secondes (l'image est différente, mais je sais pas dire en quoi ... :-) ... mieux contrastée ? des contours différents on va dire)
    da=180 : calcul=3.2 secondes (il y a beaucoup d'artefacts)

    Beaucoup de bonnes choses pour accélerer le calcul, ou au moins la fenêtre d'aperçu du plugin !

    Conclusion :
    - Avant (a) : 26 secondes (paramètres par défaut)
    - Après (b) : 6 secondes (dl=1.5, linear=false, da=90)
    - Après (c) : 8 secondes (dl=1.5, da=90)

    La différence entre (a) et (b) est largement visible. Par contre, (a) et (c) sont assez ressemblant. Euh, je veux dire que c'est un aperçu de très bonne qualité ;-)

    PS: Je viens de voir que dans mon plugin, le paramètre "dl" est en fait nommé "di".
    Haypo
  • # Je ne pensais pas que ce plugin aurait tant de succès

    Posté par  (site web personnel) . En réponse au journal Greffon Gimp GREYCstoration. Évalué à 5.

    Pour la peine, je l'ai un peu retravaillé. Modifs :
    * Version 0.1.1
    * Dialog reorganized with better parameters names.
    * Fix plugin entry in Gimp menu (Greycstoration -> GREYCstoration).
    * Don't use CImg interface (keyboard/mouse) which remove X11 and pthread dependencies (or Win32 dependencies)
    * Change default values (p1=0.1 and sigma=1.4)

    http://www.haypocalc.com/tmp/greystoration_gimp-0.1-1.tar.gz(...)

    La plus grosse amélioration, c'est le dialogue mieux organisé, et avec des noms de paramètres plus clairs.

    Victor
  • [^] # Re: Tite question

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

    On m'a dit sur IRC qu'ils ne veulent pas greffon en C++. Je comprend, ça rajoute pas mal de dépendences pour compiler Gimp ça ! Enfin, affaire à suivre.

    Haypo
  • [^] # Re: Bravo !

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

    Juste une petite chose pour le greffon, j'ai essayé avec une image, annulé, rogné mon image et de nouveau lancé le greffon. L'aperçu m'affiche alors l'image à la taille originale (avant rognage) : je dois sauver et réouvrir à nouveau l'image pour rafraichir l'aperçu...

    Hum ... Ne serait-ce pas plutôt un bug de Gimp ? J'ai tenté ta manip, mais j'ai toujours obtenu ce que je voulais. J'ai la version 2.2.4, et toi ?

    @+ Haypo
  • [^] # Re: Licence

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

    Il y a trois éléments à considérer :

    - CImg : la librairie graphique. Elle est initialement sous licence CeCILL, mais David Tscumperlé a accepté de la distribuer sous licence GNU GPL. Voir le fichier copyright dans le paquet Debian :
    http://packages.debian.org/changelogs/pool/main/c/cimg/cimg_1.0.7-1(...)

    - GREYCstoration : le coeur du plugin. Il est sous licence CeCILL. Je pense que David T. sera d'accord pour le distribuer sous licence GNU GPL. D'ailleurs, les deux licences ne sont pas compatibles par hasard ?

    - Mon plugin : ... euh ... GNU GPL. Elle est sympa cette licence :o) J'inclurai la licence dans la prochaine version.

    Total : 100% GNU GPL normalement.

    @+ Haypo
  • [^] # Re: effet video

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

    Si tu essayes le filtre, tu verras que pour une image de 400x400 pixels (RVB), le calcul prend environ une minute (sur un Athlon à 2 GHz) ...

    Bon, le temps de calcul dépend entièrement des paramètres (et donc du bruit à éliminer). Et puis, à force, on va peut-être réussir à l'optimiser cette algo ;-) Pour info, y'a un paquet de calculs qui sont faits, et tous sur des nombres flottants (float en C). Un bon benchmark pour un processeur donc ;-)

    Je ne pense pas que l'algo soit utilisable aujourd'hui sur de la vidéo (résolution supérieure et un paquet d'images à traiter). Par contre, j'avais lu un papier très intéressant sur la restauration de photo pour traiter le cas du désentrelassement. Bon là le site de GREYCstoration ne semble pas accessible, donc c'est pas gagné pour retrouver le lien.

    Haypo
  • [^] # Re: re

    Posté par  (site web personnel) . En réponse au journal Greffon Gimp GREYCstoration. Évalué à 6.

    Es-tu sûr d'avoir Gimp 2.2 ? GimpPreview & Cie. n'existent que depuis cette version.

    Haypo
  • # C'est beaucoup plus facile à paramétrer

    Posté par  (site web personnel) . En réponse au journal Greffon Gimp GREYCstoration. Évalué à 7.

    Avec la zone de prévisualisation et les zones de saisies, on paramètre l'outil bien plus facilement ! J'ai réussi à restaurer une image très abimée, voyez l'image de bébé sur :
    http://www.girouette-stinner.com/castor/restore.html(...)

    Le détail de l'oeil montre que l'algo excelle lorsqu'il trouve des courbes. Par contre, pour les aplats de couleurs, on voit des "tourbillons" qui apparaissent. Il faut rapprocher p1 de p2 pour limiter l'effet.

    Haypo
  • [^] # Re: Land

    Posté par  (site web personnel) . En réponse à la dépêche Le projet PaX compromis. Évalué à 3.

    Ah merde, c'est vrai en plus :-D
    http://www.windowsitpro.com/Article/ArticleID/9213/9213.html(...)

    Infos de Microsoft :
    http://support.microsoft.com/default.aspx?scid=kb;en-us;177539(...) (95)
    http://support.microsoft.com/kb/165005/EN-US/(...) (NT)

    Mais apparement, le bug a été corrigé dans Windows NT (4 je suppose) et Windows 95, mais est réapparu dans Windows Server 2003 et XP (SP2 ?).

    @+ Haypo
  • # Pof, faille refermée

    Posté par  (site web personnel) . En réponse à la dépêche Le projet PaX compromis. Évalué à 5.

    Faille annoncée le 4 Mars, refermée le 7 mars (ou le 5 ?) :
    NOTE: all versions for 2.4 before 2005.03.05 have a privilege elevation bug, you must update as soon as possible.

    http://pax.grsecurity.net/(...)

    Encore une fois, il faut féliciter la réactivité du logiciel libre !

    @+ Haypo
  • # Castor

    Posté par  (site web personnel) . En réponse au journal Conseillez-moi un CMS !. Évalué à 2.

    Salut,

    Jette un oeil sur Castor : http://castor.2le.net/(...)

    Tu peux gêrer ton arborescence sur le site, éditer tes pages via un éditeur WYSIWYG, et ajouter facilement des photos (ou autres documents tels que des PDF). C'est très léger. Il faut PHP 4.1 (4.3 plutôt conseillé pour des histoires de sécurité) et MySQL 3. Après il existe un paquet de modules pour ajouter de nouvelles fonctionnalités (tracé de graphique, stats de visite, génération de PDF, etc.).

    Je te conseille de comparer les différents outils disponibles pour rechercher celui qui répond au mieux à tes besoins. Un CMS, c'est encore autre chose, c'est beaucoup plus lourd et plutôt destiner à une fonctionnement avec modération. Si tu es seul, ça vaut pas vraiment le coups.

    @+ Haypo
  • [^] # Re: ces -> ses

    Posté par  (site web personnel) . En réponse à la dépêche Adobe se lance dans l'Open Source !. Évalué à 1.

    Ne serait-il pas possible de contacter le modérateur (voir l'auteur de la news) plutôt que de faire un commentaire pour rien ? Le commentaire restera lorsque la faute sera corrigée.

    @+ Haypo
  • # Later on in the thread they admit it's a fake.

    Posté par  (site web personnel) . En réponse au journal Encore le grand méchant loup..... Évalué à 10.

    Où est-ce ce qu'on fait "moins moins" pour un journal ? :)

    Haypo