tanguy_k a écrit 766 commentaires

  • [^] # Re: Rien compris !

    Posté par  (site web personnel) . En réponse à la dépêche Mozilla, Mozilla, Mozilla. Évalué à 6.

    > La GPL n'est pas adaptée aux oeuvres artistique.
    > [...]«Imaginez La Joconde avec des moustaches et la signature de Léonard de Vinci».

    Et en quoi c'est different d'un logiciel ?

    Si je developpe un soft sous GPL et que quelqu'un le reprend pour faire n'importe quoi avec ? Comme pour la Joconde il y aura toujours mon droit d'auteur et donc mon nom (la signature). Par exemple le logiciel Emule (sous GPL) a ete mainte fois repris pour enlever des "limitations" au depend du bon fonctionnement du reseau tout entier.

    Comme toujours il n'y a pas de solution parfaite, on recherche la solution la moins pire. Il y aura toujours des cretins pour abuser des libertes qu'on leur donne. Personnelement je pense qu'ils sont minoritaires, la preuve par l'exemple: wikipedia, tout le monde peut ecrire des conneries et pourtant ca fonctionne plutot bien.
  • # l'ecran c'est le plus important

    Posté par  (site web personnel) . En réponse au journal Votre avis sur un portable.. Évalué à 3.

    > Ecran TFT 15" XGA (1024*768)

    Personnellement je ne prendrais pas un ecran avec une resolution de 1024. C'est un peu petit. Je trouve que l'ecran c'est ce qu'il y a de plus important pour un ordinateur. 1400 c'est parfait pour un 15". En revanche il ne faut pas prendre de 1600 car les caracteres seront trop petits sur un 15". Enfin tout depend de l'utilisation qui est faite du portable.
  • [^] # Re: Quel langage choisir ?

    Posté par  (site web personnel) . En réponse au journal Quel langage choisir ?. Évalué à 1.

    > jeter un oeil à la doc de la STL pour s'appercevoir que c'est un sacré bordel

    Je suis pas d'accord du tout. La STL est un modele du genre, il y a tres peu de methodes a connaitre. Tout fonctionne de la meme facon et la logique derriere est toujours la meme. Bref on peu faire des choses tres puissantes avec tres peu d'investissement.

    La doc de la STL (par SGI) est certainement pas des plus clair et encore moins les messages d'erreurs causes par les templates. Mais ceci ne remet certainement pas en cause la qualite de la lib elle-meme.

    > par ex, l'utilisation intensive de références au lieu de pointeurs

    Justement les references ca simplifie le code donc ameliore la lisibilite et la maintenabilite et evite beaucoups de bugs/fuites memoires. Que demande le peuple ? Ah oui il faut apprendre le concept en lui-meme pour pouvoir l'utiliser. D'ailleurs c'est comme ca que fonctionne Java et C# mais ils ont surement tort mdr

    Bref 2 exemples et 2 argumentations bidons
  • # Re: Quel langage choisir ?

    Posté par  (site web personnel) . En réponse au journal Quel langage choisir ?. Évalué à 1.

    > C++ :
    > cons : - plus utilisé depuis un an
    > - aucune idée de comment utiliser avec gstreamer

    Le C++ et le C ca se marie tres bien, je vois pas pourquoi ca serait un probleme pour utiliser gstreamer. Pareil pour Gtk, tu n'es pas oblige d'utiliser gtkmm, tu peux directement utiliser Gtk en C dans ton code en C++ ca pose aucun probleme (sauf celui de melanger les genres). Si tu es plus a l'aise en C++ qu'en C alors utilise C++ puisque tu pourras toujours utiliser les memes outils et librairies qu'en C.

    Au fait qu'es ce qui n'est plus utilise depuis 1 an ?

    Bon apres mon avis personnel, si tu programmes en C utilise Gtk mais si tu programmes C++ alors utilise Qt.

    Pareil avec Python, malgre que je n'ai jamais programme en Python, j'ai toujours entendu dire que l'on pouvait tres facilement utiliser du code programme en C.
  • [^] # Re: Qui est le con

    Posté par  (site web personnel) . En réponse au journal Une raison de plus de ne pas aller aux USA. Évalué à 2.

    > internet c'est pas le truc qui a ete invente par les scientifique du CERN

    C'est hallucinant comment tu melanges. Fait une recherche Google et tu comprendras...
  • # Re: stardict

    Posté par  (site web personnel) . En réponse au journal stardict. Évalué à 6.

    En gros c'est les memes fonctionnalites que Babylon sous Windows. Babylon est super bien foutu mais il rame/lag grave.
    En gros tu lis un PDF/texte/page web avec un texte en anglais et des que tu as un mot que tu comprends pas, tu clic et tu as la traduction.
    Pareil pour pondre un rapport, on veut le synonyme d'un mot pour alleger son style et hop un click et plein de synonymes :)

    Le probleme c'est que l'utilite du soft depend beaucoup de la qualite des dictionnaires. Je verrais bien un wiki dictionnaire que tout le monde ameliore depuis internet et ensuite un soft comme stardict qui le lit depuis internet ou en version locale. Et hop http://wiktionary.org/(...) :) D'ailleurs ca serait super cool pour OpenOffice, KOffice, GnomeOffice... Tout le monde n'aurait alors pas besoin de dupliquer le boulot.

    J'avais trouve sur le net a un moment, un gars qui scannait les pages d'un vieux (genre 19e siecle et donc du domaine publique) dictionnaire francais-anglais. il fallait par contre faire la saisie de toute les pages scannees en XML.
  • [^] # Re: Un projet qui tue pour Java: SwingWT

    Posté par  (site web personnel) . En réponse au journal Un projet qui tue pour Java: SwingWT. Évalué à 1.

    > J'ai hate de voir un portage jedit ou posseidon en natif

    C'est pas un portage, c'est une recompilation* :-)
    C'est justement la l'interet de la chose!

    * sous reserve que gcj gere les classes que le programme utilise, sinon il faut contribue a gcj et classpath.
  • [^] # Re: Un projet qui tue pour Java: SwingWT

    Posté par  (site web personnel) . En réponse au journal Un projet qui tue pour Java: SwingWT. Évalué à 2.

    C'est ce que j'ai commence a faire: j'ai deja reimplemente javax.net mais pas javax.net.ssl -> en gros ca correspond a refaire entierement OpenSSL, avec ca ma these je suis pas pres de la finir !

    Pour repondre a Gniarf (flemme de faire 2 posts)
    > à l'époque de Symantec Visual Café (v2) on pouvait déjà générer un executable pour Windows de son projet Java (paquet de classes). mais on se retrouvait avec des .exe énormes

    Un chti serveur HTTP (donc sans interface graphique) de 500 lignes compile sous Windows avec MingW fait 4Mo mais j'ai pas vraiment (je suis pas sur en fait) reussi a utiliser les librairies dynamiques. Toutes les demos graphiques que j'ai compiles sous Windows faisaient 4Mo environ. Pour comparer, ce meme serveur HTTP compile avec gcj sous Linux fait 67ko et Httpd.o fait 72ko cf: http://tanguy.dyndns.org/communication/httpd/httpd-0.1/(...)

    Moi je pense sincerement que ca peu donner un super bon truc, rien que sur du code tout petit on voit clairement la difference de temps de lancement de l'application grace a gcc et SWING lag meme pour ouvrir une fenetre d'ouverture de fichier, ce qui n'est pas le cas de SWT. Pour la latence au niveau de l'interface graphique, il suffit de lancer Eclipse pour se faire son propre avis (Eclipse utilise la JVM, des builds de Eclipse compiles avec gcj existent mais c'est encore experimental).

    Evidemment ca ne pourra jamais etre aussi rapide et leger qu'un code C, mais faut bien voir aussi qu'en Java on programme a mon avis 5 fois plus vite qu'en C pour au final un code plus clair, modulaire, reutilisable, plus facilement maintenable, portable, moins de ligne de code, moins buggue... tout ceci a un coup (reduit par la montee en puissance des ordinateurs). Bref c'est un compromis.
  • [^] # Re: X Ant Movie Catalog (Xamc)

    Posté par  (site web personnel) . En réponse à la dépêche X Ant Movie Catalog (Xamc). Évalué à 1.

    > je dis: "avoir utilise qt c'est nul"
    > [...] encore plus de libs et encore plus de ram bouffe pour un soft :/

    Si c'est GTK/GNOME il y aura aussi plein de libs. Ca permet la reutilisabilite (i.e ne pas reinventer la roue).
    Bref tu proposes qu'il le code avec la Xlib directement ?
  • [^] # Re: X Ant Movie Catalog (Xamc)

    Posté par  (site web personnel) . En réponse à la dépêche X Ant Movie Catalog (Xamc). Évalué à 1.

    > Ce qui est nul:
    > - c'est du QT :/

    C'est quoi le probleme avec Qt ?
  • # Re: Programmer oui ! Mais...

    Posté par  (site web personnel) . En réponse au journal Programmer oui ! Mais.... Évalué à 1.

    Je reve ou personne n'a propose Java/SWT ? http://eclipse.org/swt/(...)

    En ce moment je programme en Java/SWING mais je lorgne beaucoup sur SWT et j'ai lu quelques docs:
    Les plus:
    * c'est du natif a l'OS:
    - donc niveau look impossible de voir la difference avec une appli native. (SWT se base sur win32SDK sous windows et GTK/Motif sous linux)
    - donc c'est beaucoup plus rapide que SWING
    - semble plus facile d'acces que SWING niveau programmation dixit les forums que j'ai peu parcourir
    - logiciel libre

    Les moins:
    - il faut fournir une lib supplementaire avec son application
    - le port GTK est apparemment pas encore au top et le port MacOS encore moins
    - maturite

    Les futures plus:
    - compilable avec gcj :) cf http://gcc.gnu.org/java/(...)
    donc du Java 100% libre et natif !
    http://sources.redhat.com/eclipse/(...)

    Bref je fini mon programme en cours en SWING et je switch pour SWT dans quelques mois histoire que ca soit un peu plus mature. et avec un peu de chance dans quelques mois gcj/SWT le sera suffisamment pour commencer a developper avec :)

    http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-sw(...)
  • [^] # Re: Java libre ou pas ?

    Posté par  (site web personnel) . En réponse à la dépêche Java libre : Sun sur la défensive. Évalué à 0.

    > Y a pas que la Jvm
    Desole il fallait comprendre dans mon esprit JVM -> SDK donc la JVM + toutes les librairies.

    > Gnu Classpath (IIRC) est donc obligé de repartir a zero
    Oui c'est vrai c'est dommage mais bon, si SUN ne veut pas mettre son propre code (qui leur appartient et dont ils font ce qu'ils veulent) sous licence libre, c'est leur choix et on peut rien y faire (c'est leur droit). Il ne faut pas toujours attendre systematiquement de l'aide du monde proprietaire.
    Tu veux une implementation libre de Java ? ba faut la faire tout simplement, ca va tomber du ciel. Ca a fonctionne comme ca pour C, C++, SQL et plein d'autres languages, pourquoi Java serait un probleme ? J'ai l'impression que l'on devient trop gourmant en ce moment (il est vrai que demander ca coute pas grand chose non plus ^^)
  • [^] # Re: Des incidences de la Société du Spectacle sur le public linuxéférien

    Posté par  (site web personnel) . En réponse à la dépêche Java libre : Sun sur la défensive. Évalué à 2.

    > Java, ca pue, c'est pas libre

    Java n'a pas a etre libre ou pas libre, tout comme C, C++, SQL... ne sont pas particulierement libres.
    C'est l'implementation Java de Sun qui n'est pas libre, nuance. Il existe deja des implementations libres de Java (plus ou moins fonctionnelles mais ca c'est un autre debat).

    Bref dire que "Java, ca pue, c'est pas libre" c'est tout au plus debile.

    En revanche expliquer que l'on utilise pas Java parcequ'aucune implementation libre n'est mature est tout a fait correct et comprehensible.
    On pourrait avoir la meme reflexion si il n'existait que Oracle et aucune implementation libre mature d'un serveur SQL.

    Bref les extremistes, integristes... -> dehors !
  • # Java libre ou pas ?

    Posté par  (site web personnel) . En réponse à la dépêche Java libre : Sun sur la défensive. Évalué à 6.

    D'un certain cote je ne comprend pas vraiment le postulat courant comme quoi Java est moins libre que C ou C++.
    Certe la JVM de Sun est proprietaire mais rien n'empeche de developper une JVM libre tout comme il existe des compilos C++ et C libres (la preuve: gcj).

    En revanche ce qui importe c'est que le language (et pas seulement un quart du cinquieme) evolue de maniere ouverte (quid de .NET ?) pour ne pas etre prisonnier d'un seul distributeur. Et dans ce domaine Java ne semble pas souffrir plus que d'autres languages (si j'ai bien compris Sun ne voulait pas des templates).

    Ceci dit si Sun pouvait mettre a disposition sa JVM sous licence libre je ne crache pas dessus non plus...
  • # Together c'est de la balle mais c'est pas libre

    Posté par  (site web personnel) . En réponse au journal Modélisateur UML gratuit: Poseidon CE. Évalué à 1.

    Dans le genre outil super genial pour UML (et meme developpement), je nomme Together ControlCenter le boss. C'est pas libre, c'est pas gratuit, c'est super lourd (Java) mais putain qu'es ce que c'est bien foutu et efficace ! Je peux plus m'en passer maintenant (c'est comme les cigarettes, on devient dependant apres). Si seulement c'etait sous GPL... (consolation: ca fonctionne sous Linux).

    Je conseille a tous ceux qui font de l'UML de l'essayer au moins une fois (il y a une version de demo).
    http://www.borland.com/together/index.html(...) (Borland a rachete TogetherSoft recemment)

    D'ailleurs si quelqu'un connait des logiciels du meme style, je suis preneur.

    Aussi Umbrello UML pour KDE: http://uml.sourceforge.net/index.php(...) Mais j'ai jamais vraiment teste bien comme il faut.
  • # Re: KDE 3.2 sur arstechnica

    Posté par  (site web personnel) . En réponse au journal KDE 3.2 sur arstechnica. Évalué à 1.

    il est super bien foutu ce dossier, on apprend pas mal de trucs !
    Il y a maintenant une news sur dot.kde: http://dot.kde.org/1077542418/(...) toujours interessant pour les commentaires ;)
  • [^] # Re: OpenOffice: 1 document = plusieurs fichiers ?

    Posté par  (site web personnel) . En réponse au journal OpenOffice: 1 document = plusieurs fichiers ?. Évalué à 1.

    > Tu peux aussi dire que tu n'as pas beaucoup cherché. C'est surement vrai, non?
    Ba justement, tout le monde n'est pas forcement de mauvaise foie.

    <ma vie>
    1er je n'ai pas du tout pense a regarder dans l'aide de OpenOffice pour la simple raison que l'aide incluse dans les logiciels que j'utilise est souvent inexistante, j'ai tout simplement pas eu le reflexe (par exemple pour LaTeX, Java ou C++ difficile de presser F1 pour avoir l'aide, ca fonctionne par tutorial, j'etais tout simplement dans cette optique).

    2e la 1er chose que j'ai fait c'est de trouver un tutorial depuis google et je suis tombe sur http://fynl.free.fr/OOWriter/TutorialWriter.html(...) qui ne parlait pas du sujet.

    3e j'ai regarde sur le site web de OpenOffice et trouve cette documentation http://fr.openoffice.org/Documentation/Guides/parcours_texte_ooo.pd(...)

    4e j'ai ensuite fait des recherches sur forum.hardware.fr mais j'ai rien trouve d'interessant

    5e j'ai demande a 2 amis qui etaient a cote de moi et ils ne savaient pas si une telle fonctionnalite existait alors qu'ils utilisent Word regulierement.

    Bref je me suis mal debrouille et j'ai pas trouve, mais bon tout le monde s'en fou.
    <ma vie>
  • [^] # Re: OpenOffice: 1 document = plusieurs fichiers ?

    Posté par  (site web personnel) . En réponse au journal OpenOffice: 1 document = plusieurs fichiers ?. Évalué à 8.

    Encore faut-il savoir que "Document maitre" correspond a cette fonctionnalite, ce que j'ignorais. Desole de ne pas etre parfait. Comme je ne suis pas le seul a ne pas savoir le faire (la moitie des reponses) j'en deduis que cette question/reponses a pu interesser quelques personnes.
  • [^] # Re: OpenOffice: 1 document = plusieurs fichiers ?

    Posté par  (site web personnel) . En réponse au journal OpenOffice: 1 document = plusieurs fichiers ?. Évalué à 0.

    Merci Florent :)
  • # Re: glibc 2.0

    Posté par  (site web personnel) . En réponse au journal glibc 2.0. Évalué à 1.

    > Peut-on installer deux versions de la glibc en parallèle?

    Oui c'est tout a fait possible, apres le linkage se fait en fonction du nom du fichier de la librairie tout simplement. Par exemple beaucoup de distribs proposent GTK1 et GTK2 en meme temps. De meme quand on est passe de la libc5 (pour le vieux netscape 4 par exemple) a la libc6.

    libmaple.se cherche le symbole GLIBC_2.0 dans le fichier /lib/libc.so.6 (qui est un lien symbolique vers /lib/libc-2.X.X.so), donc je pense qu'un simple lien symbolique (ln -s) avec un renommage n'est pas suffisant (dans le code source du programme il doit y avoir un appel explicite de la constante GLIBC_2.0 qui n'existe pas ici).

    Essaye de trouver des packages tout fait pour ta distrib. Ou alors au pire de prendre un package d'une ancienne version de ta distrib, ca serait deja mieux que de bidouiller/compiler un truc a la main. Fait gaffe quand tu touches a la libc parceque tu peux bousiller ta distrib. tout depend de cette librairie de base donc si elle marche plus ba tu peux plus faire grand chose.
  • [^] # Re: le xhtml ça suxe (à moins que ça ne soit mozilla)

    Posté par  (site web personnel) . En réponse au journal le xhtml ça suxe (à moins que ça ne soit mozilla). Évalué à 0.

    moins que le C en tout cas. au moins il a string et pas des char * tout pourries, et aussi des references.
  • # Re: Bilan de 2 années d'utilisation de Linux

    Posté par  (site web personnel) . En réponse au journal Bilan de 2 années d'utilisation de Linux. Évalué à 4.

    > Je m'extasiais devant le fait qu'une bande de passionnés était arrivée à produire un tel résultat.

    C'est exactement ce que je pense :)

    Comment une bande de passionnes peut elle concurrencer les plus grandes entreprises en informatique qui font des milliards de dollars avec des milliers d'employes ?
    C'est ca le miracle de l'informatique et d'internet: redonner le pouvoir au "peuple".
    Ca me donne tout simplement de l'espoir et finalement il y a du bon dans l'etre humain.
  • [^] # Re: Vivement qu'on arrete de s'enfoncer

    Posté par  (site web personnel) . En réponse à la dépêche GTK-Qt-OpenOffice.org: un pas de plus vers une meilleure intégration. Évalué à 1.

    > Sans blague ? Tu veux dire qu'il ne t'ecrit pas ton programme tout seul, tu as encore du code a ecrire ? Mon dieu, c'est atroce.

    C'est quoi ton probleme ? j'explique simplement comment ca fonctionne rien de plus, j'ai jamais dit que c'etait difficile...
    Si tu veux je change un mot dans la phrase pour que tu arretes de t'exciter: avec Glade et Qt Designer il faut evidemment programmer en dur les actions que vont avoir l'interface sur le reste du programme.

    > XUL est plus puissant qu'un truc comme libglade

    J'ai pas dit que c'etait plus puissant, j'ai dit que ca devrait etre plus puissant car concu des le depart pour. J'ai bien precise que je n'avais jamais utilise XUL. Si j'imagine que XUL est plus puissant que libglade c'est aussi parceque si ca ne l'etait pas, ils auraient utilise libglade. Apres je peux me tromper puisque j'ai jamais essaye.

    > firebird prend 27 mo de memoire en ce moment sur ma machine windows alors que opera qui fait la meme chose tourne autour de 12 Mo.

    La puissance des ordinateurs evoluent. Probablement que l'overhead d'une approche comme XUL sera negligeable dans 5 ans par rapport aux fonctionnalites que ca apporte aux developpeurs/utilisateurs. Mais refuser la technologie en voyant que les defaults sans voir les avantages est stupide.
    < ma pensee>c'est comme ca que l'on aboutit aujourd'hui a des aberrations comme programmer en C des applications desktop</ ma pensee>
  • # Re: libqtgtk

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

    Une news vient juste d'etre postee sur dot.kde: http://dot.kde.org/1073668213/(...)
    Il y a quelques explications en plus sur comment ca fonctionne.
  • [^] # Re: La fusion, c'est pour bientôt ???

    Posté par  (site web personnel) . En réponse à la dépêche GTK-Qt-OpenOffice.org: un pas de plus vers une meilleure intégration. Évalué à 0.

    > La GPL t'interdit de linker sur une lib proprio sauf si elle fait partie intégrante de l'OS

    Ecrire dans la licence de son programme en plus de la GPL: j'autorise le link de mon soft avec la lib bidule ca change pas grand chose.

    De toute facon cette close est tellement ambigue que j'ai l'impression que personne ne la respecte:
    Combien de softs libres GPL programmes en Visual Basic, Delphi, .NET et avec le JDK de Sun ? A la rigueur win32 SDK ok c'est la lib native de Windows mais le reste pour moi c'est des surcouches proprios.