golum a écrit 2289 commentaires

  • [^] # Re: un cardriciel...

    Posté par  . En réponse au journal Python et PyQt. Évalué à 2.

    correction:


    pickle.dump(self.clients,f)


    J'ai oublié de préciser un autre avantage de pickle:
    tu n'es pas obligé de modifier de code pour sauvegarder lorsque tu modifies la structure de tes classes
  • [^] # Re: Cadriciel

    Posté par  . En réponse au journal Python et PyQt. Évalué à 10.

    standalone == autonome o:)
  • [^] # Re: un cardriciel...

    Posté par  . En réponse au journal Python et PyQt. Évalué à 2.

    Le module pickle te permet de sérialiser/désérialiser directement des objets (yc ompris des objets complexes genre listes hash, ... ), c'est à dire de les enregistrer/récupérer simplement sans prévoir de code à cet effet.

    dans ta classe carnet


    class carnet:
    def __init__(self,filename):
    self.clients = []
    # restauration du carnet de client depuis le fichier "filename"
    f=open(filename,'r')
    sellf.clients =pickle.load(f)
    f.close()

    def sauver(self):
    f = file(self.filename,'w')
    pickle.dump(self,f)
    f.close()


    dans ta classe client tu vires la méthode sauver

    plus d'info ici sur pickle
    http://www.python.org/doc/2.4.2/lib/module-pickle.html(...)
    Là ou ca se complique c'est lorsque tu veux sérialiser plusieurs objets avaec des références croisées.
    Il faut veiller à avoir un seul point d'entrée donc une strucure englobante.
    Inconvénient tu enregistres à chaque fois la totalité de ton conteneur au lieu de n'enregistrer que ce qui change.
    L'étape d'après c'est les bases de données mais pour un tuto ou un hack su le coin de la table c'est bien pratique

    D'une manière générale n'hésite pas à piocher ici avant de te lancer dans le code
    http://www.python.org/doc/2.4.2/modindex.html(...)

    Pour les listes en compréhension tout est expliqué sur le tutoriel de Guido
    http://www.python.org/doc/2.4.2/tut/node7.html#SECTION0071400000000(...)
  • [^] # Re: interessant ...

    Posté par  . En réponse au journal Python et PyQt. Évalué à 2.

    Et qu'en est-il de jbrout ?
    Tu l'abandonnes ou tu le réécrit en PyGTK ou pyQt ?
  • [^] # Re: un cardriciel...

    Posté par  . En réponse au journal Python et PyQt. Évalué à 2.

    désolé j'ai fait un copier/coller extrait de son tuto :) et y 'a comme une faute
  • [^] # Re: un cardriciel...

    Posté par  . En réponse au journal Python et PyQt. Évalué à 2.

    D'autres remarques:


    Le framework Qt offre également beaucoup d’autres services
    ...
    Le deécouplage de l’interface utilisateur et de l’application améliore
    ...
    Choisissez les options pas défaut pour obtenir une
    ...
    Renommerz ensuite ces éléments avec
    ...
    Faites un "horizontal layout" a
    ...
    les boutons "ajouter supprimer"
    ...
    avec les deux composants restants
    ...
    le bouton "modifier".
    ...
    Afin de pouvoir utiliser les informations
    ...


    Sinon , pourquoi n'utilises tu pas le module pickle pour sauvegarder tes objets directement ?
    Pourquoi n'utilises tu pas une liste en compréhension pour listerClient ?
  • # un cardriciel...

    Posté par  . En réponse au journal Python et PyQt. Évalué à 1.

    c'est quoi exactement ?
    mais mon ami Google est laconique
    http://www.google.fr/search?q=cardriciel&sourceid=mozilla-searc(...)
  • [^] # Re: sinon

    Posté par  . En réponse au journal Manque d'arguments pour Qt... Help !. Évalué à 1.

    De même, tu ne retrouves pas tous les projets Java sur SF(Apache, ...)
    Le but était simplement de montrer que Java est bien représenté dans les projets libres et qu'il n'y a donc pas trop de souci à se faire, pas de lancer un nouveau troll.
    Qt a longtemps été critiqué sur ce point avant le revirement de Trolltech.

    Et ce genre de pb est AMHA un faux pb. A un moment donné on a toujours affaire à du proprio que ce soit au niveau de du soft du runtime, de l'OS, du hardware (driver, microcode, ... ).
    Le jour où on trouvera des fondeurs de F-CPU et des périph libres on pourra dire que la chaîne est libre de bout en bout.
    En attendant, il s'agit de problèmes qu'il faut gérer au cas par cas lorsqu'il y a de véritables dangers.

    De même que tu trouves des LL sous Windows.
    et qu'on ne parle pas de libérer Windows, il y a des projets libres en Java et des implémentation libres.
    Pour java le projet Harmony (JVM Java) peut changer la donne.
    Même si le projet est ambiteux, on est en droit d'esperer que Sun va libérer sa JVM sous la pression communautaire et c'est un peu la raison du projet et de la participation d'IBM .

    Bref! Chacun a sa conception de la liberté.
  • [^] # Re: Tant mieux....

    Posté par  . En réponse à la dépêche MySQL 5.0 : Release Candidate 1. Évalué à 1.

    en parlant de troll

    "On n'a pas parler de ça, linuxfr c'était mieux a vent!".


    Non !linuxfr c'etait mieux à eau, comme les moulins
    =========>[ ]
  • [^] # Re: C'est sur...

    Posté par  . En réponse au journal Python et PyQt. Évalué à 3.

    il a oublié de préciser avec Qt.

    Ce qu'il a aussi oublié c'est que c'est encore impossible pour le moment de créer des applis GPL (suafe accord avec Trolltech) avec PyQt puisque la version actuelle ne supporte encore que Qt 3.3.5 (non GPL).
    http://www.riverbankcomputing.co.uk/pyqt/index.php(...)

    Note that PyQt does not yet support Qt v4.


    Bref pas la pein d'esperer utilser les nouveauté Qt4 sous pyhton pour le moment.
    Vivement le PyQt v4 !
  • [^] # Re: Grand tournant

    Posté par  . En réponse à la dépêche DMCA français : le gouvernement va tenter de passer en force. Évalué à 2.

    ne tire pas des plans sur la comete avant de l'avoir tue.
    C'est marrant chez moi c'est plutôt

    "Il ne faut pas vendre la peau de l'ours avant qu'elle se brise"

    et quelque autres de la même chopine ;-)
    http://phortail.org/blagues/dictons-0653.html#ici(...)
  • [^] # Re: gtk gtk

    Posté par  . En réponse au journal Manque d'arguments pour Qt... Help !. Évalué à 2.

    Comme autre altenatives C++ intéressante tu as Fox
    http://www.fox-toolkit.org/(...)

    et tnFox (Fox avec api Qt)
    http://www.nedprod.com/TnFOX/(...)
  • [^] # Re: GNU FDL

    Posté par  . En réponse au journal Christian Casteyde fait payer son "Méga Cours de C++ 2.0.0". Évalué à 4.

    Au temps pour moi il a bien changé la licence.
    Dommage il aurait pu garder la même licence et se faire rémunérer tout pareil.

    Ca ne le protègera pas plus des copies pirates sauf à intenter des proçès au contrevenant. Encore faut-il en avoir les moyens.
  • # GNU FDL

    Posté par  . En réponse au journal Christian Casteyde fait payer son "Méga Cours de C++ 2.0.0". Évalué à 3.

    Alors journal, ce n'est pas tant pour la rémunération (ridicule par rapport à la qualité du contenu) mais plutôt le changement de licence qui me laisse perplexe (perso je suis plutôt partisan du don).


    Apparemment, il n'a pas changé de licence
    http://casteyde.christian.free.fr/cpp/cours/online/book1.html(...)

    La gnu FDL c'est le pendant de la GPL pour la doc.
    Donc libre ne veut pas dire gratuit.


    The purpose of this License is to make a manual, textbook, or other functional and useful document "free" in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without modifying it, either commercially or noncommercially.

    http://www.gnu.org/copyleft/fdl.html(...)

    J'ai juste ?
  • # Et pourtant

    Posté par  . En réponse au journal EBP n'a pas de projet de développement sous Linux. Évalué à 5.

    ...il n'existe pas à ma connaissance de solution libre de gestion / paye / compta / facturation adaptée au droit français,...

    Il y'en a un et j'encourage ceux qui me lisent à participer car les devs sont plus que demandeurs
    http://sourceforge.net/projects/oxerp/(...)
  • [^] # Re: gtk gtk

    Posté par  . En réponse au journal Manque d'arguments pour Qt... Help !. Évalué à 5.

    Sauf que gtk en temr de looh and feel et de comportement natif sous Windows y'a encore un peu de chemin à faire.

    Pour le coup, je dirais que c'est un vrai argument pour Qt ou Mono, même si Java/SWT est assez bluffant.

    Et sinon as tu pensé à wxWidgets ?
    Perso, je n'apprecie guère pour pas mal de raison mais ses partisans ne manqueront pas d'argumenter.
  • [^] # Re: euh

    Posté par  . En réponse au journal Manque d'arguments pour Qt... Help !. Évalué à 2.

    Et Jython /SWT ca compte pour des prunes.

    Et perso, pour optimiser ou recoder le comportement d'une classe à cause d'un défaut de conception, quand python est à la ramasse, je préfère me mettre au Java qu'au C++, mais c'est un autre trolldébat
  • [^] # Re: sinon

    Posté par  . En réponse au journal Manque d'arguments pour Qt... Help !. Évalué à 6.

    Outre le fait de l'aspect propriétaire des deux première plateformes, ...


    Franchement, un amateur de libre aura toutes les raisons de favoriser Qt.


    http://sourceforge.net/softwaremap/trove_list.php?form_cat=160(...)

    Java (16123 projects)
    ...
    C++ (16309 projects)

    Combien de projet Qt dans la catégorie C++ ?

    Arrêtez un peu avec vos trolls sur Java/Mono "sapussépalibre".
    Là, on essaie de se concentrer sur les mérites techniques (portabilité, réutilisabilité, ....)
  • [^] # Re: le même Sarkozy qui spamme ?

    Posté par  . En réponse au journal Sarkocratie et Niconet. Évalué à 6.


    Mouarf, c'te bonne blague ! Et le CE d'EDF, tu connais ? entre autre hein, parce qu'il n'y a pas que ça en ce qui concerne le financement occulte du PCF.

    l'UMP (le RPR) n'est pas en reste coté financement occulte.

    Mais bon dans le meilleur des mondes que nous avons grâce à notre gvt, le financement occulte est un souvenir. D'autant que je ne doute pas que Dassault est certainement un adhérent qui cotise en toute transparence.
    Bref tu réponds en semant tes contre-exemples à coté de la plaque comme à ton habitude.
    Concernant la fête de l'huma, c'est organisé par un journal qui ne cache pas sa sympathie. Y 'a une différence entre voire de la pub pour une manifestation organisée par le Figaro, une fois en passant et recevoir tous les jours dans sa boite au lettre des tracts du PCF à qui on a rien demandé.
    Bref quand Microsoft te spamme c'est mal mais quand c'est l'UMP c'est une bonne idée.
    Ta mauvaise foi est pitoyable.

    Les syndicalistes ont réduit leur influence d'eux-même, en ne défendant que les fonctionnaires dans des actions bien souvent dénuées de tout dialogue, et en n'ayant pour seule finalité que des intérêts corporatistes.

    Pour un fils de fonctionnaire qui dans le domaine du corporatisme et de la filouterie n'est pas en reste (je me souviens de toutes les magouilles dont j'ai été témoin durant mon service militaire, ...entre passer à la pompe avec sa voiture perso entre 2 tanks, détourner la bouffe du MES, se faire créer un poste sur mesure et faire faire son boulot par les appelés pendant qu'on passe ses journées sur Civ, laisser tiurner les camions pendant des jours pour ne pas avoir de coupe dans son budget l'année suivante,..... ), tu me parais mal placé pour donner quelques leçons de morale. Le système t'as pourtant indirectement bien profité pour que tu te permette de le critiquer à ce point (Attention, je n'accuse que ton père d'être magouilleur).
    En plus, il est vrai que le medef n'est pas corporatiste non plus et pourtant il ne me parait pas au bord du dépôt de bilan.

    De même un syndicat de metallurgiste qui protège les intêrets des métallurgistes ca ne me choque pas. Donc je vois pas pourquoi un ouvrier metallurgiste n'y adhererait pas .
    Bizarrement moi , j'ai plutôt le sentiment que c'est la crainte du patron, qui arrête les gens pour se syndiquer (discrimination sur les promotions, ...) et le fait que par exemple le rôle d'un syndicat au niveau du conseil d'administration n'est que consultatif en France alors qu'il a un droit de veto dans d'autre pays comme par exemple les pays-bas.

    arrête tes accusations à 2 balles et tes propos dignes du café du commerce.

    C'est vrai que j'ai pas mal de leçon à recevoir de toi
    http://linuxfr.org/comments/629770.html#629770(...)
  • [^] # Re: le même Sarkozy qui spamme ?

    Posté par  . En réponse au journal Sarkocratie et Niconet. Évalué à 4.

    Sauf que si on compare le budget de l'UMP et du PCF on va trouver de sacrées différences. Il faudra un paquet de prolo pour cotiser autant qu'un Dassault.

    Bref, plus on a de fric plus on peut faire de la pub à la télé sur les plages, sur Internet, et plus on a de temps de présence et plus on ratisse large.

    Ca me rappelle un grand pays qu'on appelle démocratie où on elit un gouverneur dont la campagne a été financée par un milliardaire qui vend des alarmes, où on ressort une vieille loi pour provoquer des elections.
    En face le soutien des syndicats dont on essaie de réduire l'influence.
    Et ne parlons pas des lobby pétroliers qui mettent en place un de leurs protégés.

    Pour moi une vraie démocratie serait celle où la pub pour les partis politiques devraient être interdite en dehors des canaux officiels et durant la campagne afin de donnner une chance équitable à toutes les idées. J'avais imaginé que c'etait le cas en France, visiblement ca ne l'est plus.

    En résumé arrêtes ta propagande , personne n'est dupe ici.
  • [^] # Re: OK

    Posté par  . En réponse au journal Petit contribution à l'open source. Évalué à 3.

    je continue

    Ce que cherche à nous imposer Microsoft nous le payons à devoir sans cesse inventer des solutions pour rendentre notre travail, initialement respectueux des standards, compatible avec leurs mauvais produits.

    ...
    Ne reste donc plus que IE, criblé de failles de sécurité et vieux, à ne pas respecter ces standards.
    Je pourrais, au prix de mon temps personnel, faire l'effort de rendre mon site compatible avec IE. Mais je ne le ferais plus



    Si sa peu rendre serre vis, moi de toutes façon j'utilise tous jours Microsoft Word pour corrigé mes faute. Alors j'hésite jamais à aidé les autre.
    Avec IE c'est le couple idéale ;-)
  • [^] # Re: Petite rectification

    Posté par  . En réponse au journal Steve Balmer invité d'honneur chez HP. Évalué à 6.

    Soyons solidaires des moules:
    ils sont où les tee-shirt DLFP, j'en veux un.
  • [^] # Re: I had a dream...

    Posté par  . En réponse au journal Comment résoudre la "crise du logiciel" ?. Évalué à 6.

    Et comment résoudre ça?
    1-Le traitement des exceptions a été inventé pour les paresseux comme toi et moi.
    2-Les préconditions sont là pour ça
    3-il existe des outils de couverture de code et des packages de test s unitaires pour te facilter la vie

    conclusion arrêtes de coder en C ;-) <\TROLL>
  • [^] # Re: XUL !

    Posté par  . En réponse au journal Eclipse, Qt et GTK+ sont dans un bateau .... Évalué à 2.

    Et pourtant! je révais d'une interface graphique "interprété", souple, jolie/elegante, basée sur de standard (XML) et "portable" (un super remplacant a TCL/TK quoi).
    Mais tu l'as
    http://luxor-xul.sourceforge.net/(...)
  • [^] # Re: A propos d'Eclipse

    Posté par  . En réponse au journal Eclipse, Qt et GTK+ sont dans un bateau .... Évalué à 2.

    L'approche JNI pourrait permettre une migration progressive de la partie client.
    Tu ne recodes que la couche présention et appelle ta logique applicative au travers de JNI dans un premier temps
    Si tu arrives à fiare passer plusieurs itérations pour le projets c'est pas mal.
    Notes que j'avais vu passer une fois que JNI n'était pas l'unique (ni la meilleure) solution pour appeler du natif ou qu'il y avait des surcouches qui facilitaient le travail (je ne me souviens plus)
    un coup de Google
    http://weblog.janek.org/Archive/2005/07/28/AlternativestoJavaNative(...)

    Mais c'est vrai qu'on s'éloigne un peu du sujet sur les tk graphiques

    Sinon pour rich cleintss semble que dans ma boite on s'oriente vers une solution RCP face aux alternatives Xul, OpenLazlo et autres Flex.
    Il faut dire qu'ici la culture est plus Java/clients légers.