j_m a écrit 863 commentaires

  • [^] # Re: Un détail de l'histoire

    Posté par  . En réponse au message Le problème des bières et des couches en data mining. Évalué à 2.

    Mais j'ai aussi entendu cette même anecdote en cours il y a bien longtemps ! Puis j'ai trouvé plus tard quelques avis plus "nuancés"

    En parlant de résultats gigantesques, j'ai volontairement forcé le trait pour atténuer un peu la vraissemblance de cette histoire dont tout l'Internet semble dire qu'elle est fausse :-)

  • [^] # Re: 150000 références

    Posté par  . En réponse au message Le problème des bières et des couches en data mining. Évalué à 1.

    D'abord merci beaucoup. C'est parfaitement le type de réponse que j'attendais.

    Dans cette histoire on a l'impression que l'analyse de l'entrepôt de donnée fait ressortir des relations insoupçonnées mais ça ne correspond pas du tout à la démarche classique, en fait. Si j'ai bien compris on n'aurait classiquement jamais récolté toutes ces données, sauf si on avait une hypothèse à tester au départ. Et donc les résultats n'auraient été qu'une demi surprise. Et ce n'est peut-être pas à tester dans le data warehouse avec les autres données décisionnelles, mais dans un truc à part prévu à cet effet.

    150000 références

    Elles concernent quel problème ces 150000 références ? La façon d'optimiser le stockage d'information hors d'un SGBD ?

  • [^] # Re: Décomplexé

    Posté par  . En réponse au journal [trolldi] filtrage contre les maquereaux. Évalué à -2.

    Il a du se dire que le mec qui écrirait comment intégrer facilement et rapidement plusieurs dizaines de milliers de personnes alors que, (1) la croissance se barre, (2) le taux de chômage explose, (3) la satisfaction envers ceux qui gouvernent est au plus mal, allait mettre un peu de temps.

    Ca a suffit ? Tu crois que ça a calmé les gens ? Il faudrait pas en faire un peu plus ?

  • [^] # Re: question mal formulee ?

    Posté par  . En réponse au message Recherche de formations Linux à Paris. Évalué à 1.

    à ce moment là, il te faut d'abord apprendre l'OS en general
    linux en particulier,
    l'utiliser tous les jours, le manier avec dexterité
    car ensuite tu vas entrer dans le monde du developpement, le C++ d'abord, OpenGL en meme temps ou aprés.
    et si tu ne maitrises pas ton OS, tu ne sauras pas pourquoi tu as telle ou telle erreur (bibliotheque manquante, erreur de link, etc)

    Pourquoi apprendre l'OS en général. Il ne sera confronté qu'à des problèmes particuliers à la compilation en C++. Les bibliothèques manquantes et le link c'est quand on apprend à compiler un programme qu'on voit ça. Ca n'a pas de sens de l'étudier dans un cas abstrait dans un cours à part.

  • [^] # Re: 3 langues

    Posté par  . En réponse au sondage Êtes-vous polyglottes ?. Évalué à 2. Dernière modification le 22 novembre 2013 à 09:54.

    L'allemand, la langue qui fait peur aux lion…

    Ca dépend vraiment de la façon dont il est parlé. Moi j'adore les filles qui ralentissent la diction en fin de phrase en détachant adorablement chaque syllabe. J'ai eu une jolie prof qui faisait ça lors d'un cours d'été en Allemagne. Et j'ai retouvé ça chez une fille qui passe à la tv (là je montre une vidéo où elle parle beaucoup, mais je regarde pas ça :-)). C'est la brune dans la vidéo:

    http://www.unser-star-fuer-baku.tv/videos/player/?contentId=127523

    Mais l'extrême inverse existe aussi :

    http://www.youtube.com/watch?v=8o7ZKTvZpLc

  • [^] # Re: Pour weboob

    Posté par  . En réponse au journal contenus epub. Évalué à 5.

    C'est ici le SAV weboob ?

    J'ai l'impression que c'est Belzeputh qui s'occupe du module arte. Merci bien, je n'ai pas envie de regarder les vidéos en streaming parce que ça blo
    Et il y a une série qui m'intéresse (Nordlicht - Mörder ohne Reue) en ce moment et je suis bien content d'avoir videoob pour télécharger les épisodes en local avant de les mater.

  • # Doc officiel python ?

    Posté par  . En réponse au message Recherche une description BNF du C, C++, Python et autres, sous licence libre. Évalué à 1.

    La documentation officielle (1)de python semble être compatible GPL.

    http://docs.python.org/3/copyright.html

    Python and this documentation is:
    Copyright © 2001-2013 Python Software Foundation. All rights reserved.

    Et en suivant les liens on a un tableau qui explique les détails:

    Release     Derived from    Year    Owner   GPL compatible?
    2.2 and above   2.1.1   2001-now    PSF     yes
    
  • [^] # Re: Pareil

    Posté par  . En réponse au journal Taxe poids lourds. Évalué à -1.

    -le lait frais dans des bouteilles en verre consignées
    Ah ouai mais non, supposez qu'"ils" la nettoient mal, la bouteille, hein? Qui c'est qui va avaler les microbes?
    Mieux vaut un bon lait dans un pack en carton qui aura subit X traitements mystérieux pour se garder plus longtemps
    Non non (dit-il en portant sa bouteille de bière à la bouche).

    C'est pas un bon exemple. Transporter les bouteilles de verres vers le lieu de nettoyage et les laver à l'eau chaude, ça pollue. La production du berlingot jetable aussi, mais au bilant c'est le berlingot qui gagne.

  • [^] # Re: Illustration?

    Posté par  . En réponse à la dépêche Firefox 25. Évalué à 4.

    Mince ça a changé avec la nouvelle édition du jeu sortie en octobre. La page francophone est vraiment à la ramasse.

    C'est dommage pour le sérieux de cette encyclopédie.

  • [^] # Re: Illustration?

    Posté par  . En réponse à la dépêche Firefox 25. Évalué à 1.

    RTFM

    p.s. Astuce pour s'y retrouver dans cette méga page, parce que je suis gentil quand même : Ctrl-f 649

  • # Accès directe aux fichiers

    Posté par  . En réponse au message curser un module turtle pour et complémentaire a pygame.. Évalué à 1.

    Tu mettrais pas un lien direct vers l'arborescence des fichiers ? Voire vers github ?

    Je suis curieux mais ma curiosité s'étiole à chaque obstacle que je rencontre pour parvenir à tes sources.

  • [^] # Re: Disponible en français

    Posté par  . En réponse à la dépêche La gestion des magasins libre. Évalué à 1. Dernière modification le 25 octobre 2013 à 12:21.

    Si je suis sûr ? Non, c'est juste qu'il tendait la perche, c'était trop tentant. Je n'ai pas pu résister.

    Je sais, je suis faible :-)

  • [^] # Re: Disponible en français

    Posté par  . En réponse à la dépêche La gestion des magasins libre. Évalué à -1.

    A noter que si ça avait été développé par des belges néerlandophones, il y aurait également une version francophone mais en plus le logiciel serait d'une plus grande qualité et aurait plus de succès. C'est comme ça avec les flamands :)

    ----> []

  • [^] # Re: Précision qui m'intérroge

    Posté par  . En réponse au journal Tintin tombera-t-il un jour dans le domaine public ?. Évalué à 2.

    En fait, ma principale interrogation serait : mais pourquoi les gens veulent absolument que cela tombe dans le domaine public ? Non que je n'y vois d'objection, j'aimerais cependant connaitre les raisons profondes de leurs engagements.

    Ca permettrait de voir enfin des trucs bizarres à base de Tintin comme Andrea Berth a pu en faire avec La traviata de Verdi : Titre de l'image

  • # Pour les essais

    Posté par  . En réponse au message J'ai du travail pour vous [Participez a un programme].. Évalué à 1.

    Pour vos essaies commentez la ligne du fichier: datetime-lock.c
    ligne N° 492 system("shutdown -h now") ; // en ajoutant deux slash.
    et décommentez la ligne:
    ligne N° 495 //system("echo \'it works\' >> ~/test_programm.txt") ; // enlever les deux slash.
    Comme ca si votre script fonctionne au lieu de s'éteindre le programme créera un fichier test_programme.txt
    dans votre répertoire $HOME.

    Je verrais bien une option --test qui permette d'utiliser la ligne 495 à la place de la ligne 492 au lieu de devoir faire des modifications dans le code. Ça me semblerait plus user-friendly.

  • # Installes ça sur une machine virtuelle

    Posté par  . En réponse au message serveur http virtual avec python. Évalué à 2.

    Tu installes virtualbox: https://www.virtualbox.org/

    Tu y installes une distrib dont tu as téléchargé un iso. Et tu pourra l'utiliser comme si c'était une installation normale, sauf que ça sera affiché dans une fenêtre et que tous ce que tu y mettra sera bien isolé de ton OS hôte.

    Avec un peu de configuration tu pourras donner une adresse ip à cette machine virtuelle et y accéder comme si c'était un serveur distant.

  • [^] # Re: Autre manière de faire

    Posté par  . En réponse au message Expression régulière. Évalué à 1.

    Effectivement. C'est le flag DOTALL
    Qu'est ce que mon code devient beau avec tous ça. Je vous montre ce que ça donne en utilisation réelle en Java :

    Pattern pattern = Pattern.compile("\\{\\{Deutsch Substantiv Übersicht.*?\\}\\}", Pattern.DOTALL);
    Matcher matcher = pattern.matcher(wikiPage);
    
    if( ! matcher.find() )
        throw new NoKasusAvailableException();
    String table = wikiPage.substring(matcher.start(), matcher.end());

    Où wikiPage contient la page vers un mot allemand (der Wagen) de de.wiktionary avec la syntaxe wikipedia. Et l'expression régulière doit récupérer le tableau dans lequel se trouvent les déclinaisons de ce mot.

  • [^] # Re: Autre manière de faire

    Posté par  . En réponse au message Expression régulière. Évalué à 1.

    Merci pour cette idée de test. C'est ce qu'il me fallait pour comprendre le truc :-)

  • [^] # Re: Caractères spéciaux dans [ ]

    Posté par  . En réponse au message Expression régulière. Évalué à 1.

    Au temps pour moi.
    Après avoir un peu mieux réfléchis je crois bien que tu as raison :-)

    Ce que j'ai testé pour m'en convaincre c'est de remplacer le . par a-z dans les crochets et ça matche bien la même chose que l'expression avec les parenthèses.

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    import re
    text = "plop\n<salut\nplop\nplop\n>plop\n>"
    
    mCrochet = re.search('<salut[a-z\\n]*?>', text)
    mParenth = re.search('<salut(.|\\n)*?>', text)
    mProblematique = re.search('<salut[.\\n]*?>', text)
    
    print "mCrochet : \n" + mCrochet.group(0)
    print "mParenth : \n" + mParenth.group(0)
    print "mProblematique : " + str(mProblematique)

    Résultat de l'exécution

    mCrochet : 
    <salut
    plop
    plop
    >
    mParenth : 
    <salut
    plop
    plop
    >
    mProblematique : None
    
  • [^] # Re: Caractères spéciaux dans [ ]

    Posté par  . En réponse au message Expression régulière. Évalué à 0.

    Non, c'est le \n qui pose problème. Le "." n'en pose pas.

  • [^] # Re: Autre manière de faire

    Posté par  . En réponse au message Expression régulière. Évalué à 1. Dernière modification le 18 octobre 2013 à 22:18.

    Merci pour ta remarque, c'est intéressant cette différenciation lazy/greedy. Je ne m'étais jamais attardé là-dessus. C'est bien du lazy que je veux et on peut corriger ça en remplaçant * par *? :

    text = "plop\n<salut\nplop\n> plop>"
    
    #m = re.search('<salut(.|\\n)*>', text)
    m = re.search('<salut(.|\\n)*?>', text)

    Mais là où ça pose problème c'est la gestion du retour à la ligne, le '.' ne le matche pas et le \n ne semble pas vouloir être pris en compte dans la syntaxe avec les crochets. Je suis prêt à l'accepter comme ça, mais si quelqu'un pouvait me donner la raison j'aurai la satisfaction d'aller me coucher un peu moins idiot :-)

    Sinon j'ai mis le code en python parce que c'est plus facile à tester pour le lecteur du forum mais en fait je travaille sur du Java. Je n'avais pas fait gaffe que le comportement pouvait être différent.

  • [^] # Re: J'ai déjà posé la question mec!

    Posté par  . En réponse au journal C'est un scandale !. Évalué à 2.

    C'est pas la même chose, toi tu demandais une solution à ton problème.

    Ici l'auteur a fait une recherche, nous informe que le problème vient de l'utilisation du format XML XFA et explique ça démarche pour obtenir l'information.

    Pour moi c'est vraiment pas la même chose. C'est la différence entre une question de forum et un journal.

  • [^] # Re: Time to eliminate passwords on the web

    Posté par  . En réponse au journal La proche fin des mots de passe. Évalué à 1.

    serai grai (désolé)

    C'est savoir gré

  • [^] # Re: Les commentaires islamophobes (ou juste de la bêtise crasse)

    Posté par  . En réponse au sondage Ce que je souhaiterais voir disparaître de LinuxFr.org.... Évalué à 1.

    Je pense que Michel Sardou c'est pour le côté Français du terroir. C'est pas parce qu'il est raciste.

  • [^] # Re: Et l'alimentation variée ?

    Posté par  . En réponse au journal Régime faible en glucide. Évalué à 2.

    c'est vrai que le pic de glycémie a tendance à tous nous endormir, et qu'il est beaucoup moins intense si tu ne manges pas de glucides lents qui sont très long à digérer.

    C'est le contraire. La digestion lente approvisionne le sang en glucide sur une longue période de temps. C'est étalé, il n'y a donc pas de pic.