Nicolas a écrit 104 commentaires

  • [^] # Re: Récupération de journal ...

    Posté par  . En réponse au journal QT, KNUT && programmation. Évalué à 1.

    Si c'est juste pour découvrir, se former... ça vaut le coup de commencer en Qt3.

    Si c'est pour débuter un projet (gros, pas un convertisseur francs<=>euros), il vaut mieux attendre Qt4.
  • [^] # Re: Qt, c'est fun

    Posté par  . En réponse au journal QT, KNUT && programmation. Évalué à 4.

    Tout à fait d'accord avec le commentaire, à part une petite coquille qui a dû se glisser :
    "c'est beaucoup plus simple et plus propre de programmer un MFC qu'en Qt"
    j'aurais dit l'inverse...

    Pour les livres, il existe actuellement 3 livres récents sur Qt3 :
    * C++ GUI Programming with Qt 3 : superbement bien fait, du débutant à l'expert, vraiment un livre à avoir (en téléchargement libre chez Bruce Perens : http://phptr.com/promotion/1484?redir=1(...))
    * Débuter avec Qt 3 : un livre en français (le seul sur Qt3) pour débuter avec Qt (http://prog.qt.free.fr/pages/debuterQt3_long.php(...)).
    * Practical Qt : un ensemble de recettes de cuisine, plutôt orienter vers le développeur confirmé

    Je te conseille le premier ou le deuxième pour débuter (le premier si l'anglais ne te fait pas peur).

    Concernant la migration Qt=>MFC, il y a un outil développé par Qt : http://www.trolltech.com/products/solutions/catalog/Windows/qtwinmi(...)
    mais je n'ai pas essayé...

    Franchement, l'essayer c'est l'adopté. Et si tu as un problème, passe sur le forum prog.qt.free.fr, on essaye au maximum d'aider.
  • [^] # Re: Quelques précisions.

    Posté par  . En réponse au journal Qt 4.0 Beta1 : à vous de tester :p. Évalué à 2.

    Désolé pour ce vulgaire amalgame (bien que je n'ai pas explicitement dit ça)
    En fait, j'ai dit ça parce que j'ai vu sur une interview d'un développer / un site d'un programme que Qt4 permettra de résoudre les problèmes du Canvas en passant par arthur... J'aurais du contrôler mes infos avant :/


    C'est vrai, après relecture, tu n'as pas explicitement dis ça, en effet... mais bon, une lecture rapide peut être trompeuse.
    Et c'est vrai que ma phrase est peut être un peu agressive, mais je voulais juste insiter sur ce point, pour éviter tout malentendu... et puis j'étais dégoûté de m'être fait griller à 10 minutes ;)
  • # Quelques précisions.

    Posté par  . En réponse au journal Qt 4.0 Beta1 : à vous de tester :p. Évalué à 10.

    J'été justement en train de rédiger un journal là-dessus, mais bon, je me suis fait griller.

    Alors quelques précisions :
    La version béta intégre une pré-version de Designer (il n'est pas possible de créer des MainWindow par exemple, il n'y a pas encore de dialogue de modifications des propriétés courantes d'un widget...). Par contre, il y a une grosse amélioration conernant l'utilisation du Designer. En effet, il n'y a plus ni besoin de fichier ui.h, ni besoin d'hériter (voir http://doc.trolltech.com/4.0/designer-using-a-component.html(...) )
    Il y a aussi Linguist, et un nouvel outil qui permet d'aider à faire le portage de Qt3 à Qt4 (je n'ai pas essayé encore).
    Plus de précision là : http://doc.trolltech.com/4.0/qt4-intro.html(...)

    Comme dit dans la news, la nouveauté vient de la découpe de Qt en plusieurs bibliothèques (core, ui, xml, sql...), ce qui va permettre d'alléger les programmes, et d'utiliser notamment le core (avec les signaux/slots, QObject) sur des machines sans X (ne dépend pas des bibliothèques graphiques).

    Qt4 est basé sur 5 nouvelles technologies (/!\ avis subjectif à la clef) :
    Tulip ( http://doc.trolltech.com/4.0/qt4-tulip.html(...) ) : ensemble de containers (list, map...), complètement intégré à Qt, et plus simple d'utilisation que la STL
    Interview ( http://doc.trolltech.com/4.0/qt4-interview.html(...) ) : nouvelle architecture pour les listes d'items, les tables... basée sur une architecture Model/View (avec en plus des sélections partageables entre plusieurs vues), enfin !
    Arthur ( http://doc.trolltech.com/4.0/qt4-arthur.html(...) ) : nouveau système de dessin, il va permettre de faire des trucs complètement fou comme par exemple dessiné dans une fenêtre OpenGL avec un QPainter
    Scribe ( http://doc.trolltech.com/4.0/qt4-scribe.html(...) ) : nouveau système de rendu du texte
    MainWindow ( http://doc.trolltech.com/4.0/qt4-mainwindow.html(...) ) : nouveau système de gestion des fenêtres principales, avec notamment une meilleur prise en charge des docks et toolbars

    Petite rectification, Arthur n'est pas un remplaçant de QCanvas, mais de toutes les routines de dessin (avec notamment un double buffering automatique). Il n'y a pas de remplaçant à QCanvas dans la 4.0.0, il arrivera dans la 4.1.0 normalement (voir peut être avant).

    Téléchargement ici : http://www.trolltech.com/download/betas.html(...) , avec de nombreux exemples à la clef.

    N'hésitez pas à faire un tour du côté de la communauté francophonne Qt : http://prog.qt.free.fr/portal.php(...)
  • # Bof bof

    Posté par  . En réponse au journal Dans la série des service mail a grande capacité. Évalué à 6.

    Je trouve le service très très moyens... impossible de récupérer mes mails par pop et imap la seamine dernière. Impossible de recevoir des mails en-dehors de ceux que je m'auto-envoyais.

    Mais bon, c'était peut être une mauvaise journée. Par contre, ce qui me refroidit encore plus, c'est le mail que je viens de recevoir :
    This is a required step every month to keep your free UES account Active.

    You have two options,

    1) Upgrade your UES account for $9.95/yr
    2) Read this email and complete the 3 easy steps.

    Please click THIS link to continue, if you don’t, your UES account will be removed from UES and you will have to contact support to fix the account, at that time a space reduction will occur as you didn’t follow our guidelines.

    On the next page, you will see a place where you must enter your name and email address, all the info the site collects, is only given back to us, it is not used for spam, we then run the file in our database and if their is no match for your UES account, your account is removed.

    Thanks,
    UES


    En gros soit je paye, soit je m'inscris à un truc à la con pour, je cite :
    You’re About To Learn Secrets That Most Men Will Never Know About Women...


    Ca sera sans moi...
  • [^] # Re: http://csszengarden.com/

    Posté par  . En réponse au journal recherche modèle XHTML+CSS libre pour mon site perso. Évalué à 2.

    Merci bien, ça m'éclaire un peu plus... notamment sur la différence entre class et id.
    Il ne me reste plus qu'à modifier un peu mon site pour qu'il ressemble à quelque chose :)
  • [^] # Re: http://csszengarden.com/

    Posté par  . En réponse au journal recherche modèle XHTML+CSS libre pour mon site perso. Évalué à 2.

    En parlant du code en lui même, est-ce qu'il y a des sites à peu près bien fait (et relativement simple) pour savoir comment faire du _bon_ code xhtml+css :
    - faut-il utiliser des div avec des "class=" ?
    - faut-il utiliser des div avec des "id=" ?
    - vaut-il mieux ne pas utiliser de div, mais mettre les "class=" et "id=" dans la balise ?
    - .... ?

    Parce que moi je m'étais basé sur le code de ZenGarden pour mon site, en me disant que ça devait être pas mal :(
  • [^] # Re: Test à l'arrache, premiers impressions

    Posté par  . En réponse à la dépêche Les premiers pas d'Ubuntu Warty. Évalué à 2.

    Je me suis mal exprimé. Je parle du petit "problème" que j'ai remarqué. Se logguer et tout de suite après pouvoir faire "sudo su -" sans taper de mot de passe.
    Tu t'es loggué, tu as donc tappé ton mot de passe, et tu fais tout de suite sudo derrière => peut être normal qu'il ne demande pas le mot de passe.
    Il faudrait essayer en laissant une 1/2 heure par exemple entre les deux, pour voir.
  • [^] # Re: Petit commentaire hors-sujet

    Posté par  . En réponse au journal La securité de Longhorn. Évalué à 3.

    "Quoi que vous en pensiez la priorité d'une entreprise N'est PAS les profits (satisfaction des actionnaires), mais bel et bien la satisfaction client. Et si vous me trouvez un exemple d'entreprise qui fait des profits sans satisfaire pleinement ses clients blablabla".

    Dans la boîte où je bosse (SS2I), nous avons une petite charte avec les "valeurs" de l'entreprise.
    Et la première valeur, c'est de faire du profit... la satisfaction client intervient après.

    Donc la priorité d'une boîte, à mon avis, c'est bien de faire du profit. La satisfaction client n'est qu'un moyen pour y arriver (une boîte qui ne satisfait pas le client à une mauvaise image, à du mal à trouver des marchés...).
    Maintenant, je peux me tromper, mais c'est une vision de l'intérieure ;)
  • [^] # Re: Les licenses et leur compréhension

    Posté par  . En réponse au journal Dans la lignée de XChat.org .... Évalué à 3.

    Sur la LGPL, les paragraphes 5 et 6 me semblent intéressant, notamment le 6 :
    As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.
    ...
    b) Use a suitable shared library mechanism for linking with the Library.

    Un expert dans la salle ?
  • [^] # Re: Les licenses et leur compréhension

    Posté par  . En réponse au journal Dans la lignée de XChat.org .... Évalué à 4.

    Je vais peut être dire une connerie, mais la LGPL ne t'oblige pas à linker dynamiquement la librairie ?
    Alors qu'avec la version proprio, tu dois pouvoir faire un linkage statique... et tu peux récupérer des bouts de code pour l'inclure dans ton projet propriétaire, sans être obligé de mettre ton projet en LGPL.

    En même temps, je ne suis pas spécialiste, alors inutilisez si c'est une connerie.
  • [^] # Re: Offre scandaleuse

    Posté par  . En réponse à la dépêche Portable à 1 euro par jour : aussi sous GNU/LINUX. Évalué à 1.

    Autant pour moi, hier c'était un 1.5 GHz avec 8O Go de disque...
    Ils ne sont pas encore au point sur leur site. Sans parler d'Apple, qui n'a pas encore sa page d'active...
  • [^] # Re: Offre scandaleuse

    Posté par  . En réponse à la dépêche Portable à 1 euro par jour : aussi sous GNU/LINUX. Évalué à 0.

    Pour le même powerbook que celui proposé, je trouve 2299 US$ :
    http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/705(...)

    Et je n'ai pas compté Office...
  • [^] # Re: Au passage...

    Posté par  . En réponse à la dépêche Portable à 1 euro par jour : aussi sous GNU/LINUX. Évalué à 3.

    Il me sembke que tu confonds coût total du prêt, et TEG (Taux effectif global) qui est la plupart du temps annuel.
    On va prendre un exemple flagrant dans une Banque que je Ne citerais Pas (j'ai laissé un indice).

    - Prêt sur un an de 2000 ¤, crédit pour l'ordinateur :
    Mensualité : 169.75¤
    TEG annuel : 4.61%
    Coût total : 49¤ (en comptant frais de dossier...)

    - Prêt sur un an de 2000¤, offre spécial rentrée :
    Mensualité : 169,42¤
    TEG annuel : 3.95%
    Coût total : 42.04¤ (en comptant frais de dossier...)

    Il n'y a pas comme un problème...

    Au passage, si quelqu'un avait un lien intéressant pour savoir comment il calcule le TEG, les remboursements... ça m'intéresse aussi.
  • # Au passage...

    Posté par  . En réponse à la dépêche Portable à 1 euro par jour : aussi sous GNU/LINUX. Évalué à 5.

    On peut remarquer que l'offre ce divise en deux parties.
    La première partie est en ensemble de portables PC/Mac avec un rabait assez intéressant de l'ordre de 20% à 40%.

    La deuxième est un crédit pour l'étudiant, que l'on peut considérer comme un crédit à la consommation. Et c'est là que je trouve l'initiative un peu faible. En effet, par rapport à un crédit à la consommation normal, je ne vois pas trop en quoi les banques partenaires ont fait un effort...

    Ce commentaire fait suite à la lecture du journal :
    http://linuxfr.org/~PegaseYa/15475.html(...)
    et particulièrement ce commentaire :
    http://linuxfr.org/comments/478592.html#478592(...)
  • [^] # Re: bah en fait

    Posté par  . En réponse au journal pc étudiants pour 1 euro (par jour...). Évalué à 1.

    Il y a quand même une sacré réduction par raport au même powerbook sur l'applestore (avec l'offre étudiante) : je trouve pas loin de 500¤, et je n'ai pas compté office.

    Sur certains sites mac, on parle de 30 à 40% de réduction (ça dépend si tu considères un graveur de DVD ou juste un combo DVD/Graveur CD).

    Donc ça reste quand même vraiment intéressant pour un étudiant, surtout lorsqu'il est en thèse par exemple...
  • # La suite du message

    Posté par  . En réponse au journal QT 4.0.0 Technology Preview 2 (le retour). Évalué à 3.

    Désolé, mauvaise manip :
    Donc pour ceux qui cherchent un peu d'aide sur Qt, le site en français :
    http://prog.qt.free.fr/phpBB/index.php?lng=fr(...)

    Et la même chose, mais avec plus de monde, en anglais :
    http://www.qtforum.org/(...)
  • [^] # Re: Sauf erreur de ma part

    Posté par  . En réponse au journal aMule / xMule ou l'aigreur d'un insuportable personnage.. Évalué à 2.

    Problèmes avec la RIAA (ça remonte à été 2003) :
    http://www.open-files.com/news/602.htm(...)
    http://www.open-files.com/news/618.htm(...)
    http://www.ratiatum.com/news1216.html(...)
    http://linuxfr.org/2003/08/21/13705.html(...) (oui, même sur linuxfr)

    Je suis à peu près sûr de l'autre affirmation, il aurait aider une mineure à fuguer si je me souviens. Mais je n'arrive pas à retrouver trace sur le net (c'était sur xmule.org, qui n'existe plus).
  • [^] # Re: QT3, un bouquin en français... cool, mais y'a pas la v4 qui sort ?

    Posté par  . En réponse à la dépêche Un livre en français sur Qt 3 en préparation.. Évalué à 1.

    Qt4 sortira normalement en version finale en février 2005, si mes souvenirs sont bons. Avec tous les grands changements qu'ils ont fait, je pense qu'il faudra bien attendre 6 mois pour avoir une version "stable" (ie pas de bugs trop génants). Je ne dis pas que la version 4.0.0 sera nul, mais je pense qu'il vaut mieux attendre la 4.0.1 voir 4.0.2 pour la mettre en production (j'ai des mauvais souvenirs de la 3.0.0).

    Ensuite, il y a de nombreux principes qui seront applicables pour Qt4. Au vu du sommaire, je pense même que 90% du livre restera d'actualité...

    Et que dire du livre sur Qt3 qui est sortit il y a 6-7 mois seulement (et en anglais), alors que Qt4 était déjà en préparation. Et que dire du livre d'ICS sur les trucs et astuces dans Qt3 qui vient juste de sortir (avec un chapitre entier sur QTable, qui sera loin d'être d'actualité avec Qt4).
  • [^] # Re: oui mais bon ...

    Posté par  . En réponse à la dépêche Un livre en français sur Qt 3 en préparation.. Évalué à 1.

    Ca, c'est un autre débat.

    Mon intervention avait pour but de montrer qu'il y avait un besoin pour un livre (une documentation ou ce que vous voulez) sur Qt en français. C'est tout.

    Je ne veux pas aller vers un débat du style : "On parle pas anglais => on fait pas d'informatique".
  • [^] # Re: oui mais bon ...

    Posté par  . En réponse à la dépêche Un livre en français sur Qt 3 en préparation.. Évalué à 3.

    Au départ, moi aussi je me posais la question, mais pour trainer pas mal sur le forum de prog.Qt, je peux dire qu'il y a un réel besoin de documentation en français.

    Il y en a quelques uns qui arrivent et qui nous disent : je veux faire un petit prog en Qt, par quoi je commence... et qui malheureusement ne sont pas très à l'aise avec l'anglais.
    Il existe bien quelques tutoriaux disponibles en français, mais ils ne couvrent pas tout, et sont parfois obscures pour le débutant.

    D'ailleurs, les tutoriaux indépendants ont été traduits de l'anglais par l'auteur de ce livre ;)
  • # Merci

    Posté par  . En réponse à la dépêche Cartes de références pour développeurs. Évalué à 5.

    Merci à l'auteur de cette dépêche pour le lien, qui est vraiment très intéressant.

    Je suis toujours en train de me demander quelle fonction fait ci ou ça avec la STL. Avec ces fiches, j'aurais la réponse en 1 coup d'oeil.

    A mettre dans ces favoris pour tout bon programmeur (le programmeur gourou n'en a pas besoin lui).

    Encore merci.
  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal 40 jours et 40 nuits sous Linux. Évalué à 0.

    Mon plus gros problème reste encore actuellement de parvenir à faire fonctionner QTDesigner... Je suis dessus à 100%.

    As-tu essayé de l'installer à la main. C'est relativement simple à faire, il te suffit de télécharger sur le site de Trolltech, et un configure et make plus tard c'est fait. Si vraiment tu veux faire du développement Qt, ça me semble être la bonne solution.

    Maintenant, si tu veux utiliser KDevelop avec, je ne connais pas, je ne sais pas si ça risque de poser problème.
  • [^] # Re: iframe

    Posté par  . En réponse à la dépêche Un nouveau site à propos de la bibliothèque Qt.. Évalué à 3.

    Je ne pense pas.

    Au contraire, je pense que la stratégie commerciale repose sur le fait de pouvoir faire du logiciel propriétaire multi-plateforme en utilisant une API de haut niveau et réellement bien pensée. Le fait de ne pas avoir de version GPL windows permet d'obtenir des contacts intéressants.

    Maintenant, je laisse la parole au CEO de Trolltech, durant une interview sur KDE France :

    PF : Maintenant, une question que tout le monde vous a posé : pourquoi n'existe-t-il pas de version GPL de Qt3 pour Windows ?


    EE [riant] : Comme certains l'ont mentionné sur le dot, cela a partiellement à voir avec les finances, les ventes et le modèle d'entreprise de Trolltech. Egalement, Windows est un système d'exploitation propriétaire. Il n'existe pas de communauté pour le développement de logiciels libres sous Windows. La situation est très différente de celle de Linux, comme vous le savez. Sous Windows, le développement se produit généralement sous forme de shareware ou de logiciels commerciaux et nous ne voyons pas cette communauté évoluer vers la production de logiciels libres.


    PF : Vous ne pensez donc pas que vous provoqueriez un effet similaire à celui de Qt sous Linux ?


    EE : Pas du tout. Et nous avons pris en considération les risques que nous encourons en tant que société. Encore aujourd'hui, la majeure partie des contacts que nous avons avec nos clients se font par le biais des enregistrements pour la version d'évaluation pour Windows. Ils doivent nous donner un nom, une adresse email et nous parler un peu de leur projet. Nous leurs donnons alors une version d'évaluation. C'est ainsi que nous prenons contact avec nos clients, que nous obtenons des informations sur leur projet ou sur ce dont ils ont besoin et que nous les aidons à comprendre le modèle de licence. C'est en partie ce que nous risquons de perdre.


    Comme vous le savez, nous tentons actuellement une expérience avec la version pour Macintosh. Nous avons constaté une très bonne évolution dans la communauté Macintosh. Il existe de nombreux développement GPL en cours et nous avons pensé que c'était le bon moment pour mettre la version Mac OS sous GPL, pour s'assurer que la communauté du Logiciel Libre pour Mac OS X ait un bon outil.


    Toute l'interview est disponible là :
    http://www.kde-france.org/article.php3?id_article=117(...)
  • [^] # Re: Moitié libre

    Posté par  . En réponse à la dépêche Un nouveau site à propos de la bibliothèque Qt.. Évalué à 6.

    Si on veut jouer sur les mots, on peut dire qu'ils est au 3/4 libre. En effet, Qt est libre (licence GPL) sur LES plate-formes suivantes :
    - Linux
    - MacOSX
    - Embarqué

    et il n'est pas libre sur la plate-forme Windows.

    Alors on peut troller autant que l'on là dessus, mais il faut bien que les développeurs de Trolltech puisse vivre, et ce système de double/licence est réellement intéressant à tous les niveaux, que ce soit pour le libre (il n'y a qu'à regarder du côté de KDE) que pour le privé (qui bénéficie d'une bibliothèque relativement bien testé, pour pas si cher que ça, par rapport au prix d'un développeur).