Arnaud a écrit 281 commentaires

  • [^] # Re: .

    Posté par  . En réponse au message Répartir les fichiers dans des dossiers. Évalué à 2.

    Gaffiter ne semble pas répondre à la problématique multi-volume :-( Il va optimiser un volume, puis après un autre, etc etc, ce qui est moins intéressant qu'une optimisation globale.
  • # Où tu veux!

    Posté par  . En réponse au message séparation de source. Évalué à 4.

    Si tu veux uniquement utiliser ta macro dans ton '.c', tu mets ta macro dans ton '.c'. Mais si tu veux utiliser ta macro ailleurs (un autre '.c'), tu dois la mettre dans ton '.h' (qui sera inclus par l'autre '.c').

    Je te conseille de préfixer ta macro, pour éviter d'aventuel conflits avec des librairies/macro systèmes.

    #define MONPROJET_MULTI....
  • [^] # Re: Déclic

    Posté par  . En réponse au message Protocole X11. Évalué à 3.

    Mon objectif est juste de comprendre le protocole, je crois que la dizaine de tomes O'Reilly, c'est violent :D

    J'ai trouvé à l'instant plus intéressant que la doc du protocole, pour comprendre: les sources du serveur X11 WeirdX, écrit en Java :

    http://www.jcraft.com/weirdx/

    Ça me donne presque l'envie d'écrire un petit serveur X minimal, tiens 8-)
  • # Déclic

    Posté par  . En réponse au message Protocole X11. Évalué à 3.

    J'ai eu un déclic: et si la doc du protocol se trouve avec les sources de X.Org ?
    Bingo (nan parce qu'avec Google, c'est mission impossible, sur le coup)

    Si ça intéresse: ftp://mirror.cict.fr/x.org/X11R7.0/doc/PDF/proto.pdf
  • [^] # Re: Cher Père Noël...

    Posté par  . En réponse à la dépêche X11R7.0 sous le sapin de Noël. Évalué à 8.

    Si, c'est bien a taille cumulée, et la transparence, ça existe (xcompmgr pour l'utiliser, je crois ?)

    Messieurs les insatisfaits, arrêtez tout le temps de dire que X, c'est vieux, moche et lourd : c'est faux, surtout qu'en plus, beaucoup de choses ont progressé ces dernières années sur le plan fonctionnel (meilleures fontes, XRender...).

    Si j'ai une chose à demander au Papa Noel, c'est qu'il botte les fesses aux décideurs de Novelle qui a fermé (!!!) le développement de XGL (un serveur X qui bosse en OpenGL, la classe).
  • [^] # Re: Question idiote..

    Posté par  . En réponse au message Lister les méthodes et membres d'une classe. Évalué à 2.

    Ha, mais en Qt, c'est tout facile ce que tu demandes ;-)

    Regarde la doc de QObject (la classe dont tout le monde hérite), il y a une méthode findChildren qui recherche récursivement tous les enfants...

    Par exemple, pour récupérer tous les QCheckBox de ton dialog:
    QList<QCheckBox *> widgets = ton-dialog-à-toi.findChildren<QCheckBox *>();

    Attention à faire le findChildren =>après<= avoir créé les checkboxes et cie...

    (mon exemple est en Qt4, en Qt3, il faut regarder la méthode queryList de QObject, c'est un chouilla plus compliqué mais tu devrais t'en sortir)
  • [^] # Re: bah merde alors :-/

    Posté par  . En réponse au message Lister les méthodes et membres d'une classe. Évalué à 3.

    C++ est un language statique, c'est comme ça, on fait avec : il est adapté à certains besoins, mais pas à tous ;-)

    C++ et Java diffèrent, donc l'architecture des programmes diffère. Fait des conceptions plus 'C++' et tu seras moins déçu!
  • [^] # Re: Pourquoi? Parce que Skype est vendeur

    Posté par  . En réponse à la dépêche Skype intégré dans Mandriva 2006. Évalué à 10.

    C'est pour la même raison que les outils de messagerie instantannée libres intègrent les protocoles Yahoo, MSN... : Les utilisateurs veulent pouvoir communiquer simplement avec leurs connaissances 'Windowsiennes'. Et un besoin d'utilisateur, ça ne s'ignore pas, surtout si on s'appelle 'Mandriva'.
  • # 'echo' et 'cat' ?

    Posté par  . En réponse au message XML sans noeud racine. Évalué à 7.

    Je peux me tromper, mais les outils de transformation XSL ne fonctionnent qu'avec des fichiers XML valides. Hors un fichier XML sans noeud racine n'est pas valide...

    Si tu n'a dans ton fichier effectivement QUE tes ... je pense qu'une simple combinaison de 'echo' et 'cat' suffiraient, non ?

    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" > fichierfinal.xml
    echo "" >> fichierfinal.xml
    cat fichiersansracine.xml >> fichierfinal.xml
    echo "" >> fichierfinal.xml

    Les solutions les plus simples sont parfois largement suffisantes. Par contre, je n'ai aucune idée sur la façon d'intégrer ça dans ant.
  • [^] # Re: Quel gouvernement !

    Posté par  . En réponse à la dépêche DADVSI - Les minutes du débat à l'Assemblée. Évalué à 9.

    Mdr. Il y avait Virgin et la FNAC... Et c'est bien la FNAC qui précise que pour détourner la protection, il faut graver le CD et le ripper ensuite en MP3...

    Comme quoi, quel monde de fous!
  • [^] # Re: et mandriva ?

    Posté par  . En réponse au journal Bonjour, je suis au courant des dossiers dont j'ai la charge. Évalué à 2.

    A taper dans les entreprises qui font du mixte proprio/libre, autant prendre IBM!
  • [^] # Re: Quel gouvernement !

    Posté par  . En réponse à la dépêche DADVSI - Les minutes du débat à l'Assemblée. Évalué à 3.

    'Corruption' n'est pas le mot approprié. Ce ne sont pas quelques cartes prépayées qui vont faire changer d'avis les députés (enfin, j'espère!). C'est juste du lobbying, mais cette fois ci, ça à lieu directement au parlement et 'en plein jour', si j'ai bien compris ? C'est ça qui est lamentable!
  • [^] # Re: et mandriva ?

    Posté par  . En réponse au journal Bonjour, je suis au courant des dossiers dont j'ai la charge. Évalué à 5.

    Si, mais notre cher ministre n'allait pas inviter une entreprise mentionnée (indirectement, le nom n'a pas été dévoilé) par l'opposition hier soir lors de du débat parlementaire...

    Mais: Et FSF-Europe, elle ne compte pas ?
  • [^] # Re: Parlons comportement de nos politiques

    Posté par  . En réponse au journal "Donnedieu de Vabres présente son texte sur les droits d'auteur". Évalué à 7.

    Pour rire: Pour compter les points et pondérer, il faudrait faire un site ou serait répertorié les prises de positions sur les projets de loi (pour, contre, inconnu). L'internaute coche ses prises de position sur les projets de lois qui l'intéresse, et magie, le site donne le député puis le parti avec lequel il a le plus d'affinité.

    N'empèche, ça serait marrant 8-)
  • [^] # Re: Parlons comportement de nos politiques

    Posté par  . En réponse au journal "Donnedieu de Vabres présente son texte sur les droits d'auteur". Évalué à 1.

    Je confirme.
  • # Pourquoi...

    Posté par  . En réponse au message Streaming de video en direct (léger rapport avec DADVSI , EUCD ect...). Évalué à 2.

    Pourquoi, si le DADVSI passe tel quel, raisonner en terme de format vidéo puisque tu ne pourras plus légalement rien sauver sur ton disque dur ? A partir du moment où ce n'est qu'affiché chez toi, que ce soit un format connu/inconnu/martien, ça ne change rien, non ?

    Si on se place du côté diffuseur, je pense que la meilleure alternative cross-plateforme serait que quand un client veut voir un flux streamé, il télécharge une micro-application Java qui elle sait ou lire le flux, comment le décrypter, etc etc.

    Il me semble qu'il existe une applet Java qui sait lire un flux Theora, ça serait facilement adaptable.

    Le client demande l'applet.
    Le serveur génère l'applet en y intégrant une clef de décryptage (avec un algo pourri genre un XOR sur la chaine de caractère 'DRMSucks', de toute façon, il serait interdit de le casser). Le serveur crypte ensuite le flux avec cette clef.
    Le client exécute l'applet, qui se connecte au serveur et décrypter et affiche le flux.

    Cet applet pourrait être encapsulé dans une sorte de "Media Player".

    Si mon hypothèse d'existence de l'applet Java pour le Theora est vraie, adapter le client et le serveur devrait être assez simple.
  • [^] # Re: Parlons comportement de nos politiques

    Posté par  . En réponse au journal "Donnedieu de Vabres présente son texte sur les droits d'auteur". Évalué à 10.

    Je me garderais bien de tirer des conclusions sur UNE affaire, même si elle est de première importance. Sans vouloir faire de la politique sur linuxfr, les socialistes ont aussi fait plein de conneries et ils ont été parfois les rois de l'immobilisme quand ils avaient le pouvoir. La droite aussi, etc etc...

    Y'a du bon et du mauvais dans chaque parti politique non extrémiste, l'électeur doit avoir une approche globale, il doit réfléchir avant de mettre son bulletin dans l'urne.
  • # Parlons comportement de nos politiques

    Posté par  . En réponse au journal "Donnedieu de Vabres présente son texte sur les droits d'auteur". Évalué à 10.

    J'ai suivi les débats sur la chaine parlementaire (si si, je dois être fou!) en streaming.

    Les communistes: maladroits autant que la droite, même si leurs intentions sont bonnes sur ce coup. Mais parler de Big Brother et de Stalinisme, ça ne fait pas sérieux. Chassez les clichés, ils reviennent au galop.

    Les socialistes: très bien renseignés, concis, pédagogues. J'en ai été fort étonné. C'est eucd.info qui les a briefé ?

    Le ministre: complètement déconnecté, comme sur Europe1 si j'ai bien compris. Je pense qu'il a été bien 'formatté' par les lobbys de l'industrie du disque et du cinéma. C'est l'exemple flagrant d'une politique 'loin, très loin' du citoyen.
  • [^] # Re: Trop compliqué

    Posté par  . En réponse au journal Linux pour les néophites : AmaroK gagnant !. Évalué à 1.

    Pareil, je trouve l'interface d'Amarok totalement hermétique. C'est la SEULE appli Kde que j'ai définitivement renonçé à utiliser : je ne veux pas passer 3h pour comprendre les idées (qui pourtant sont bonnes, j'en suis sur) qui se planquent derrière l'IHM.

    XMMS, encore et toujours! (mais bon, une sorte de iTunes qui fonctionne bien et qui supporte les FLACs, la modif des tags y tout y tout, ça me manque)
  • [^] # Re: ...

    Posté par  . En réponse au journal LDLC : retour de baton. Évalué à 10.

    Pardon ? Sur ces derniers jours, le site de LDLC était quasiment inutilisable pendant des heures entières, parole d'utilisateur-client!

    Il me semble que la BD soit tombée en sucette, toutes les catégories étaient vides (plus de produits) à certains moments. Et je ne parle pas aussi des gros problèmes de lenteur, assez aléatoires. Ça doit être à cause du grand nombre de visiteurs de la période de Noel ???

    J'aime bien LDLC, ils sont assez pro normalement, mais même en faisant abstraction de leur 'association-propagande avec Microsoft' (je m'en fout, chacun son choix), ils sont moins fiables et moins rapides. Et ça, en tant que client, je n'apprécie pas.
  • # Ça progresse.. Cool!

    Posté par  . En réponse à la dépêche Qemu 0.8.0 est sorti !. Évalué à 8.

    En attendant les processeur 'qui vont bien' pour booster Xen (aide matérielle à la virtualisation), Qemu est très très sympathique. Le support de l'USB est AMHA la plus grande avançée, cela va grandement faciliter à terme le reverse-engineering de périphs USB ... sans rebooter :-)
  • # Arf

    Posté par  . En réponse au message serveur d'interface Homme-Machine ?. Évalué à 1.

    On supprime la dépendance à un toolkit pour la remplacer par une dépendance à un serveur ? Non merci. Je dirais même que c'est presque pire, car on a DEJA de bons toolkits (Qt, Gtk, WxWidgets) qui offrent une bonne portabilité sans se prendre la tête (sockets, threads, etc etc).
  • # Dommage

    Posté par  . En réponse au journal Magnatune se mets aux DRM, en contradiction avec la licence Creative Common.... Évalué à 2.

    Magnatune, voulant se faire plus de tunes, quitte définitivement la première place de label 'nouvelle économie'. On a rêvé d'un modèle ou la copie est libre, et l'utilisation commerciale payante... Hé bien ce n'est pas pour encore.

    Heureusement, il y a Jamendo ( http://www.jamendo.com ) qui peut donner quelque chose de prometteur :-)
    (en plus, ils ont des bons artistes!)
  • [^] # Re: XRender sur Mandriva 2006.0

    Posté par  . En réponse au message Compiler un programme gtk2 sur mandriva. Évalué à 1.

    J'ai oublié: sur l'édition DVD de la Mandriva 2006.0, j'avais quelques problèmes avec des librairies de developpement qui n'étaient pas incluses.

    J'ai supprimé toutes mes sources urpmi, et j'ai rajouté les sources http (merci urpmi):

    urpmi.removemedia -a

    urpmi.addmedia plf-free ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandrake/free/(...) with hdlist.cz
    urpmi.addmedia plf-nonfree ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandrake/non-f(...) with hdlist.cz

    urpmi.addmedia --update updates ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/o(...) with media_info/hdlist.cz

    urpmi.addmedia main ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/o(...) with media_info/hdlist.cz

    urpmi.addmedia contrib ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/o(...) with media_info/hdlist.cz

    Après, j'avais tous les paquets de dev intallables correctement. Pour être sur que tu as tout, tu peux essayer:

    urpmi libgtk+2.0_0-devel

    Voila, en espérant t'avoir aidé :-)
  • # XRender sur Mandriva 2006.0

    Posté par  . En réponse au message Compiler un programme gtk2 sur mandriva. Évalué à 1.

    Le fichier pkgconfig de xrender est: /usr/lib/pkgconfig/xrender.pc

    Si ce fichier n'est pas présent sur ton système: urpmi libxorg-x11-devel