Marotte ⛧ a écrit 8859 commentaires

  • # Merci

    Posté par  . En réponse au message JSON how to get the data I want.. Évalué à 4.

    Merci à tous pour votre aide. J’obtiens ce que je veux avec :

    def askwiki(word):
      session = requests.Session()
      url = "https://fr.wikipedia.org/w/api.php?action=query&titles="+word+"&prop=revisions&rvprop=content&format=json"
      headers = {"User-Agent": ""}
      r = requests.Request('GET', url, headers=headers)
      request = r.prepare()
      try:
        response = session.send (request)
      except requests.exceptions.ConnectionError as error:
        return str(error)   
      return response.text
    
    try:
      s_data = askwiki(sys.argv[1])
    except IndexError:
      print("Usage: "+sys.argv[0]+" <word>")
      exit(1)
    try:  
      data = json.loads(s_data)
      print(list(data['query']['pages'].values())[0]['revisions'][0]['*'])
    except json.scanner.JSONDecodeError:
      print(s_data)
      exit(1)
    
    exit(0)

    C’est sûrement ni pythonesque ni élégant mais ça m’ira :) J’ai tout de même pythonisé l’absence d’argument, c’est vrai que c’est plus joli.

  • [^] # Re: j'y connais rien en python, alors je parle au sens general

    Posté par  . En réponse au message JSON how to get the data I want.. Évalué à 2.

    Rien mais je ne connais pas l’ID à l’avance…

  • # Si jamais ça peut aider

    Posté par  . En réponse au message Minimiser les fenêtres. Évalué à 2.

    Sur Xfce c’est Ctrl+Alt+d par contre je ne sais pas comment modifier ce raccourci.

    Quel environnement de bureau utilise Mint ?

  • # Je sais pas

    Posté par  . En réponse au message STARTTLS et Outlook. Évalué à 2.

    Tu as un message d’erreur dans Outlook ?

  • [^] # Re: Grosse réserve

    Posté par  . En réponse au journal Giulia Anders : "Le charme discret de l'intestin". Évalué à 2.

    L’espèce c’est rattus norvegicus (surmulot). Ils sont bien entendu issus de sélections, par contre des rats « modifiés » je ne crois pas que ce soit très répandu.

    D’après wikipédia il y a peu de rat transgéniques contrairement aux souris.

    Si tu as une source ça m’intéresse. J’adore ces petites bêtes.

  • [^] # Re: salut

    Posté par  . En réponse au message Vieuc PC portable et Linux. Évalué à 2.

    Version 13 LTS ce n’est pas possible ;)

    https://wiki.ubuntu.com/LTS

  • [^] # Re: salut

    Posté par  . En réponse au message Vieuc PC portable et Linux. Évalué à 3.

    Moi non plus mais cet ordi n’est pas si vieux… tu peux installer Ubuntu et si ce n’est pas assez fluide tu remplaces Unity par Xfce…

    Ou alors installer directement Xubuntu qui est une variante d’Ubuntu utilisant Xfce.

    http://doc.ubuntu-fr.org/xubuntu
    http://xubuntu.org/getxubuntu/requirements/

    Je ne connais pas Mint.

  • # salut

    Posté par  . En réponse au message Vieuc PC portable et Linux. Évalué à 2. Dernière modification le 29 août 2015 à 13:42.

    Ubuntu n’irait pas ?

    Pour la marche à suivre… Tu as un lecteur DVD dessus ? Sinon il faut voir s’il peut démarrer sur une clé USB.

    http://doc.ubuntu-fr.org/installation

  • [^] # Re: hmm…

    Posté par  . En réponse au journal Typographie & logiciels. Évalué à 2.

    « un groupe de mots »

  • [^] # Re: hmm…

    Posté par  . En réponse au journal Typographie & logiciels. Évalué à 1.

    "un groupe de mots"

  • # Youpi ça marche

    Posté par  . En réponse au message J’arrive pas à poster sur la tribune :(. Évalué à 4. Dernière modification le 28 août 2015 à 19:22.

    Tout d’abord encore un grand merci à chrisix< qui m’a donné la solution.

    Plusieurs choses. Déjà j’utilisais le mauvais cookie, il y a un cookie dans les requêtes (et les réponses) GET qui portent le même nom et qui change à chaque fois. Ce n’est évidement pas ce cookie qu’il faut utiliser mais bien celui, unique, qui est utilisé pour une requête POST lorsqu’on envoie un message sur la tribune. Ensuite, la fonction requests.post s’utilise ainsi :

    yo = requests.post("https://linuxfr.org/board", headers=headers, cookies=cookies, data=data)
    

    headers, cookies et data sont des dictionnaires.

    Pour finir, il faut aussi que l’entête "Referer" soit présente.

  • # Arf

    Posté par  . En réponse au message J’arrive pas à poster sur la tribune :(. Évalué à 2.

    Je risque pas d’y arriver comme ça c’est clair. Le cookie ne dure que le temps de la session, il faut le récupérer à chaque fois…

    Je posterais la solution si j’y arrive.

  • [^] # Re: Jack

    Posté par  . En réponse au journal Pulseaudio & Android. Évalué à 4.

    J’espère surtout que ce sera un véritable élan pour Jack et qu’il recevra un regain d’attention.

    Oui moi aussi. Je dois dire que Jack c’est pour l’instant le truc le plus prometteur que j’ai vu sous GNU/Linux pour gérer le son de manière… satisfaisante… Si je ne dis pas de connerie c’est un peu la même approche que Portaudio qui est si je ne m’abuse le standard de fait sur Mac ?

    « j’ai un éditeur/enregistreur audio sur mon bureau qui interagit avec jack qui interagit avec ma carte son »

    Moi je vois Jack surtout comme : « j’ai un éditeur audio qui interagit avec un contrôleur MIDI (ou 36…) qui interagit avec un rack de plugins LADSPA (ou LV2) qui interagit avec ma carte son ». Je ne crois pas que pulseaudio permette de faire ça… Si ?

    je dois pouvoir ajouter et retirer des cartes sons à la volée, router le son entre elles, ajouter des sources et sorties réseaux, et faire de même

    C’est quoi ton usage précisément ?

    Jack est sensé permettre d’ajouter des cartes sons à un server jack existant, dans les faits ça marchotte mal (certaines connexions sont sensées durées quelques secondes)
    Jack ne permet pas de débrancher la première carte son qui a été ajoutée.

    Je ne savais pas que c’était dans le cahier des charges de JACK et j’avoue mon ignorance… à quoi servent ces fonctionnalités ?

  • [^] # Re: explications plus longues ;o)

    Posté par  . En réponse au message J’ai besoin d’explication. Évalué à 2.

    Je préconise d'utiliser les {} meme quand c'est pas forcement nécessaire, cela évite de les oublier quand c'est utile ;o)

    Effectivement :)

    Merci pour l'explication.

  • # So… What ?

    Posté par  . En réponse au message J’ai besoin d’explication. Évalué à 1. Dernière modification le 25 août 2015 à 08:51.

    #!/bin/bash
    
    array1=("pi" "pas" "poux");
    array2=("bim" "bam" "boom");
    
    for ((i=0;i<${#array1[@]};++i));
     do
       echo "bim"
       array3[$i]=$array2[$i];
     done;
    
    echo
    echo ${array3}[0]};
    echo ${array3}[1]};
    echo ${array3}[2]};
  • [^] # Re: Je l'ai eu

    Posté par  . En réponse au message ZTE F160 (téléphone de merde…). Évalué à 2.

    en grande surface à moins de 30 euros…

    Sans abonnement ? Et bien, je pensais pas que les prix avaient tant baissés… J’ai été con de pas aller voir en grande surface c’est clair :/

  • [^] # Re: joinmetruc

    Posté par  . En réponse au message ZTE F160 (téléphone de merde…). Évalué à 1.

    Je vais tenter avec Wine…

    Plus simple, non. Je sais plus où j’ai fourré l’adaptateur microSD → SD et puis ça implique plus de manipulation que brancher le câble (qui en plus recharge le bousin au passage).

  • [^] # NeoX, tu fais chier ...

    Posté par  . En réponse au message ZTE F160 (téléphone de merde…). Évalué à 2.

    j’ai pas de bluetooth :p

  • [^] # Re: Linux.

    Posté par  . En réponse au sondage comment doit-on appeler les systèmes d'exploitation basés sur un noyau Linux ?. Évalué à 5.

    « Tu viens manger ta daube Yann ! Tu finiras plus tard ! »

  • [^] # Re: Linux.

    Posté par  . En réponse au sondage comment doit-on appeler les systèmes d'exploitation basés sur un noyau Linux ?. Évalué à 4. Dernière modification le 17 août 2015 à 14:23.

    Ça je n’en suis pas si sûr. Avec une licence qui permet de publier un travail dérivé sous une licence propriétaire je pense que RedHat vendrait certainement à l’heure qu’il est un fork de Linux aussi libre que MacOSX et que CentOS n’existerait pas…

  • [^] # Re: HS les mots ou les personnes

    Posté par  . En réponse au journal Cisco annonce Thor. Évalué à 3. Dernière modification le 17 août 2015 à 14:15.

    Être insultant c’est pas seulement des mots, c’est aussi un état d’esprit, par exemple refuser de présumer la bonne foi de son interlocuteur pour pouvoir interpréter la moindre ambiguité de la manière la plus insultante possible.

    Alors oui mais il ne faut pas non plus tomber dans l’excès inverse et par soucis de respect devoir toujours prendre des pincettes avec les gens quand on a (ou croit avoir) détecté la mauvaise foi ou la vantardise chez eux… par exemple… je ne dis pas que c’était le cas dans ce fil de discussion et que Zenitram a raison…

    On a pas non plus à se refuser l’emploi certains mots tels qu’ « esclavagiste » ou « réactionnaire » simplement parce que des gens pourraient se sentir insultés si c’est le mot qui correspond précisément à ce que l’on pense.

    Il ne faut pas confondre l’arrogance ou le mépris avec l’insulte.

  • [^] # Re: HS les mots ou les personnes

    Posté par  . En réponse au journal Cisco annonce Thor. Évalué à 3.

    Ce sont des mots, tu ne devrais pas te sentir insulté s’ils ne représentent pas ce que tu es. Esclavagiste peut paraître très dur (je ne sais même plus auquel de tes propos il faisait référence, et je ne vais pas rechercher…) mais ce n’est qu’une façon d’exprimer une idée. Réactionnaire et hypocrite, pareil, de plus il peut arriver à tous le monde de l’être.

    Ce que j’entendais par insulte c’est plus le genre : « Bon à rien », « Idiot », « Bouffon », voir en plus grossier : « Connard », « Fils de pute ».

  • # 37

    Posté par  . En réponse au journal le dessous des cartes. Évalué à 1.

    Quoi qu’il en soit dans le 37 c’est deux, pas quatre…

  • [^] # Re: Le probléme d'origine

    Posté par  . En réponse à la dépêche Envoi de spam à partir d'un serveur, comment réagir ?. Évalué à 3.

    Je ne connaissais pas mudlet…

    Un « MUD client » : grand public, vraiment ?

    Je ne connais pas l’univers des gamers (mais pour moi un gamer fait effectivement partie de ce grand public), m’enfin ce truc là c’est vraiment super répandu parmi les joueurs ?

  • [^] # Re: Le probléme d'origine

    Posté par  . En réponse à la dépêche Envoi de spam à partir d'un serveur, comment réagir ?. Évalué à 5.

    Ajouter un PPA Officiel c’est pas forcément M. Michu compliant mais l’installation de certains trucs sous Windows ou Mac ne le sont pas pas plus. C’est pour ça qu’on a des professionnels, des cours d’informatique et « le neveu qui s’y connaît »…

    [mylife]
    J’ai un pote qui a récupéré le « vieux » Mac de son grand frère. Ses parents un jour on voulu lui offrir un disque dur externe. Ils lui offrent le disque… Flûte il marche pas ! Ah bin oui, sur la boîte ya écrit « Compatible Windows », vous êtes cons Papa, Maman, j’ai un Mac moi :( C’est pas grave fiston, on va aller au magasin pour l’échanger et en prendre un où il y a écrit « Compatible Windows et Mac ». Ce qu’ils ont fait. Et c’est là que mon pote m’appelle : « ouai le disque il marche pas :( » Il me raconte ce que je viens de vous raconter… Bah oui ce disque il était formaté en NTFS… (tout comme le premier vous vous en doutez…). N’y connaissant pas grand chose au Mac et au format de partoche utilisé et ayant conscience que son DD il voudrait l’utiliser sur son Mac mais aussi sur l’ordi des potes j’ai cherché comment faire lire du NTFS à un Mac… Pour un informaticien comme moi je dois dire que ce fût assez facile, il suffit d’installer le logiciel qui va bien (qui est d’ailleurs le même que celui utilisé sous GNU/Linux pour lire le NTFS), vraiment rien de bien compliqué… Pourtant il est bien clair que si tu n’as pas la notion de « système de fichiers » et qu’a fortiori tu ne sais pas qu’il en existe plusieurs…
    [/mylife]

    Pour reprendre ton exemple d’applet météo, tu penses vraiment que l’utilisateur de base fait un comparatif des applet météo et cherche à installer celle qui roxe du poney ? Bah non, il utilise celle fournie… S’il est sous Ubuntu il utilise celle du gestionnaire de package, s’il est sous Windows il utilise celle déjà installée sous Windows…

    Bon, pour Skype là je m’incline, effectivement ça pue côté Linux :( J’espère que le Hello de Firefox va prendre, si Google fout un truc compatible dans Chrome (et ils ont tout intérêt à le faire pour contre Microsoft sur ce terrain…) les choses pourraient bien changer rapidement…