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 :)
# Le lien principal
Posté par Sytoka Modon (site web personnel) . Évalué à 5.
http://www.google.com/codesearch
[^] # Re: Le lien principal
Posté par eMerzh (site web personnel) . Évalué à 5.
j'était quand même obligé de faire une boulette!
à quand l'édition des journaux :p
[^] # Re: Le lien principal
Posté par theocrite (site web personnel) . Évalué à 1.
http://www.google.fr/search?q=codesearch
Hum, c'est pas trop ça encore. Bon il me propose code search. Testons...
http://www.google.fr/search?q=code+search
Ah ben non là on tombe sur le concurent koders.
Avec google peut être ?
http://www.google.fr/search?q=google+codesearch
Toujours pas ça.
Suivons à nouveau la suggestion :
http://www.google.fr/search?q=google+code+search
Deux url pour google.com \o/
code.google.com/
code.google.com/apis.html
Ben non c'est toujours pas ça.
Décidément... Si on ne peux même plus faire confiance à google pour trouver des pages google, ou va-t-on ?
[^] # Re: Le lien principal
Posté par kraman . Évalué à -1.
:-P
# Moissone plus de code que les concurrents
Posté par Victor STINNER (site web personnel) . Évalué à 4.
http://www.google.com/codesearch?q=hachoir
http://www.google.com/codesearch?q=nufw
Haypo qui va préparer des stickers béta à coller partout
[^] # Re: Moissone plus de code que les concurrents
Posté par iznogoud . Évalué à 7.
http://www.google.com/codesearch?q=+nufw+show:03wX0WrhN54:UH(...)
/*
* libnuclient - TCP/IP connection auth client library.
*
* Copyright 2004-2006 - INL
* written by Eric Leblond <regit@inl.fr>
* Vincent Deffontaines <vincent@inl.fr>
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. The name of the author may not be used to endorse or promote products
* derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
* INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
* AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
Ce fichier n'est pas sous GPL on dirait. Google a l'air plus futé que juste regarder le COPYING ou LICENSE principal !
# beuh
Posté par gc (site web personnel) . Évalué à 2.
par exemple "rotate_bilinear" ne donne aucun match chez koders mais ca sort plusieurs choses chez google code search, par exemple "mri_rotate_bilinear".
# Oui c'est bien marrant
Posté par Anonyme . Évalué à 10.
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 BAud (site web personnel) . Évalué à 4.
[^] # Re: Oui c'est bien marrant
Posté par gc (site web personnel) . Évalué à 3.
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 Anonyme . Évalué à 5.
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 . Évalué à 1.
[^] # Re: Oui c'est bien marrant
Posté par Dup (site web personnel) . Évalué à 1.
Surtout que ca peux expliquer quelque segfault :
if(fptr);
fclose(fptr);
[^] # Re: Oui c'est bien marrant
Posté par gc (site web personnel) . Évalué à -4.
if(fptr);
fclose(fptr);
Ben non.
[^] # Re: Oui c'est bien marrant
Posté par gc (site web personnel) . Évalué à 5.
[^] # Re: Oui c'est bien marrant
Posté par 태 (site web personnel) . Évalué à 4.
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 . Évalué à 0.
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 (site web personnel) . Évalué à 2.
[^] # Re: Oui c'est bien marrant
Posté par THE_ALF_ . Évalué à 4.
http://www.google.com/codesearch?hl=en&lr=&q=gruik&a(...)
:-)
# le plugin firefox qui va bien
Posté par Olivier Grisel (site web personnel) . Évalué à 3.
http://mycroft.mozdev.org/download.html?name=codesearch&(...)
grep passe à l'air du web2.0 ...
[^] # Re: le plugin firefox qui va bien
Posté par Olivier Grisel (site web personnel) . Évalué à 4.
# et le pascal ?
Posté par Yoann Magli . Évalué à 1.
Dommage ça m'aurait bien aidé pour mes TP :-(
[^] # Re: et le pascal ?
Posté par Colin Leroy (site web personnel) . Évalué à 3.
# Les langages fonctionnels ca existe !
Posté par GTof . Évalué à 2.
# Et puis.....
Posté par eMerzh (site web personnel) . Évalué à 4.
http://www.google.com/codesearch?hl=en&lr=&q=%3C.*%4(...)
[^] # Re: Et puis.....
Posté par Thomas Debesse (site web personnel) . Évalué à 4.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Et puis.....
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 1.
Par contre, tous ceux qui ont voulus se protéger un poil en mettant "at" au lieu de @, ben eux c'est direct dans la page des résultats ;-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.