salvaire a écrit 590 commentaires

  • [^] # ssharp

    Posté par  . En réponse à la dépêche [RFC] Évolution du clavier « fr-latin9 ». Évalué à 2.

    Le ssharp ß Allemand devrait être sur la touche s car c'est un double s que l'on peut écrire/doit "ss".
  • [^] # Re: ls | more --> more: command not found (???)

    Posté par  . En réponse à la dépêche [RFC] Évolution du clavier « fr-latin9 ». Évalué à 3.

    Tout ce que tu décris, le traitement de texte pourrait le faire tout seul sans qu'on aie besoin de recourir à un caractère de plus
    Oui et non, pour tex c'est tilde ~

    Unicode me semble intéressant pour résoudre certaines ambiguïtés ou enrichir les langages. Parfois le code ascii atteint ses limites. Par exemple:

    le \ de TeX doit être écrit \\\\ lorsque que tu génère du TeX en Perl, C ... Un cauchemar. Un caractère commande aurait été plus judicieux.

    idem pour l'affectation x<-2, x < -2 ou x flèche 2?
  • [^] # Re: Je crois que j'ai ce qu'il te faut

    Posté par  . En réponse à la dépêche [RFC] Évolution du clavier « fr-latin9 ». Évalué à 2.

    ça c'est perso, les claviers canadiens ont les accents en haut à droite d'espace.

    currency pour l'euro
  • [^] # Re: non

    Posté par  . En réponse à la dépêche [RFC] Évolution du clavier « fr-latin9 ». Évalué à 2.

    xkbprint
  • [^] # Re: Puisqu'on parle de AltGr...

    Posté par  . En réponse à la dépêche [RFC] Évolution du clavier « fr-latin9 ». Évalué à 2.

    le plus simple est xmodmap sinon /etc/X11/xkb
  • # Je crois que j'ai ce qu'il te faut

    Posté par  . En réponse à la dépêche [RFC] Évolution du clavier « fr-latin9 ». Évalué à 4.

    j'ai mis des (( à la place. Cela dit on devrait s'inspirer plus souvent de nos cousins Québécois. À utiliser à vos risques et périls.

    default xkb_symbols "pc104" {
    name[Group1]= "fr-latin9";
    key ((ESC> { [ Escape ] };
    key ((FK01> { [ F1 ] };
    key ((FK02> { [ F2 ] };
    key ((FK03> { [ F3 ] };
    key ((FK04> { [ F4 ] };
    key ((FK05> { [ F5 ] };
    key ((FK06> { [ F6 ] };
    key ((FK07> { [ F7 ] };
    key ((FK08> { [ F8 ] };
    key ((FK09> { [ F9 ] };
    key ((FK10> { [ F10 ] };
    key ((FK11> { [ F11 ] };
    key ((FK12> { [ F12 ] };
    key ((PRSC> { type= "PC_SYSRQ", symbols[Group1]= [ Print, Sys_Req ] };
    key ((SCLK> { [ Insert ] };
    key ((PAUS> { [ Insert ] };
    key ((TLDE> { [ eacute , Eacute ], [ 0 ] };
    key ((AE01> { [ grave ], [ 1 ] };
    key ((AE02> { [ agrave , Agrave ], [ 2 ] };
    key ((AE03> { [ egrave , Egrave ], [ 3 ] };
    key ((AE04> { [ ugrave , Ugrave ], [ 4 ] };
    key ((AE05> { [ apostrophe ], [ 5 ] };
    key ((AE06> { [ quotedbl ], [ 6 ] };
    key ((AE07> { [ parenleft , parenright ], [ 7 ] };
    key ((AE08> { [ bracketleft , bracketright ], [ 8 ] };
    key ((AE09> { [ braceleft , braceright ], [ 9 ] };
    key ((AE10> { [ bar , ampersand ] };
    key ((AE11> { [ numbersign , percent ] };
    key ((AE12> { [ exclam , question ] };
    key ((BKSP> { [ BackSpace ] };
    key ((TAB> { [ Tab ] };
    key ((AD01> { [ a , A ] };
    key ((AD02> { [ z , Z ] };
    key ((AD03> { [ e , E ], [ currency ] };
    key ((AD04> { [ r , R ] };
    key ((AD05> { [ t , T ] };
    key ((AD06> { [ y , Y ] };
    key ((AD07> { [ u , U ] };
    key ((AD08> { [ i , I ] };
    key ((AD09> { [ o , O ], [ oe , OE ] };
    key ((AD10> { [ p , P ] };
    key ((AD11> { [ equal , asterisk ], [ degree ] };
    key ((AD12> { [ minus , plus ] };
    key ((BKSL> { [ less , greater ], [ guillemotleft , guillemotright ] };
    key ((CAPS> { [ Caps_Lock ] };
    key ((AC01> { [ q , Q ] };
    key ((AC02> { [ s , S ], [ ssharp ] };
    key ((AC03> { [ d , D ] };
    key ((AC04> { [ f , F ] };
    key ((AC05> { [ g , G ] };
    key ((AC06> { [ h , H ] };
    key ((AC07> { [ j , J ] };
    key ((AC08> { [ k , K ] };
    key ((AC09> { [ l , L ] };
    key ((AC10> { [ m , M ] };
    key ((AC11> { [ dollar , at ] };
    key ((RTRN> { [ Return ] };
    key ((LFSH> { [ Shift_L ] };
    key ((AB01> { [ w , W ] };
    key ((AB02> { [ x , X ] };
    key ((AB03> { [ c , C ], [ ccedilla , Ccedilla ] };
    key ((AB04> { [ v , V ], [ registered , copyright ] };
    key ((AB05> { [ b , B ] };
    key ((AB06> { [ n , N ] };
    key ((AB07> { [ asciitilde , asciicircum ] };
    key ((AB08> { [ slash , backslash ] };
    key ((AB09> { [ period , colon ] };
    key ((AB10> { [ comma , semicolon ] };
    key ((RTSH> { [ Shift_R ] };
    key ((LCTL> { [ Control_L ] };
    key ((LWIN> { [ dead_circumflex, dead_diaeresis ] };
    key ((LALT> { [ Alt_L ] };
    key ((SPCE> { [ space , underscore ] };
    key ((RALT> { [ Mode_switch , Multi_key ] };
    key ((RWIN> { [ Mode_switch , Multi_key ] };
    key ((MENU> { [ Mode_switch , Multi_key ] };
    key ((RCTL> { [ Control_R ] };
    key ((INS> { [ Delete ] };
    key ((HOME> { [ Home ] };
    key ((PGUP> { [ Prior ] };
    key ((DELE> { [ Delete ] };
    key ((END> { [ End ] };
    key ((PGDN> { [ Next ] };
    key ((UP> { [ Up ] };
    key ((LEFT> { [ Left ] };
    key ((DOWN> { [ Down ] };
    key ((RGHT> { [ Right ] };
    key ((NMLK> { [ Num_Lock , Pointer_EnableKeys ] };
    key ((KPDV> { [ slash , slash ] };
    key ((KPMU> { [ asterisk , asterisk ] };
    key ((KPSU> { [ KP_Subtract , KP_Subtract ] };
    key ((KP7> { [ 7 , 7 ] };
    key ((KP8> { [ 8 , 8 ] };
    key ((KP9> { [ 9 , 9 ] };
    key ((KPAD> { [ KP_Add , KP_Add ] };
    key ((KP4> { [ 4 , 4 ] };
    key ((KP5> { [ 5 , 5 ] };
    key ((KP6> { [ 6 , 6 ] };
    key ((KP1> { [ 1 , 1 ] };
    key ((KP2> { [ 2 , 2 ] };
    key ((KP3> { [ 3 , 3 ] };
    key ((KPEN> { [ Return , Return ] };
    key ((KP0> { [ 0 , 0 ] };
    key ((KPDL> { [ KP_Decimal , comma ] };
    modifier_map Shift { Shift_L, Shift_R };
    modifier_map Lock { Caps_Lock };
    modifier_map Control { Control_L, Control_R };
    modifier_map Mod1 { Alt_L };
    modifier_map Mod2 { Num_Lock };
    modifier_map Mod3 { Mode_switch };
    modifier_map Mod5 { Scroll_Lock };
    };
  • # Internet 1000000000000000000000000000000000000000000000000Tb/s

    Posté par  . En réponse au journal FTTH@free.fr. Évalué à 0.

    Moi ça m'inquiète, à la bourse aussi d'ailleurs: -17% pour le titre To be Free, or not ...

    Dans 10 ans on va découvrir qu'on a payé des milliards d'euros (faîte le compte 30 euros * x mois * abandonnés) pour un réseau développé de manière totalement anarchique, qu'il va falloir dépenser des milliards pour démantelé et retraité les milliards de km de câble 100 fois redondant à Paris, et des milliards d'euros pour bâtir un réseau homogène sur toute la France. Bref on poursuit l'urbanisme à la française qui a si bien réussi ...

    Y a plus qu'a bâtir du Robien dans les backbones parisiennes, des pioles de 4m2 ou des millions de gens pourront regarder les Bronzés 5 en simultané bien tranquille dans leurs pioles de 4m2 sur écran 19 pouces au lieu d'aller au cinéma et de se socialiser ...

    Je vis en Allemagne, il n'y a pas un poteau, pas de fil aérien, des arbres partout. En France ma ville (je vois les tours de la défense) est défiguré par des milliers de poteaux, des km de câbles aériens dont la fibre optique de Chelloo qui est -totalement déficitaire- payé à crédit avec les pel, livret A des français (les paraboles c'est horrible qui disait le ms du marketing de cheloo ...). Par contre adsl limité à 1M (2/4M serait l'idéale) à cause des fils téléphoniques trop fin, trop long, à l'origine fait pour le téléphone pas pour de l'adsl 10x++. Cherchez l'erreur. Entre les PTT à la soviétique et le libéralisme sauvage il y avait un juste milieu.
  • [^] # Re: moi pas comprendre

    Posté par  . En réponse à la dépêche Sortie de Acceleo 1.1. Évalué à 4.

    Un vrai projet industriel
    Cela dit tous les livres que j'ai lu sur le sujet était très typiques (académique) et sur des thèmes bien maîtrisés: DAB, commerce, gestion de stock ... Qu'est ce qui prouve que ces méthodes sont applicables en générale, sur un projet jamais exploré ou mal maîtrisé? Je voudrai voir des comptes rendus d'utilisation sur de vrai projet industriel divers et variés.
  • [^] # générateur de code source?

    Posté par  . En réponse à la dépêche Sortie de Acceleo 1.1. Évalué à 2.

    On va enfin pouvoir reprogrammer tous les logiciels qui font défaut sous Linux en trois cliques de souris à partir des screenshots windows?

    J'ai bon?
  • [^] # Re: Pas seulement diminuer la consommation électrique ...

    Posté par  . En réponse au journal [HS] Consommation d'électricité. Évalué à 4.

    source : le canard enchainé de cette semaine
    Je voudrais bien un scan de l'article de mercredi dernier (je vit à l'étranger). J'aime bien le Canard, mais faut pas tous prendre pour argent comptant.

    30 000 euros par mois: net, brut, pour quoi?

    Faut un peu relativiser les choses: combien coûte un rafale, 1h de vol, la purge avant l'apontage sur le "grand" Charles ... comparé à un ulm, au salaire d'une vie à l'usine.
  • [^] # Re: pas chez moi, et cela ne semble pas près de changer

    Posté par  . En réponse à la dépêche Du logiciel libre dans les Universités. Évalué à 4.

    je donnerai pas de noms. Il s'agit d'une école d'ingénieur de l'université.
    Pourquoi ne pas le dénoncer en publique? Les enseignants confondent leurs conforts personnels avec l'éducation des nouvelles générations! Maintenir en poste des enseignants dépassé par la technique, ou du personnel incompétent est une aberration.
  • [^] # Re: Chercher l'erreur

    Posté par  . En réponse à la dépêche Du logiciel libre dans les Universités. Évalué à 4.

    Le pire me semble que ces logiciels (Word, Excel) et clones ne devraient pas correspondre au niveau des formations universitaires LMD.

    - Latex devrait être utilisé au lieu de "Word"

    - Matlab, Scilab, ... devraient être utilisé au lieu d'"Excel"

    Il est probablement préjudiciable que le niveau de maîtrise des outils informatiques évolués soit très en deçà des formations théoriques, et moins utiles par la suite. Le niveau des cours théoriques en Maîtrise est il est simple, ergonomique, look and feel ... ?

    En ski ou autre, un modèle grand publique n'est pas un modèle confirmé, ou compétition. En informatique on aurait réussi (?) l'exploit d'un seul outil pour tous, pour tout, et pour la compétition mondiale: MS Office.
  • [^] # Re: Top 500: une vaste fumisterie?

    Posté par  . En réponse au journal Le petaflop sera linuxien ou ne sera pas !. Évalué à 2.

    Performances des supercalculateurs de l'IDRIS
    Calculateur Nombre de processeurs Mémoire Performance crête totale
    IBM SP Power4 « Zahir » 1024 3136 Goctets 6,55 Tflops
    NEC SX-8 « Brodie » 80 640 Goctets 1,28 Tflops

    Météo France 1Tflops qui va être mis à jour en 2007 -> ~ 6Tflops

    Les universités/CNRS?
    Et les grandes entreprises Michelin, EADS, SNECMA, ... ?

    une fumisterie ce top 500!
  • [^] # Top 500: une vaste fumisterie?

    Posté par  . En réponse au journal Le petaflop sera linuxien ou ne sera pas !. Évalué à 3.

    Ce que semble ignorer les journalistes comme toujours (et le top 500), c'est que des fermes de calcule ne sont pas référencés. Par exemple 3.5 Téraflops non référencé pour: http://cc.in2p3.fr/rubrique126.html

    Le déséquilibre s'explique peut être par le faît que certains pays sont plus exhaustif que d'autre.

    Top500 presented by university of Mannheim, Tennessee, LBNL soit Allemagne/USA.

    Signification de la puissance, marketing ... ???
  • # Merçi pour les infos

    Posté par  . En réponse au journal gmake sondage. Évalué à 2.

    Apparemment seul Debian et son dérivé Ubuntu ne dispose pas de la commande gmake.

    Je continu quand même à penser qu'il est stupide de dire à de jeunes gens que la commande s'appelle gmake puisque le manuel est accessible uniquement sous la dénomination posix make. gmake est là que par commodité pour les gens qui ont le réflexe de taper gmake (transfugent des unix propriétaire).
  • [^] # Re: Fedora

    Posté par  . En réponse au journal gmake sondage. Évalué à 2.

    Oui c'est le nom de la commande sous aix, solaris, hp-ux ... pour ne pas écraser le make maison.

    Donc redhat ménage ses clients pour rhle ...

    et que donne man gmake, info gmake?
  • # Les données bruts

    Posté par  . En réponse au journal Quelques statistiques. Évalué à 2.

    Au lieu de donner une conclusion. Donne nous les données bruts, afin de connaître les erreurs statistiques et systématiques (biais).

    Ça montre juste que MS pèse 100% - epsilon du marché.
  • [^] # bus isa?

    Posté par  . En réponse à la dépêche FreeDOS 1.0 disponible. Évalué à 10.

    To run old business software that only supports DOS
    C'est juste. Sauf que dans certains cas il faut encore avoir un ordinateur de l'époque en état de marche pour supporter la carte d'extension sur bus isa associé au logiciel. Pas sûre qu'un PCI-to-ISA Bridge soit d'un secours immédiat. Heureusement à l'époque le matériel était robuste ...
  • [^] # Re: wdiff

    Posté par  . En réponse au message "byte/word-oriented diff". Évalué à 2.

    Merçi pour l'info.

    Google c'est bien qu'en on connaît les mots clés à l'avance "word/byte oriented diff" ne donne rien.

    Et pour caractère orienté?
  • [^] # Re: Pourquoi changer ?

    Posté par  . En réponse au journal Le meilleur éditeur de texte ?. Évalué à 2.

    Le controle-X a répétition me fait vraiment mal a la main)
    Tu n'as jamais utilisé emacs plus 5 min (?)
  • # La cathédrale et le bazar

    Posté par  . En réponse à la dépêche cdrkit : Debian forke cdrtools. Évalué à 4.

    Sur le site "un peu poussiéreux" http://cdrecord.berlios.de/old/private/cdrecord.html Joerg Schilling est très explicite
    Personal support for cdrecord has been terminated!
    This is not because I am a bad guy but because I am receiving far too much mail that only wastes my time and prevents me from doing serious work. It seems that far too many people are antisocial and just too lazy to read the documentation or are using an account that has been set up incorrectly. For this reason, I cannot give personal support anymore. ...

    Il a programmé un logiciel (seul?). Il met à disposition le code source. Mais faut pas en demander plus. C'est parfaitement son droit.

    L'ennui c'est qu'il n'y a pas d'autre alternative (mise à part dvdrtools) pour Linux, que le code source ne doit pas être facile à digérer, et que l'obtention de graveurs auprès des constructeurs n'est pas aisé.

    Je pense que cette affaire illustre une difficulté du libre qui concerne surtout les logiciels -indispensables- et pas -facile- à forker ou à reprogrammer depuis le début. L'intérêt/vision personnel n'est pas compatible avec l'intérêt/vision de tous le monde. C'est un cas similaire à XFree, et il y a plein d'autre exemple. À l'avenir il faudrait que de tels projets soit mieux encadré par un collège représentatif des différents acteurs (du libre). De plus Joerg est probablement la seule personne à bien connaître le code. Qu'adviendrait il si il avait un accident? Je connais d'autre cas comme cela, un crash d'avion pour une conférence et c'est le désastre ...
  • # A3

    Posté par  . En réponse au journal 4:3 ou 16:9 ?. Évalué à 4.

    Je suppose que le 16/9ème et autre proviennent des films tournés à Hollywood du genre western peplum projeté dans un cinéma parking. Une vision en hauteur étroite, et une vision en largeur étendue. C'est aussi la forme d'un théâtre. Mais pas d'une pièce carré.

    Personnellement le meilleur format pour un moniteur serait le A3. D'ailleurs mon Samsung fait du 5/4 375x300. Il manque 45 mm en largeur. Sûrement pour des raisons de coûts.

    Pour un portable c'est trop encombrant, et pas au format des dvds. D'où le choix 16/9.
  • # héritage multiple?

    Posté par  . En réponse à la dépêche Trolltech publie les avancées de Qt pour Java. Évalué à 2.

    Il me semble que la plus grosse difficulté de porter du C++ en Java est l'héritage multiple (avec SWIG sans n par exemple). Comment ont-ils fait?
  • [^] # Re: Possible?

    Posté par  . En réponse à la dépêche pkpgcounter v1.84 supporte le calcul du taux de couverture d'encre. Évalué à 2.

    Pour être plus précis: au lieu de compter les pixels noirs, tu compte le nombre de pixels dans chaque lignes et chaque colonnes (projection). Après tu fais des suppositions sur les symétries, les blancs et sur la taille des pages (A5). Pour améliorer la fiabilité de la méthode, au lieu de raisonner sur une page pleine de blanc, tu peux superposer plusieurs pages, ainsi que les pages miroir. Évidement c'est pas fiable à 100%, par exemple deux page A5 paysage avec en-tête et pied de page sur une page A4 correspond à 3 blanc intérieurs. Je pense aussi à des transparents pleins de blancs. Par contre une mise en page sur deux colonnes ne correspond pas à du A5. Il faut faire des essais.

    Tu pourras jamais rivaliser avec les milliards de neurones du cerveau qui font une analyse contextuelle. Mais un pop-up suggérant à l'utilisateur -non vigilant- d'imprimer deux pages par feuilles serait intéressant pour réduire les coûts (/4 en recto-verso). D'ailleurs la plupart des livres ont un format proche du A5, c'est moins volumineux.
  • [^] # Re: Possible?

    Posté par  . En réponse à la dépêche pkpgcounter v1.84 supporte le calcul du taux de couverture d'encre. Évalué à 2.

    Que le job pourrait utiliser psnup -2 : pour l'instant je ne sais pas détecter que le job est ou n'est pas en nup. Si tu sais faire n'hésite pas à me dire comment et j'essaierai d'intégrer cette fonctionnalité.
    Mon intuition pour psnup -2,

    (hormis ajouter %% psnup dans l'en-tête du postscript)

    Ton cerveau identifie une double page par: une page, un blanc, une page.

    1) tu coupe les bords long pour supprimer les hauts et pieds de pages généré par a2ps

    2) tu projette l'image bitmap (un histogramme) de la première page (ou la somme de plusieurs pages) sur le bord long.
    Si tu obtient

    _____**********___**********___
    0____*________*___*________*___
    ________________x______________

    x = centre

    c'est que tu as "deux colonnes"

    Tu peut faire la même opération sur le bord court pour vérifier l'assertion que tu as des hauts et des pieds de pages, et une page au milieu.

    Sinon comment calcul tu l'encre consommé? En sommant les bitmap pour chaque couleurs? consommation cpu?