fearan a écrit 7161 commentaires

  • [^] # Re: soignes un peu tes demandes...

    Posté par  . En réponse au message bash / injection contenu / saut de ligne. Évalué à 2.

    ah pas de bol t'est en utf-u pas en iso-8859-15 ;)

    tu peux tenter avec #, %, µ, ~ enfin n'importe quel caractère qui n'est pas dans mention légale ;)

    pour savoir si le caractère en question est (ou non) sur 1 seul octet
    tu tapes

    echo -n 'ù'  | od -h

    cela te donnera le code hexadécimal du caractère

    >echo -n ù | od -h
    0000000 00f9
    0000001

    où tu vois que le caractère ù prends un octet deuxième ligne, et a pour valeur f9
    en utf-8

    >echo -n ù | od -h
    0000000 b9c3
    0000002

    enfin tu peux avoirs un soucis si le fichier sources contient des sauts le lignes; il faut pour cela les remplacer lors de la première lecture

    mentionlegale=$(<$BASEPBNMENTION$(( ( RANDOM % $countmention ) + 1 ))'.php' | sed -r 's/\n/\\n/' )

    puis les remettre en place lors de la deuxième passe

     find ./ -type f -exec sed -i -e "s#<!--mentionlegalecontent-->#$mentionlegale#g;s/\\\\n/\\n/g" {} \;

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: soignes un peu tes demandes...

    Posté par  . En réponse au message bash / injection contenu / saut de ligne. Évalué à 2. Dernière modification le 17 avril 2019 à 13:52.

    ah pas de bol t'est en utf-u pas en iso-8859-15 ;)

    tu peux tenter avec #, %, µ, ~ enfin n'importe quel caractère qui n'est pas dans mention légale ;)

    pour savoir si le caractère en question est (ou non) sur 1 seul octet
    tu tapes

    echo -n 'ù'  | od -h

    cela te donnera le code hexadécimal du caractère

    >echo -n ù | od -h
    0000000 00f9
    0000001

    où tu vois que le caractère ù prends un octet deuxième ligne, et a pour valeur f9
    en utf-8

    >echo -n ù | od -h
    0000000 b9c3
    0000002

    cela vaut effectivement b9c3 (2 octets )

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: soignes un peu tes demandes...

    Posté par  . En réponse au message bash / injection contenu / saut de ligne. Évalué à 4.

    c'est marrant de jouer avec sed,
    C'est bien d'avoir des variable dans sed, ça permet un code plus lisible
    par contre dans le cas où la variable contient des caractère particuliers on peut avoir des blague ;)
    il n'y aurait pas un / dans $MentionLegale?

    Auquel cas il faudrait mieux user

     find ./ -type f -exec sed -i -e 'sù--MentionLegaleContent--ù'$MentionLegale'ùg' {} \;

    ou n'importe quel autre caractère que ù, mais ce dernier n'étant utilisé que dans un seul mot en langue française, il y a peu de chance de tomber dessus par accident, et en plus il est très facilement accessible ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: J'ai ri

    Posté par  . En réponse au journal Les conclusions du grand débat enfin connues. Évalué à 3.

    Y a au moins une personne qui aura ri. :)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: ouch (bis)

    Posté par  . En réponse au message Extraire username password d'une page html. Évalué à 2.

    il manque une * dans la re (.) => (.*)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: une explication de Mélenchon

    Posté par  . En réponse au journal [HS] Félonie au parlement européen. Évalué à 7.

    non je dis que le système de vote est bancal, ils discutent les amendements dans un premier temps, puis ils votent en rafale lors d'un marathon.

    Un peu comme si ton contrôleur aérien regardait toutes les routes de l'après midi le matin et devait se prononcer à midi sur chacune d'elle à midi avec juste la référence du vol en 12 secondes pour chacune des décisions.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # ouch

    Posté par  . En réponse au message Extraire username password d'une page html. Évalué à 2.

    mise à part les usage de sed pour parser du html, tu fais une erreur de la taille d'un éléphant

    Je parse ta commande sed

    
    /<li><b>Password:</ 
    # lorsqu'on matche <li><b>>Password:<
    on fait la commande branch (b )
    b...
    
    

    tu as fais l'erreur de faire la commande sed puis ta regex
    il vallait mieux faire
    sed -ne '#Password:# s#.Password: (.)<\/.*#\1#p'

    tu n'es pas obligé d'utiliser / avec sed, généralement ça te plante très facilement ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: une explication de Mélenchon

    Posté par  . En réponse au journal [HS] Félonie au parlement européen. Évalué à 7.

    Tu oublies les godillots qui suivent la directive de parti ;)

    Mais de toutes façons ces rectification n'ont pas à exister, sauf si ça pouvait annuler un scrutin, mais bonjours le chaos…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: une explication de Mélenchon

    Posté par  . En réponse au journal [HS] Félonie au parlement européen. Évalué à 1.

    Tiens c'est marrant, lire un texte de loi, puis ensuite article par article, on te donne les références et tu dois te prononcer en moins de 12 seconde; fais ça sur une centaine de fois tous les jours, et compte le nombre d'erreur.

    http://www.europarl.europa.eu/about-parliament/fr/organisation-and-rules/how-plenary-works

    Il est plus facile de ne pas se planter lorsque l'on suit la directive du parti/groupe parlementaire.

    Cela dit, je trouve anormal de pouvoir modifier sa position sous prétexte qu'on s'est planté.

    D'ailleurs je découvre aussi que les élus peuvent réclamer un vote secret…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: note à propos du unsend

    Posté par  . En réponse au journal Nouvelles fonctionnalités radicales pour Telegram. Évalué à 4.

    Même si le gars à un client officiel, le destinataire à pu aussi prendre une photo; l'idée c'est que c'est pour converser entre amis, et pas être écouté par un quelconque virus/état/entreprise/employeur.

    Si ton interlocuteur fait parti de la NSA, tu t'en fous un peu que son client n'ai pas effacé le message, t'était baisé dès le début ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: mon filtre libre

    Posté par  . En réponse au journal Article13: La FSF Europe appelle au développement de filtres libres. Évalué à 6.

    Ton filtre va vite se faire contourner (volontairement où non, c'est selon):

    • "Kristian Klavier"
    • "Cristian Keyboard"
    • "Triste en Clavier"
    • […]

    C'est tout le problème des filtre, y a d'autre filtre pour les faire passer :)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Questions idiotes

    Posté par  . En réponse au journal Article13: Macron sacrifie les start-ups du web contre un gazoduc russe. Évalué à 6.

    Ça n'aurait rien de licite. La question n'a jamais porté sur l'ampleur des modifications entre l'œuvre initale et l'œuvre dérivée.

    ça devient dangereux, tu poses un monopoles sur une idée. Pour caricaturer, si tu publie un texte sur 2 superpuissances qui se foutent joyeusement sur la gueule, tu va choper à peu près tous les ouvrages de SF/Fantasy avec une guerre; il suffit à l'auteur initial d'accuser l'autre de s'être inspiré, c'est pour ça qu'on recherche des similitude; nombre d’œuvre original se sont inspirée d'autres; avec ta définition on détruit quasiment toutes créations (ou on autorise tout, après tout le domaine public est vaste, et trouver une œuvre nouvelle ne s'inspirant d'aucune création antérieur me parait impossible )

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # Mouais...

    Posté par  . En réponse au journal Article13: La FSF Europe appelle au développement de filtres libres. Évalué à 9.

    Au moins l'outil de censure lui sera libre…

    Ce sera toujours mieux que de payer FB ou Google pour l'usage de leur outil…

    Mais ça reste quand même un immense gâchis.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Java > 1.8

    Posté par  . En réponse au journal Java XII est dehors. Évalué à 6.

    Yep nous on abandonne c++ alors qu'on allait passer a c++11…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Vivent les plateformes qui assument

    Posté par  . En réponse au journal Liberté de la presse et chiffrage : Lundi.am, le parquet ouvre une .... Évalué à 9.

    une personne poursuivie, accusée d'avoir donné des conseils pour se protéger contre la flicaille en manifestation

    Euh, faut pas déconner, l'article pointé est vraiment tourné sur comment faire plus de casse la prochaine fois et éviter les arrestation, c'est même pas un cas limite.

    le Jura libre inquiété pour avoir repartagé un article dénonçant les pratiques mafieuses de la police (tout en l'insultant copieusement)

    Justement c'est l'insulte qui est visé par la plainte; sérieusement, arrêtez les articles dignes des vieux skyblog, et élevez la discussion. Noyer les dérives de la police au milieux d'insultes nuit gravement au message, et le masque complètement.

    un site local attaqué par le maire ultra-réac pour injures et diffamation

    même problème, parler de ses actes, les rappeler, sans les qualifier est beaucoup plus efficace que l'insulte gratuite, même si c'est exact.

    un blogueur condamné pour avoir enfreint la vie privée d'une élue locale en dénonçant son détournement de bien public

    J'ai pas les détails de l'affaire et le peu relaté par l'article ne me permet pas de me faire une opinion définitive, mais je pense qu'il y a eu un mélange des genre mal venu, il est conseillé municipal d'opposition et a livré en pâture, sur son blog, les dérive du pouvoir a Puteaux (c'est pas nouveau), la justice est assez basique, les faits sont qualifié. Il aurait mieux fait de filer l'info à la justice ou a des journalistes pas trop véreux.

    J'ose espérer qu'il y a quand même une enquête d'abus de bien sociaux.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Rien compris

    Posté par  . En réponse au journal Liberté de la presse et chiffrage : Lundi.am, le parquet ouvre une .... Évalué à 10.

    je me demande toutefois si ils trouveraient amusant qu'on leur dise « Pendez Lundi Matin »

    Bof ils le mettent déjà en sous-titre ;)

    mais vis à vis de la police j'en doute…

    C'est marrant de vouloir faire son juriste et se planter à se point, la police dans le cadre d'une enquête préliminaire est très limité dans son action (contrairement à l'enquête de flagrance, mais la les faits sont trop ancien pour cela), ça veut dire que sans réquisition judiciaire, ils peuvent tout à fait ne rien dire, et ne pas citer leurs auteurs et garder leur clé, la perqui ne peut se faire qu'avec l'assentiment des intéressés,

    mais ça serait une infraction supplémentaire,

    Uniquement si c'est demandé par un juge, l'OPJ peut toujours demander, tu as le droit de refuser. Par ailleurs il faut que l'objet chiffré ait été susceptible d'aider à commettre un délit. Or les rédacteurs estiment que leur sous-titre était légal. Là on risque de rentrer dans un débat de juriste, mais techniquement si le juge dit que le sous-titre n'est pas pénalement répréhensible, le matériel n'est pas susceptible de blablabla.

    (Maitre Eolas n'arrête pas de dire : gardez le silence! La ces dires pourraient leur faire mal).

    Non il dit, pendant la gav, tais toi, et attends ton avocat. Une fois que ton conseil est là, il vaut mieux l'écouter; personnellement je pense qu'il exagère, mais il a bien plus d'expérience que moi dans ce domaine ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Quel rapport avec le libre, en effet

    Posté par  . En réponse au journal Mobicoop, une alternative « libre » à Blablacar. Évalué à 2.

    Merci, je viens de découvrir juste après qu'on me dise que j'ai pas d'humanité que je suis super méga altruiste avec si peu que je fais de désintéressé.

    Faire une action désintéressé ne fait pas de toi un altruiste à temps plein, de même si tu passes son temps à aider les gens, tu ne devient pas égoïste pour autant; tout est dans la proportion; et autant quelqu'un d'altruiste n'ira pas chercher la gloire, les médias, ou la célébrité, les responsabilité… autant un égoïste va, de par son égo, être sur le devant de la scène. Ce qui donne un certain biais de perception, et donne l'impression que le monde n'est fait que de personne plus égoïste que altruiste.

    On me répond sur mon comportement, en "oubliant" ma question principale comme par hasard.

    Le jour où tu comprendras que commencer une discussion par un poing virtuel dans la gueule est l'une des pire façons de commencer un argumentaire… Prendre les gens de haut, les traiter de crétin, prétendre avoir la seule et unique vérité n'est pas non plus une bonne façon de faire… Bref tu n'établis pas le dialogue mais la confrontation; faut pas t'étonner que la réponse soit la confrontation, c'est toi même qui l'a initié. T'as déjà essayé de raisonner la brute qui te tapais dessus?

    Si on parlait d'altruisme, il n'y aurait pas de recherche de thune d'un côté et un engagement de l'autre à ne pas faire payer, mais bizarrement personne pour faire ça… Altruisme, mais avec de large limites!

    La encore, je suis en décalage avec toi, quelqu'un qui monte une association à besoin de financement pour les locaux, le matériel, voire payer un comptable/secrétaire; Quant tu fais preuve d'altruisme, tu n'es pas obligé d'être seul à en supporter la charge.

    Bon ensuite dans le cas qui nous préoccupe ici, je ne vois pas non plus d'altruisme, non plus.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Vote

    Posté par  . En réponse au message Fermeture du compte. Évalué à 2. Dernière modification le 25 mars 2019 à 08:57.

    J'ai mieux!!! On multiplie le vote par la note initiale du posteur, comme cela un gars qui a un bon karma qui poste a 2 fait du pertinent/inutile à 2, et un gars qui poste à 0 à un avis totalement nul,

    bon ensuite y'a des effets de bords à mitiger: celui qui poste à -10 devra voter inutile pour donner un +10, et pertinent pour inutiler a -10, mais je suis sur qu'ils s'y feront ;)

    Ou sinon on laisse tel quel, même imparfait ce système et farpait pour le vendredi :D

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Quel rapport avec le libre, en effet

    Posté par  . En réponse au journal Mobicoop, une alternative « libre » à Blablacar. Évalué à 10.

    Donc pour toi il n'est pas possible d'avoir des action altruiste? Prendre un gars en autostop, c'est forcément pour son égo?

    Quand quelqu'un rentre chez les Marianiste il y a toujours une arrière pensée?

    Quand tu aides quelqu'un collègue, famille, c'est forcément parce que tu attends un retour sur investissement ?

    Putain ton monde il est triste!

    Tu me fais penser à ces gens qui estime que les athées ne peuvent avoir de morale car on a pas de peur du jugement à la fin de la vie, ou la spiritualité nécessaire.

    Il n'est pas nécessaire d'être 100% altruiste pour avoir des action altruiste, et les relations sont quand même plus cool quand les gens sont de bonne volonté.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Vote

    Posté par  . En réponse au message Fermeture du compte. Évalué à 6.

    C'est pas le même mode de fonctionnement aussi sur StackExchange, on a des réponses qui sont classées en fonction de leur note, ce qui est plutôt pas mal pour la partie question réponse, mais moins dans les journaux ou dépêches; ensuite je ne suis jamais allé plus loin que la partie question réponse.

    Peut-être que le système de notation de Linuxfr.org pourrait davantage gratifier les bons messages, et éviter que ceux qui se font moinser se sentent sanctionnés…

    C'est juste une question de ressenti, je me suis déjà tapé des notes négatives, le plus souvent il y a un soucis de forme, un de l'humour mal compris ou mal venu. Y a des fois où j'étais à coté de la plaque; et sans doute, dans la masse, des fois où j'étais parfaitement pertinent et que c'est le monde qui avait tord ;)

    ensuite on pourrait avoir un lot de bouton drôle/pas drole ; pertinent/inutile ; je suis d'accord / pas d'accord ; j'aime / j'aime pas; mais au final je ne suis pas certain que ça apporte grand chose.

    Sauf pour le classement de qui à la plus drôle

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # je pense que tu t'emportes sur le texte ou la traduction est mauvaise ;)

    Posté par  . En réponse au journal L'Allemagne veut criminaliser l'hébergement d'un nœud TOR. Évalué à 10.

    Une peine privative de liberté ou une amende est prévue à l'encontre de quiconque offre un service sur Internet dont l'accès et l'accessibilité sont limités par des précautions techniques spéciales et dont le but ou l'activité est de commettre ou de promouvoir certains actes illicites.

    L'accès à tor n'étant pas restreint ni limité, et son but étant de promouvoir la liberté d'expression et combattre la censure des états non occidentaux, si la traduction est exacte, en l'état, c'est un gros coup manqué.

    Malheureusement, ne parlant pas allemands il m'est difficile de me prononcer sur la loi en question. Le texte de loi fait bien référence au réseau tor.

    En France, notre Duce veut lui interdire l'anonymat sur Internet,

    Non il veut interdire le pseudonymat, ce qui est bien pire, l'anonymat n'est déjà plus (sauf précautions particulières), ce qui permet de poursuivre ceux qui contreviennent à la loi.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Retour de fonction

    Posté par  . En réponse au sondage De quelle pratique de développement avez‐vous honte ?. Évalué à 2.

    pourquoi contrôler le retour de strcpy, ça renvoi le pointeur destination ? Pareil pour memcpy, dans quel cas ces fonctions peuvent elles renvoyer autre chose que la destination?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Je cumule les tares

    Posté par  . En réponse au sondage De quelle pratique de développement avez‐vous honte ?. Évalué à 2.

    Chez nous, on a obligé tout le monde a avoir la même taille de tabulation.

    2? 4? 8?
    Chez nous aussi c'est imposé mais ça fait râler ceux qui n'ont pas leur taille favorite, d'ailleurs si c'est que indenté que via tabulation quel est l'intérêt de forcer leur taille?

    Netbeans pour Spring/Java

    Aië, pourquoi pas intelliJ?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Microsоft.com, Faϲebook.com

    Posté par  . En réponse à la dépêche confusable-homoglyphs : une bibliothèque pour gérer les caractères qui se ressemblent. Évalué à 2.

    Je serais plus intéressé de qu'on parle de langues de pays ou l'anglais est moins bien vu et/ou moins présent.

    Le soucis c'est que les langages de programmations sont intrinsèquement anglais (dans leur immense majorité) (class, interface, private, struct, if, for, while, overide, implements, int, float, long, Integer, import, include, iterator, map…) et nécessite donc des bases de l'alphabet latin; qu'un langage d'origine coréenne refuse les caractères latins comme identifiants des variables/fonctions ne me choquerait pas

    mixer 2 alphabets pour coder ça risque d'être marrant, surtout si les sens de lecture sont différents)

    y'a déjà eu ce genre de question posé, et il existe notamment un langage arabophone:

    https://www.developpez.com/actu/51298/Un-scientifique-sort-un-nouveau-langage-de-programmation-en-arabe-pour-demystifier-l-art-de-coder/

    A supposer qu'on puisse coder dans un autre alphabet, en gardant les mots clé latin, soit, mais cela n'a aucun sens de mixer 2 alphabets pour les identifiants, et devrait, à minima, donner un warning.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Je cumule les tares

    Posté par  . En réponse au sondage De quelle pratique de développement avez‐vous honte ?. Évalué à 4.

    le soucis c'est l'alignement lors des retours à la ligne, certains vont faire les tabulations complètes suivies de quelques espaces, là où d'autre feront tout en espace, et enfin des qui vont mixer indentation + alignement.

    Pour ceux qui n'ont pas les mêmes taille de tabulation ça fout la zone.

    Je suis d'accord sur le fait que les espaces sont un pis-aller, mais ça à le mérite d'être très simple à imposer via des règles de pré-commit.

    J'ajoute que certains s'amusent à coder avec les police de caractère à chasse variable, et là c'est le festival ;) mais ce n'était pas le sujet.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent