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

Liens connexes

Dépêche modérée par

Dépêche éditée par

: Sortie de Friendsnippets

Posté par Benoit Chesneau (page perso, ). Modéré le 03 octobre 2007.
Friensnippets est un nouveau service web sortie fin septembre 2007 disponible en français et en anglais à l'adresse http://www.friendsnippets.com/.

Friendsnippets est un service qui peut intéresser la plupart d'entre nous, qui parfois recherchons comment réaliser telle ou telle chose en HTML, CSS, Ajax ou bien en C, python... Qui n'a pas passé des heures à chercher sur internet comment programmer/coder CETTE fonctionnalité... Friendsnippets a été conçu pour répondre à ce problème et faciliter la recherche et les échanges de code source ouvert et libre.

Friendsnippets est une bibliothèque de morceaux de codes de programmation (snippets) déposés par vous ou les autres membres. Vous pouvez utiliser Friendsnippets pour :
  • conserver vos snippets sur un seul site ;
  • marquer les snippets pour vous même et les autres ;
  • regarder ce que les autres ont marqué(bookmarké) ;
  • rechercher du code source avec Google Code Search et l'intégrer dans votre friendsnippets et les partager ainsi facilement ;
  • ...

NdM : le code sur le site semble être par défaut sous licence CC-by-sa (cf. pied de page) et il est précisé dans les termes de service que le code hébergé peut être placé sous une licence au choix du posteur (ce qui n'apparaît pas dans les exemples actuellement en première page).

> Lire la dépêche (60 commentaires, moyenne: 2,8).  

Friendsnippets est un réseau social d'échange de morceaux de codes de programmation (snippets). L'usage premier de Friendsnippets et de vous permetre de maintenir facilement votre collection de snippets. Vous pouvez les étiquetter (taguer) pour les organiser ce qui est bien plus efficace que de créer des dossiers.

Vous pouvez en outre utiliser Friendsnippets pour voir les snippets intéreressants que vos amis ou les autres membres ont déposé et les partager en retour. Vous pouvez aussi naviguer et chercher sur friendsnippets d'autres snippets intéressants déposés par d'autres membres et les ajouter à votre bibliothèque -- ce qui est rendu facile avec les étiquettes (tags).

Friendsnippets est publié par Enki Multimedia, une nouvelle société web fondée par Benoît Chesneau.

Le site web a été crée avec Django un framework web en Python et utilise le framework javascript YUI mis à disposition par Yahoo. Nous utilisons le SGBD MySQL et les serveurs sont servis par OpenBSD.

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.

Heu

Posté par Antoine () le 03/10/2007 à 15:18. (lien). Évalué à 9.

conserver vos snippets sur un seul site

?? Restons sérieux. Il y a déjà des tas de sites offrant ce genre de services (par exemple les "Cookbooks" chez ASPN, assez célèbres notamment dans la communauté Python : http://aspn.activestate.com/ASPN/Python/Cookbook/ ). Je ne vois pas pourquoi ce nouveau service s'imposerait face aux autres.

le code sur le site semble être par défaut sous licence CC-by-sa

Mauvais choix, les licences Creative Commons n'étant absolument pas adaptées au code logiciel.... et avec une licence copyleft comme la by-sa la réutilisabilité des "snippets" est très limitée.

pas mal, pas mal

Posté par manatlan (Jabber id, page perso, ) le 03/10/2007 à 16:17. (lien). Évalué à 3.

Perso, je stocke mes snippets sur : http://snippets.dzone.com/
Il est assez ancien, et réponds à mes besoins ....

Il est en "ruby" (RoR) .... celui que tu présentes est en "python" (django) (et utilise openid ;-)
(RIen que pour ça, j'ai envie de migrer mes snippets)
Mais apparemment ils sont quasi identique ... ;-)

Ce qu'il manque cruellement à ce genre de site, c'est des "api" !

Je vais tester cependant ...

questions annexes :
- c'est un dev perso ?
- c'est frenchy à la base ?

bonne idée

Posté par fabien () le 03/10/2007 à 16:19. (lien). Évalué à 4.

L'idée me semble bonne, mais l'ergonomie du site me rebute.
difficile de trouver quelques chose, sauf les derniers snippets publiés.
le melange francais/anglais n'aide pas non plus (dans les tags, dans le descriptif) Bref même si le contenu est bien, c'est le genre de site qui me rebute.

re

Posté par Sylvain (Jabber id, page perso, ) le 04/10/2007 à 09:26. (lien). Évalué à 2.

Bonjour ca a l'air sympa, mais je comprend rien, a part consulter les derniers snippets je pige pas :(.

Par exemple je voudrais tous les snippets en C, c'est evident que la recherche sur C ne marchera pas .

Google code search, Koders...

Posté par Bonnefille Guilhem (page perso, ) le 04/10/2007 à 12:11. (lien). Évalué à 3.

Je ne vois pas trop l'utilité d'un tel site. Surtout depuis que j'ai découvert Google code search (hé oui, encore du google).
Ce que je trouve intéressant dans le principe de Google code search, c'est qu'il n'y a rien à faire pour "diffuser" ses codes : google fini par les trouver.

Donc, si vous pouvez éclairer ma lanterne, merci de m'expliquer ce que je loupe à ne pas utiliser des sites de snippets.

http://www.google.com/codesearch

Codes-Sources

Posté par Spack () le 04/10/2007 à 14:33. (lien). Évalué à 1.

Et http://www.codes-sources.com/

~~~~>[]

Quid de la qualité des snippets ?

Posté par Farzad FARID (page perso, ) le 05/10/2007 à 11:38. (lien). Évalué à 3.

Bonjour,

En lisant les commentaires de cet article, j'ai cliqué sur le lien qui renvoie vers http://snippets.dzone.com et je suis tombé par hasard sur un snippet Ruby on Rails extrêmement mal écrit, aussi bien d'un point de vue Ruby que qu'un point de vue général (code idempotent exécuté dans une boucle, faille théorique dans la requête SQL, méconnaissance du mécanisme des associations de modèles en Rails, etc.).

Je me demande donc s'il ne faudrait pas surveiller un peu la qualité des snippets, par exemple avec un système de notation, voire avec une modération a posteriori. Est-ce que vous envisagez de faire celà pour Friendsnippets ? Ce serait au moins une façon innovante de vous distinguer de certains sites très similaires.

PS : Pour ceux qui veulent consulter ce beau contre-exemple de code snippet respectable, allez ici : http://snippets.dzone.com/posts/show/4609 . Je vous laisse la détection des problèmes de ce code en exercice :)

Revenir en haut de page