[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]
Re: L'avis de qui ?
Bon, 12 h après le post du journal toujours aucun centriste pour nous exposer les propositions de FB.
Ah si !
une timide tentative de récupération: Ces derniers temps il s'est impliqué sur le sujet donc on peut lui faire confiance.
Et bine sûr, on voit débarquer les joyeux drilles pour ironiser sur la sollicitation tardive de M. Rocard alors même que des propositions sont déjà faites. Vous avez dit diversion ?
Je finis par croire que tu as raison.
[ Répondre ]
Re: Avis de bayrou
Je m'aperçois qu'il y a un quiproquo
dans la phrase
En tout cas la justification de Raphael de son opposition à la licence globale va bien dans le sens ou FB est pour la propriété intellectuelle.
le "son" désigne l'opposition de FB pas la tienne. Je n'ai pas prétendu que tu étais opposé à la licence globale.
[ Répondre ]
Re: Avis de bayrou
Oui il n'y a pas un mais des libéralismes. Mais FB il se situe où la dedans ?
Personne n'a répondu à ma question plus bas et le flou et la remarque de Raphael n'a pas fait avancer le schmilblick. En tout cas la justification de Raphael de son opposition à la licence globale va bien dans le sens ou FB est pour la propriété intellectuelle.
[ Répondre ]
Re: Avis de bayrou
Hum, Bayrou est contre la licence globale, car en tant que libéral il estime que ça découragerait la création.
Ce faisant en tant que libéral, il doit donc soutienir la notion de "propriété intellectuelle" d'un procédé ... ou d'une oeuvre. La défense de la propriété faisant partie du crédo libéral, il est commode d'en créer une artificielle alors que par son essence immatérielle elle est vouée à être diffusée à grande echelle et ce pour l'intrêt du plus grand nombre (la science pour le premier et la culture pour le second). Le compromis devrait donc être recherché sur la base de la satisfaction du plus grand nombre ce vers quoi tend la licence globale comme l'evoque yoplait un peu plus bas.
[ Répondre ]
Re: Avis de bayrou
Quand tu appartiens à un troupe de théâtre amateur par exemple on te prête la salle des fêtes de ton village, tu touches des indemnités pour les festivals ... . Et pourtant, il me semble que sans théâtre amateur il ne pourrait y avoir de théâtre professionnel (vocations). AMHA, la solidarité est donc importante pour promouvoir l'art. La licence globale en est une forme.
[ Répondre ]
Re: Avis de bayrou
Va raconter ça aux intermitents du spectacle et aux artistes amateurs qui ne vivent que de subventions c'est à dire la licence globale que l'on appelle impôt.
Qu'est-ce qui tue l'artiste la licence globale ou les DRM ?
Chacun a son interprétation du pb.
La solution serait donc peut-être de proposer un maximum de solutions et de n'en ecarter aucune.
[ Répondre ]
Re: Mélange des genres ?
OpenLaszlo et son paradigme "client lourd hébergé dans le browser"
Une question existentielle.
Si on met un client lourd dans un navigateur quel est l'intêret de garder un navigateur ?
Autant utiliser une solution autonome et garder le bon vieux navigateur pour ce qu'il est non ? (un flash automnome equivalent à RCP ou Java WebSatrt)
Ca me rappelle cette manie d'encapsuler des protocoles niveau applicatif dans un protocole applicatif pas prévu pour ça que l'on appelle HTTP juste pour contourner un firewall.
Maintenant les nelles générations de firewall filtrent le contenu des paquets HTTP.
Le monde est fou j'en suis sûr. Bon j'en profitais juste en attendant qu'on me remette ma camiso...
[ Répondre ]
Re: L'avis de qui ?
Ceci dit que ca ne dipsense pas les bayroutistes de nous éclairer un peu plus sur sa position qui reste un peu laconique.
L'article de Mathieu a le mérite de mettre en avant des propositions.
J'aimerais quand même bien comprendre comment FB va concilier l'inconciciable. En définitive, il attend peut-être lui aussi les résultats de l'étude de Rocard pour le rajouter à son programme ou alors c'est les mêmes propositions que SR avec la ^3e source en moin (la licence globale) . Faudrait pas qu'il vienne dire ensuite que les autres le plagie dans ce cas.
Un homme averti dans la salle ?
[ Répondre ]
Re: L'avis de qui ?
Ah je te présente toutes mes excuses.
Par contre, désolé pour les centristes, mais je ne me rappelle plus si Bayrou avait appelé au vote de la licence globale (il me semble que si vu que l'amendement avait été voté en premier lieu). Donc s'il s'avérait que Bayrou avait appelé au vote, je ne trouverais aucun inconvénient à ce qu'il donne le même avis de Ségolène Royal. Quelqu'un pour confirmer ?
Quelqu'un d'impliqué dans la politique du PS comme toi n'as pas pas eu le temps de chercher un peu la réponse avant de poser la question
en toute innocence, il va de soi.
[ Répondre ]
L'avis de qui ?
Là en, l'occurence j'ai plutôt l'impression qu'il s'agit de l'avis de Michel Rocard à qui elle a délégué le dossier.
http://news.google.fr/news/url?sa=t&ct=fr/2-0&fp=460(...)
http://news.google.fr/news/url?sa=t&ct=fr/1-0&fp=460(...)
Bon tout le monde se souvient de son intervention sur les brevets logiciels. C'est donc plutôt une bonne chose. Mais comme tu dis c'est plus la ligne du parti (et encore) que celle de SR.
Quant à F. Bayrou
Dans le genre vous voyez Bayrou est pour les DRM mais c'est pas moi qui l'ai dit ca fait un peu grosse ficelle ton journal non.
Sa position est contre la licence globale mais aussi .... contre les DRM. La voie médiane et le compromis, comme tout bon centriste qu'il est.
http://news.google.fr/news/url?sa=t&ct=fr/0-0&fp=460(...)
[ Répondre ]
Indentation
En python la structure du programme est lié à l'indentation pour que ton prog fonctionne il faute le formater comme suit
import os
def affiche(message):
obFichier= open('Log.txt','a')
obFichier.write(message)
obFichier.write('\n')
obFichier.close()
après
import rapport
rapport.affiche ('zorglub )
Relis le tutoriel python
http://docs.python.org/tut/tut.html
[ Répondre ]
Re: Concernant ton autre pb
Au risque de te décevoir, un outil de gestion de version quel que soit ses qualités ne peut pas remplacer la méthode. D'ailleurs la GCL est une discipline à part entière et indispensable à toute bonne gestion de projet.
http://fr.wikipedia.org/wiki/Gestion_de_configuration
http://en.wikipedia.org/wiki/Software_Configuration_Manageme(...)
Il faut définir un document qui explique la mise en oeuvre de votre méthode et au besoin désigner un responsable avec des privilièges et qui est chargé de mettre en place les environnements
Là il faut que tu affines ton arborescence du style
/project/produit1/branches/v1.0
/project/produit1/branches/v1.1
/project/produit1/releasese/v0.1
/project/produit1/releasese/v0.2
/project/produit1/branches/v1.0
/project/produit2/releasese/v0.3
/project/produit2/releasese/v0.2
...
/project/dev1/produit1/
/project/dev1/produit2/
/project/dev2/produit1/
/project/dev2/produit3/
le répertoire releases de chaque produit te sert à figer les versions significatives. Il ne doit pas être accédé en ecriture par les developpeurs
Le repertoire branches sert pour les evolution en parallèle. Il est la cible de merge depuis les repertoires de dev
En fonction des dev par exemple pour l'equipe qui travaille sur le dev1 l'admin prépare le dev de la façon suivante
svn copy https://lenomtreslongduserveur:/project/produit1/branches /v1.1 https://lenomtreslongduserveur:/project/dev1/produit1/
svn copy https://lenomtreslongduserveur:/project/produit2/branches /v1.0 https://lenomtreslongduserveur:/project/dev1/produit2/
Tu rajoutes éventuellement un propset sur le répertoire /project/dev1/produitx qui indique avec quelle version du produit tu as initié le dev1.
Les développeurs n'ont plus qu'à se créer un workspace sur le bon dev.
Sinon je comprend pas bien ce qu'est un produit par rapport un projet pour toi. J'imagine qu'il doit s'agir de composants
Sinon le produit en question est édité par Big Blue et crois moi tu seras heureux de n'avoir à utiliser que Subversion.
Bon courage
[ Répondre ]
Re: Performances
J'ai déjà répondu à tes remarques un peu plus loin dans le thread.
Mais en gros effectivement le langage C ne supporte de façon a peu près gérable qu'un sous-ensemble du paradigme objet.
Oui, le choix du langage d'implémentation influe sur la conception
Le choix de Gtk est d'offrir des possibilité limitées pour supporter un max de langages. Chaque langage et notamment tous les langages objets doivent donc réimplémenter certaines fonctionnalites pour arriver à un niveau de fonctionnalités qui sera finalement commun entre eux ou laisser le soin au developpeur d'application de refaire le travail à son niveau?
Gtk fait le choix du plus petit commun dénominateur en ayant choisi le C
Qt offre plus de possibilités mais contraint les langages plus limtés à mettre en oeuvre des contournements. Pour autant ce n'est pas chose impossible et certains bindings sont de belles réussites.
Pour Java, ton lien date un peu puisque Trolltech propose maintenant son propre binding
http://www.trolltech.com/developer/downloads/qt/qtjambi-tech(...)
[ Répondre ]
Concernant ton autre pb
Comme on ne peut plus répondre sur l'autre journal
https://linuxfr.org/forums/12/20634.html
As tu essayé de tenir compte de la suggestion du Mr en réorganisant le dépot et en utilsant des svn copy qui ne coûte rien sous svn
par ex
/project/produit1/
/project/produit2/
/project/produit3/
...
devient
/project/produit1/
/project/produit2/
/project/produit3/
/project/dev1/produit1/
/project/dev1/produit2/
/project/dev2/produit1/
/project/dev2/produit3/
cvn co https://lenomtreslongduserveur:/project project/dev1
Ainsi tu tu à l'équivalent du'un config spec d'une vue d'un produit proprio
Par hasard, ton produit proprio necommencerait pas par un C et se terminerait par un E ?
[ Répondre ]
Re: Performances
Ah et j'oubliais:
C'est Kernighan qui disait que tout bon programme C est orienté object. Du montant que tu as des structures et que tu y associés des fonctions (de façon directe ou non avec les pointeurs de fonction, en utilisant des types, etc) c'est de la programmation object. Ou dit que c'est de l'encapsulation de données si ça vexe ta haute idée de la POO.
Merci de citer ce cher Kernighan pour convenir qu'une bonne conception est objet et qu'il vaut donc mieux utiliser un langage objet plutôt que procédural pour arriver au même résultat. D'où ma petite remarque un peu plus haut sur le marteau et la vis.
Notes que la POO ne résoud pas tous les pbs, ce qui explique la venue de concepts transversaux comme l'AOP par exemple.
Sinon quand je parle de contre-productivité c'est bien de ca qu'il s'agit .
Avec une telle conception tu dois impléménter l'héritage virtuel en écrasant toi même ton pointeur de fonction dans l'instanciation de ton objet ou mettre en place un mécanisme d'indirection à la place du compilo.
Si tu veux faire persister des objets dans des fichiers à plat (comme des paramètres de config de ton appli), tu dois concevoir ton application afin de ne stocker que les données et pas les blocs alloués à tes pointeurs d'opération. Sinon tu devras faire un programme de reprise de données pour réaligner les blocs en récompense de ta négligence. Heureusement les petits gars de GTk font une bonne partie du boulot pour nous (j'imagine) qui utilisons ces supers bindings alors qu'ils auraient pu réflechir à plein d'autres trucs intéressants.
Avec une telle conception tu dois passer ton temps a caster ton objet dans ton code pour tes appels polymorphes à une référence de cet objet alors que ton compilo C++ le déduit tout seul. Si tu es feignant tu mets des void* partout dans les signatures de tes contrats et il y aura toujours un benet qui travaille sur une autre lib qui passera une mauvaise référence et qui fait planter son programme. Belle séance de debbugging en perspective....
Après avoir donné 5 ans dans le registre je peux te donner plein d'autres exemples.
Oui mais chez nous on a plein de bindings pour tous les langages de la création même le pour logo et en plus le C ca déchire question perf, Na!
[ Répondre ]
Re: Performances
Tu deviens un peu plus interessant quand tu arrêtes de troller.
Fort bien l'un des objectifs de Gtk est de fournir des bindings pour tous les langages de la création.
Seulement sa conception est basée sur l'objet.
Dès que tu l'utilises avec un langage qui se réfère à un autre paradigme tu es forcé de simuler celui de l'objet. Faire du fortran objet , quel intêret ?
Qt s'est fixé pour objectif de faire une lib bien conçue et ce qui permet d'entreprendre des changements de conception plus simplement. Les bindings vers les pricipaux langages existent aussi. Donc l'objectif est rempli également. Je ne vois pas en quoi Qt en chie comme tu dis .A la limite c'est sûr que pour des langages procéduraux la tâche est plus ardue. Rendre un hériatage multiple avec du C ne doit pas être évident par exemple.
Les bindings comme PyQt se focalisent sur le fait d'apporter des fonctionnalités supplémentaires propres au lanage hôte (comme par exemple etendre les signaux/slot en dynamique).
En passant, la POO n'est pas réservée à aux languages dédiés POO. Linux est un assez bon exemple de POO. Lis les sources pour t'en convaincre.
Il y a des concepts qui s'exprime naturellement en objet et aussi en C. Le "FILE *" de la libc, c'est définitivement un object. Trouve ça horrible si tu veux (je trouve ça moche aussi à côté des facilités C++), mais c'est un object.
sauf que le seul mécanisme que tu cites est l'encapsulation et encore de façon imparfaite. Ce n'est qu'un des concepts de la POO. dès que tu la fait intervenir avec l'héritage, le C montre ces limites. Les cast de structures ne résolvent pas tous les problèmes. Lorsqu'il s'agit d'encpasuler les opérations et d'hériter des comportements on se retrouve vite avec des pbs set on doit alors rajouter moulinettes dans tous les sens ou faire preuve de riguer au lieu de se reposer sur lel angage.
Ne parlons pas du polymorphisme. Avec du C et l'utilsation intensive du void* tu peux te retrouver assez facilement avec des core dumps. Chose qu'un langage objet est capable de gérer. (Compilation impossible avec un langage statique, Exception avec
Ne parlons pas du multi-héritage, de la façon de gérer les exceptions , ... )
Sinon si tu veux parler de KDE, compare le avec Gnome et son Mono/C# pas avec Gtk.
[ Répondre ]
Re: Performances
Tu peut m'expliquer (ou filer des pointeurs) pourquoi GObject est une bonne chose?
... Ouais, mais les connards derrières eclipse, java et swing sont passés à gtk.
Franchement, la planète est peuplée de connards
Belle argumentation technique sur les qualités de GObject.
Tu m'impressionnes chaque jour un peu plus
> je voudrais faire remarquer que motif a des tonnes de features super avancé, la preuve eclipse utilise motif, avec eclipse et motif tu peut faire des widget super génials....
Mais t'as raison, Motif roxor.
M'enfin l'humanité n'est pas encore prête et Motif est abandonné. Faut prévoir son retour au 31ième siècle quand on aura tous un QI de 400. Trop tard pour moi, c'est con
Sauf que le mr te repondais sur le fait que ce n'est pas parce que Eclipse utilise Gtk que c'est un gage de qualité. Motif aussi donc selon tes arguments Motif dechire forcément. Merci de demonter ton raisonnement par la dérision à sa place
Bref des toolkit multiplateforme peuvent utiliser GTK, cela ne veut pas dire que GTK fournit tout ce que fournit le toolkit qui l'utilise pour le dessins.
T'as raison, swing qui utilise gtk par défaut c'est un bon de 10 ans en arrière.
Tu relis ce à quoi tu réponds des fois. que gtk ou n'import quel lib soit utilisée importe peu puisque c'est les primitives bas niveau qu sont utilisées. Les Widgets et autres layout qui dechirent sont tous réimplémentés dans SWT/JFace.
> Si coder un toolkit en java c'est du jamais vu, je te conseille awt ou swt.
Swt utilise gtk il ne recode pas tout le toolkit. Ou alors c'est une légende ? Pour awt, je n'en sais rien.
Non mais que ce soit AWT ou SWT la réutilisation est mince. Même si AWT utilise encore moins les services du tk hôte que SWT.
http://www.jguru.com/faq/view.jsp?EID=507891
Ceci aurait tendance à me conforter dans l'idée que GTK n'est pas un foudre de guerre quand on compare les perfs d'eclipse sous Win32 ett Gtk. L'appoche AWT est encore pire mais ca ne dédouane pas Gtk pour autant. On sait pourquoi ca rame alors qu'avec SWT/gtk il y a de quoi se poser la question.
[ Répondre ]
Re: Performances
Bizarre, eclipse utilise gtk. Dans 7 ou 8 ans je pense que tu vas faire la leçon à eclipse.
Eclipse utilise SWT qui n'utilise que quelques primitives graphiques d GTK.
Il y a eu un port de SWT vers Qt mais ce qui posait pb etait la license à l'époque.
D'ailleurs, en comparant les perf d'eclipse sous windows et sous Linux on se dit que GTK n'a pas de quoi pavoiser.
[ Répondre ]
[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]


Re: Avis de bayrou
en suivant ton lien
http://www.bayrou.fr/discours/bayrou-dadvsi-070306.html
Le "par ailleurs légitime" c'est une citation de FB ?
Les monopoles qui ne seraient pas d'état (si on situe le reste du context) seraient donc légitimes.
Si c'est son opinion, je crois que j'ai définitivement choisi mon camp
[ Répondre ]