Publicité
Dernier test
Adobe : la retouche photo comme vous ne l'avez jamais vue

Adobe : la retouche photo comme vous ne l'avez jamais vue Photoshop. Qui ne connaît pas ce nom ? Avec l’essor de la photographie numérique, le leader du logiciel de retouche leader du marché a logiquement pris une place prépondérante dans notre vie quotidienne. Un épisode récent de la vie politique a même m ... Lire la suite

Voir tous les tests et comparatifs Logiciels

Google part à la recherche des codes sources

Jeudi 5 octobre 2006 à 15:42 par Fabrice Greff, 2007-11-08
Source: infoworld – Mots-clés : Autres
18 commentaires

Logo Google code searchGoogle a créé un moteur de recherche spécialisé ,conçu pour trouver du code source diffusé librement sur Web.

Disponible à l’adresse www.google.com/codesearch, ce nouveau moteur doit aider les programmeurs professionnels et amateurs à dénicher du code source public, plus efficacement que les moteurs de recherche traditionnels.En effet, le moteur de Google.com permet de trouver des liens vers des fichiers contenant du code source rendu public, mais il est incapable d’indexer les lignes de codes, ce qui oblige les développeurs à télécharger les fichiers pour inspecter le code. Le moteur de recherche de code source a, quant à lui, été conçu pour indexer le contenu de ces fichiers. Lors d’une recherche, les résultats de la requête donneront toujours le lien vers le fichier complet, mais la portion de code recherchée sera soulignée tout comme le type de licence sous laquelle est distribué le code. Dans la plupart des cas, la licence sera Open SourceMode de développement logiciel caractérisé par la mise en libre accès du code source du projet logiciel. La notion d’Open Source consiste à publier le..., a précisé Google.


Réagissez ! Retour à la liste des news
Publicité
Commentaires

babar44 05/10/2006 16:21
Masquer
-0+
babar44
Et ben faudra se faire aux regexp...
les windowsiens vont faire la tronche :D
Tibal37 05/10/2006 17:47
Masquer
-0+
Tibal37
:heink: Normale, l'URL de ct'article ??? :??:

Batchy 06/10/2006 07:47
Masquer
-0+
Batchy
j'imagine bien que cette adresse va faire le tour des étudiants en info peu scrupuleux ...

et aussi des sales pirates qui cherchent des sploitz.
005 06/10/2006 07:47
Masquer
-0+
005
Apparemment c'est corrigé.

Voilà (encore?) une bonne idée de la part de Google. Espérons que ça ne soit pas abandonné, ça pourrait se révéler pratique :)
turlupin en ptard 06/10/2006 12:12
Masquer
-0+
turlupin en ptard
elch a écrit :

j'imagine bien que cette adresse va faire le tour des étudiants en info peu scrupuleux


Voilà une étrange façon de considérer les choses.

C'est aussi en étudiant le code créé par d'autres que l'on apprend à mieux programmer.

Le peu que j'ai appris en programmation (dBase et Turbo Pascal sous CP/M, c'est pas tout jeune !) c'est en examinant le code d'applications existantes et en voyant comment certains problèmes pouvaient être réglés.
Après on adapte, on améliore, on personnalise, voire on trouve de nouvelles méthodes.

Et le principe de la programmation moderne c'est de créer du code modulaire et réutilisable.

Quel serait l'intérêt, par exemple, de réinventer la roue ou d'écrire une n-ième version d'algorithme de quicksort ou de tri à bulle ?
Quant à inventer de nouveaux algorithme de tri ou de cryptographie (par exemple) cela relève plus du travail de mathématiciens que de programmeurs.

Récupérer une portion de code pour l'intégrer à une appli perso n'a rien de honteux, au contraire : "c'est étudié pour" (copyright Fernand Raynaud)

