Arnaud a écrit 286 commentaires

  • [^] # Re: Et les amours dans tout ça ?

    Posté par . En réponse au sondage Ma résolution pour 2006. Évalué à 6.

    .. où achetez un vidéoproj pour des enchainements de folie... PC - DVD - Dodo :-)
  • [^] # Re: Rétro-ingénierie

    Posté par . En réponse à la dépêche Sortie de la version 2005-12-28 du Hachoir. Évalué à 7.

    Du 640x480, même en monochromone, en bitmap, ça ne PEUT PAS tenir sur 274 octets (sauf si on s'appelle i2bp ;)

    Il y a de fortes chances que les 274 octets référencent des images externes (amusant, ça me rappelle l'bon vieux temps des moteurs de shoot'em'up...)

    1° octet : numéro d'image à afficher ligne 1, colonne 1
    2° octet: numéro d'image à afficher ligne 1, colonne 2
    ...
    n° octet: numéro d'image à afficher ligne 2, colonne 1
    ..
    etc etc

    Oui mais voila: 640x480 n'est pas divisible par 274 (on ne peut pas découper l'image en 274 blocs identiques), ce qui veut dire qu'il y a des octets qui servent aussi à d'autres choses, ou que la taille des blocs est variable. Peut être que les premiers octets servent à référencer une 'image de base' ou il faut aller piocher les blocs référencés par la suite ? Peut être aussi que je suis à côté de la plaque.

    Je pense que tu vas passer des soirées sympas avec un éditeur hexa, avec du 'je remplace un octet, je lance le jeu, je note la différence'...
  • [^] # Re: C'est pas trivial

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

    Effectivement, ce n'est pas trivial. Je pense que je vais coder une appli 'brute" en C++/Qt4, sur une approche 'je remplis bêtement' puis j'essaye par permutations d'optimiser un peu, sur un nombre de passes configurables.
  • [^] # 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).