aedrin a écrit 237 commentaires

  • # petit bug rigolo

    Posté par  . En réponse à la dépêche Première version publique de ManiaDrive (1.01). Évalué à 3.

    dans l'avant dernier niveau (canyon 1)

    si on arrive trop vite sur la bosse après les deux premiers virages à gauche on se retrouve sur le tunnel (le tube, quoi).

    Et là, on est sur le dessous des faces composant le tunnel.
    Donc pour avancer, il faut mettre la marche arrière (tout est inversé).

    De la même manière j'ai réussi une fois à avoir la tête en bas sur les portions inférieures du tube et j'y étais "collé".

    peut-être un petit problème dans le moteur physique, ou alors les faces sont déclarées comme simples et non pas comme doubles.

    j'espère que je me suis vaguement fait comprendre !

    sinon, super !
  • [^] # Re: Codage des caractères ?

    Posté par  . En réponse à la dépêche Appel à commentaires sur le référentiel général d'interopérabilité. Évalué à 4.

    Pour un programme, avoir une taille variable n'est vraiment pas pratique, il faut parcourir la chaine depuis le début pour interpréter les octets et retrouver les caractères. Les logiciels utilisent plutot une représentation en taille fixe.

    Faux. cf http://www.uzine.net/article1785.html (vers la fin de l'article) :
    Remarque : le « masque » 10xxxxxx du dernier octet permet ainsi de savoir, à n’importe quel endroit de la suite de nombres qui définit la chaîne, si l’on est sur le début d’un caractère UTF-8 ou au milieu : une fonction qui analyse un flux de données UTF-8 saura donc toujours où elle en est, malgré la longueur variable des caractères : on dit que c’est un format de données auto-synchronisé.

    Par contre c'est vrai que c'est pas pratique, mais pour d'autres raisons (par exemple, tout simplement obtenir la taille d'une séquence de caractères).
  • [^] # Re: Critique

    Posté par  . En réponse au journal Revue du noyau Linux. Évalué à 10.

    Vivement que cette approximation soit fixée...

    Tu voulais sans doute dire : "Vivement que cette approximation soit corrigée...". Sans doute une traduction "pauvre, littérale et limite fausse" de "fixed".
  • [^] # Re: Honnêtement ..

    Posté par  . En réponse au journal [HS] [CPE] L'avis d'un étranger. Évalué à 4.

  • [^] # Re: Bureau

    Posté par  . En réponse au message Comment changer le fond d'écran de manière portable ?. Évalué à 1.

    j'y ai pensé justement (entre autres avec l'aide de http://doc.trolltech.com/4.0/qapplication.html#desktop ), mais le pb c'est que je pense qu'à la moindre fermeture de session ou arrêt du programme, l'ancien fond d'écran reprend le dessus...

    ce que j'aurais voulu, c'est un setWallpaper("monimage.jpg") qui permette de mettre monimage.jpg comme fond d'écran en cours avec toute la gestion (propre au système) qui va avec...
  • [^] # Re: Ca, c'est une bonne nouvelle !

    Posté par  . En réponse au journal Thunderbird 1.5 prend son envol. Évalué à 1.

    ça, c'est une traduction (que j'aime beaucoup ma foi), mais ce n'est pas une définition
  • # Ca, c'est une bonne nouvelle !

    Posté par  . En réponse au journal Thunderbird 1.5 prend son envol. Évalué à 9.

    Par contre ce que je cherche, c'est un logiciel de couriel comprenant les avantages suivants : filtres anti-pouriel, protection anti-arnaque, mises à jour automatiques et bien plus encore.
  • # [X] avec un palet...

    Posté par  . En réponse au sondage Mon sport préféré se joue. Évalué à 1.

    surtout sur des rollers...

    c'est beaucoup moins violent que sur glace (pas de charges, très peu de contact, les fautes sont bcp plus rapidement sifflées),
    c'est moins chiant (pas de hors-jeu),
    et il y a plus d'espaces (4 joueurs de champ, contre 5)
    et c'est super agréable à jouer (et à regarder si vous avez l'occasion)

    bref, l'essayer c'est l'adopter...
  • [^] # Re: ISO

    Posté par  . En réponse à la dépêche Le Linux Standard Base devient une norme ISO. Évalué à 5.

    très bonne remarque, j'ignorais complètement

    pour les fainéants : le nom ISO vient du grec isos qui signifie égal.
  • [^] # Re: en fait post

    Posté par  . En réponse au message Sites securises https. Évalué à 1.

    oups, boulette... et sinon, avec ça directement, ça marche ?
    urllib2.urlopen(HOSTNAME + PAGE_LOGIN, loginForm)
    
  • [^] # Re: en fait post

    Posté par  . En réponse au message Sites securises https. Évalué à 1.

  • [^] # Re: à rapprocher de fwdOUT

    Posté par  . En réponse au journal Fon, le Wifi pour tous ???. Évalué à 4.

    tout à fait une utilisation en "bon père de famille" comme le demande Free...
    je suppose qu'il existe ce même genre de clause pour les FAI des autres pays ou régions
  • [^] # Re: setlocale fait planter mon script

    Posté par  . En réponse au message format numérique des données sous php. Évalué à 1.

    il me semble que la locale n'affecte que les fonctions d'affichage et/ou d'export dans un fichier. tout le reste des utilisations de constante doit se faire comme dans la norme du langage PHP : pas de séparateur de milliers et le point comme séparateur décimal. Tu dois donc demander
    abs(-0.00012)
  • [^] # Re: yo

    Posté par  . En réponse au message format numérique des données sous php. Évalué à 1.

    normalement
    printf("%f", $val)
    doit forcer l'affichage en scientifique, non ?
  • # yo

    Posté par  . En réponse au message format numérique des données sous php. Évalué à 2.

    RTFM :

    spécifier la virgule comme séparateur
    http://www.nexen.net/docs/php/annotee/function.setlocale.php

    utiliser printf avec %f comme formateur (qui utilise la locale)
    http://www.nexen.net/docs/php/annotee/function.printf.php
  • # vive les nombres flottants

    Posté par  . En réponse au message bug dans php, nombre mal tronqué. Évalué à 2.

    comme expliqué dans : http://www.nexen.net/docs/php/annotee/warn.float-precision.p(...)
    tu devrais utiliser la bibliothèque GMP (si tu le peux...)

    il faut savoir par exemple que multiplier par 10 et diviser par 0.1 ne donnent pas le même résultat.

    Si dans ton cas $randvalb vaut -1, tu vas diviser par $div qui vaudra presque 0.1 mais pas exactement car ce nombre a un nombre infini de chiffres après la virgule en base 2. Donc au final tu vas multiplier par un ***flottant*** qui vaut ***presque*** 10 alors que tu aurais pu multiplier par un ***entier*** qui vaut ***exactement*** 10.

    Donc à part pouvoir utiliser une bibliothèque de calcul exact type BC ou GMP (c'est pour ça qu'elles utilisent des chaînes de caractères comme représentation des nombres), tu retrouveras toujours ces problèmes inhérent à la représentation des nombres.
  • [^] # Re: du bon usage du vocabulaire.

    Posté par  . En réponse au message Comprendre un projet en C++ : arbre d'inclusion des .h et appel de fonctions. Évalué à 3.

    ouups, réponse incomplète...

    tu peux regarder du côté de source navigator : (http://sourcenav.sourceforge.net/(...) ) qui te permettra d'avoir l'arbre d'appel des fonctions

    si ça peut t'aider...
  • [^] # Re: du bon usage du vocabulaire.

    Posté par  . En réponse au message Comprendre un projet en C++ : arbre d'inclusion des .h et appel de fonctions. Évalué à 5.

    il peut très bien avoir à sa disposition du c++ "portable" comme tu dis, mais avec un certain nombre de fichiers d'en-tête manquants (par exemple windows.h).

    Je pense que sa question était plus axée sur cet aspect-là.
  • # du bourguignon !

    Posté par  . En réponse au journal Foires des vins. Évalué à 3.

    et des bons Bourgogne pas trop cher, parce que les Bourgogne, ça raque.

    justement si jamais ça existe en foire du vin, tu peux chercher des Mâcon-Igé 2004 et du Saint-Véran 2002 de la cave coopérative des vignerons d'Igé. Très bon et pas cher (5¤ et des bananes)

    Par contre j'habite à Mâcon j'y vais sur place, je sais pas si tu les trouveras dans une foire au vin.
  • # les sélecteurs d'attribut

    Posté par  . En réponse au message Petit problème de coloration des ancres. Évalué à 2.

    d'après http://www.yoyodesign.org/doc/w3c/css2/selector.html#q10,(...) en CSS2, tu peux faire :
    a[href]
    après je ne sais pas quels sont les brouteurs qui respectent cela.
  • [^] # Re: lopji

    Posté par  . En réponse au journal Mort d'un Troll. Évalué à 8.

    mon préféré :
    Le temps est circulaire. L'espace est courbe.

    Ca c'est de l'introduction !
  • # coolplayer !

    Posté par  . En réponse au journal Diffuser de la musique en ogg ; le problème de l'absence du support ogg dans windows media player. Évalué à 3.

    http://framasoft.net/article1042.html(...)
    avec la VF ici : http://easyfrog.free.fr/download.htm(...)

    très simple à installer : la VF est un zip qui contient uniquement l'exécutable de 600ko. Point barre.

    Lit entre autres les mp3 et les ogg sans soucis.

    libre (GPL).

    ça devrait correspondre à tes demandes...

    je te le conseille, je m'en sert au boulot depuis 2 ans pour écouter ma musique sans lancer une usine à gaz ni déstabiliser le PC du boulot par des installs foireuses
  • [^] # Re: encodages

    Posté par  . En réponse au message UTF-8 et les listes.... Évalué à 1.

    oui en gros c'est la différence entre les deux fonctions prédéfinies (qui sont surchargeables pour tes propres classes) : __re__() et __str__() __str__ permet de convertir l'objet dans une chaine de caractères. elle est appelée automatiquement par print __re__ renvoie la chaine contenant la représentation interne de ton objet. sur ton objet liste, ça ne renvoit donc pas ce que tu attendais... car :
    print liste
    est équivalent à
    liste.__str__()
    qui lui même vaut
    [elt0.__re__(), elt1.__re__(), ... ]
    si tu fais un :
    for elt in liste:
        print elt
    
    ça va être bon, car équivalent à :
    [elt0.__str__(), elt1.__str__(), ...]
  • [^] # Re: pffff

    Posté par  . En réponse au journal Gnome Mahjongg. Évalué à 2.

    tu as quoi comme liens de vrai mahjongg sous linux ?
    impossible à trouver, c'est noyé sous les faux mahjongg en solitaire

    histoire de pouvoir mettre un "mahjongg du mandarin" à l'ordi !
  • [^] # Re: Et ouai ...

    Posté par  . En réponse au journal Violence routière. Évalué à 2.

    je suis d'accord avec toi pour la force musculaire et l'inertie à conserver au maximum...

    mais je ne suis pas du tout d'accord avec toi sur la conduite à adopter.

    d'une part, il suffit d'ANTICIPER pour ne pas avoir trop de décélérations/accélérations : quand on sait que le feu est (ou va passer au) rouge, on ralentit à l'avance sans freiner, en se mettant en roue libre ou en "sous-pédalant". Puis quand le feu est vert on se débrouille pour pouvoir passer avant qu'il passe au rouge.

    Cette technique marche dans 90% des cas et te permet d'avoir une vitesse quasi-constante, c'est beaucoup moins stressant que d'accélérer et freiner sans arrêt, ça te permet de prévoir beaucoup mieux les feux/stop/arrêts et c'est à utiliser sans modération.

    Je l'utilise quelque soit mon nombre de roues : 0 (piéton), 2 (vélo), 4 (voiture), 8 ou 10 (roller).

    Pour les 10% restants, à moins que tu n'aies un vélo de l'age de pierre, ou un vélo de piste, tu disposes d'une invention merveilleuse, les vitesses.

    Associée avec la technique de l'anticipation, ça te permet de rétrograder en sous-pédalant sur ton vélo, de continuer à mouliner à la même vitesse pour pas froisser le muscle et de freiner en même temps. Et ensuite tu peux redémarrer tranquilement et sans trop d'efforts (même en côte) grace à ta petite vitesse d'enclenchée.

    j'espère t'avoir aidé dans la longue route qui mène à la connaissance du vélo ;-)