wilk a écrit 779 commentaires

  • [^] # Re: Syntaxe ASCII ?

    Posté par . En réponse à la dépêche Vers une convergence de la syntaxe Wiki ?. Évalué à 3.

    En python docutils http://docutils.sf.net(...) sera intégré à la lib standard prochainement.
  • [^] # Re: "No Problemo"

    Posté par . En réponse à la dépêche Cynisme et logiciel libre. Évalué à 1.

    S'il est possible d'utiliser le travail d'autrui sans le rétribuer, il n'est pas possible (avec les LL) de l'empécher lui-même d'utiliser son propre travail. Ce qui, il faut le rappeler, n'est pas le cas pour les logiciels propriétaires (le salarié perd les droits, ne serait-ce que d'utiliser lui-même son travail). C'est une barrière à l'apropriation, pas suffisante effectivement pour faire barrière à l'exploitation, ce qui est différent.

    Les LL ont une philosophie libertaire, mais l'utilisation que l'on en fait ne l'est pas forcément, je te l'accorde. Il y a bien des sociétés spécialisés en LL qui sont côtés en bourse...

    Comme tu le précise, si certains anarchistes acceptent de voter, ce n'est surement pas pour choisir entre le communisme et madelin. On est d'accord, les LL ne voterons donc pas sur cette question !

    Attention, un troll sur les distributions se cache dans un des paragraphes...
  • [^] # Re: "No Problemo"

    Posté par . En réponse à la dépêche Cynisme et logiciel libre. Évalué à 6.

    Non, au contraire le logiciel libre n'est que restriction contre le libéralisme économique puisqu'il interdit toute réapropriation. La réapropriation est la base du libéralisme : tout se marchande.

    Les LL ne sont pas non plus communistes pour la même raison : tout est propriété de l'état.

    On se fout royalement que Stallman crie et que Madelin supporte

    Ils votent quoi alors les LL ? Ils votent pas. Ils sont libertaires !
  • # Re: Espaces publicitaires à vendre

    Posté par . En réponse à la dépêche Espaces publicitaires à vendre. Évalué à 1.

    Il va falloir inventer un spambayes pour distribution maintenant !!!

    Je trouve ça plutôt ridicule, ça fait pitié... Mais au moins ça a le mérite d'être clair sur les concessions que les distributions commerciales sont prêtes à faire, demain des photo X pour patienter pendant l'installation ?

    Les trolls sur les distribs vont être de plus en plus brefs maintenant...
  • [^] # Re: De la patience, tu dois avoir

    Posté par . En réponse à la dépêche De la patience, tu dois avoir. Évalué à 1.

    Je confirme, c'est assez impressionnant cette sensation, peut-être davantage sur une vieille machine (PII350) ? Et en particulier avec galeon !

    « de la patience, tu dois avoir » c'est ironique je présume !

    ps: test sur une sarge avec le paquet kernel-source-2.6.0-test2
  • [^] # Re: Le Syntec nous verrait bien intermittents

    Posté par . En réponse à la dépêche Le Syntec nous verrait bien intermittents. Évalué à 4.

    Oui, sauf que justement la situation en Allemagne au niveau service public, sécu et retraites c'est la cata aujourd'hui... J'ai vu des gens en pleurer y a pas 10 jours...
  • [^] # Re: Le Syntec nous verrait bien intermittents

    Posté par . En réponse à la dépêche Le Syntec nous verrait bien intermittents. Évalué à 2.

    Ca ne doit pas arriver souvent... L'indépendant-dépendant qui en est arrivé là généralement c'est qu'il est qu'il ne fait pas la fine-gueule...
    Généralement c'était l'urssaf qui faisait des controles sur les entreprises pour les pincer (peut-être après délation ?), et vu cette nouvelle mesure à mon avis ils ont du avoir des consignes pour ne plus s'occuper de ça (sauf achanement ?)... Ce qui revient à exonérer les entreprises de cotisations tout simplement.
  • [^] # Re: Le Syntec nous verrait bien intermittents

    Posté par . En réponse à la dépêche Le Syntec nous verrait bien intermittents. Évalué à 3.

    Les nouvelles mesures tendent clairement à aller dans l'autre sens :
    http://www.apce.com/index.php?rubrique_id=67&type_page=I&tp(...)

    <<
    Description de la mesure

    L’article 23 de la loi renverse la charge de la preuve en établissant, au profit des travailleurs indépendants régulièrement immatriculés, une présomption d’indépendance.

    C’est donc à l’administration désormais de prouver l’existence d’un contrat de travail lorsque le travailleur indépendant fournit ses prestations dans des conditions qui le placent dans un lien de subordination juridique permanente à l’égard de son donneur d’ouvrage.

    L’article précise qu’il ne pourra y avoir « dissimulation d’emploi salarié » que si des éléments de preuve permettent d’établir que le donneur d’ouvrage a recouru à la sous-traitance dans le but principal d’éluder les obligations qui auraient pesé sur lui en tant qu’employeur. Cette disposition concerne également les relations contractuelles existant entre un donneur d’ouvrage et un sous-traitant exerçant en société.
    >>

    On notera le "au profit des travailleurs indépendants"... Comme je le disais au dessus, si on veut "profiter" de quelque chose, va falloir se bouger...
  • [^] # Re: Le Syntec nous verrait bien intermittents

    Posté par . En réponse à la dépêche Le Syntec nous verrait bien intermittents. Évalué à 10.

    De notre côté (ouvrier informatique), on n'a pas tellement le choix.
    1/ être salarié esclave d'une entreprise, perdre la propriété de tous ses développements, être obligé d'utiliser des outils propriétaires et voir ses droits diminuer à vue d'oeuil sans pouvoir y faire grand chose.
    2/ être salarié dans une entreprise autogérée.
    3/ être indépendant-qui-ne-fait-pas-la-fine-bouche.
    4/ être indépendant qui fait la fine bouche.

    Pour ma part, être indépendant m'a justement permis de faire "la fine bouche", d'utiliser des logiciels libres dès que possible, de choisir la licence de mes programmes (ne pas perdre les droits de ce que je fait), de me former continuellement et d'avoir un cadre de travail exceptionel (chez moi).

    Bref, si vous avez la chance de faire parti d'une entreprise autogérée, c'est sûrement ce qu'il y a de mieux. Sinon le statut d'indep peut être une bonne solution, et plusieurs indep peuvent alors créer une entreprise autogérée... Ce qui manque, c'est l'application des outils que l'on a pour développer aux domaines de l'entreprise. Créer des réseaux, associations, coopératives etc pour pouvoir travailler ensemble en suivant la philosophie du libre, et surtout pouvoir travailler sans la renier.
  • [^] # Re: Interview de Guido van Rossum

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

    Y a un wiki francophone ici : http://wikipython.flibuste.net(...)
  • [^] # Re: Deux mesures suffisent

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

    Voilà le résultat...
    wilk@blakie:/tmp$ python2.2 test.py
    (54.152738928794861, 4.291534423828125e-05, 54.152696013450623, 'k=26991000000')
    wilk@blakie:/tmp$ python2.3 test.py
    (26.460186958312988, 4.291534423828125e-05, 26.46014404296875, 'k=26991000000')
    
    Pour ce genre de chose psyco (http://psyco.sf.net(...)) est ton ami
    
    wilk@blakie:/tmp$ python2.3 test.py
    (10.823675036430359, 0.0006160736083984375, 10.82305896282196, 'k=26991000000')
    
    Et si on veut se donner un peu plus de peine, pyrex est ton meilleur ami ;-)
    
    wilk@blakie:/tmp$ python2.2 runc.py
    (0.32985889911651611, 0.0, 0.32985889911651611, 'k=26991000000')
    
    Pour ceux qui auraient peur de faire un module C pour python, voilà le code pour pyrex (http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex(...)), cherchez les 7 différences avec la version python ;-) :
    
    fichier c.pyx :
    
    import time
    
    def speedC(N):
        cdef double k
        cdef int i
        cdef int j
        
        t1 = t1b = time.time()
    
        k = 0
        for i from 0<= i <N:
            for j from 0<= j <N:
                k = k + (i + j)
    
        t2 = time.time()
        return ( t2-t1, t1b - t1, t2 - t1b , "k=%.f"%k)
    
    et runc.py :
    
    import c
    print c.speedC(3000)
    
  • [^] # Re: Sortie de GNU Go 3.4

    Posté par . En réponse à la dépêche Sortie de GNU Go 3.4. Évalué à 1.

    Je comprend kgs, le fait de libérer et diffuser a un certain « coût » dans le sens où il faut suivre le bébé, figer les protocoles etc...

    Mais kgs à l'air bien fini et stable, ce serait le bon moment amha...

    Le serveur est écrit en java aussi ?
  • [^] # Re: Sortie de GNU Go 3.4

    Posté par . En réponse à la dépêche Sortie de GNU Go 3.4. Évalué à 1.

    Je viens de m'inscrire : wilk, partant pour un tournois dès que je m'y serais remis un peu, ça fait une éternitée que je ne joue plus, je n'ai aucune idée de mon niveau...

    Qu'est-ce qui n'est pas libre ? le serveur et le client ? quels sont les serveurs libres ?
  • [^] # 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é à 1.

    Aucun problème pour envoyer les parties sous une forme xml ou autre. En python je peux même envoyer les objets sérialisés, ce qui rendrait la récupération encore plus facile...
    Ce qui serait intéressant c'est de coupler une interface externe avec un client jabber, pour jouer et discutter en même temps...

    Si ça t'intéresse on se contacte en privé...
  • [^] # 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.