ymorin a écrit 498 commentaires

  • [^] # Re: logname: no login name

    Posté par  . En réponse au journal Liquid prompt — un prompt Bash adaptatif utile : déménagement. Évalué à 4. Dernière modification le 20 juillet 2012 à 10:38.

    Et pourquoi ne pas utiliser directement LOGNAME?

    Parce que ça ne marche pas ?

    $ logname
    ymorin
    $ echo $LOGNAME
    ymorin
    $ sudo su -
    # logname
    ymorin
    # echo $LOGNAME
    root
    
    

    Donc, peut-être, utiliser les deux :

    if [[ "${USER}" != "$(logname 2>/dev/null)" -o "${USER}" != "${LOGNAME}" ]]; then
    
    

    Hop, voilà … :-(
    Moi.

  • [^] # Re: Ne pas oublier LC_ALL=C

    Posté par  . En réponse au journal Leap second. Évalué à 2.

    De mon côté, ce sont firefox et g15daemon qui sont partis en cahouettes…

    Hop,
    Reboot.

  • [^] # Re: Récurent

    Posté par  . En réponse au journal Leap second. Évalué à 10. Dernière modification le 01 juillet 2012 à 13:12.

    ce n'est pas la première fois que des secondes sont ajoutées. Et donc à chaque fois qu'une seconde est ajoutée tout se met à dérailler.

    En effet, ce n´est pas la première seconde intercalaire qui soit ajoutée.

    Cependant, le bug n´est pas systématique. Le message de commit dans les liens dit :

    Since […] the ntp subsystem has used an hrtimer for
    triggering the leapsecond adjustment […], this can
    cause a potential livelock.

    Le changement pour utiliser un hrtimer date de Mai 2008. Hormis cette nuit, la dernière seconde intercalaire ajoutée date de Décembre 2008. Donc, il n'y a pas eu tant de cas où ça a pu dérailler : un seul au total, qui a pu passer inaperçu.

    Le cas d'hier aurait pu être évité si les systèmes avaient mis leur noyau à jour, car le correctif date de Mars dernier. Pour les systèmes dont le noyau n´était pas à jour, il y a donc eu un second cas hier soir.

    Hop,
    Moi.

  • # Debian

    Posté par  . En réponse au journal Sortie de Grub 2.00. Évalué à 10.

    on retrouvera bientôt GRUB 2.00 dans nos distributions favorites.

    Heu, non, je ne crois pas qu´il sera bientôt disponible dans ma distro préférée. :-]

    Hop,
    Moi, déjà dehors.

  • [^] # Re: ◉ cat / more / less / etc.

    Posté par  . En réponse au sondage Quel lecteur PDF (Portable Document Format) utilisez vous et dans quelle circonstance ?. Évalué à 10. Dernière modification le 27 juin 2012 à 22:44.

    que fait cette bacherie : "${LANG##*.}" ?

    Ce n´est pas une basherie, c´est POSIX.

    En gros, ça supprime tout depuis le début jusqu´au dernier point. Par exemple:

    > echo $LANG
    en_US.port.nawak.utf8
    > echo ${LANG##*.}
    utf8
    > echo #{LANG#*.}
    port.nawak.utf8
    
    

    Hop,
    Moi.

  • [^] # Re: Morceaux choisis

    Posté par  . En réponse au journal Facebook détruit-il internet?. Évalué à 4.

    […] les libristes/hackers etc.. n'ont pas anticipé le mouvement car ils n"ont pas pris en compte le fait qu'avec la massification de l'usage d'internet, venaient aussi un besoin de simplification de celui-ci.

    Oui, c´est le phénomène du mois de Septembre qui ne finit jamais.

    Hop,
    Moi.

  • # Mais, mais, mais, que vois-je ?

    Posté par  . En réponse au journal Facebook détruit-il internet?. Évalué à 10.

    libération a publié un super article […]. Facebook, Google et Apple sont en train de […] casser [internet].

    Et, bien entendu, la première chose que je me suis empressé de vérifier : il y a un bouton "[f] Envoyer" en bas de l´article …

    Damned …

    Hop,
    Moi.

  • [^] # Re: tout ceci est une ...

    Posté par  . En réponse au message Routage 2 cartes réseau avec classe différente.. Évalué à 3. Dernière modification le 20 juin 2012 à 23:50.

    masquerade!

    Aneffé !

    Ceci dit, Elbuffing devrait se poser quelques questions :

    1. Comment le portable est-il physiquement connecté au grand ternet ?
    2. Donc, en déduire l'adresse IP de sa passerelle (hint : c´est l'IP de la première machine qu´il rencontre)
    3. Comment cette machine est-elle à son tour connectée au grand ternet ?
    4. En déduire à nouveau l´adresse IP de sa passerelle
    5. Est-ce que la connexion de cette machine est fonctionnelle ? (hint : ping)
    6. Comment la passerelle trouvée en 4. peut-elle parler au réseau du portable ?
    7. Est-il possible (techniquement) et accepté (règles du projet) de modifier les routes sur cette passerelle ?

    La suite dépend fortement de la réponse en 7. Si oui, alors faire le chemin inverse, etc…

    Si non, alors, tout ceci ne sera effectivement qu´une …

    … masquerade !

    Hop,
    Moi.

    (hint : la faute que mouvda et moi avons faite est intentionnelle ! )

  • [^] # Re: o/

    Posté par  . En réponse au message Vends ultraportable [vendu]. Évalué à 3.

    Si devnewton (premier arrivé, premier servi!) lâche l'affaire, je te le prend sur Rennes.

    Rassure-moi quand-même avant : il y a le bloc d'alim´ avec ?…

    Hop,
    Moi.

  • [^] # Re: Nimage ?

    Posté par  . En réponse à la dépêche (R)évolutions dans le monde de la sauvegarde de données. Évalué à 4.

    c'est quoi la nimage ?

    Si je ne m´abuse, c´est une bande magnétique sortie de son support (et donc à peu près inutilisable).

    Comme quand, petit, tu sortais les bandes des cassettes VHS. Enfin, toi je ne sais pas, mais moi, si. ;-]

    Hop,
    Moi.

  • [^] # Re: Embauche

    Posté par  . En réponse au journal sortie de rpmrebuild 2.7. Évalué à 6. Dernière modification le 16 juin 2012 à 23:31.

    le mec qui me dit que au dessus de X lignes de shell, il a codé dans un vrai langage de script

    Pourquoi le shell n´est pas bien ?

    À mon avis, c´est le meilleur langage lorsqu´il s´agit d´automatiser certains traitements systèmes : installer un batch de packages, triturer les fichiers de conf, sauvegarder et restaurer, traiter l´ajout et la suppression d´utilisateurs (vaut mieux automatiser lorsqu´il faut créer les homes, les repositories, affecter les droits… pour des centaines d´utilisateurs qui vont et viennent).

    Comme tout langage, il y a des pièges à éviter. Comme tout langage, il vaut mieux bien architecturer avant de coder. Comme tout langage, il faut coder proprement et respecter des règles.

    De plus, avec bash-4 sont arrivées certaines améliorations qui en font maintenant un langage plutôt intessant : tableaux associatifs (aka dictionnaires), co-process… bash-3 proposait déjà les tableaux indexés, le '$?' pour chaque process d´un pipeline… Mais dans ce cas, il faut utiliser #!/bin/bash, et garder #!/bin/sh pour les scripts réellement POSIX.

    Par exemple, le projet que je maintiens (crosstool-NG) a pour but de compiler l´ensemble des packages nécessaire pour construire une chaîne de cross-compilation : gcc, binutils, librairie C (glibc/eglibc/uClibc/…, installer les en-têtes du noyau, télécharger les archives, les extraire et les patcher, compiler certains packages ou pas en fonction de la config, appliquer des contournements ou pas pour certaines versions, etc… C´est globalement ce qu´il y aurait à taper en ligne de commande si ça de vait être fait à la mimine (./configure --blabla && make blabla && make install, mais en beaucoup plus compliqué et touffu). Résultat : environ 14000 lignes de code shell bash-3 réparties dans environ 70 fichiers. À part en shell, je vois pas en quoi ça aurait pu être codé…

    Bref, dire que quelqu´un est stupide/mauvais/fou/con/… d´avoir utilisé le shell pour écrire un 'gros' programme, c´est comme traiter de la sorte quelqu´un qui fait un gros Makefile pour compiler un gros programme. Si le langage shell est adapté au problème, alors l´utiliser est bien ; s´il n´est pas adapté, alors l´utiliser est mal. C´est comme tout, il faut choisir le meilleur outil pour chaque tâche, et de préférence un outils connu.

    Hop,
    Moi.

  • [^] # Re: Au fait...

    Posté par  . En réponse au journal Ray Bradbury bronsorisé. Évalué à 8. Dernière modification le 07 juin 2012 à 13:25.

    Au cas où ce serait une vraie question :

    Vu que l'auteur du journal a écrit "bronsorisé" au lieu de "bronsonisé", et que l'auteur du commentaire a remplacé certains de ses n par des r, je subodore une pas-vraie question.

    Mais bon, qui suis-je pour subodorer, voire même pour supputer ? :-)

    Hop,
    Moi.

  • # weboob

    Posté par  . En réponse au journal Midi sur UDP. Évalué à 4.

    Et est-ce qu'on peut rencontrer QMidiNet avec QHaveDate ?

    Hop,
    Moi ---> []

  • [^] # Re: Encore un point en plus: le vote electronique c´est du vol

    Posté par  . En réponse au journal La seule et unique raison de refuse le vote par Internet. Évalué à 4.

    Ma grand-mère […] ne peut plus contrôler grand-chose.

    Tu me la présentera, je cherche des faux-électeurs … ;-]

    Hop,
    Moi ---> []

  • [^] # Re: Petites coquilles

    Posté par  . En réponse à la dépêche Sortie officielle du noyau Linux 3.4. Évalué à 2.

    Coquille sur le titre de la RC2 :

    La version seconde version candidate du noyau […]

    Hop,
    Moi.

  • [^] # Re: La lettre qui va avec

    Posté par  . En réponse au journal Le vote par internet, c'est encore mieux quand c'est bien fait.... Évalué à 3.

    Rassure-moi : cette lettre, tu l´as bien reçue en RAR (ou l´équivalent en Corée du Sud) ? Parce que, bon, le système Tac-o-Tac, c´est pas le plus compliqué à contrer, pour qui veut s´en donner la peine … :-(

    Dans la rubrique "Et si …", on lit la question suivante :

    … je soupçonne une violation de mon identifiant et/ou de mes mots de passe ?
    Vous alertez le Bureau de Vote Electronique (BVE) par couriel bla@bla.

    Si j´étais dans ta position, je les contacterais pour leur signifier que, ayant reçu mon mot de passe en clair dans un courriel non chiffré, je soupçonne une telle violation.

    Mais bon, fournir une adresse de courriel en contact pour déclarer une infraction au système de vote, ça me paraît faire montre de l´importance que notre République prête justement au vote de nos concitoyens, du moins d´une partie d´entre eux …

    Du coup, je me fendrais bien en plus d´une lettre en RAR à mon ambassade ou mon consulat, pour bien marquer le coup.

    Ceci dit, une autre partie me choque. Dans l´agenda, il est écrit que les électeurs reçoivent leurs identifiants par SMS. Il est envoyé par courrier et par SMS ? WTF ?

    Monde de merde …
    Snif … :-(

    Hop,
    Moi.

  • # Plusieurs plages...

    Posté par  . En réponse au sondage Quelle plage d'adresse IPv4 est utilisée sur votre LAN?. Évalué à 2.

    J'ai plusieurs LAN :

    • LAN physique (ethernet et WiFi ) : 192.168.127.0/24
    • LAN pour les VMs : 192.168.128.0/24
    • LAN sur le VPN (aujourd'hui du vtun sur ssh, demain peut-être du freelan ou autre). : 192.168.129.0/24

    Mes machines sont toutes en DHCP, avec une IP fixe dans la conf DHCP. Pour chaque réseau, les adresses :
    * 1 à 9 : passerelle (.1), ponts WiFi-ethernet (.2 à .3), serveur (.5)
    * 10 à 127 : IP allouées statiquement (machines fixes, portables et netbooks)
    * 128 à 254 : IP allouées dynamiquement (gens de passages, ou VMs de test, par exemples)

    Le DHCP et le DNS sont servis par mon propre serveur, pas par la "box" de mon FAI sur laquelle j'ai désactivé le DHCP, et dont je n'utilise pas le DNS.

    Pas d'IPv6, car mon FAI ne le propose pas, donc pas d'intérêt d'en avoir dans le LAN.

    Hop,
    Moi.

  • # Merci !

    Posté par  . En réponse au journal Participation à Firefox Flicks. Évalué à 4.

    Bon, comment dire …

    D´abord, j´aime bien le concept ! C´est drôle, avec quelques petits clins d´œils (eg. AYB), le dessin est joli, peu de fioritures. J´aime bien !

    Cependant, comme tu le dis toi-même, il y a un arrière-goût de "pas fini". Par exemple, le son est médiocre : trop de souffle lors des paroles ou bruitages, mais silence absolu sinon. Ça fait un peu bizarre …

    Sur ma machine, qui pourtant envoie du gros (i7 @ 3.2GHz), la fin de l´animation avec les photos fait un peu saccadée. Pourquoi ne pas avoir utilisé un canvas pour redimensionner les images, c´eût été un peu plus fluide. Mais bon, j´y connais que-pouic en HTML, alors …

    Et il y a quelques longueurs. La séquence du lapinou dure un peu trop longtemps à mon goût.

    Ceci dit, les défauts font souvent plus impression que les réussites, et dans l´ensemble, j´ai vraiment bien aimé …

    Et n’hésitez pas a uploader photo/location!

    Voilà, c´est fait ! C´est rare que je mette ma bouille en ligne ; comme quoi, votre travail à tous les deux m´a bien plu !

    Bonne chance pour le concours !

    Hop,
    Moi.

  • [^] # Re: La journée n'est pas finie

    Posté par  . En réponse au journal Opération "Sauvez totof2000". Évalué à 3.

    Non, non. Je ne me plains pas…

    5907 still to go…

    Hop,
    Moi.

  • [^] # Re: Je veux bien ...

    Posté par  . En réponse au message Les étapes pour développer une application sous linux embarqué?. Évalué à 2.

    550 euros/jour TTC

    Pinaise ! T'es vraiment pas cher, toi ! :-)

    Pour de la consultation de ce style, les tarifs sont souvents bien plus élevés, entre 1000€ et 2000€ par jour…

    Hop,
    Moi.

  • [^] # Re: C'est bien ls bonnes nouvelles !

    Posté par  . En réponse au journal CJUE, droits d'auteur et brevets logiciels en Europe.. Évalué à 4.

    À moins de se barrer de l'OMS

    OMS : Organisation Mondiale de la Santé. Surement, tu as voulu dire OMC : Organisation Mondiale du Commerce ? ;-)

    Oui, je suis d'accord, l´OMC, en l´état, est un beau bordel.

    Hop,
    Moi.

  • [^] # Re: pourquoi ?

    Posté par  . En réponse à la dépêche Freelan : un nouveau venu dans le monde des VPN peer-to-peer. Évalué à 8.

    freelan offre par exemple la possibilité de définir deux paires de certificat-clé privée séparées pour l'authentification et le chiffrement

    Est-ce que freelan fait de l´authentification mutuelle ? Par authentification mutuelle, je veux dire que chaque extrémité du tunnel authentifie l´autre ?

    Je pense à un truc du style :

    1. Je passe chez toi avec ma clé publique et mon certificat auto-signé
    2. Tu me files ta clé publique avec ton certificat auto-signé, puis tu ajoutes ma clé publique et mon certificat à ta liste d'autorisations
    3. Je rentre chez mois, et j'ajoute ta clé publique et ton certificat à ma liste d'autorisations
    4. Maintenant, on est capable de faire un VPN entre chez toi et chez moi

    Dans ce cas, comment fais-tu ? Est-ce pris en charge de base dans SSL et/ou TLS (je suis un total-noob dans ce domaine) ?

    Hop,
    Moi.

    PS. Peut-être d'autres patches dans le futur… Peut-être ! ;-)

  • [^] # Re: hein ...

    Posté par  . En réponse au journal Picasa pour Linux, c'est bientôt fini !. Évalué à 8.

    quel éditeur serait prêt à faire un logiciel libre gratuitement ?

    Un éditeur qui voudrait capter des utilisateurs qui payent un service de qualit{é,ay}.

    Dans le cas de picasa, par exemple, ce pourrait être un service basique qui permettent d'échanger des photos de résolution 1024x768 maximum, et un service premium qui autorise des résolutions plus grandes.

    Ce n'est peut-être pas un bon business plan, ce n'est qu'un exemple dans lequel un éditeur fournirait un logiciel libre (et donc une API) pour accéder à un service, et rentabiliserait le développement de ce logiciel en facturant l'accès à ce service. De nos jours, ce n'est plus tant le logiciel qui apporte une plus-value, mais bien le service que ce logiciel rends accessible.

    Nous sommes maintenant habitués (moi le premier) à utiliser des services monétairement gratuits, et nous ne voulons plus payer, même pour des versions évoluées (plus de résolution, plus d'espace, plus de débit, plus de plus…).

    Les solutions alternatives (auto-hébergement, hébergement mutualisé, etc…) ne sont pas à la portée de M. et Mme Tout-Le-Monde, et présentent des inconvénients (débit, sauvegardes…) par rapport aux services centralisés.

    Hop,
    Moi.

  • # Seuleument 80% du problème résolus…

    Posté par  . En réponse au journal Anomalie Pioneer: une solution en vue ?. Évalué à 3.

    Ce serait donc la pression de radiation des photons qui sont émis par l'antenne qui expliquerait le ralentissement

    Et encore, ça n'expliquerait que 80% du ralentissement.

    Pour les 20% restants, les chercheurs n´ont pas d´explication. Ceci dit, ils concluent leur étude sur le fait que leurs connaissances de l´état actuel du revêtement du réacteur ne sont pas suffisantes, et que les courbes d´erreur se superposent, pouvant donc expliquer l´écart restant.

    Hop,
    Moi.

  • [^] # Re: Non merci …

    Posté par  . En réponse au journal Upleva : le téléviseur connecté façon IKEA. Évalué à 10.

    ceux qui ont Internet ont aussi un décodeur TV

    Ah, non ; moi, j´ai pas. Et j´en veux pas.

    Hop,
    Moi.