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

: 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).  

Vous avez demandé le commentaire #872097.

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: bonne idée

    Posté par Benoit Chesneau (page perso, ) le 03/10/2007 à 18:55. (lien). Évalué à 2.

    Qu'est-ce qui te rebute exactement ? Qu'est-ce qui te semblerait mieux en terme d'interface ?


    Pour ce qui est des termes anglais restant dans la version française ils vont disparaitre. J'ai en effet développé à la base en anglais et malheureusement il reste encore des coquilles... Désolé pour cela.

    --
    Arch Linux FR, le site des utilisateurs francophones d'Arch Linux
    http://www.archlinuxfr.org
    • [^]Re: bonne idée

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

      je propose un truc, mais je ne sais pas si c'est la philos du truc hein.

      un menu , une hierarchie ou trouver les bouts de code.
      a commencer par segmentariser les languages déjà (c'est tout melangé là).

      exemple,
      je choisit "C", puis "expression regulieres" puis "email" et là je tombe sur la liste des expression reg en C qui traite de l'email, dont celui qui "valide" la syntaxe d'un email.

      ej ne sais pas si c'est la meilleur idée, c'est juste une idée, a voir quoi...

      • [^]Re: bonne idée

        Posté par or zax () le 03/10/2007 à 21:20. (lien). Évalué à 3.

        pour rigoler j'ai fait dans google ; C expression régulière emails

        et j'avais pleins de code lol.

        Cela n'enlève pas l'intérêt du site de l'article bien sûr, par contre parfois les bonnes vieilles habitudes cela peut dépanner.

        • [^]Re: bonne idée

          Posté par fabien () le 03/10/2007 à 21:52. (lien). Évalué à 1.

          ben, c'est surement que t'as pas besoin de ce genre de site.

          Se balader dans des snippets (trié par themes et language) ca peut être sympas aussi, ca donne des idées... si ce que tu recherche c'est une solution a un probleme données, et correctement exprimé en quelques mot clefs, alors google te suffit.

        [^]Re: bonne idée

        Posté par Benoit Chesneau (page perso, ) le 03/10/2007 à 22:57. (lien). Évalué à 1.

        un assistant de recherche ? Pas bête . le truc pourrait être integré sous forme d'une boîte de dialogue. Bon je sent que je vais ressortir le papier et stylo et y réfléchir :)

        --
        Arch Linux FR, le site des utilisateurs francophones d'Arch Linux
        http://www.archlinuxfr.org

      [^]Re: bonne idée

      Posté par gilgam () le 03/10/2007 à 21:36. (lien). Évalué à 2.

      Et bien...

      Comment dire gentiment ...

      Juste que c'est pas très joli et que cela donne pas envie ;-)

      Je ne dis pas que je pourrais faire mieux (quoique en fait si ;-) ) et que sûrement le moteur derrière est excellent, bien codé etc. (je connais un peu django même si je bosse sur ROR) mais malheureusement une application c'est 80% d'interface et 20% de moteur.

      Il y a un bon truc fait par 37 signals, qui ouvre pas mal de portes ouvertes ;-) quand au design d'applications web, mais qui a le mérite de le dire.

      Mais je trouve l'idée intéressante. Juste une chose me chagrine avec ces web app. le jour ou le site ferme les codes déposés, même les miens sont perdus ...
      Donc en gros on bosse pour celui qui héberge le site (c'est le fameux esclavage 2.0 ...) qui revend son site à prix d'or. J'ai bien une idée (proposer un download de la base et -pourquoi pas - de l'application) mais je sors du sujet.

      Enfin, parce que la critique ne sert pas à grand chose si elle n'est pas constructive, si tu veux un coup de main pour le redesign ;-) je peux.

      contact chez gilgam point com

      • [^]Re: bonne idée

        Posté par Benoit Chesneau (page perso, ) le 03/10/2007 à 23:04. (lien). Évalué à 1.

        Pour le look je ne sais pas. Je l'ai fait tester par de nombreuses personnes qui ont apprecié. Des gouts et des couleurs.... Et perso j'aime. Non pas parce que je l'ai réalisé, mais par expérience (11 ans dans le métier). Mais je suis ouvert à toute proposition, donc n'hésites pas ;)

        Par contre je suis d'accord au niveau de la pérenitté des données. C'est d'ailleurs l'un des futurus enjeux du web 2.0. Tu peux déjà supprimer ton compte par toi même et tes snippets. Mais je vais intégrer un système qui permette de récupérer ses snippets facilement. Histoire de laisser plus de liberté. Plus les apis qui permettrons de charger et échanger à travers d'autres sites sans restrictions sauf demande du posteur des snippets. Tout ceci va être up ce weekend.

        --
        Arch Linux FR, le site des utilisateurs francophones d'Arch Linux
        http://www.archlinuxfr.org
        • [^]Re: bonne idée

          Posté par Dreammm () le 04/10/2007 à 06:26. (lien). Évalué à 1.

          Utilisateur de http://snippets.dzone.com, le fond me parait tout à fait comparable.

          Ce qui me manque cruellement : les fils rss par tag, mais je suppose que tu y penses.

          Sur la forme, ce que je n'aime pas dans l'interface :
          _ les barres de défilement verticales sur chaque snippet, ça rend le parcours vraiment difficile et douloureux.
          Je préfère les couleurs de dzone (plus pastel), mais là c'est vraiment de l'ordre des gouts personnels, et tes couleurs sont pas mal non plus, ça manque juste un peu de contraste pour trouver les différentes zones à mon gout.

          A part ces 2 critiques que j'espère assez constructives, bravo pour tout le reste, c'est de la belle ouvrage.

          • [^]Re: bonne idée

            Posté par Benoit Chesneau (page perso, ) le 04/10/2007 à 11:03. (lien). Évalué à 1.

            Hum le flux par tag existe déjà en fait :
            http://friendsnippets.com/feeds/rss/tag/parse/ par exemple. Tous les feeds disposn sont ici : http://friendsnippets.com/help/rss/

            Tu l'as dans la barre de ton navigateur. Mais c'est vrai que cela devrait être plus visible...

            Au sujet de la barre de defilement j'ai lontgtemps hésité et j'hésite toujours en fait entre afficher le code complet, afficher comme là le code complet mais dans une partie du texte ou n'afficher que le titre. L'idée de changer les couleurs par ligne est pas mal ...

            Merci pour le retour en tous cas, ça m'aide beaucoup :)

            --
            Arch Linux FR, le site des utilisateurs francophones d'Arch Linux
            http://www.archlinuxfr.org

    [^]Re: bonne idée

    Posté par Victor STINNER (page perso, ) le 04/10/2007 à 10:11. (lien). Évalué à 2.

    « le melange francais/anglais n'aide pas non plus (dans les tags, dans le descriptif) »

    J'ai posté quelques bouts de code pour tester, et c'est vrai que la mélange des langues (français et anglais) est troublante. Il faudrait pouvoir indiquer la langue du code et que ça soit le 1er critère de sélection. Comprendre que (par exemple) l'affichage des tags sur la page d'accueil dépendrait de la langue choisie. À la limite, il faudrait permettre de soumettre des tags dans sa langue maternelle + en anglais... mais avoir plusieurs versions, ça devient compliqué pour l'utilisateur.

    Sinon, j'ai vu le tag "fuzzer" mais quand j'ai cliqué, y'avait aucun code associé :-( Je supose que c'est un code privé. Si c'est le cas, il faudrait ignorer ses tags dans l'affichage des tags...

    • [^]Re: bonne idée

      Posté par Benoit Chesneau (page perso, ) le 04/10/2007 à 11:08. (lien). Évalué à 1.

      La question de la langue est assez complexe. Dans l'idéal un snippet réalisé par un allemand devrait être accessible au français et réciproquement. Après vient le problème des notes/commentaires et tags. Je me demande si la traduction automatique ne pourrait pas aider. En attendant de trouver un meilleur système ;)

      --
      Arch Linux FR, le site des utilisateurs francophones d'Arch Linux
      http://www.archlinuxfr.org
      • [^]Re: bonne idée

        Posté par Victor STINNER (page perso, ) le 04/10/2007 à 23:12. (lien). Évalué à 4.

        Dans l'idéal un snippet réalisé par un allemand devrait être accessible au français et réciproquement.

        Non, j'ai dit le contraire : j'aimerai que ça soit impossible :-) Quand on cliquerait sur le drapeau « Deutsch », les snippets francophones disparaitraient et seuls ceux en allemand seraient visible. Je pars du postulat qu'il faut savoir lire l'allemand pour comprendre un code écrit en allemand. Et dit encore d'une autre manière : un pur francophone ne sera que pollué par les codes écrits dans une langue étrangère.

        Comme le dit crétin.fr : « Téléphoner à l'étranger ça sert à rien, parce qu'à l'étranger ils parlent l'étranger ».

        Voilà, je pense que mon argumentation est irréfutable ;-)

        P.S. : S'inspirer de Wikipédia avec les liens interwikis ;-)

        • [^]Re: bonne idée

          Posté par baud123 (Jabber id, page perso, ) le 05/10/2007 à 08:43. (lien). Évalué à 2.

          Voilà, je pense que mon argumentation est irréfutable ;-)

          Tout le code pourrait être en esperanto pour mettre tout le monde au même niveau et permettre la diffusion la plus large ?

          • [^]Re: bonne idée

            Posté par Antoine () le 05/10/2007 à 12:01. (lien). Évalué à 6.

            Tout le code pourrait être en esperanto

            Pour un langage universel, Python me paraît plus approprié.