wilk a écrit 1090 commentaires

  • [^] # Re: Deux mesures suffisent

    Posté par  . En réponse à la dépêche Python 2.3 est sorti. Évalué à 10.

    Je l'ai vérifié sur plusieurs de mes applis et sur docutils par ex (http://docutils.sf.net(...))
    le gain est réellement au dessus de 20%.

    $ time python2.3 rst2latex.py __agriculture.rst >/dev/null

    real 0m3.875s
    user 0m3.530s
    sys 0m0.110s

    $ time python2.2 rst2latex.py __agriculture.rst >/dev/null

    real 0m5.175s
    user 0m4.490s
    sys 0m0.100s

    Par contre le temps de démarrage est légèrement plus long...

    $ time python2.2 </dev/null

    real 0m0.079s
    user 0m0.080s
    sys 0m0.000s
    time python2.3 </dev/null

    real 0m0.102s
    user 0m0.080s
    sys 0m0.020s


    Mais ce qui est plus important, c'est de voir que le langage à atteind une telle maturité que les devs semblent ne plus rien avoir à faire d'autre que de l'optimisation ! J'exagère à peine mais c'est ce qui ressort de la liste python-dev et des interviews d'europython. Je parle de python en tant que langage, pas des modules qui eux bien sûr évolueront sans cesse.

    http://psyco.sf.net(...) est également de plus en plus actif et intéresse beaucoup les devs du core python.
  • [^] # Re: MSWL Olmec, un jeu de football par e-mail passe au libre

    Posté par  . En réponse à la dépêche MSWL Olmec, un jeu de football par e-mail passe au libre. Évalué à 2.

    J'utilise l'officiel du scrabble, un fichier ascii que j'ai récupéré au hasard du net... (350000 entrées)

    Ca me fait penser à un autre problème, je n'ai pas réussi à savoir si je peux utiliser le terme "scrabble" ? Peux-t'il y avoir un brevet sur une règle du jeu ?
    Il me semble que pour l'instant en France on peut, mais je pense qu'on rejoindra vite le problème des logiciels... (ce qui me permet d'aborder le sujet avec les joueurs).

    Les dépositaires du nom "scrabble" m'ont d'ailleur contacté, mais ils sont du Canada et ont laissé tomber quand ils ont su que j'étais en France. Du coup j'ai changé de nom, SEPS signifie SEPS nEst Pas Scrabble ;-)
  • [^] # Re: MSWL Olmec, un jeu de football par e-mail passe au libre

    Posté par  . En réponse à la dépêche MSWL Olmec, un jeu de football par e-mail passe au libre. Évalué à 2.

    J'ai un jeu de scrabble en ligne/email que je souhaiterai également passer en GPL, mais faute de temps et d'autre développeur je n'ai pas créé de release à télécharger et encore moins de site de dev... J'ai bien spécifié le fait que le code était ouvert sur le site du jeu, mais personne n'a semblé s'y intéresser...

    http://seps.flibuste.net(...)
    http://seps.flibuste.net/techno(...)

    Si ça intéresse quelqu'un, c'est en python, en serveur autonome (twistedmatrix), et ça tourne depuis plusieurs années (30000 parties jouées). Mais il n'y a strictement aucune doc technique ni lien pour télécharger quoi que ce soit :-(

    J'ai le même problème pour d'autres projets dont je me sert pour le boulot, qui sont en GPL mais dont je n'ai pas le temps pour organiser la diffusion... Et ça m'embêterai de donner des codes non documentés en pature à la comunauté...
  • [^] # Re: EuroPython 2003 à Charleroi du 25 au 27 juin

    Posté par  . En réponse à la dépêche EuroPython 2003 à Charleroi du 25 au 27 juin. Évalué à 1.

    Il y a un peu la même chose, c'est Python Package Index :
    http://www.python.org/pypi(...)

    Mais c'est tout récent, donc pas du tout exhaustif.

    Python étant livré "avec les piles", c'est pas trop génant, personellement je n'utilise qu'une poignée de module externes.
  • [^] # Re: python et PDF

    Posté par  . En réponse à la dépêche EuroPython 2003 à Charleroi du 25 au 27 juin. Évalué à 1.

    Pour écrire des documentations à transformer en html ou latex/pdf il y a docutils/reStructuredText qui est beaucoup plus agréable que l'xml/html et latex. Il est prévu qu'il soit incorporé dans la lib standard. Personellement je m'en sert pour réaliser des sites dont le contenu est saisi à distance (à la spip) http://docutils.sf.net
  • [^] # Re: Interview de Guido van Rossum (Python)

    Posté par  . En réponse à la dépêche Interview de Guido van Rossum (Python). Évalué à 10.

    Il y a deux choses par rapport à l'indentation

    La saisie:
    - Il faut s'y habituer, ensuite on ne veux plus s'en passer. Le problème, c'est qu'en revenant sur d'autres langages on oublie fréquement les {, ; $... C'est à ce moment là que l'on s'aperçoit à quel point ils sont inutiles et pesants.

    La lecture:
    - Elle est instantanée. Je veux dire par là qu'il ne peut pas y avoir de piège de la sorte
    if (c==5)
    printf ("ok");
    printf ("suite");
    - Plus agréable et plus rapide, du fait qu'il y ait beaucoup moins de signes ; { $ etc...

    - Je ne partage pas ton point de vue, par rapport à d'autres langages comme le C ou le PHP, c'est la première fois que je prend plaisir à hacker d'autres sources. En particulier les miens ! (dont la maintenance est beaucoup plus facile)
  • [^] # Re: La Finlande a repoussé l'EUCD - pour le moment

    Posté par  . En réponse à la dépêche La Finlande a repoussé l'EUCD - pour le moment. Évalué à -4.

    Ils sont aussi le premier pays à accepter de construire une nouvelle centrale nucléaire depuis tchernobyl... A croire qu'ils ont peur du froid ? pourtant le vélo est roi là bas...
    Bien paradoxal comme pays.
  • [^] # Re: Nouvelles versions de Ruby

    Posté par  . En réponse à la dépêche Nouvelles versions de Ruby. Évalué à 7.

    Attention à ne pas confondre langage de script avec langage éventuellement utilisé pour du script. Ce serait dommage de les enfermer dans un domaine aussi restreint !
  • [^] # Re: Que choisir comme environnement ???

    Posté par  . En réponse à la dépêche Que choisir comme environnement ???. Évalué à 3.

    Un serveur d'application c'est une architecture à plusieurs niveaux. Un peu comme du web dynamique en cgi classique, avec en prime une gestion plus poussée de la persistence, des sessions (sous forme de transactions) et de la communication entre les programmes. Le tout le plus divisé possible pour pouvoir réutiliser chaque partie séparément, bref : objet.

    Le framework, c'est ce qui défini (et implémente parfois) la façon dont tout ça travaille ensemble.

    Pour s'amuser à faire son serveur d'application chez soit :
    http://www.python.org/doc/current/lib/module-SimpleXMLRPCServer.htm(...)
  • [^] # Re: Que choisir comme environnement ???

    Posté par  . En réponse à la dépêche Que choisir comme environnement ???. Évalué à 4.

    Le développeurs java sont plus nombreux, en revanche former des développeurs python/zope est beaucoup plus rapide. Surtout pour des developpeurs connaissant déjà java.

    Voir aussi http://twistedmatrix.com(...) pour une solution plus légère que zope et plus orienté application que CMS.
  • [^] # Re: Nouveaux articles d'IBM developerWorks

    Posté par  . En réponse à la dépêche Nouveaux articles d'IBM developerWorks. Évalué à 5.

    Oui, c'est extrèmement pratique, fiable et rapide.
    Par exemple pour gérer toutes sortes de caches.
  • # python

    Posté par  . En réponse à la dépêche Red Hat Linux 8.0 est sorti.. Évalué à 2.

    slt,

    Est-ce que quelqu'un peut nous dire si /usr/bin/python est en version 2 ?

    Je parle de la version par défaut.

    merci
  • # lyberagone

    Posté par  . En réponse à la dépêche Annuaires de livres ouverts en ligne. Évalué à 6.

    libres d'être lus, imprimés et diffusés, (mais pas vendus ni réédités), certains titres des éditions agones sont disponible en texte intégral sur leur site : http://www.agone.org(...)

    dont certains très récents comme
    noam chomski : De la guerre comme politique étrangère des Etats-Unis

    A noter que ce n'est pas forcément simple pour un éditeur de mettre ses livres en ligne :
    Problèmes techniques pour passer de xpress à l'html
    Problème d'autorisation des auteurs
    Problèmes sur certains passages édités chez d'autres éditeurs

    Comme dans le domaine des logiciels, seul un éditeur ayant confiance dans ses "produits" peu se permettre de les montrer librement. Les clients ne payent pas pour acheter un livre, mais pour contribuer au travail de l'éditeur.
    C'est ce qui a permis à agone de survivre, et même de rebondir, malgrès l'incendie (pour ceux qui suivent...)
  • [^] # Re: Et les assurances

    Posté par  . En réponse à la dépêche agone brûle !. Évalué à 10.

    Il s'agit bien évidement du fond qui est important et non d'une question d'assurances.

    En notant que le contenu des livres va devenir de plus en plus proche de nos préocupations d'informaticiens, ogm, brevets et protection des libertés en règles générales etc...

    Le fait de mettre les livres en ligne a également fait ressortir le problème des formats non libres et donc difficilement exportables en html. Raison pour laquelle les livres ne sont pas encore tous en ligne.

    Ce qui fait que l'association (le statut d'agone) s'interresse de plus en plus à l'adoption de logiciels libres pour leurs besoins.
  • # Pourquoi pas dans LDP ?

    Posté par  . En réponse à la dépêche Nouvelle page de coordination des traductions des mans. Évalué à 6.

    Pourquoi ces pages ne sont pas dans LDP ?