Après si des étudiants se contentent de pomper du code existant pour rendre leurs devoirs, ça ne les fera pas beaucoup progresser et ceux qui auront à juger leur travail (à l'école ou, plus tard, en entreprise) finiront bien par s'en apercevoir.

Faciliter l'accès à du code existant, libre ou non, permet d'apprendre et intégrer du code existant dans un développement permet de gagner du temps en production qui pourra être employé plus utilement qu'à refaire ce qui existe déjà, ne serait-ce que sous l'angle de la fiabilité.

Où est le scandale ? :??:
revlis 06/10/2006 13:43
Masquer
-0+
revlis
calimerisme a écrit :

Et ben faudra se faire aux regexp...
les windowsiens vont faire la tronche :D




ah ?.. les expressions regulières sont reservés au OS maintenant ?... on verra tout sur ce forum...
Batchy 06/10/2006 18:04
Masquer
-0+
Batchy
prend un utilisateur de windows au hasard et demande lui s'il connait les regex, réitère l'opération autant de fois que possible.
puis refait la même chose avec des linuxiens.

puis compare.
Batchy 06/10/2006 18:08
Masquer
-0+
Batchy
a écrit :

...blabla...



j'ai marqué bien visiblement à la fin de la phrase ''peu scrupuleux'' pour signifier que les étudiants vont juste pomper ce code et renommer quelques variables et ajouter quelques commentaires.

de toute facon les tricheurs existeront toujours.
ultrabill 08/10/2006 16:26
Masquer
-0+
ultrabill
elch a écrit :

prend un utilisateur de windows au hasard et demande lui s'il connait les regex, réitère l'opération autant de fois que possible.
puis refait la même chose avec des linuxiens.

puis compare.


Il faut connaître les expressions régulières pour travailler sous Linux [:dawa] ?? Donc tous ceux qui sont sous Linux savent ce que c'est [:dawa] ??

A croire les afficionados du bétin blanc et noir, Linux c'est aussi simple que Windows ... On nous aurais menti [:ultrabill:4]
Batchy 09/10/2006 22:32
Masquer
-0+
Batchy
impact95100 a écrit :

Il faut connaître les expressions régulières pour travailler sous Linux [:dawa] ??


non, mais force est de constater qu'une bonne partie d'entre eux en ont déja entendu parler, et que cette quantitée est supérieure à celle de windows.
si ce que tu disait était vrai, alors 99% des gens qui travaillerais sous linux en aurai besoin :p

impact95100 a écrit :

Donc tous ceux qui sont sous Linux savent ce que c'est [:dawa] ??


voir au dessus

impact95100 a écrit :

A croire les afficionados du bétin blanc et noir, Linux c'est aussi simple que Windows ... On nous aurais menti [:ultrabill:4]



on peut ressortir le vieux débat ''pourquoi les linuxiens sont passé à linux''
ultrabill 10/10/2006 00:13
Masquer
-0+
ultrabill
Batchy > Allez, rentrons dans un mode interressant :
- Mettons que 80% des Linuxiens connaissent les expressions regulières
- Mettons que 1% des Windowsiens connaissent les expressions regulières

On en conclus qu'on a plus de chances de trouver un type qui connais les regexp dans le monde Linux que dans le monde Windows.

Mais quand on connais le nombre d'utilisateurs des systèmes respectifs, si l'on trouve un type qui connais les regexp, est-ce qu'on a plus de chance qu'il soit Windowsien ou Linuxien [:xam]
Mictateur 11/10/2006 20:39
Masquer
-0+
Mictateur
impact95100 a écrit :

Mais quand on connais le nombre d'utilisateurs des systèmes respectifs, si l'on trouve un type qui connais les regexp, est-ce qu'on a plus de chance qu'il soit Windowsien ou Linuxien [:xam]



Mathématiquement, en acceptant tes chiffres, alors ce sera un Windowsien. ;)

Edit : même avec 90% de Linuxiens qui savent ce que c'est... :D
Batchy 12/10/2006 19:57
Masquer
-0+
Batchy
je trouve que tes chiffres sont bien optimistes.

mais naturellement je peut pas en donner vu que j'en ai pas.
Mictateur 13/10/2006 13:18
Masquer
-0+
Mictateur
elch a écrit :

je trouve que tes chiffres sont bien optimistes.

mais naturellement je peut pas en donner vu que j'en ai pas.



Bah plus de 93% du marché c'est Windows. Mac c'est entre 2 et 3, et Linux je sais pas trop (entre 1 et 4 quoi), vu que la plupart des postes Linux, c'est des serveurs. :sweat:
Batchy 13/10/2006 17:52
Masquer
-0+
Batchy
non je parlait des chiffres sur le pourcentages de personnes connaissant les regexp en fonction des systèmes.
ultrabill 13/10/2006 20:02
Masquer
-0+
ultrabill
elch a écrit :

non je parlait des chiffres sur le pourcentages de personnes connaissant les regexp en fonction des systèmes.


Ba ce qui est chiant c'est que 99% des Linuxiens connaissent aussi Windows :o
Donc l'unique pourcentage que j'ai attribué à Windows la dernière fois, ça represente les 80% de Linuxiens qui connaissent les regexp :o
J'ai donc omis les Windowsiens pures ... montons à 1,5% alors :o
Batchy 13/10/2006 20:46
Masquer
-0+
Batchy
moué, 80% de linuxiens qui conaissent les regex, peut être un peu gros je pense.
ultrabill 14/10/2006 00:13
Masquer
-0+
ultrabill
elch a écrit :

moué, 80% de linuxiens qui conaissent les regex, peut être un peu gros je pense.


Tu penses :??: Sans forcement connaître toutes les syntaxes possibles et imaginables (quoi qu'il n'y en ai pas 30.000 :d), au moins en connaître le principe :)

A savoir Vous allez poster en tant qu'utilisateur anonyme.



Publicité