THE_ALF_ a écrit 532 commentaires

  • [^] # Calculons...

    Posté par  . En réponse au journal Trollons un peu. Évalué à 4.

    Aller, allons y de bonnes vieille PBCD (prévision basée sur calcul débile(TM)):
    Il y avait en date du 3 mai 2005 (date de l'annonce du freeze) ~85 RC bugs (~1% des packages).
    Il y a en date du 30 mai 2005 (date de cette PBCD) 32 RC bugs (~0.3% des packages).
    Soit un taux de correction de bug égal à 52 bugs sur 28 jours (~2 bugs corrigés par jour).
    Pour corriger les 32 bugs restant, il faudra donc compter environ 17 jours.

    Sarge sortira donc autour du 15 juin. En se donnant une marge raisonnable d'erreur, Sarge sera sortie avant le 20 juin 2005.

    CQFD

    Je vous remercie de votre attention.
  • [^] # Re: little brother

    Posté par  . En réponse au journal 1984. Évalué à 4.

    Tiens, il y a justement eu un article sur le monde, il y a peu de temps, qui parle justement du problème de l'utilisation de l'ADN dans les affaires pénales:

    http://www.lemonde.fr/web/article/0,1-0@2-3226,36-655211@51-648144,(...)
  • # Intéressant

    Posté par  . En réponse au journal Enfin un shell pour moi ?. Évalué à 2.

    Des idée intéressante, je vais essayer un peu pour voir à l'usage. Ceci dit, il est vrai que l'introduction de syntaxe non-Posix ne soit pas forcément une bonne idée.

    Pour la lisibilité decertaines commandes, voila un petit exemple (inutile):
    Mon prompt bash:
    alf[Wintermute]>~ [14:20:44] $ echo $PS1
    \[\033[35;01m\]\u\[\033[34;01m\][\h]\[\033[37;00m\]>\[\033[32m\]\w\[\033[33m\] [\t] \[\033[37m\]\$

    Le même écrit pour fish:
    alf[Wintermute]>~[14:24] $ echo $FISH_PROMPT
    set_color magenta; whoami;set_color blue;echo \[; hostname; echo \]; set_color normal ; echo '>'; set_color green; pwd; set_color yellow; echo '['; date +%H:%M; echo ']'; set_color normal;echo ' $ ';

    :-)
  • [^] # Re: Journaux de Linuxfr et l'après-vote

    Posté par  . En réponse au journal Europe, oui-iste, non-iste, etc.... Évalué à 3.

    http://bugs.debian.org/release-critical/(...)

    ça baisse, ça baisse... on n'est plus qu'à 48 bugs de la release...
  • # Journaux de Linuxfr et l'après-vote

    Posté par  . En réponse au journal Europe, oui-iste, non-iste, etc.... Évalué à 5.

    Reste en suspens une terrible question: quel sera le devenir des journaux de Linuxfr ? Finis les trolls pro-oui/pro-non/pro-je-m-en-fous ! Y aura-t-il un avant et un après TCE ici ? Devrons nous ressortir nos bons vieux trolls vi/emacs ? Et surtout, serviront-ils un supplément de moules à la cantine ?

    Arf, ça va devenir tristoune ici dès la semaine prochaine ma pov' dame ! Y'a pus de saison.
  • [^] # Re: Vote et choix social

    Posté par  . En réponse au journal Vote électronique. Évalué à 4.

    Non, ça n'est pas utopique, c'est ce que l'on appelle la méthode Condorcet ( http://fr.wikipedia.org/wiki/M%C3%A9thode_Condorcet(...) ). En gros, dans le principe on classe les candidats par ordre de préférence, avec la possibilité de ne pas mettre tous les candidats (ce qui signifie que l'on ne veut en aucuns cas de ceux-ci). Pour le décompte, on regarde qui gagne le vote pour chaque paire de condidat (le gagnant étant celui qui arrive le plus de fois en tête) ce qui permet de déduire "A est préféré à C", "C est préféré à B", etc. Il y a ensuite différentes règles additionelles pour pouvoir permettre de trancher dans tous les cas et d'eterminer LE gagnant.

    Grosso modo, lors des "élections" auxquelles tu fait références, il n'y aurait eu aucune ambiguité, et tout ce serait joué entre Jospin et Chirac: le troisième machin se serait pris d'emblée le 80% de contre en même temps que ses 20% de pour, pendant que Chirac et Jospin auraient certainement été classés en tête dans 20% des listes (correspondant à leurs votes de ces élections), mais auraient aussi été placé en 2 ou 3ème position des "votes contestataires" correspondant (du style je met les verts en 1, Jospin en 2, Chirac en 3 -- au cas où... -- et l'autre machin à la poubelle)... bon voila pour le principe, je sais pas si je suis très clair là :-D. En gros, ça te permet de voter pour les "petits" partis, sans craindre que les partis plus gros les moins éloignés de tes opinions ne soient lésés.

    C'est notamment la méthode de vote utilisée par Debian pour élire chaque année son DPL.
  • [^] # Re: OpenBSD ?

    Posté par  . En réponse au sondage OpenBSD. Évalué à 6.

    > Vous avez remarqué comme les 2 petits jeunes en t-shirts blancs ont presque tous la même coupe de cheveux ?

    Tu veux dire qu'il y en a un qui a la même coupe de cheveux que lui même ?
  • # Analyse Scientifique de l'Eurovision

    Posté par  . En réponse au journal L'Eurovision. L'Euro vision ?. Évalué à 5.

    Si l'Eurovision n'est pas l'Union Européenne, elle à néanmoins donné des idées à des chercheurs pour analyser les relations entre les pays européens:
    http://www.nature.com/news/2005/050516/full/050516-13.html(...)

    L'idée qu'il y a derrière, c'est que l'Eurovision ne pass pas par les "courtoisies" de la diplomatie, et donc que les veritables relations entre pays y sont directement visibles. Ils ont donc analysé et comparé les manières de voter des différents pays. Ils ont ainsi pu montrer l'existence de groupes se sountenant mutuellement (tels que les pays scandinaves par exemple). Le plus interessant est que la Grande Bretagne n'est pas particulièrement anti-européenne, alors que la France joue cavalier seul.

    On pourra d'ailleurs remarquer que conformément aux allégations du rédacteur de ce journal, la France et Israël entretiennent effectivement de bonne relations (eurovisionnelle...) au vu de la figure 5 du papier original ( http://arxiv.org/abs/physics/0505071(...) ).
  • # Challenge...

    Posté par  . En réponse au message migrer de mdk10.1 à ubuntu. Évalué à 2.

    Ça risque effectivement d'être chaud. Ces deux distrib sont vraiment différentes, et risquent fort de ne pas configurer les applis de la même manière.

    Ceci dit, les deux restent un Linux. donc dans tous les cas:
    1) conserve ton /home/ . Ceci ne devrait pas poser de problème si tu l'a mis sur une partition séparée comme on le conseille systématiquement (et, comme de manière générale, on ne le fais jamais lors de ses premières installations ;-) ). Sinon, archive le quelque part pour pouvoir le restaurer après ton install. Dans ton home, tu aura tous tes fichiers perso (donc pas de pb pour ceux là) et tes fichiers perso de configuration de tes applis (fichiers cachés, donc commençant par un point). Pour ces derniers, ça risque d'etre un peu plus problématique si les applis ne sont pas de mêmes versions. Mais avec un peu de chance (et pe un peu de bidouillage) tu retrouvera a peu près le même bureau. Pour peu que tu fasse gaffe à créer ton utilisateur avec les mêmes paramètres (nom de login, numéros de UID et GID. 'man adduser' pour voir comment faire.)
    2) conserve to /etc/ , qui comporte tous les paramètres systèmes et paramètres généraux des applis. Bon, la tu VAS avoir des problemes, donc ne copie pas bourinement ton vieux /etc sur le nouveau. Garde le plutôt dans un coin de disque dur au cas où, histoire de jeter un oeil sur les différences entre les nouveaux fichiers de configs et les anciens. Comme ça, si il y a des choses que tu ne retrouves pas d'une config à l'autre, tu pourras peut-etre voir comment retrouver ton "vieux" réglage. Bon, désolé pour ce point, mais je ne pense pas qu'il soit possible de faire mieux.
  • # Troll incomplet

    Posté par  . En réponse au journal Le comble de la validation. Évalué à 7.

    Pour que ton troll soit valide, tu aurait du signaler les 3 erreurs de apple:
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.apple.com(...)

    Et pour affiner le troll, préciser que si MS fait gaffe à sa première page, ça valide plus après (46 erreurs):
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.microsoft.com%2F(...)
  • [^] # Re: plusieurs consoles

    Posté par  . En réponse au journal un meilleur logiciel que Kuake (console linux comme celle de quake) ?. Évalué à 3.

    Enlightenment. Il dispose d'un shell (eesh) qui permet de passer n'importe quelle commande à n'importe quelle fenêtre (ainsi que des commandes globales style définitions de bindings ou d'actions, de déplacement dans les desktops virtuels, d'actions sur le curseur, de configurer les parametres de E, etc). Ça à l'air de ressembler à du dcop, sauf que ça ne gère pas les communications entres applis X, mais les communications WM <-> fenêtres, et donc marche pour toutes les fenêtres, pas seulement gêrant dcop (je ne connais pas trop dcop, ça fait longtemps que je suis passé à un bureau E only, donc désolé si ce que je dit à son propos est inexact).

    En l'occurence, il suffit de récupérer le nom interne de la fenêtre voulue. 'eesh -ewait wl' donne la liste des fenêtres disponibles sous la forme '[num_window] : [name_window]'. Il suffit de parser la liste pour récupérer le bon numéro en fonction du nom de la fenêtre. Si il y a des risques de confusion entre différentes applis avec seulement le nom, il y a moyen d'être plus fin en listant les propriétés de la fenêtre avec 'eesh -ewait wi [num_window]'. En parsant le texte qui est craché, il y a moyen de trouver ce que l'on cherche. Par exemple, 'eesh -ewait wl' me donne :

    0x120000a : Escreen
    0xe000b8 : DLFP: Poster un commentaire - Mozilla Firefox
    0x1400089 : Défilement des contacts
    0x1600003 : gkrellm
    0x800526 : Iconbox
    0x80052e : Systray
    0x800374 : 2
    0x8002cb : 1
    0x800259 : 0
    0x100004a : gDesklets
    0x100002b : gDesklets
    0x1000020 : gDesklets

    Ce qui me permet (a moi ou a mon script) de récupérer le nom de ma fenètre (ici, pager du bureau virtuel 0 par exemple, donc 0x800259). Pour être sur que c'est ce que je cherche, 'eesh -ewait wi 0x800259' me donne

    WM_NAME 0
    WM_ICON_NAME -NONE-
    WM_CLASS name.class 0.Enlightenment_Pager
    WM_WINDOW_ROLE -NONE-
    WM_COMMAND -NONE-
    WM_CLIENT_MACHINE -NONE-
    Client window 0x800259 x,y 107, 9 wxh 192x 144
    Container window 0x800265
    Frame window 0x800264 x,y 105, 0 wxh 196x 9
    Border UPPAGER lrtb 2,2,9,3
    Icon window, pixmap, mask 0, 0, 0
    Is group leader 0 Window group leader 0 Client leader 0
    Has transients 0 Transient type 0 Transient for 0
    No resize H/V 0/0 Shaped 0
    Base, min, max, inc w/h 0x0, 30x24, 960x720 12x24
    Aspect min, max 1.33333, 1.33333
    Struts lrtb 0,0,0,0
    MWM border 1 resizeh 1 title 1 menu 1 minimize 1 maximize 1
    NeedsInput 1 TakeFocus 0 FocusNever 1 FocusClick 0
    NeverUseArea 0 FixedPos 0
    Desktop 0 Layer 4(40)
    Iconified 0 Sticky 1 Shaded 2 Docked 0
    State 4 Shown 1 Active 0 Floating 0
    Member of groups 0
    Opacity -1

    Je sais donc tout de l'état de ma fenêtre, et je sais qu'il s'agit bien de ce que je cherche ('WM_CLASS name.class 0.Enlightenment_Pager'). A noter au passage (idée qui me vient sur le moment, tiens) qu'il devrait être assez facile de faire un wrapper python (par exemple) pour récupérer des objets décrivant les fenêtres, et faire de eesh un shell X orienté objet. Il me semble qu'on avait discuter d'untruc dans le style sur linuxfr il y a quelques temps à propos de je sais plus quoi (mode disgression=off)

    Je peux ainsi passer la commande eesh -ewait "wop 0x800259 shade" et mon pager se déroule. La même commande la ré-enroule.


    Cet exemple détaillé ici est en fait déjà écrit et disponible dans "/usr/share/doc/e16/examples/shade-pagers.pl" (ici pour shader en une commande tous les pagers). A noter cependant que eesh est en train de subir un grand nettoyage depuis le passage à E16.8, et que les shells donnés en exemple ne fonctionne qu'avec les anciennes versions (mais devrait être facilement adaptables).


    PS: il est utile de noter que lorsque eesh est utilisé en mode direct, tout ce que vous lui donnez est interprété directement. Il est plus sur d'utiliser "eesh -ewait [command]" si on ne veut pas faire de catastrophe du style taper "q" pour sortir de eesh alors que cette commande demande à _E_ de quitter (sans confirmation) et donc de fermer votre session X avec votre fenêtre firefox avec le joli-commentaire-non-enregistré-que-vous-êtes-en-train-de-taper... (arggh)...
  • [^] # Re: perturbations électromagnétiques?

    Posté par  . En réponse au journal Bit flippé, bit flippant. Évalué à 3.

    OK, mais apres chtite recherche sur le net ( http://www.lacoccinelle.net/traduction-chanson-3483-.html(...) ) il s'agit bien d'une référence directe à Orwell.
    Un des concepts du bouquin, c'est que la liberté de penser, c'est de pouvoir penser que 2+2=4 (je n'ai plus en tête la formulation exacte). Ce à quoi la dictature en place torture le personnage principal pour lui faire accepter que 2+2 puisse faire 5. "2+2=5" représente en gros le degré ultime de la dictature et du controle des pensées.

    Je ne connais pas trop Radiohead, faudrait que je mette la main sur cet album du coup :-D.
  • [^] # Re: plusieurs consoles

    Posté par  . En réponse au journal un meilleur logiciel que Kuake (console linux comme celle de quake) ?. Évalué à 3.

    Ben y'a juste faire un raccourci clavier pour shader/unshader ton [xyz]term qui supporte les tab.

    Apparement, c'est exactement le comportement que j'ai pour mon pager. Win+espace et mon pager se déroule a partir du haut de l'écran. Re Win-espace, et il se ré-enroule vers le haut. ça apporte quoi de plus, ce kuake ?
  • [^] # Re: perturbations électromagnétiques?

    Posté par  . En réponse au journal Bit flippé, bit flippant. Évalué à 1.

    2+2=5 ? C'est 1984 ça!

    Y'a un lien avec Radiohead ?
  • [^] # Re: mon avis

    Posté par  . En réponse au journal Gnome et OpenDocument. Évalué à 4.

    >les spécif sont tout de même disponibles et librement implémentable (lis la licence en question justement)

    Enfin bon, on peut quand même lire ça:

    2. These Materials may contain preliminary information or inaccuracies, and may not correctly represent any associated Microsoft Product as commercially released.

    Doit on comprendre qu'ils se réservent le droit de ne pas respecter leur propre norme pour leur produits ? Dans ce cas le fait que les spécifs soient dispo ne sers pas à grand chose si ils font leur format légèrement différent mais suffisament incompatible pour poser problème avec les applis tierces (oui, c'est un procès d'intention, mais quand même basé sur un certain historique microsoftien en ce qui concerne le respect des normes).
  • [^] # Re: Probleme de disque dur

    Posté par  . En réponse au message Probleme de disque dur. Évalué à 3.

    Normal pour tes "3" partitions. Si tu regardes /dev/hdd2 et /dev/hdd5, tu peux te rendre compte qu'ils occupent la même place sur le disque dur (meme numero de blocks). En pratique, tu ne peux pas mettre + de 4 partitions "primaire" sur un disque dur (a cause du bios je crois) mais tu peux créer une partition "secondaire" sans laquelle tu met autant de partitions que tu veux. Automatiquement, windows ne crée qu'une seule partition primaire, et une seule partition secondaire, et il place toutes les autres partitions. Donc en pratique sous linux tu vois:
    /dev/hdd1: partition primaire
    /dev/hdd2: partition secondaire (donc une partition "virtuelle" servant a loger d'autres partitions)
    /dev/hdd3:
    /dev/hdd4: rien pour toi, celles-ci correspond à d'autres emplacement dispo de partitions primaires

    /dev/hdd5: partition étant logée dans la partition secondaire /dev/hdd2
    (et si tu crée d'autres partitions dans /dev/hdd2, elles seront nommées /dev/hdd6, etc.. )

    Donc tes deux véritables partitions sont /dev/hdd1 et /dev/hdd5, toutes deux marquées comme NTFS. Donc les lignes:
    /dev/hdd1 /mnt/dur ntfs umask=0,nls=iso8859-15,ro 0 0
    /dev/hdd5 /mnt/dur2 ntfs umask=0,nls=iso8859-15,ro 0 0
    devraient marcher a priori. Peut-être n'as tu pas le support ntfs de chargé. essaie de faire un "modprobe ntfs" avant de monter tes partoches pour voir si ça passe. (sinon, je ne sais pas pkoi ça bloque)
  • [^] # Re: Ouvrage.

    Posté par  . En réponse au message LaTeX: différentes questions:. Évalué à 3.

    Dans le même style, moi j'ai celui-la: http://www.vuibert.com/livre1520.html(...) ("LaTeX, Apprentissage, guide et Référence", B. Desgraupes, edition Vuibert. Sauf que je n'ai que la première édition.). C'est avec ça que j'ai appris LaTeX, et ça reste aussi pour moi LE bouquin qui traine en permanence sur mon bureau et que je ne cesse de consulter. Par contre, pour revenir au schmilblick, celui que tu propose dispose d'un chapitre sur la création de classes d'après le site... qu'il n'y a pas dans celui là :-D. Sinon bon bouquin.
  • [^] # Re: Bien fait

    Posté par  . En réponse au journal Microsoft récidive.... Évalué à 6.

    Pas si dommage que ça si permet de mieux distribuer OOo. Meme si dans les deux cas tu a exactement la meme chose, ce serait plutot vu de cette maniere pour l'acheteur:
    1- Bouquin sur un traitement de texte, vendu avec un CD gratuit contenant le fameux logiciel. Raisonnement lambda: "c'est juste un freeware ce truc, et ça fait cher le bouquin"
    2- Logiciel de traitement de texte, vendu avec un bouquin de référence gratuit. Raisonnement lambda: "pas cher ce logiciel par rapport aux autres, en plus y'a un bouquin avec".

    En pratique, je pense que dans le premier cas, ce sont déjà des personnes qui ont OOo qui vont acheter le bouquin (tu as un logiciel que tu veux utiliser, tu va dans le rayon "librairie info", le CD est juste un gadget). Dans le 2eme cas, ce sont des personnes qui veulent acheter un traitement de text (tu vas dans le rayon "logiciels", et tu as un livre en bonus).

    Je me trompes, ou la manière dont sont proposées les choses n'est elle pas extrêmement importante ? Alors une différence de 10-15% dans le prix, à ce niveau là.... epsilonesque.
  • # geometry + extarticle

    Posté par  . En réponse au message LaTeX: différentes questions:. Évalué à 2.

    Je ne me rappelle pas avoir vu de classes particulierement ciblées A5/A6, mais peut etre que faire ta mise en page avec le package geometry, plus la class extarticle (ou extbook... etc) pour avoir des fontes plus petites devrait suffire.

    Sinon, il y a betement la solution de faire tes documents en A4, et de convertir ton .ps avec des utilitaires tels psbook ou psnup qui te permettront de réduitre la taille des pages.
  • [^] # Re: Bien fait

    Posté par  . En réponse au journal Microsoft récidive.... Évalué à 4.

    > ce que je regrette... un openoffice à 30 euros ce serait pas mal... pour ceux qui préfèrent payer,
    > pour être sûrs d'avoir un bon logiciel. Resterait à convaincre les vendeurs de promouvoir le produit

    Si le CD est accompagné d'un bon bouquin de référence sur OOo, accessible au débutants, ça serait probablement viable et très intéressant pour de nombreuses personnes, non ?
  • [^] # Re: Trop fort ...

    Posté par  . En réponse à la dépêche Debian : Sarge prévue pour la fin du mois, chasse aux bogues, AMD64. Évalué à 10.

    Selon la dénomination Debian, "Testing" est l'équivalent de "beta" (phase de test). et "frozen" est l'équivalent de "rc" (sur le point de faire paraitre, tout est bloqué sauf corrrection des derniers bugs). Donc ceci est l'annonce de la sortie de la "rc1" de la prochaine Debian si tu veux te tenir à ce type de vocabulaire.

    La différence majeure entre Debain et la plupart des autres distri, c'est que l'évolution est plutôt de type continue (je n'ai jamais fais de mise a jour majeure sur mon ordi depuis la potato par exemple, tout en ayant des paquets mis a jour quotidiennements => unstable) avec la possibilité de garder une version fixe pour avoir une évolution plus classique de type discontinue (en faisant de grosse mise a jour tous les 2-3 ans, tout étant fait pour que cela se passe sans problème => stable). La testing est une zone tampon permettant la communication de l'unstable vers la stable.
  • [^] # Re: C'est pour quand le voyage ?

    Posté par  . En réponse au journal Première photo d'une planète extrasolaire confirmée !. Évalué à 2.

    Il me semble que c'est effectivement sur une éventuelle détection de la signature de l'ozone que l'ESA et la NASA ont accepté comme recherche de possibilité de vie sur une exoplanète.
  • [^] # Re: C'est pour quand le voyage ?

    Posté par  . En réponse au journal Première photo d'une planète extrasolaire confirmée !. Évalué à 3.

    Et aussi (surtout?) ça doit permettre de mieux comprendre la formation des planètes. Tous les modèles décrivant l'évolution et la formation d'un système planétaire... ne reposent que sur l'observation de notre propre système (forcément...). Donc observer d'autres systèmes permet de voir si ces modèles sont bon (en retrouvant des systèmes conformes au notre) ou incomplet/inadéquats (en trouvant des systèmes que l'on n'arrive pas à expliquer avec le modèle actuel... ce qui est d'ailleurs le cas des premières exoplanètes détectées, mais leur mode de détection impliquait qu'elles soit assez exotiques (très grosses planètes très proches du soleil)).
  • # Texte de référence

    Posté par  . En réponse au journal Le jour où notre disque dur aura disparu. Évalué à 10.

    Notons au passage le texte auquel fait implicitement référence l'article:

    "En Allemagne, ils sont d'abord venus pour les Communistes, mais je n'ai rien dit parce que je n'étais pas un Communiste. Après, ils sont venus pour les Juifs, mais je n'ai rien dit parce que je n'étais pas un Juif. Par la suite, ils sont venus pour les gens des syndicats ouvriers, mais je n'ai rien dit parce que je n'étais pas membre de syndicats ouvriers. Ensuite, ils sont venus pour les Catholiques, mais je n'ai rien dit parce que j'étais Protestant. Finalement, ils sont venus pour moi, et il ne restait plus personne pour dire quoi que ce soit."

    -Révérend Martin Niemoller, Survivant des prisons Nazies
  • [^] # Re: communauté

    Posté par  . En réponse au journal Copine de Geek et Firefox dans Cosmostreet. Évalué à 5.

    Attention!!!

    Pour ce plugin, les options compilées par défaut sont très limitées. Il faut en l'occurence bien vérifier que le flag "--enable-self-derision" ait été activé lors de la compilation.