tgl a écrit 1743 commentaires

  • [^] # Re: ce qui me manque

    Posté par  . En réponse à la dépêche Un aperçu du prochain Mozilla Firefox. Évalué à 2.

    > tu sélectionnes ton URL et tu cliques sur le bouton milieu lorsque ta
    > souris se trouve au milieu de la page

    À ce propos, dans Galeon j'avais une option pour dire que ce genre de collage d'URL devait provoquer l'ouverture dans un nouvel onglet. J'aimais bien ce mode, mais je retrouve rien de tel dans Firefox (malgré l'extension "Tab Mix", qui ajoute pourtant la plupart des autres features relatives aux onglets qui me manquait).

    Des idées sur le comment configurer ça ?
  • [^] # Re: ce qui me manque

    Posté par  . En réponse à la dépêche Un aperçu du prochain Mozilla Firefox. Évalué à 9.

    Perso j'utilise l'extension greasemonkey pour ça (c'est en partie pour elle que je suis passé sous FF récemment d'ailleurs). Ça ne permet pas tout (principalement parcequ'elle n'agit qu'après l'interprétation complète de la page, et donc l'exécution des scripts qui sont inclus en ligne au lieu d'être déclenchés sur évennement), mais ça en permet déjà pas mal :
    http://diveintogreasemonkey.org/toc/(...)
    http://greasemonkey.mozdev.org/(...)

    Mais je suis pas sûr que ce genre de "feature avancée" mérite d'être dans le browser de monsieur tout-le-monde. Prends ne serait-ce que adblock : perso j'ai expliqué à ma maman comment ça marchait et comment c'était pratique et tout et tout, mais c'est déjà probablement trop power-user pour elle en fait, et qlqs mois après elle n'avait pas ajouté une seule règle... alors filtrer des div ou des scripts ou ce genre de choses, pfffiou...

    Remarque, pour ce qui est des éléments "visuels" d'une page, y'a bien l'approche "wysiwyg" avec platypus qui est sympa, mais bon, dans les faits je trouve pas ça hyper fiable (le code des sites web est trop mouvant, et pas assez taggué sémantiquement, pour permettre à des règles automatiques de se comporter encore correctement après de petites modifications sur une page).
    http://platypus.mozdev.org/(...)
  • [^] # Re: patch externe ?

    Posté par  . En réponse à la dépêche Nouveau rebondissement dans l'affaire du pilote PWC. Évalué à 2.

    > c'est une info que je tiens de source a priori sure : les
    > recommandations du collectif des sound systems

    C'est pas forcement contradictoire avec ce que disait Éric : les machins sound systems, c'est probablement considéré comme un contexte bien particulier : les règles qui y sont applicables peuvent être celles que tu cites, alors que d'autres différentes le seraient dans les contextes (pub et traité de musicologie) qu'il avait lui pris en exemple. Non ?
  • [^] # Re: TP

    Posté par  . En réponse au journal Une expérience physique fort impressionnante. Évalué à 10.

    > la loi est de la forme tau = mu * gamma^2 (de memoire)

    Simple curiosité d'un mec qu'a jamais fait de méca des fluides (« ou bien il y a longtemps, ou bien j'ai oublié, ou ils sentaient pas bon... ») : c'est quoi les unités de tau, gamma et mu là dedans ?
  • [^] # Re: patch externe ?

    Posté par  . En réponse à la dépêche Nouveau rebondissement dans l'affaire du pilote PWC. Évalué à 5.

    > alors je ne comprend pas ...

    Mais si... :)

    > alors si le type a fais un copier/coller du code ASM et l'a mis dans
    > ses sources, ok c'est pas net. Mais s'il a vraiment recodé from
    > scratch je vois pas le probléme.

    Exactement. La difficulté, c'est que la frontière entre ces deux cas est très floue. Si tu écris avec un modèle sous les yeux, est-ce que tu recopies ou est-ce que tu fais un oeuvre originale ? Ça dépend... Note que ça n'est pas parce que c'est du C que c'est du code original - une réécriture quasi automatique, ou au moins systématique, depuis une décompilation est parfaitement possible. On ne sait pas vraiment je crois de quel côté de cette frontière est le driver libre aujourd'hui.

    Pour Neosoft, l'auteur du driver proprio original, il est clairement du côté "copie" : « In case you hadn't noticed, that code has been reverse compiled (I would not even call it "reverse engineered"), and is simply illegal. »

    Quant à Alan Cox, il lui donne plutôt raison, d'où le retrait du driver (même si c'est probablement plus une mesure préventive qu'un jugement définitif) : « I *am* concerned by your comments about how the reverse work may have been done, and whether proper process was followed. », et plus tard : « The points he raised still seem valid to me. »
  • # Titre

    Posté par  . En réponse au journal Faudra pas que j'oublie.... Évalué à 3.

    Après un tel choc, après avoir ainsi assisté impuissant à l'effondrement de cette "construction fragile" sous les coups de boutoir des barbares extrêmistes du NON, il aurait au moins pu titrer « Nous sommes tous européens », ça aurait été marrant :)
  • [^] # Re: patch externe ?

    Posté par  . En réponse à la dépêche Nouveau rebondissement dans l'affaire du pilote PWC. Évalué à 3.

    > a été obtenu par des métodes légales en europe (la décompilation
    > pour reverse engeenering c'est légal ici)

    C'est le côté "pour reverse engeenering" qui est remis en cause ici justement. Le problème, c'est les similarités entre le driver libre et celui proprio, qui laissent penser qu'une partie du code de l'un est un peu trop directement inspirée de celui de l'autre. Si c'est le cas (et je parle bien d'un doute qui plane et pas d'autre chose, je n'en ai perso pas la moindre idée), alors ça serait parfaitement illégal, en Europe autant qu'ailleurs, puisque ça s'apparenterait plus à de la copie qu'à de l'ingénierie inverse.
  • # mouaif

    Posté par  . En réponse au journal Idée à la con. Évalué à 6.

    Je trouve difficile de faire un mouvement de pivot précis en fait. Vers la gauche, ça va encore à peu près (je suis droitier), mais vers la droite j'ai vraiment du mal (peu d'amplitude, et le pointeur qui bouge beaucoup). En lisant ton post, je me disais "pourquoi pas comme une sorte de volant pour les petits jeu de bagnole ou ce genre de chose", mais en fait non, vraiment trop dur à contrôler je pense.

    Par contre contre pour des commandes plus discrètes, comme le switch entre fenêtres déjà proposées, pourquoi pas. Mais pour la même chose, ça reste je pense moins confortable que la 2nd molette au pouce qu'ont certains.

    Enfin, quand même deux vagues idées :
    - pour des widgets de types "volume" et compagnie, qui pourraient être des boutons rond au lieu de curseurs horizontaux/verticaux. Tu clic-gauches sur ton bouton, et tu maintiens appuyer en tournant à gauche ou droite pour régler. Mais bon, ça existe déjà avec déplacement vers le haut ou bas, et je pense que c'est plus précis quoi que moins intuitif.
    - pour sélectionner des outils dans les trucs genre Gimp : tu pourrais imaginer que quand tu as une brosse ronde, une touche qlqconque + rotation de la souris te permet de changer son diamètre. Ou bien encore que tu peux passer d'un outils à un autre par le même biais. Mais bon, un raccourcis touche+molette semble plus confortable en fait.

    Bref pour moi l'idée est rigolotte, mais c'est pas gagné qu'elle soit très utile :)
  • [^] # Re: Pas si graves comme conséquences... [mouais..]

    Posté par  . En réponse au journal Je vous présente mes excuses.... Évalué à 10.

    Pareil, je veux bien d'une danseuse roumaine, comme ça elle pourra ouvrir au plombier polonais quand je suis pas là en journée.
  • # Unison

    Posté par  . En réponse au journal Sauvegarde pour serveur. Évalué à 4.

    Pas franchement d'expérience sérieuse à partager en la matière (juste de la sauvegarde manuelle à la maison en fait, donc pas très intéressant), mais "Unison" est probablement un mot-clef supplémentaire à mettre dans ta liste :
    http://www.cis.upenn.edu/~bcpierce/unison/(...)

    Mais bon, en soit il ne sera pas suffisant pour ce que tu veux faire. C'est un peu comme rsync : un bon moyen de transfert, mais faut tes propres scripts autour pour gérer le versionning si tu souhaites garder des snapshots tar de différentes dates ou ce genre de trucs.

    L'avantage par rapport à rsync, il est surtout au niveau de la restauration je trouve : d'une part le système est symétrique (l'utilisation de type sauvegarde est identique à celle de type restauration, y'a vraiment pas de distinction et donc pas de surprise), et d'autre part il est éventuellement contrôlable au fichier prêt en manuel (avec GUI et tout et tout), donc y'a pas trop à réflechir le jour où tu veux d'urgence restaurer juste un répertoire en particulier, ou ce genre de trucs.
  • [^] # Re: Lua ?

    Posté par  . En réponse au message language de script en environnement restreint pour mon application. Évalué à 2.

    > MERCI BEAUCOUP !!!
    >
    > C'est exactement ce dont j'ai besoin.

    Et bah c'est un peu un coup de bol, parceque j'avais pas regardé en détail, mais content de t'avoir dépanné :)
  • # Lua ?

    Posté par  . En réponse au message language de script en environnement restreint pour mon application. Évalué à 4.

    Tu peux jeter un oeil à Lua, qui est un langage simple principalement pensé pour l'extension d'applications. Maintenant, niveau sécurité, je ne sais pas du tout si qqch est prévu pour contrer les scripts malicieux, faudrait voir dans quelle mesure il est possible de restreindre l'accès aux bibliothèques critiques (IO, etc.).
  • [^] # Re: Voui....

    Posté par  . En réponse au journal Firefox incompilable .... Évalué à 5.

    > la moindre des choses serait quand meme que ca puisse compiler
    > sans avoir a patcher.

    T'as qu'à te plaindre sur leur hotline, ou au pire te faire rembourser.

    Bon sinon juste pour recentrer ce troll sur du concret, voilà les patches qu'utilise actuellement Gentoo pour FF-1.0.4:

    ------------------------------------
    # alpha stubs patch from lfs project.
    # <taviso@gentoo.org> (26 Jun 2003)
    use alpha && epatch ${FILESDIR}/mozilla-1.3-alpha-stubs.patch

    # hppa patches from Ivar <orskaug@stud.ntnu.no>
    # <gmsoft@gentoo.org> (22 Dec 2004)
    epatch ${FILESDIR}/mozilla-hppa.patch

    # patch out ft caching code since the API changed between releases of
    # freetype; this enables freetype-2.1.8+ compat.
    # https://bugzilla.mozilla.org/show_bug.cgi?id=234035#c65(...)
    epatch ${FILESDIR}/mozilla-firefox-1.0-4ft2.patch

    # patch to fix separate character on euro keyboards, bug 68995
    epatch ${FILESDIR}/mozilla-firefox-1.0-kp_separator.patch

    # some patches from Debian to set default preferences:
    # - inherit LANG from env
    # - shut off SSLv2 and 40-bit ciphers by default
    # - disable application auto-updating
    epatch ${FILESDIR}/mozilla-firefox-1.0.3-prefs.patch

    # patch to solve segfaults on ia64, from Debian, originally from David
    # Mosberger
    epatch ${FILESDIR}/mozilla-firefox-1.0.3-ia64.patch
    if has_version '>=x11-libs/cairo-0.3.0'; then
    epatch ${FILESDIR}/svg-cairo-0.3.0-fix.patch
    fi

    # GCC4 compile fix, bug #87800
    epatch ${FILESDIR}/${P}-gcc4.patch
    ------------------------------------

    Bah perso je trouve que c'est très peu pour un soft de cette taille : si tu n'es pas sur une archi trop exotique et que tu n'es pas encore en gcc-4, il te reste juste les patchs pour la compatibilité avec les freetype et cairo les plus récents, et encore, si c'est ces versions que tu utilises (j'exclue volontairement les fixes de bug mineur et les changements fonctionnels puisque c'est de problème de compil' qu'on parle ici).
    Non vraiment, je le maintiens, c'est vraiment très peu de chose pour un soft de cette ampleur, et je ne vois vraiment pas de quoi blâmer la Fondation Mozilla ou bien ces vilains codeurs de libre qui pense qu'à eux ou que sais-je encore...
  • [^] # Re: Merci

    Posté par  . En réponse au journal Firefox et les recherches perso. Évalué à 2.

    Ça peut être des question de droits sur le répertoire des plugins. Moi sous Gentoo, le répertoire auquel FF cherchait à accéder était /usr/lib/MozillaFirefox/searchplugins, donc forcement, ça ne s'installait pas automatiquement avant que j'y autorise l'écriture.

    J'ai vu qu'il y avait un bugreport pour demander à ce que ce répertoire soit ~/.mozilla/searchplugins (et des patchs qui trainent), mais apparemment c'est plutôt prévu pour une révision non-mineure.
    https://bugzilla.mozilla.org/show_bug.cgi?id=123315(...)
  • # ConQuery

    Posté par  . En réponse au journal Firefox et les recherches perso. Évalué à 4.

    Pour aller un peu plus loin que les recherches Mycroft, il existe l'extension ConQuery. Je ne suis sous Firefox que depuis qlqs jours, mais celle là franchement elle risque de m'y faire rester longtemps. Une doc valant mieux qu'un long discours, je vous laisse jeter un oeil là :
    http://conquery.mozdev.org/index.html(...)

    Et puis quand même, un petit exemple de plugin de recherche pour LinuxFr que j'ai fait hier soir :
    http://tdegreni.free.fr/conquery/linuxfr.cqr(...)
    http://tdegreni.free.fr/conquery/linuxfr.png(...)
    (les 2 à mettre dans le dossier des plugins ConQuery que vous aurez configuré. Perso j'utilise ~/.mozilla/conquery, pour pas mélanger avec les plugins mycroft comme c'est fait par défaut, parceque je trouve que ça apporte plus de bruit que de bien)

    Et un screenshot d'une recherche en live :
    http://tdegreni.free.fr/conquery/screenshot-conquery-linuxfr.png(...)
    (là j'ai fait une sélection d'un mot clef à chercher, puis un shift-click-droit pour avoir direct le menu des recherche ConQuery, puis un ctrl-click sur l'entrée LinuxFr pour avoir le dialogue avancé - avec un simple click, il aurait fait direct la recherche sur tout le site LinuxFr)
  • [^] # Re: 2+3

    Posté par  . En réponse au journal Gestionnaire de fenetre ideal.. Évalué à 4.

    > Sinon, au niveau du wm, la suppression des décors et la
    > maximisation, c'est parfois faisable

    Perso j'utilise Sawfish, et j'ai ajouté à ma config un petit hook qui fait que les fenêtres perdent leur décoration quand elles sont maximisée et les retrouvent quand elles sont remise à une autre taille. C'est pratique, enfin moi ça me convient parceque je m'étais rendu compte que je ne touchais jamais à la barre de titre des fenêtres maximisée et à ses boutons, et que les bordures elles ne servaient définitivement à rien non plus (pas de redimensionnement, donc bon...)

    Plus généralement, je pense que Sawfish est un bon candidat quand on a des idées bien précises sur les comportements qu'on voudrait pour son WM, parcequ'il est plus que configurable, il est vraiment programmable. Voir par exemple la config de Yann Hodique, qui s'est ajouté des tabs à la pwm/fluxbox (et aussi les nombreuses autres petites fonctions qu'il a listé) :
    http://yann.hodique.free.fr/index.php?pagename=Perso.Sawfish(...)
    Et biensûr le manuel de programmation :
    http://home.blarg.net/~sand/sawfish/(...)
  • [^] # Re: Hoary en vogue

    Posté par  . En réponse à la dépêche Revue de Presse - Avril/Mai 2005. Évalué à 4.

    > Pour un homme d'affaire c'est des plus surprenant, non ? Sans aller
    > jusqu'à trouver ca louche, on peux se dire qu'il nous manque une
    > info parce que là, moi je comprend pas vraiment les motivations.

    Je trouve que son interview Slashdot (gentillement traduite par Framasoft) aide pas mal à comprendre le bonhomme, peut-être que tu y trouveras des éléments de réponse :
    http://www.framasoft.net/article3752.html(...)
  • # Ce qui me manque encore

    Posté par  . En réponse au message Transition Galeon -> Firefox. Évalué à 2.

    Avec un mélange d'extensions, de searchplugins et de keymarks, j'ai retrouvé à peu près mes petits en matière de bookmaklets. Je regrette un peu quand même de ne pas pouvoir ajouter à l'interface d'autres champs de saisi que ceux déjà existant : dans Galeon, un bookmarklet ajouté à la toolbar était accompagné d'un textfield repliable, c'était vachement agréable, plus rapide à utiliser je trouve que la barre d'url (dont il faut effacer son contenu, et puis faut se souvenir du keyword qui va bien) ou que la barre de recherche (faut scroller tout le temps pour alterner les searchplugins). Y'aurait pas par hasard une extension pour se créer de tels champs de saisie sans avoir à apprendre le XUL ?

    Un autre truc qui m'enquiquine (orthographe ?) c'est d'avoir perdu les favicons de mes signets lors de l'export/import. Y'aurait pas une astuce géniale permettant de tous les rafraichir un bon coup ?

    Bon, à part ça je suis plutôt content, après une grosse heure à installer 36 extensions je pense y avoir gagné au change :)
  • [^] # Re: Keymarks

    Posté par  . En réponse au message Transition Galeon -> Firefox. Évalué à 2.

    Hmm, ok merci. Donc en fait le pb est juste que dans Galeon ces signets ont 2 urls (celle par défaut et celle parametrée), alors que là il n'y en a qu'une (parametrée), et que le truc d'export de Galeon garde celle non-parametrée. L'idéal en fait, si je veux retrouver le comportement à la Galeon, serait donc que je mette du javascript autour pour ouvrir une url simple si %s est vide, et l'url parametrée sinon.
  • # FAQ

    Posté par  . En réponse au message Transition Galeon -> Firefox. Évalué à 2.

    Hmmm... Ouais, j'ai peut-être un peu fait des entrées de FAQ en fait, désolé :)

    Pour les passwords au moins, je viens de trouver ça qui marche très bien :
    http://www.mozilla.org/support/firefox/faq#mozpass(...)
  • [^] # Re: Le mieux à faire...

    Posté par  . En réponse à la dépêche KDE doit-il abandonner KHTML pour Webcore ?. Évalué à 2.

    Perso dans un cas comme ça ou deux fonctions sont à peu près l'opposé l'une de l'autre et mutuellement exclusives, je vois pas trop le problème.
    Mais ceci dit, les HIG de Gnome par exemple sont d'accord avec toi. Enfin, c'est pas parfaitement explicite, mais est cité le cas des boutons Play et Pause dans les toolbars des lecteurs multimédia, qui est très similaire, et la recommandation est : « Do not change Play to Pause while the clip is playing. »
    http://developer.gnome.org/projects/gup/hig/2.0/toolbars.html(...)

    Une explication du pourquoi ?
  • [^] # Re: TROIS MENSONGES

    Posté par  . En réponse au journal Un « non » d'exigence démocratique. Évalué à 2.

    > Quand un texte juridique parle de majorité, c'est la majorité "simple"
    > qu'il faut comprendre. Dans le cas contraire, le texte mentionne
    > expressément majorité absolue, qualifié, au 2/3, etc.

    Sauf qu'ici, j'insiste, le texte ne parle pas de "majorité" tout court, mais de "majorité des membres", ce qui est la définition de la majorité absolue (par opposition à "majorité des votants" pour la majorité simple). Ça n'est pas pour rien que c'est explicitement précisé, alors que pour la phase de 1ère lecture il est juste fait mention de l'adoption du texte par le Parlement (implicitement à la majorité simple donc).
  • [^] # Re: onglets

    Posté par  . En réponse au journal Fluxbox 0.9.13. Évalué à 3.

    > peckwm, c'est un dérivé de pwm.

    Ah ok, je savais pas. Décidement, quelle smala les WM...
  • [^] # Re: Oui, c'est techniquement superbe...

    Posté par  . En réponse au journal "Star Wars: Revelations", un épisode avant le III. Évalué à 3.

    > Quand aux acteurs, on a réellement l'impression de voir des gens
    > tétanisés, qui s'emmerdent royalement et qui ont reçu comme
    > unique consigne : soyez aussi raides et inexpressifs que possibles !

    J'suis assez d'accord, mais en même temps ça m'a pas vraiment dérangé. J'ai toujours un peu eu la même impression avec les films originaux en fait, alors j'y ai vu une sorte de fidélité pointilleuse.
  • [^] # Re: tu es lourd

    Posté par  . En réponse au journal Pour un OUI ou pour un NON de transformation sociale pragmatique. Évalué à 0.

    Tu es lourd(e).