un_brice a écrit 1165 commentaires

  • [^] # Re: Question annexe de compréhension

    Posté par  (site web personnel) . En réponse à la dépêche K3DSurf 0.5.4 : Des mathématiques au service de la création graphique. Évalué à 2.

    Ah! et les espaces fonctionnels ne sont pas réels? Où même complexes? Ca m'étonnerais beaucoup qu'ils utilisent d'autres corps que R ou C.
    Heuu... vous auriez de la doc sur le sujet dont vous discutez?

    Parce que là je suis largué: si leur espace est formé de réels c'est quoi la différence par rapport à R ? Je veut dire : si son cardinal est celui de N je vois pas comment on pourrais s'en servir en physique, et sinon y'a quoi y'a quoi entre N et R ?

    En fait j'ai essayé les mots clefs de votre discussion sur Google et j'ai rien trouvé, donc des mots clefs en plus pourraient se montrer utiles.
  • [^] # Re: Dans l'autre sens

    Posté par  (site web personnel) . En réponse au journal Bonne année prévue pour KDE. Évalué à 5.

    Et surtout ça offre un standard "neutre" qui pourrait servir aussi à Gnome, et donc à l'unification des applets sur les deux bureaux.
  • [^] # Re: KDE 4.0 prévu ce mois ci !!! :-)

    Posté par  (site web personnel) . En réponse au journal Bonne année prévue pour KDE. Évalué à 2.

    Soit dit en passant, les derniers drivers Nvidia on fixé composite, et le dernier ebuild pour lesdits driver fait marcher hibernate... manquerais plus qu'un changement de licence... personne ne se propose pour racheter Nvidia ?
  • [^] # Re: pilote wifi

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.15 est arrivé. Évalué à 3.

    Tant qu'on y est, j'aimerais bien y aller de ma question aussi : je me suis laissé dire que l'implémentation logicielle des protocoles du wifi était très faiblarde; et que ça frainait le développement de pas mal de pilotes dont le matériel cible n'incluait pas certaines fonctions (je tire l'info de la mailing liste du pilote des Broadcom 43xx, qui permet de se passer de ndiswrapper sur pas mal de portables HP).

    Et j'ai cru comprendre qu'une version plus musclée de cette même émulation avait récément été libérée par une société gentille (Devicescape).

    Du coup je me demandais si cette version allait être intégrée dans Linux, ou si les différences avec la précédente était trop grandes pour qu'on puisse y porter les pilotes.
    Parce que si ils étaient importés, ça pourrais donner un coup de fouet à pas mal de pilotes libres.
  • [^] # Re: quelques liens

    Posté par  (site web personnel) . En réponse au journal grave faille de sécuritée dans toutes les versions de windows. Évalué à 8.

    La dernière ligne de ton journal me fait doucement sourire ... C'est beau la naiveté face à ce genre de faille.
    Tu pourrais développer s'il te plaît ?
    Il est content de ne pas être sujet à une faille connue du publique depuis le 28 décembre et utilisée par des vers, je vois pas ce que ça a de naïf ! (même si c'est vrai qu'il aurait mieux fait de parler de sa distribution que de Linux en général, vu que debian 1.0 est probablement pas aussi à jour que lui...)
  • [^] # Re: hum...

    Posté par  (site web personnel) . En réponse au journal Programmer des jeux sous Linux.... Évalué à 8.

    Mais ce coup de gueule c'était juste pour dire que la programmation de jeu avec des API entièrement libre demandait 3 fois plus d'effort pour un débutant par rapport à ce que l'on trouve dans le monde propriétaire.
    Peut être pas si l'on considère que "bien coder du libre" c'est aussi réutiliser le code existant.

    Par exemple, avoir des moteurs 3D et physiques, et même des moteurs de jeux, tout faits doit aider. D'ailleurs Ogre à l'air pas mal documenté, même si j'y connais rien.

    Et si tu cherche à faire un n-ième FPS/RPG/... autant participer à un qui existerait, où au moins à le forker pour pouvoir implémanter tes idées sans réinventer la roue.
  • [^] # Re: Anti aliasing

    Posté par  (site web personnel) . En réponse au journal Konqui a la gueule de bois. Évalué à 2.

    Chez moi l'image s'affiche par défaut en taille réelle.
    La même fenêtre s'affiche comme ça chez moi :
    http://img502.imageshack.us/my.php?image=ktmp12qb.png

    C'est quand même plus propre non ?
  • # Anti aliasing

    Posté par  (site web personnel) . En réponse au journal Konqui a la gueule de bois. Évalué à -3.

    Un peu, HS mais tu devrais activer l'anti aliasing parce que là c'est très moche.
    Si tu cherche un bonne police, essaie "bistream vera".

    Pour en revenir à ton problème, t'a essayé de virer le cache de KDE ? Je sais pas trop comment ça marche à l'intérieur mais ça pourrait venir du cache qui recense les kparts. Pour faire ça ,
    rm -Rf /var/tmp/kdecache-* /tmp/kde-* .kde3.5/cache-* .kde3.5/tmp-*
    puis relance KDE.

    Ou alors c'est que t'a activée l'option à pas activer (elle est marquée comme telle) et qui désactive la reconstruction du cache au démarrage de KDE.
    Elle est dans kcontrol>"Composants de KDE">"Performance de KDE">"Système".
  • # Touches mortes

    Posté par  (site web personnel) . En réponse au journal Toshiba M40-331. Évalué à 3.

    les touches multimedia: ça ne réagit pas dans xev, il faut des infos constructeur

    Pour les touches mortes, t'a essayé d'utiliser le couple "showkey -s"/setkeycode ?

    Ça consiste d'abord à appuyer les touches avec showkey de lancé, pour qu'il t'affiche leur code.
    Ensuite du fait "setkeycode code NOM" ou NOM est en fait un autre numéro correspondant aux codes de touches "standardisés" par Linux (dispos dans linux/input.h ).
    L'interêt par rapport à xev et xmodmap est que ça permet de donner un joli nom à ses touches même dans la console, et de rendre visible à X des touches qui ne l'étaient pas.

    (chez moi j'ai un script de ce genre lancé à l'init du coup:)
    #!/bin/sh
    S=setkeycodes
    $S e068 158 #KEY_BACK
    $S 82 159 #KEY_FORWARD
  • [^] # Re: dingue ça

    Posté par  (site web personnel) . En réponse au journal Power button pressed. Évalué à 2.

    Sauf erreur y'a une broche des alims ATX qui commande l'allumage quand elle est mise à 0. Pour peut qu'elle ne soit pas branchée/présente ou qu'elle soit sectionnée sur son système, ça produira le comportement décrit.

    Sinon, y'a aussi des PCs anciens qui s'allument tout seuls par défaut, probablement pour reproduire le comportement auquel les possesseurs d'alims non-ATX ont été habitués.
  • [^] # Re: la voie de la liberté est une voie arride

    Posté par  (site web personnel) . En réponse au journal Cosnix est mort ! Vive Cosnix ???. Évalué à 3.

    héhé, c'est pour cela que mon code ne sera jamais GNU : je ne filerai pas mon code à la FSF :)
    Cette affaire de copyright n'est qu'une rumeur :
    https://savannah.gnu.org/faq/?group_id=5802&question=Pro(...)
    Deciding that a program is GNU software does not necessarily require transferring copyright to the FSF; that is a separate question. If you transfer the copyright to the FSF, the FSF will enforce the GPL for the program if someone violates it; if you keep the copyright, enforcement will be up to you.


    Ce qui est vrai c'est que si tu devient le mainteneur d'un soft dont le copyright appartient déjà à la FSF tu devras leur laisser ton copyright, parce qu'ils ont peur d'avoir plus de mal à faire respecter la GPL sinon.
    Mais si tu veut gérer à leur place les procès, rien t'empêche de définir tes propres règles sur les projets GNUs que tu lance.

    Donc n'hésite pas !
  • [^] # Re: Pas d'accord

    Posté par  (site web personnel) . En réponse au journal Une carcasse de plus dans le cimetière des éléphants. Évalué à 7.

    Un autre détail important est le respect du standard.
    Parce que Microsoft est aussi membre du W3C et que bon... on en a déjà parlé -_^. Surtout qu'OpenOffice est pas aussi utilisé que Firefox et que y'a bien que ça qui les avait poussés à se mettre un peu au boulot.

    Y'a un certain nombre d'années, il devait déjà y avoir une standardisation des formats de traitements de textes, je crois que ça s'appellait RTF ou un truc comme ça... en pratique Microsoft avait détourné le standard et ses documents "MSRTF" passaient que sur les softs MS.

    Ça et le fait que seul MSOffice12 le supporte, lequel n'est dispo que sur les derniers OS MS et payant... ça me fait penser que ce "standard" seras en pratique moins répandu, et probablement même moins bien implémanté (!), que le document MSword classique.
  • [^] # Re: c'est joli

    Posté par  (site web personnel) . En réponse au journal N'utilisez pas arts !. Évalué à 6.

    Ce que tu peut faire, c'est installer adsp.
    Dès lors tu fait "adsp MonApplicationOss" et elle utiliseras alsa. Ça peut être une bonne idée de modifier le raccourci de l'application pour y rajouter la comande magique.

    Sinon, je voudrais quand même temperer sur arts : ok c'est pas très efficace de nos jours, et obsolète, mais y'a quand même des trucs interessants (artsbuilder), et chez moi ça marche (tm).
  • [^] # Re: En vrac

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 2.

    -ffast-math ça va faire que gcc va remplacer le sqrt() de base par l'instruction SQRT du coprocesseur.
    Non, pas du tout. Relis la manpage.

    Ben oui mais là le sqrt() vient toujours de la même libm, compilée avec opimisations (et en i686 sans doute). Là encore tu ne compares pas les mêmes choses ...
    Si : l'utilité ou non d'avoir des connaissances en maths dans le cas présent.
    L'idée c'est que si une notion mathématique complexe est utile, alors elle existe dans une bibliothèque, et que le plus souvent il y a une manière plus intuitive d'arriver au même résultat.
    Bon, évidement l'exemple prouve pas tout ça mais je voulais rebondir dessus pour montrer que les choses n'étaient pas si évidentes qu'il semblait l'assener.

    (sinon, pour revenir sur ce qui a été dit plus haut, clock() dépend pas de ce qui tourne sur la machine (en théorie), pour les gros entiers y'a gmp, et tes résultats sont pour les moins très surprenants puisque l'essentiel est fait en asm dans la glibc)
  • [^] # Re: En vrac

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 2.

    Tu m'explique des choses que je sais.
    Bon... je pense qu'on s'enlise. Du coup j'ai fait le test.

    Temps mis en ticks pour calculer les racines carrés de 0 à 0xabcdefa, par les diférentes implémentations :

    gcc -O3 -ffast-math -mtune=athlon-xp -march=athlon-xp -pipe -msse -mfpmath=sse --std=gnu99 -lm
    Glibc: 540000
    DL ordre 4: 980000
    DL ordre 2: 980000


    gcc--std=gnu99 -lm
    Glibc: 7130000
    DL ordre 4: 16290000
    DL ordre 2: 10920000


    Le code est disponible 24 heure là : http://www.rafb.net/paste/results/MpBao077.html (un peu laid mais c'est un one-shot). De toutes manières j'ai fait que copier/coller des algos standards alors tu devrais pouvoir le faire tout seul.

    Pour en revenir au sujet, soit y'a un truc qui m'échappe. Soit la réalité de l'optimisation c'est plus compliqué qu'on pourrais le penser (au passage, je suis surpris par l'efficacité de GCC).

    Par curiosité, t'a fait tes études où ?
  • [^] # Re: En vrac

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 3.

    Mais le jour ou tu feras autre chose qu'un clone de programme qui existe deja, tu seras peut-etre amene a aller au fond des algos.
    Les primitives des bibliothèques laissent une grande marge pour innover. À mon avis elle contiennent bien plus qu'aucun de nous ici ne conait en math (ok, à part peut être deux ou trois personnes -_^).

    Et c'est pas faire faire son boulot. Pas plus qu'en utilisant OpenGL ou la GLibc.
    Perdre du temps sur une 78ième implémentation de sqrt() c'est carrément ne pas faire son boulot et perdre son temps en amusettes de geeks.
  • [^] # Re: En vrac

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 2.

    Tu optimise comment certaines fonctions "critiques" de ton code pour gagner du temps, par exemple en faisant le dl d'une racine carré pour éviter d'avoir a calculer une racine carré (couteuse) par un poly d'ordre 2, car l'approximation est suffisante pour toi ?
    etc....
    Rassure moi, t'a jamais fait ça ? Je veut dire réimplémenter des fonctions de la libc.

    Pour en revenir sur ton exemple, je vais le réutiliser à mon compte : perso j'ai étudié les DLs, et franchement j'aurais pas pu trouver ce qui est sur la page que je donne en lien. Au contraire, son auteur (qui fait ça sans la théorie sous jacente) y arrive :
    http://www.azillionmonkeys.com/qed/sqroot.html
    Conclusions : y'a pas besoin de savoir ce qu'est un développement limité pour en utiliser des résultats. En fait c'est même une perte du temps d'en apprendre la définition, d'un point de vue informatique.

    Surtout que ce genre de trucs se retrouve dans des bibliothèques spécialisées en ASM... enfin franchement je suis de ceux qui pensent que les maths ont pas grand chose à voir avec la réalité de l'informatique (ce qui est nécessaire se retrouve tout seul en fait).
  • [^] # Re: Si tu en as les capacités....

    Posté par  (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 6.

    Les scores fluctuent beaucoup. Il ne faut justement pas juger après seulement 10 minutes.

    En plus... si le premier post était un peu provocateur, le second est carrément revanchard. Du coup c'était pas forcément une bonne idée de le faire.

    Sinon, pour me situer dans le débat, je sais que la fac me permettras de faire ce que j'ai l'intention de faire... comme en plus j'ai l'habitude d'apprendre en lisant de la doc et des bouquins plutôt qu'en salle de classe (pas que les deux s'excluent mais ça prends trop de temps) ça me va très bien.
    Enfin, tout ça pour dire que le schémas de nos études c'est aussi un choix de vie. Faut voir de quelle manière tu pense pouvoir t'épanouir, et pas juste quels seront les métiers auxquels tu pourras prétendre (d'ailleurs, si tu est motivé par les salaires, l'informatique est pas forcément une bonne idée).
  • [^] # Re: Réponse de la sacem aux Logiciels Libres

    Posté par  (site web personnel) . En réponse au journal Réponse de la sacem aux logiciels libres.... Évalué à 5.

    N'étant pas éleveur de porcs de profession, je pense que nous n'avons pas élevé les cochons ensemble.
    Pourtant ta remarque est puante.
    Traiter des gars d'"intégristes" "près à tous les détours extrèmes" et ensuite jouer les vierges effarouchées à cause d'un petit rappel de politesse et d'un tutoiement... t'a essayé sans "-pedantic" ?
    D'ailleurs le tutoiement est la norme sur LinuxFr. Le vouvoiement est hautain.

    avez-vous vous-même quelque chose d'autre à dire d'intéressant sur le sujet qui nous concerne ?
    Yep. Qu'il faut rester poli (faites ce que je dit, pas ce que je fait).
  • [^] # Re: imagination

    Posté par  (site web personnel) . En réponse au journal KDE plus configurable que Gnome ?. Évalué à 0.

    Dans pas mal de cas, les cobayes sous KDE, meme experimentés en informatique, cherchent 3 heures comment faire le truc :-)
    Met les sous windows, ils y arriveront directement.

    Il n'y a aucun rapport entre l'aptitude des débutants à maîtriser un bureau, et ses qualités intrinsèques, et encore moins sa configurabilité.
    D'ailleurs nous on parle ici du gars qui se servir de son bureau et qui veut aller plus loin.
  • [^] # Re: Bouton de logout

    Posté par  (site web personnel) . En réponse au journal KDE plus configurable que Gnome ?. Évalué à 2.

    Pourquoi tu n'essayes pas tout simplement ? Installe rhythmbox, tapes "rhythmbox --help" et tu comprendras tout de suite.
    Ça n'a rien à voir, c'est pas un mécanisme générique, c'est juste une fonctionalité d'un logiciel. Ça décrit la "scriptabilité" de l'application, pas de Gnome.
    Notement ça doit demander bien plus d'une ligne de code à l'auteur pour exporter sa fonction.

    Teste Kcontrol.
  • [^] # Re: imagination

    Posté par  (site web personnel) . En réponse au journal KDE plus configurable que Gnome ?. Évalué à 7.

    on attends les screenshot sur kde-look et gnome-look... :)
    Y'a d'autres critères que l'esthétique.
    Faire quelque chose d'un bureau, pour moi, c'est avant tout adapter son comportement, pas seulement son apparence (d'ailleurs beaucoup de jolis bureaux sont inutilisables).
  • [^] # Re: Cas de KDE

    Posté par  (site web personnel) . En réponse au journal outils d'automatisation de GUI. Évalué à 1.

    Ça pue un peu de répondre à soi même mais j'avais mal compris ta requête, tellement j'était pressé de faire de la pub pour KDE... enfin avec un peu de chances ma réponse serviras quand même.

    En fait ce que tu cherche c'est plus xrunner, fait par la même boite que winrunner je crois (mais pour les systèmes X11).
    Ceci dit, c'est propriétaire. Une alternative libre en développement serait http://gnomebangalore.org/ldtp/index.php/About .
  • # Cas de KDE

    Posté par  (site web personnel) . En réponse au journal outils d'automatisation de GUI. Évalué à 5.

    KDE intègre pas mal de trucs suceptible de répondre à tes besoins, de manières différente.

    cliquer sur des boutons/menus/etc
    Si tu utilise KDE, tu peut faire appel à DCOP. Il te permet d'appeller directement les méthodes d'un certain nombre des objets de tes applications favorites.
    À priori c'est bien plus propre, par ce que ça ne dépends pas de la partie visuelle du programe.
    Pour l'utiliser, tu peut lancer kdcop.
    Sinon tape dcop dans un shell (ce que je préfère). Il va t'afficher une liste d'applications. Choisie celle qui t'interesse, par exemple amarok et tappe "dcop amarok". Il va t'afficher des objets, choisi par exemple player "dcop amarok player" et ensuite une mèthode, genre "dcop amarok player pause".
    Ensuite, dans KControl tu peut associer ça à une parole, un geste de souris, un évenement...
    Tu peut aussi agir sur la fenêre avec des trucs comme "dcop kmail kmail-mainwindow#1 maximize".

    garder le focus sur l'application testee
    Clic droit sur une barre de titre de fenêtre -> comportement des fenêtres.
    Dans "décoration des fenêtres" tu pourras ajouter un bouton "garder au premier plan".
    Pour faire des choses plus spécifiques, rends toi dans "Paramètres spécifiques à la fenêtre". Là tu pourras exprimer des critères sur l'application, le titre de la fenêtre, son rôle... pour exprimer un résultat comme "se souvenir de la position" ou "mettre telle opacité" "garder au premier plan"... en bidouillant un peu y'a par exemple moyen de faire d'une console toute simple un terminal à la quake.

    recuperer le texte des boites d'affichage
    Là par contre je sèche (sauf dans le cas des infos exportées par dcop). En général je trouve un outil en mode texte pour accéder à l'information que je souhaite (souvent possible grâce à la puissance du shell).
    C'est peut être plus propre (possibilité de le faire executer par un cron même quand l'utilisateur est déconnecté). Mais ça force à apprendre un nouveau langage.
  • [^] # Re: Sexiste !

    Posté par  (site web personnel) . En réponse au sondage Mon sport préféré se joue. Évalué à 8.

    Bien qu'il y ai un sport qui ne se fait qu'avec des femmes.
    Si c'était le cas ce sport ne se pratiquerait qu'entre femmes. En effet, quel que soit le membre de l'équipe, ses partenaires seraient des femmes.
    Du coup je vois pas...