lom a écrit 444 commentaires

  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message Caractère special "@". Évalué à 1.

    voui.
  • [^] # Re: repasse ton code cooker

    Posté par  (site web personnel) . En réponse au journal L'ironie de la pompe à fric. Évalué à 2.

    y'a-t-il quelque chose de prévu pour un cycliste qui roule sur la chaussée (obligeant donc tous les véhicules motorisés à faire une manoeuvre de dépassement) alors qu'il a une voie cyclable en site protégé juste en parallèle ?


    Ca dépend: il y a des bandes cyclables : le truc marque a la peinture sans plus de protections que ca, et les pistes cyclables, separees de la chaussée.

    Dans les cas des bandes, il n'y a aucune obligation pour le vélo.
    Dans le cas des pistes, il y a en théorie le panneau rond a fond bleu avec un vélo banc: ce panneau indique une obligation au cycliste de rouler a cet endroit. Et s'il ne le fait pas, il est effectivement en infraction.
  • [^] # Re: obfuscating contest!

    Posté par  (site web personnel) . En réponse au message Liste de conditions. Évalué à 1.

    eval '$s=~/' . join ('/ && $s=~/', qw /toto tata titi/) . '/';

    comme ca tu as tout de meme toutes tes conditions dans un seul tableau.

    Ou si elle sont simples:

    eval '$s=~/[' . join ('|', qw/toto tata titi/) . ']/';
  • [^] # Re: obfuscating contest!

    Posté par  (site web personnel) . En réponse au message Liste de conditions. Évalué à 2.

    peut etre est-ce un peu plus elegant (quoiqu'en fait non):

    map { return 0 unless($s =~ /$_/) } qw/toto tata titi/;
    return 1;

    mais tout ca n'est qu'une astuce pour simuler une variable booleenne vilaine.
  • # obfuscating contest!

    Posté par  (site web personnel) . En réponse au message Liste de conditions. Évalué à 2.

    print !grep (/0/, map { $s =~ /$_/?1:0} qw/toto tata titi/ ) ? "OK" : "NOK";

    explication:
    map {} qw// : remplace le tableau de conditions par un tableau de 1 ou 0 suivant si la condition est verifiee.

    Ce tableau de 0 et 1 est passe a grep, qui rend le nombre d'occurence de 0.
    si ce nombres d'occurence est non nul, tout est verifie, sinon erreur.

    De la a dire que c'est plus clair que le foreach, il y a un pas que je ne franchirai pas.
  • # Premier essai

    Posté par  (site web personnel) . En réponse au journal Suis-je Google-accro ?. Évalué à 1.

    "Our servers are busy. Please try again later".

    Ca ne fait vraiment pas classe, mais je vais quand le tenter.
  • # Pendant ce temps, en Angleterre...

    Posté par  (site web personnel) . En réponse au journal [HS] Programmes électoraux en Alsacien. Évalué à 2.

    Je suis en Angleterre depuis quelque temps,et une des choses qui m'ont frappées, justement sont les traductions.

    Les papiers officiel, et beaucoup de non officiels (banques...) sont en anglais, evidemment, mais il y a toujours quelques lignes en bas de la page disant que des traductions existent. Et ce n'est pas une ou deux traductions, en général il y en a facilement une dizaine (indien, arabe, quelques langues asiatiques, gallois...) des cultures les plus présentes: je ne crois pas qu'il y ait des langues européennes.
  • [^] # Re: lshw

    Posté par  (site web personnel) . En réponse au message barettes de RAM. Évalué à 2.

    Merci!
    J'ai donc une seule barette, ce qui explique l'affichage que j'avais en gtk... Je ne savais pas s'il affichait tout d'un coup ou si je n'en n'avais qu'une. J'aurai du penser a tester en ligne de commande aussi.

    Comme quoi la paresse est vraiment moteur de progrès (j'aurai appris des trucs intéressants, aujourd'hui).
  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message barettes de RAM. Évalué à 1.

    C'est assez plausible en effet... Il aurait tout de même pus garder dans un p'tit coin cette information au chaud, histoire que je n'aille pas ramper sous le bureau.
  • [^] # Re: dans le BIOS

    Posté par  (site web personnel) . En réponse au message barettes de RAM. Évalué à 1.

    Merci a tout les deux.
    Bonne idee pour le BOIS, je regarderai au prochain démarrage.


    Ton pc ne te mangera pas je te rassure ;)


    Sans doute, mais on n'est jamais trop prudent...
  • [^] # Re: lshw

    Posté par  (site web personnel) . En réponse au message barettes de RAM. Évalué à 1.

    Merci pour cet outil, c'est bon a connaître.
    A priori, je n'ai qu'une barrette... Mais pour être sur, il faudrait que je vois ce qu'il me dit avec plus d'une...
    En tout cas merci
  • # Whois

    Posté par  (site web personnel) . En réponse au journal Pourquoi avoir éjaculé dans le milk-shake de ma grand-mère ?. Évalué à 2.

    un whois sur le site en question donne une reponse etrange... Je vote pour un fake.
  • [^] # Re: Précisions

    Posté par  (site web personnel) . En réponse au message LWP: Comportement différent CGI/ligne de commande. Évalué à 1.

    Dans mes bras mon ami, mon frère, lumière de ma vie!

    Bingo, tu as tout bon.
    un 'simple'
    setsebool -P httpd_can_network_connect 1
    a résolu le problème. Il faut maintenant que je creuse un peu pour voir si je n'ai pas fait de bêtises ou pour voir si je ne peux pas mieux faire...

    A ton avis, SELinux pourrait il être aussi la raison pour laquelle apache n'arrive pas à exécuter le script pointé par SSLPassphraseDialog? Il va falloir que je creuse, mais tu m'as donné un très bonne piste.

    Merci encore.
  • # Précisions

    Posté par  (site web personnel) . En réponse au message LWP: Comportement différent CGI/ligne de commande. Évalué à 1.

    Quelques précisions:

    le serveur est sous fedora 4, avec apache 2.0.54
    Tout va bien sur ma propre machine (debian testing apache 2.2.3)
    Il n'y a pas de différences entre les variables d'environement.

    Si j'essaye seulement d'ouvrir un socket vers une addresse IP ça plante lors de l'appel 'socket' (permission denied).
    SI j'essaye d'ouvrir un socket vers un nom, ça plante lors de l'appel 'inet_aton': no host.

    youpi tagada...
  • [^] # Re: chezmoiçamarche.org

    Posté par  (site web personnel) . En réponse au message LWP: Comportement différent CGI/ligne de commande. Évalué à 1.

    Hum, piste intéressante...

    ns.cgi marche très bien en ligne de commande, mais voila les logs apache:

    net.c:70: socket() failed: Permission denied
    net.c:70: socket() failed: Permission denied
    (null): can't find either v4 or v6 networking
    Premature end of script headers: ns.cgi

    En tout cas, ça me donne une piste, merci.

    Cheztoicamarche.org avec apache 1.3 ou 2.x?

    Sinon merci pour les infos perl... Je ne suis pas un débutant, mais mon boulot actuel est de modifier un ensemble de scripts qui me brûlent les yeux rien qu'à les regarder... Je ne suis même pas sur de mettre ça sur mon CV, tellement j'aurai honte qu'un employeur potentiel regarde de près...
  • [^] # Re: www.google.fr

    Posté par  (site web personnel) . En réponse au message LWP: Comportement différent CGI/ligne de commande. Évalué à 1.

    Bonne idée le coup de l'adresse ip, mais malheureusement ce n'est pas ça. J'ai exactement la même erreur...
  • [^] # Re: Log

    Posté par  (site web personnel) . En réponse au message LWP: Comportement différent CGI/ligne de commande. Évalué à 1.

    Effectivement, j'avais oublié de le préciser: rien dans les logs.

    Il n'y a pas de message de Perl, parce de son point de vue il n'y a rien: juste la connexion qui échoue, et je récupère moi même cette erreur (response->is_succes).

    Mais c'était bien essayé...
  • [^] # Re: www.google.fr

    Posté par  (site web personnel) . En réponse au message LWP: Comportement différent CGI/ligne de commande. Évalué à 1.

    J'avais essayé avec d'autres adresses, et j'ai la même erreur pour toutes, inclus avec www.

    Ce qui est étrange, c'est que ça marche parfaitment si je n'exécute pas ce script en tant que CGI sous apache.

    C'est probablement une question de variable d'environnement, mais je n'ai pas encore trouvé laquelle...
  • # Dommage

    Posté par  (site web personnel) . En réponse au journal Vista Buisness Gratuit pour les étudiants. Évalué à 3.

    Mise a jour de la news sur clubic:


    « Les produits disponibles en téléchargement gratuit pour les étudiants sont les produits énumérés sur la page suivante, il n'y a pas Windows Vista Business inclus dans cette offre et Windows Vista ne sera pas proposé dans cette offre de téléchargement Windows Vista Business est en effet disponible pour les étudiants mais uniquement lorsque l'établissement est abonné à MSDN Academic Alliance. Plus de 600 établissements en France sont abonnés à ce service. Toutes les infos ici : http://www.msdnaa.net/france/. Cette offre est plus complète que l'offre « Téléchargement gratuit Etudiant ». De nombreux étudiants profitent donc de Windows Vista Professionnel dans le cadre pédagogique de leurs études grâce au programme MSDNAA ».
  • [^] # Re: Hobbes

    Posté par  (site web personnel) . En réponse au journal Liberté philosophique, LL, Liberté de la musique. Évalué à 3.

    Je crois que je suis irrecuperable.

    A la vue de ton titre 'Hobbes' je m'attendais a une citation de 'Calvin et Hobbes', le strip BD.

    Au moins je me coucherai moins bete ce soir.
  • [^] # Re: Capillo-tracte

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 1.

    Ah OK, j'avais effectivement mal compris... Ca ne peut pas marcher comme ca.

    Desole, et bonne chance quand meme!
  • # Capillo-tracte

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 1.

    Hello,

    voila une idee, non testee:

    concatenation des 2 fichiers
    ~> cat f1 f2 > f3

    selection des doublons (il faut trier d'abord)
    ~> sort f3 > f4; uniq -d f4 > doublons

    concat doublons et f1
    ~> cat f1 doublons > f5

    selection des lignes uniques de f1 (toutes celles qui sont aussi dans f2 sont en double dans f5)
    ~> sort f5; uniq f5 > f6

    et hop, dans f6 tu as ce que tu veux!
    Je pense que ca peut etre relativement rapide.

    pour rigoler, ca doit pouvoir se faire en une ligne:
    ~> cat f1 `cat f1 f2 | sort | uniq -d` | sort | uniq
  • [^] # Re: Mairie de Nantes Powahh

    Posté par  (site web personnel) . En réponse au journal www.administration24h24.gouv.fr. Évalué à 1.

    4-5 jours après c'est dans ta boite au lettres...
    Oui, et ca marche meme si ta boite aux lettres est outre-manche, ce qui pour le coup m'a beaucoup impressionne.
  • [^] # Re: Non !

    Posté par  (site web personnel) . En réponse au journal Génial Dilbert…. Évalué à 3.

    Ne t'inquiete pas, tu fais tout de meme plaisir a certains (dont moi).
  • [^] # Re: Regarde la taille

    Posté par  (site web personnel) . En réponse au journal Savoir si un fichier .doc a été édité avec OpenOffice.org ?. Évalué à 1.

    J'ai exactement le cas inverse:
    un CV (3 pages) sauve en .doc par OOo: 120ko
    le meme ouvert puis sauve par Word (2003): 60-70ko
    (le meme sauve au format OOO: tout petit, mais je ne sais plus combien...)

    Mais le fait de voir si la taille change ou pas quand on l'ouvre et sauve avec OOo est a mon avis un tres bon indicateur pour savoir s'il a ete sauve la derniere fois par OOo.