Victor STINNER a écrit 1632 commentaires

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

    Posté par  (site web personnel) . En réponse à la dépêche Le programme Security Bug Bounty de Mozilla. Évalué à 7.

    On m'a toujours dit que "logiciel libre" ne veut pas dire "freeware". Or maintenant je vois certaines personnes s'insurgent contre le fait que certains offrent des récompenses à ceux qui veulent développer du LL ... Je ne vois pas où est le problème !

    Je pense que certaines tâches doivent être rémunérées (ce que personne ne veut faire), ou alors qu'il y a très peu de développeurs dans un domaine donné. Je pense par exemple aux logiciels Macromedia Flash, Sonic Foundry Sound Forge, Steinberg Cubase, etc. qui n'ont toujours pas d'équivalence (niveau qualité) en logiciel libre.

    Je pense que se limiter aux logiciels "développé durant le temps libre" risque de restreindre le choix de l'utilisateur en matière de logiciel libre, et on se retrouvera avec des versions Linux des logiciels (propriétaires) cités plus haut.

    Haypo
  • [^] # Re: Ovh est mon hébergeur préféré

    Posté par  (site web personnel) . En réponse au journal Surtout évitez OVH !. Évalué à 2.

    > haypocalc est down

    Hein ? http://www.haypocalc.com/(...) ? Je viens de tester, et ça marche très bien. Ou alors fallait-il lire "haypocalc is dead" ? Là ok (m'écrire par email si vous voulez plus d'info.).

    @+ Haypo
  • [^] # Re: Ovh est mon hébergeur préféré

    Posté par  (site web personnel) . En réponse au journal Surtout évitez OVH !. Évalué à 5.

    Perso, j'ai également plusieurs sites hébergés chez eux (haypocalc.com et girouette-stinner.com pour ne pas les citer), et je n'ai eu que très peu de problèmes en deux ans :
    - Des coupures d'un jour max., pas très gênant car je m'en bat l'oeuf si mon site n'est pas dispo durant 24h
    - Des ralentissements : ça c'est chiant, ils évoluent tellement vite (et souvent), que mon site est pas mal ralenti. Par "ralenti", je veux dire que mon site met 10-20 sec au lieu de 5 sec à se charger. A chaque fois ils nous font le coup "un gros chantier pour prévenir des demandes futures" ... ouais mais bon ...
    - Avertissement qu'un de mes scripts a été tué (car il bouffait 100% de ma part de CPU durant plus de 5min). Après recherche, c'était en fait un bug de Sablotron (moteur XSLT) : un tri des balises dans un champ n'est pas renseigné fait tourner le programme en rond (le champ manquait était utilisé par <xsl:sort .../>).

    Mais bon, ça fait hum ... 4-5 jours sur un an ! Le reste du temps, ça marche super : hotline par email qui répond assez vite (disons 1 à 2h grand max), hotline téléphone qui donne des réponses pertinentes (bon, en fait je ne les ai appelé qu'un seule fois :-P c'est trop cher pour moi), bande passante très intéressante (pour moi, 300 Ko/s en upload+download c'est beaucoup pour moi ! la limite vient plutôt de mon côté que côté de OVH), statistiques très sympa (urchin), etc.

    Perso, je n'ai jamais perdu de donnée. Bon, y'a eu des erreurs de manip' de ma part quand même :-)

    Je trouve leur prix correct et les services plutôt correct.
    ---
    Ce que j'aime chez OVH : PHP/MyAdmin à jour avec toutes les fonctions activées (pas de vieux hack à la Free), email (pop3) qui est toujours dispo avec squirrelmail/horde si on veut les consulter par HTTP, statistiques urchin, bande passante.

    J'utilise PHP pour lancer le moteur XSLT qui va me générer du XHTML à partir de divers XML. J'utilise un peu MySQL (pour la partie admin.). J'utilise pas mal de trucs Apache : .htaccess/.htpasswd/.htgroup pour l'autentification en particulier.

    OVH est pro-Linux, c'est un bon point nan ? ... En même temps, un hébergeur de cette taille, pro-Microsoft IIS, ça pourrait être comique.
    ---
    J'ai des hébergements mutualisés, hein, ça n'a (presque) rien à voir avec un serveur dédié !

    @+, Haypo
  • # Question bête

    Posté par  (site web personnel) . En réponse à la dépêche Passages au libre. Évalué à 1.

    Est-ce légal de faire une réduction de 95% de réduction sur un système d'exploitation ? C'est pas très sympa pour Mac par exemple ...

    Oui, je sais, Microsoft ne fait pas grand chose de légal et tout le monde s'en tape, mais c'est juste pour savoir.

    Haypo
  • [^] # Re: xml:lang

    Posté par  (site web personnel) . En réponse au journal Internationaliser un site web XML+XSLT utilisant un peu de PHP. Évalué à 1.

    C'est la solution que j'utilise actuellement. J'utilise une fonction pour utiliser un test "si le mot n'existe pas dans la langue demandée, prend la version anglaise".

    Le site est traduit en français, anglais, espagnol et allemand ... or je ne connais que très mal ces deux dernières. Je ne vais pas attendre nos deux traducteurs pour ajouter un pauvre mot au dictionnaire ...

    Et puis à terme, j'aimerai bien rendre cette fonction encore plus souple : casse de la première lettre (files -> fichiers, Files -> Fichiers ;-)), gestion des pluriels (pas du tout trivial, je ne pense pas le faire finalement), etc.

    @+ Haypo
  • [^] # Re: une DTD entité par langue

    Posté par  (site web personnel) . En réponse au journal Internationaliser un site web XML+XSLT utilisant un peu de PHP. Évalué à 1.

    Ouais, pas mal comme idée. Il faut alors que je fasse un XSLT par langue (avec tous les includes qui vont bien dedans), car :


    <xsl:choose>
    <xsl:when test="$lang='fr'">
    <xsl:include ... />
    </xsl:when>
    </xsl:choose>


    est interdit en XSLT 1.0 (pas de xsl:include dans un test). Ceci est bien dommage. J'espère que ce sera ajouté dans XSLT 2.0. Et les expressions régulières ? Voir EXSLT en attendant, je crois bien que EXSLT va être intégré à XSLT 2.0 (super !) ... A vérifier.

    Haypo
  • # Applications en compression d'image ?

    Posté par  (site web personnel) . En réponse à la dépêche Une bibliothèque graphique de l'INRIA Sophia-Antipolis sous GPL. Évalué à 4.

    Je me demande si cet outil ne permettrait pas de compresser un peu plus nos images. L'exemple de la photo de femme dont 50% des données ont été supprimées est assez bluffant. 50% des données en moins, ça donne environ des fichiers 2x plus petit, je me trompe ?

    ---

    En passant, je trouve l'outil vraiment HALLUCINANT ! Je pensais pas qu'on pouvait reconstituer d'aussi gros morceaux d'images !

    Outil dont j'avais juste parcouru la page web (plugin pour Gimp) :
    http://www.logarithmic.net/pfh/resynthesizer(...)

    Il permet de "Making more of a texture", "Creating tile-able images", "Applying themes to images" et surtout "Removing objects from images". Les exemples sont également très impressionants, mais semblent moins précis que l'outil présenté dans cette news.

    @+ Haypo
  • [^] # Re: Ouille!

    Posté par  (site web personnel) . En réponse au journal Nouvelle vulnérabilité pour Mozilla/Firefox. Évalué à 4.

    Ben en fait l'un provoquera fatalement l'autre : plus il y aura de monde qui l'utilisera et plus on aura de vulnérabilités et autres bugs de trouvés.
    C'est une bonne chose ! Les bugs/vulnérabilités signalés puis corrigés rendent le logiciel plus stable, fiable, etc.

    Au niveau des utilisateurs, c'est tout bénef'.

    Au passage, je voudrais quand même dire que les logiciels "Mozilla" (mail, navigateurs, etc.) sont vraiment d' *excellente* qualité ! C'est rare que ça plante (oui, ça arrive), le soft est bien conçu, et on voit régulièrement des nouvelles fonctionnalités vraiment intéressantes se rajouter !

    C'est quand même dommage que Internet Explorer n'ai pas évolué. Microsoft aurait pu se bouger un peu le cul pour corriger les bugs, améliorer le support des standards, etc. Enfin, ça a permis à "Mozilla" de se développer, alors j'arrête de râler :-)

    @+ Haypo
  • [^] # Re: Des Wormux pour tout le monde

    Posté par  (site web personnel) . En réponse à la dépêche Wormux 0.4. Évalué à 1.

    T'as rien dans /usr/bin/ après avoir installé le jeu ? (make install en root) Je viens de changer /usr/bin/ en /usr/games/.

    @+ Haypo
  • # Des Wormux pour tout le monde

    Posté par  (site web personnel) . En réponse à la dépêche Wormux 0.4. Évalué à 4.

    Pour Debian, on a des .deb de fEnIo.
    Pour Gentoo, on a un ebuild de Mickael Prager.
    Pour Mandrake, on a un .rpm de Julien Catalano.
    Pour les autres, on a un binaire statique.
    Pour les masos (ou les curieux), il reste le code source.
    Pour le tout, voyez la nouvelle page de téléchargement :
    http://www.wormux.org/fr/download.php(...)

    Espérons que l'intégration dans les différentes distributions se fassent maintenant que la barrière de la langue a été rompue.

    @+, Haypo
  • [^] # Re: Armes débiles

    Posté par  (site web personnel) . En réponse à la dépêche Wormux 0.4. Évalué à 2.

    Rââââââh (Lovely) oui, c'est une scène culte ça !

    Vos idées (Monthy Python, Dobermann, etc.) sont bonnes. Ca nous donne des idées pour la suite ;-)

    @+ Haypo
  • [^] # Re: Pas de ninja

    Posté par  (site web personnel) . En réponse à la dépêche Wormux 0.4. Évalué à 2.

    Laurent a débuté la programmation de cette corde magique en se basant sur l'idée de Worms 2 (on verra bien ce que ça donne :-)).

    Au passage, on tente de cloner la série des Worms plutôt que que Worms 1 (c'est vrai que ça prête à confusion).

    @+ Haypo
  • [^] # Re: Clanlib 0.7.........

    Posté par  (site web personnel) . En réponse à la dépêche Wormux 0.4. Évalué à 8.

    Le portage sous 0.7 est dans l'air depuis un bout de temps. J'ai déjà tenté deux fois de le faire, mais ce n'est pas évident car il y a beaucoup de choses qui changent (notament au niveau de l'affichage). Patience, ça vient ...

    En même temps, les dév. de ClanLib ne sont pas marrant, ça fait 2 ans que leur version 0.7 est déclarée comme "étant en développement" (pour le commun des mortels : "instable").

    Haypo
  • [^] # Re: A donkey, a donkey, my kingdom for a donkey !

    Posté par  (site web personnel) . En réponse au journal Wormux, un clone du jeu Worms. Évalué à 1.

    > Mais que fait cette nouvelle dans les journaux ! Elle mérite la première page !

    Ca viendra, le jeu n'est pas encore assez abouti. C'était un premier test pour montrer Wormux au public. Il reste du boulot pour le lacher complètement dans la nature : le menu Options (changer de carte par ex.), et la musique+sons ... voir aussi des binaires Windows / Linux / paquet .deb (.rpm ?).

    > PS: Une petite coquille dans le INSTALL.fr.txt, le paquet Debian est "libxml++1.0-dev" et non "liblibxml++1.0-dev".

    C'est noté, merci.

    @+ Haypo
  • [^] # Re: hihi

    Posté par  (site web personnel) . En réponse au journal Wormux, un clone du jeu Worms. Évalué à 2.

    > Déjà bien venu, j'ai integré Wormux dans sourcemage il y a 4/5 jours.

    Tien, je connaissais pas SourceMage. Attention à ne pas mettre d'avatar non libre dans cette distribution (le CVS est "infecté") ...

    > (...) TOUT est en francais le README & co (...)

    Voir plus haut.

    > Autrement c'est assez sympa a jouer, je pense qu'il est normal que le menu option n'existe pas ? Je n'ai pas trouver comment changer les niveaux/personages autrement (il me semble que d'après le site c'est possible).

    Dommage qu'on ne puisse pas modifier un journal. La version actuelle de Wormux est une version de développement. Le moteur du jeu fonctionne nickel, par contre niveau convivialité ... c'est en cours (écriture des menu Options et Infos en particulier).

    > Autrement il est prévu testé que Wormux compile avec un ClanLib 0.7 ?

    Contrairement à ce que disais xavier66, aucune version SDL n'est en préparation, et le code n'est pas bordelique (ou bien ?). Le portage sous ClanLib 0.7 est envisagé, mais est loin d'être entamé. En fait, il faut commencer par la question : SDL ou ClanLib ... En pratique, ça marche avec la version 0.6 et puis voilà.

    > Une version reseau ca serait bien aussi !

    Nous sommes deux développeurs sur le projet, et n'avez pas toutes les compétences. Alors si quelqu'un se sent de taille, qu'il nous aide.

    @+ Haypo
  • [^] # Re: génial

    Posté par  (site web personnel) . En réponse au journal Wormux, un clone du jeu Worms. Évalué à 1.

    > jeu.cpp:245: Assertion manqu�e "2 <= equipes.size()".
    > make: *** [qexec] Erreur 134

    C'est dans le TODO (même si c'est pas écrit) : clarifier les erreurs ... Car une assertion manquée, ça veut rien dire.

    En pratique : il y a eu une erreur lors du chargement d'une (ou plusieurs) équipes, et il faut être au moins deux pour jouer (sinon c'est très chiant :-P).

    Revoit ton fichier config.xml et tes fichiers donnee/equipe/*.xml ...

    @+ Haypo
  • [^] # Re: Euh, qui c'est qui prend le melon ?

    Posté par  (site web personnel) . En réponse au journal Wormux, un clone du jeu Worms. Évalué à 1.

    > Il me semblerait bon de rapeler que l'auteur originel de Wormux est Lawrence Azzoug, et qu'il a trimé pendant quelques années avant que tu arrives.

    :-) Oui, effictement. Je ne veux aucunement m'approprier le projet. Tu peux remarquer que Lawrence reste dans la liste des auteurs (aussi bien sur le site web que dans le code). Tu peux d'ailleurs noter dans le code source :


    * Wormux, a free clone of the game Worms from Team17.
    * Copyright (C) 2001-2004 Lawrence Azzoug.


    Alors que c'est moi qui ait installé la licence GPL ...

    > Cela dit, Wormux est un jeu qui commence à etre jouable et promet d'être un must !

    Seulement si vous contribuez au projet :-P (sous peine de voir le projet mourrir par un désintérêt des programmeurs)

    @+ Haypo
  • [^] # Re: génial

    Posté par  (site web personnel) . En réponse au journal Wormux, un clone du jeu Worms. Évalué à 1.

    > franchement bravo,

    Merci. Ca fait toujours plaisir d'être félicité.

    > les graphismes sont de bonne qualité

    Là faut féliciter Lawrence, moi je suis une grosse bouse en dessin :-P Exemple :

    * Version Haypo d'un avion
    http://cvs.gna.org/viewcvs/wormux/wormux/donnee/arme/aerienne_avion(...)

    * Version Lawrence d'un avion
    http://cvs.gna.org/viewcvs/wormux/wormux/donnee/arme/aerienne_avion(...)

    :-D

    > seule bémol : tout le code source est français, ce qui n'est pas mal en soi, mais restreint la collaboration de non-francophones :/

    Hé bien en fait, le code initial (Wormux est un projet qui a plus de 3 ans d'âge !) était en français. Quand je suis arrivé dans le projet, je ne me suis pas posé de question. Maintenant le gros troll sur HappyPenguin.org a soulevé un gros problème. La traduction du code est en discution. Par contre :

    Le site web est bilingue (il reste des traductions à faire), et la documentation est en cours de traduction. Alors arrêtez de râler, aidez-nous plutôt à traduire !

    > bien pour votre Makefile, enfin un projet avec une sortie lisible :D

    Merci, c'est un Makefile adapté de mon vieux projet HaypoCALC. Le calcul des dépendances est encore à revoir ...

    @+ Haypo
  • [^] # Re: mouais

    Posté par  (site web personnel) . En réponse au journal Wormux, un clone du jeu Worms. Évalué à 2.

    >En parlant des droits, les avatars (futurs) m'inquiètent aussi :
    > http://www.haypocalc.com/wormux/fr/skins.php(...(...))

    Fallait lire mon premier commentaire : les avatars à problème vont être viré du CVS. Je les mettrais sur un autre site web pour bien marquer la séparation entre le jeu (GPL / libre / etc.) et les données loin d'être libre.

    Pour ce qui est de la copie d'un jeu ... Hum, je ne sais pas. Je *pense* que c'est légal. Il y a énormément de copie de Tetris, et je ne n'ai jamais entendu de procès lancé par son inventeur (un russe dont j'ai, pardonnez-moi, oublié le nom).

    @+ Haypo
  • # Basez vous sur la version CVS

    Posté par  (site web personnel) . En réponse au journal Wormux, un clone du jeu Worms. Évalué à 3.

    Téléchargez plutôt la version CVS. Y'a du neuf : fichier de configuration XML, ajout de l'arme attaque aérienne, correction de bugs, ...

    Reste à virer les avatars qui risquent de poser problème (South Park et Mario Bros). J'ai justement modifié le code pour pouvoir charger les avatars lors du lancement du jeu plutôt que ce soit écrire en dur dans le code (enfin, en pratique ça marche pas encore).

    @+ Haypo
  • [^] # Re: Pour les jeux ... ?

    Posté par  (site web personnel) . En réponse à la dépêche Acheter des ordinateurs portables sans OS ou avec celui de son choix. Évalué à 1.

    Si c'est un chipset "ATI IGP" ... bonne chance ! J'ai mis 4 mois à coup de recompilation du noyau / X.org (XFree 4.3 ne le supporte pas, et la 4.4 n'est plus libre ...) / DRM / etc. Et puis, au final je trouve que les performances sont faibles :
    http://lolut.utbm.info/wiki/index.php/Ati320M(...)

    J'ai entre 10 et 30 i/s dans les jeux 3D :-( Pas contre, je crois bien que le pilote est 100% libre !

    @+ Haypo
  • [^] # Re: Des petits jeux qui poussent

    Posté par  (site web personnel) . En réponse à la dépêche Des petits jeux qui poussent. Évalué à 1.

    Prenez notes de la nouvelle adresse du site web de Wormux :
    http://www.haypocalc.com/wormux/(...)

    Note : Depuis début 2004, le jeu a largement évolué ! Il y a un paquet d'armes, et d'autres avatars sont disponnibles (xbill et Bob l'éponge).

    @+ Haypo
  • [^] # Re: ImageMagick

    Posté par  (site web personnel) . En réponse au journal Recherche logiciel animation. Évalué à 1.

    Hum ... Du Xdiv aurait été mieux adapté que du GIF !!! 6.9 Mo, faut pas abuser ! Et sans son en plus ...

    @+ Haypo
  • # Nintendo ?

    Posté par  (site web personnel) . En réponse à la dépêche Japon : arrestation du développeur de Winny. Évalué à 2.

    On peut lire sur :
    http://www.infoanarchy.org/story/2003/11/28/12564/146(...)
    << One of the complaints against the users of Winny was put forward Nintendo. >>

    Ah ok, on comprend un peu mieux.

    Voir surtout les liens donnés en bas de la page :
    http://soufron.free.fr/soufron-spip/article.php3?id_article=42(...)

    Comme par exemple, un site de soutient :
    http://www.moodindigo.org/blog/archives/000211.html(...)

    << [47] The situation as of morning the 11th: a lawyer has been chosen. Mr. 47 can soon be contacted and I think it should be possible to get his agreement on issue such as having fund raised for him. I can be reached at arai at mellowtone dot org should you need contact etc. >>

    @+ Haypo
  • [^] # Ne pas oublier ...

    Posté par  (site web personnel) . En réponse au journal paquet debian inofficiel Xfree. Évalué à 2.

    Ne oublier "apt-get install flex bison", sinon il faudra arrêter le lecture de ton bouquin ...

    @+ Haypo