Liens connexes

Dépêche modérée par

Dépêche éditée par

: Un moteur de recherche de code source OpenSource

Posté par Franck (). Modéré le 09 novembre 2004.
0
Koders est un moteur de recherche indexant autant de code source OpenSource (GPL, LGPL, CPL...) que possible pour 16 langages de programmation différents.

Il permet d'effectuer une recherche par mot-clé, entre autres, de manière à rapidement trouver du code réutilisable.

Comme l'explique son fondateur, Koders dispose de robots parcourant le Web à la recherche de code source OpenSource et récupérable de manière anonyme, avant d'inclure celui-ci dans sa base de données.

Il est possible d'effectuer une recherche par mot-clé, langage ou licence.

> Lire la suite (76 commentaires, moyenne: 2,9).   [dépêche : 714 caractères]

Koders joue sur l'exhaustivité et n'effectue bien évidemment aucun audit du code référencé. Ainsi, il peut être judicieux de rechercher du code appartenant à des projets reconnus pour se faire une idée a priori de la qualité de celui-ci.

Koders revendique actuellement le référencement de 125 000 000 de lignes de code. Si quantité ne rime pas nécessairement avec qualité, ce site pourra néanmoins permettre aux développeurs de gagner un temps certain en ayant la possibilité de trouver rapidement du code librement réutilisable.

Enfin, notons que Koders reconstitue si possible l'architecture des projets référencés sous forme d'arbre. Recherchez par exemple "gedit", puis cliquez sur l'hyperlien du projet.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Il y aurait juste un probleme

Posté par b3njamin () le 09/11/2004 à 09:40. (lien). Évalué à 10.

Je ne voudrai pas dire de bêtise, mais une recherche sur certains mots pourrait être utilisée à des fins nefastes.

Par exemple, faites une recherche sur 'mysql_connect' en langage PHP, vous trouverez toute une foule de comptes utilisateurs, mots de passes et même l'adresse du serveur mysql auquel le script ce connecte.
Certes c'est une erreur d'ecrire son code comme ça, mais bon...

Après pour que ce moteur de recherche devienne l'outil préféré des personnes malintentionnées, il n'y à qu'un pas !

toto

Posté par morfal () le 09/11/2004 à 10:40. (lien). Évalué à 10.

Et on peut annoncer une nette victoire de "foo" (13000) sur "toto" (550). "oops" (2700) se classe assez bien aussi. "oooops" (19) est un peu à la traîne...

"sucks" termine devant "fuck", qui lui-même termine devant "merde".

Bref, on apprend beaucoup de chose sur les développeurs.

M

ps : il y a 26 "prouts" référencés.

Premier utilisateur

Posté par Aurélien Bompard (Jabber id, page perso, ) le 09/11/2004 à 11:04. (lien). Évalué à 10.

Et à qui va faire le plus plaisir ce genre de moteur de recherche ? A notre ami SCO bien sûr ! :)

Licences opensources ???

Posté par Vanhu () le 09/11/2004 à 11:07. (lien). Évalué à 4.

Y'a pas la licence BSD dans la liste des licences possibles....

"Attention chérie, a va troller"....

Dommage... pas d'Objective-C

Posté par nicolassanchez () le 09/11/2004 à 12:14. (lien). Évalué à 4.

Pas mal du tout, ça peut être un outil très puissant...

dommage qu'il ne propose pas l'Objective-C...

.. et del.icio.us

Posté par PiT (page perso, ) le 09/11/2004 à 13:14. (lien). Évalué à 1.

J'ajoute le lien dans mes bookmarks ... et je constate l'effet linuxfr sur del.icio.us ... 124 autres personnes ont fait le même bookmark et principalement hier (9-1/11) et aujourd'hui (9/11).

Linuxfr n'a donc plus rien a envier à /. ^^

Windows 2003 Server, ASPX, Microsoft-IIS/6.0, ...

Posté par Alban Peignier (page perso, ) le 09/11/2004 à 13:20. (lien). Évalué à 5.

Un modele d'ouverture et de reutiliser de code OpenSource : http://uptime.netcraft.com/up/graph?site=http%3A%2F%2Fwww.koders.co(...)

Code source Windows

Posté par Valentin JANIAUT (page perso, ) le 10/11/2004 à 19:13. (lien). Évalué à 2.

A quand le code source de windows??? loool (oui je sais qu'on trouve de trés gros extrait sur le p2p...)

Non plus serieusement, c'est géniale ce petit robot. Franchement on peut vraiment gagner du temps. A une condition, COMMENTEZ VOS CODES. Car bien souvent les programmeur ne commente pas leur code. Mais il ne pense pas que dans 6 mois, leur super trucs qu'ils ont trouvé pour coder une partie de leur logiciel serras incomprehenssible car il ne se souviendront plus de la supe astuce qu'ils on utilisé. Et si l'erreur venait du genie qu'ils avait eu à coder comme cela et ben il l'ont dans le...

Alors pitié commentez pour eux qui debute (presque) comme moi.

Ça marche super ce truc !

Posté par Pinaraf (Jabber id, ) le 10/11/2004 à 20:32. (lien). Évalué à 1.

Je me suis dit : comment qu'on utilise KABC (en C++/KDE) ?
Je regarde dans Koders : KABC pas trouvé.
Je cherche #include <kabc/addressbook.h> et il me sort...
An internal error occurred. We are sorry for any inconvenience.
Vous pouvez essayer #include tout seul ça marche
Mais dès qu'il y a un truc qui ressemble à de la balise html, quedal !

Revenir en haut de page