Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Google codesearch

Posté par eMerzh (Jabber id, page perso, ) le 05 octobre 2006
Et oui,
google vient encore de lancer une de ces fameux service en version Beta ( web 2 oblige...), j'ai nommé Codesearch.

un peu à la manière de http://www.krugle.com/ ou de http://koders.com/ ou encore http://codase.com/,
google permet de chercher dans les codes sources de programme OpenSource.

l'indexation se fait avec les robots de google et utilise les archives ou les serveurs SVN/CVS. Il utilise également les fichiers COPYING ou LICENCE pour déterminer la licence du code indexé.

Le truc pratique, c'est qu'il est possible de retrouver du code en cherchant grâce aux expressions régulière POSIX.
je ne comprend pas bien pourquoi il n'implémente pas ça sur le google de base... ce serait si pratique!
il permet aussi de chercher avec la licence, le langage,...

enfin quoi qu'il en soit, si vous voulez aussi partager vos sources :
http://www.google.com/codesearch/addcode :)

> Lire le journal (27 commentaires, moyenne: 3).  

Vous avez demandé le commentaire #761784.

Oui c'est bien marrant

Posté par √λιi () le 05/10/2006 à 09:17. (lien). Évalué à 10.

A vos marques !

http://www.google.com/codesearch?hl=en&lr=&q=lang%3A(...)

http://www.google.com/codesearch?q=lang%3Ac%2B%2B+license%3A(...)

A vos bug reports !!

  • [^]Re: Oui c'est bien marrant

    Posté par baud123 (Jabber id, page perso, ) le 05/10/2006 à 09:26. (lien). Évalué à 4.

    bien vu tous ces gens qui mettent un ; juste après le if (même si en perl ça peut avoir un sens vu que l'instruction peut être avant...), pour le C ça le fait...

    [^]Re: Oui c'est bien marrant

    Posté par gc (page perso, ) le 05/10/2006 à 09:27. (lien). Évalué à 3.

    c'est beau ! entre autres un positif dans vlc, libao, mjpegtools, afterstep, mplayer, lftp, blender, kioslave de kdebase, arts, et abiword !

    alors « provided enough eyes all the bugs are shallow? » ou pas ? parce que c'est projet ont quand même une certaine exposition..

    (mais pourquoi license=GPL ?)

    • [^]Re: Oui c'est bien marrant

      Posté par √λιi () le 05/10/2006 à 09:43. (lien). Évalué à 5.

      (mais pourquoi license=GPL ?)

      Par hasard. J'ai juste voulu tester le filtrage sur la licence et oublié de l'enlever après (enfin, avant de poster ici).

      Donc non, ce n'était pas un troll caché :)

      • [^]Re: Oui c'est bien marrant

        Posté par Nap () le 05/10/2006 à 14:37. (lien). Évalué à 1.

        c'est louche d'ailleurs, 100 résultats si on spécifie la licence, 50 sinon o_O

    [^]Re: Oui c'est bien marrant

    Posté par Dup (page perso, ) le 05/10/2006 à 14:25. (lien). Évalué à 1.

    J'hallucine de voir autant de if( ); sur des projets relativement grand, je pensais qu'un controle de ce type d'erreur était fait mais visiblement non :/

    Surtout que ca peux expliquer quelque segfault :

    if(fptr);
    fclose(fptr);

    • [+] [^]Re: Oui c'est bien marrant

      Posté par gc (page perso, ) le 05/10/2006 à 14:49. (lien). Évalué à -4.

      Surtout que ca peux expliquer quelque segfault :

      if(fptr);
      fclose(fptr);


      Ben non.

      • [^]Re: Oui c'est bien marrant

        Posté par gc (page perso, ) le 05/10/2006 à 14:50. (lien). Évalué à 5.

        Ben si ! T'es con toi.

      [^]Re: Oui c'est bien marrant

      Posté par Ernest H (Jabber id, ) le 05/10/2006 à 17:25. (lien). Évalué à 4.

      en même temps, il y a des cas où c'est

      if (test); // do nothing
      else {...


      Donc tout n'est pas bug. Éventuellement, tu pourrais faire remarquer que if (!test) {...} aurait été mieux, mais c'est un choix : j'évacue le cas simple, ensuite j'étudie le cas non trivial...

    [^]Re: Oui c'est bien marrant

    Posté par Nap () le 05/10/2006 à 14:48. (lien). Évalué à 0.

    J'en ai un autre moins fiable :

    http://www.google.com/codesearch?hl=en&lr=&q=lang%3A(...)

    if(strcmp(shaine1,chaine2))
    {
    }

    (en oubliant le "==0")

    • [^]Re: Oui c'est bien marrant

      Posté par Colin Leroy (page perso, ) le 05/10/2006 à 17:57. (lien). Évalué à 2.

      bah c'est peut-être voulu, là :)

      --
      Claws Mail - it bites!

    [^]Re: Oui c'est bien marrant

    Posté par THE_ALF_ () le 06/10/2006 à 04:37. (lien). Évalué à 4.

    Quant à ça:
    http://www.google.com/codesearch?hl=en&lr=&q=gruik&a(...)

    :-)

    --
    L'univers de propensions qui est le notre est intrinsèquement créatif (K. Popper).