Genezys : humeurs d'un codeur - Commentaires2024-02-13T10:16:31+01:00urn:md5:62dba65156a2c4c4d9efe7347a84a147DotclearLigne de commande - Fabienurn:md5:13da3bdf836b888079ad1c13a2547dbf2009-04-24T13:06:27+02:002009-04-24T12:06:27+02:00Fabien<p>on en parle ici: <a href="http://linuxfr.org/~fleny68/28164.html" title="http://linuxfr.org/~fleny68/28164.html" rel="nofollow">http://linuxfr.org/~fleny68/28164.h...</a></p>
<p>J'ai trouvé dans les commentaires un lien vers l'article Wikipédia sur Ivan Illich <a href="http://fr.wikipedia.org/wiki/Ivan_Illich" title="http://fr.wikipedia.org/wiki/Ivan_Illich" rel="nofollow">http://fr.wikipedia.org/wiki/Ivan_I...</a> qui apporte un éclairage intéressant sur le fond du problème, en particulier le concept d'"outil convivial" <a href="http://fr.wikipedia.org/wiki/Outil_convivial" title="http://fr.wikipedia.org/wiki/Outil_convivial" rel="nofollow">http://fr.wikipedia.org/wiki/Outil_...</a><br />
Un outil convivial (au sens d'Illich)<br />
- doit être générateur d'efficience sans dégrader l'autonomie personnelle<br />
- ne doit susciter ni esclave ni maître<br />
- doit élargir le rayon d'action personnel<br />
L'outil convivial accepte plusieurs utilisations, parfois détournées du sens original, et donc l'expression libre de celui qui l'utilise. (Sinon), l'homme devient serviteur, son rôle se limitant désormais à faire fonctionner une machine construite dans un but précis.</p>
<p>Je pense que la ligne de commande est un outil plus convivial (au sens d'Illich) que l'interface graphique.</p>Vincent 2.0 - mapicsurn:md5:cbd7d8c6e61177f44d6f0c64a36622fc2009-04-01T05:29:22+02:002009-04-01T04:29:22+02:00mapics<p>Je suis inscrit depuis l'ouverture de copain d'avant et maintenant je me voie mal allez m'inscrire sur tous ces sites juste pour raconter ma life.</p>Dotclear 2 & chantiers - Vincenturn:md5:289c6e32106d5df57998eaab29c50a052009-03-23T21:01:09+01:002009-03-23T21:01:09+01:00Vincent<p>Effectivement, j'avais des URL personnalisées. J'ai essayé le plugin qui n'a pas fonctionné. Il faudra que je me batte un peu avec le mod_rewrite.</p>Dotclear 2 & chantiers - Moeurn:md5:d76ba65f9dd3509170728c7fe014bdc62009-03-23T02:37:47+01:002009-03-23T02:37:47+01:00Moe<p>Bienvenue dans le monde merveilleux de Dotclear 2. Il y a un plugin pour rediriger les URLs de Dotclear 1 : <a href="http://plugins.dotaddict.org/dc2/details/dc1redirect" title="http://plugins.dotaddict.org/dc2/details/dc1redirect" rel="nofollow">http://plugins.dotaddict.org/dc2/de...</a> Si ça ne fonctionne pas à cause de tes URLs personnalisées, passe sur le forum de Dotclear, il y aura peut-être quelqu'un pour t'aider.</p>Définir une structure arborescente en Java - Vincenturn:md5:ec2c305c5aaa39d0509692ee11d3bf932009-03-22T21:39:13+01:002009-03-22T21:39:13+01:00Vincent<p>Je n'ai pas fait de tests de performance, principalement parce que je n'ai pour le moment eu besoin de cette technique que dans du code d'initialisation et non du code qui tournait en continu. Je n'ai pas remarqué un quelconque problème de performance.</p>Définir une structure arborescente en Java - Antoineurn:md5:15603688bb4aa55130272355055e3de82009-03-22T14:41:54+01:002009-03-22T14:41:54+01:00Antoine<p>Et au niveau de l'efficacité, cela donne quoi ?</p>Définir une structure arborescente en Java - teddyberurn:md5:508b716724889e805729914c0e7fafa02009-03-19T11:29:58+00:002009-03-19T11:29:58+00:00teddyber<p>Mais c'est un grand malade ce garçon...</p>Ligne de commande - frurn:md5:96a7d1802e10563e816d7a45c97ed9a72009-02-07T03:53:53+00:002009-02-07T03:53:53+00:00fr<p>réflexion intéressante et modérée. merci !</p>IIRC - Johnurn:md5:1cafd3c2a90fba9e10f7d36ba409cb382008-12-31T01:58:38+00:002008-12-31T01:58:38+00:00John<p>Intéressant, je ne connaissais pas la signification de IIRC. Merci!</p>Ligne de commande - Jonathanurn:md5:b5c2b1e8c490c3f66bd560b6702030c52008-12-04T22:33:39+00:002008-12-04T22:33:39+00:00Jonathan<p>Power to "La ligne de commande"! :-)</p>
<p>Blague à part, la ligne de commande est un bien meilleur outil de productivité que la souris, en exemple.</p>Ligne de commande - MontrealManurn:md5:2631cd7e5dedd8f8fac2523405bc49092008-11-18T21:48:12+00:002008-11-18T21:48:12+00:00MontrealMan<p>La ligne de commande, c'est la meilleure invention depuis... euh... longtemps. Tellement plus rapide et efficace que la souris et les UI...</p>Ligne de commande - Fabienurn:md5:509767e52e912b966323242cb18a79382008-09-13T14:45:56+00:002008-09-13T14:45:56+00:00Fabien<p>Si «10 sujets sur les 30 de la première page <a href="http://genezys.net/blog/post/d'un forum Linux" rel="nofollow">d'un forum Linux</a> (...) ont une question ou une réponse faisant appel à la ligne de commande», c'est aussi parce ses utilisateurs ont une culture de la ligne de commande, pas seulement parce que la ligne de commande est absolument nécessaire : un simple utilisateur Linux avec des besoins basiques de simple utilisateur n'a plus besoin de la ligne de commande.</p>
<p>Cette culture de la ligne de commande, il serait dommage de la perdre juste pour pouvoir dire qu'on peut désormais faire autrement.</p>
<p>Sinon, merci pour cette analyse de la spécificité de la ligne de commande (mémoire de l'utilisateur vs monde extérieur).</p>Vincent 2.0 - Jonathanurn:md5:9833fecd9bb553edd333b4228b49a1c42008-09-11T23:06:53+00:002008-09-11T23:06:53+00:00Jonathan<p>J'ai beaucoup de difficulté à apprécier Facebook, je suppose que je n'ai pas assez de temps. Mais LinkedIn est pas mal cool par exemple pour mes besoins.</p>Ligne de commande - Thomasurn:md5:90161bcf1f54138b1e3c45a73d160e6f2008-08-22T08:47:30+00:002008-08-22T08:47:30+00:00Thomas<p>Je dirais que c'est plus compliqué que ça. Le problème actuel de la ligne de commande est sont côté non-verbal. On le doit à une volonté d'efficacité. Il est plus rapide de taper "curl http://www.google.fr" que "download http://www.google.fr here". Pire encore, ce n'est pas sémantique. "curl" ne signifie rien de concret avant de se renseigner alors que "save" aurait très bien pu faire l'affaire.</p>
<p>Humanized c'était 5 types super doué en interaction Homma-Machine. Le fondateur (Aza Raskin) est d'ailleurs le fils de Jef Raskin célèbre chercheur en IHM. Ils sont toujours aussi doué mais Humanized a récemment été racheté par Mozilla ;) Avant ce rachat il ont sortit un "lanceur" nommé Enso qui avait pour but de mélanger la puissance de la ligne de commande et la "simplicité" de l'interface graphique (voir http://blog.mozilla.com/faaborg/2007/07/05/the-graphical-keyboard-user-interface/).</p>
<p>Enso 1 permettait de deviner les commandes du lanceur juste en y allant à petit pas (prédiction de résultat) et en connaissant son anglais. Une des features les plus demandés pour Enso 2 était de raccourcir le nom des commandes "changer 'open' par 'o' par exemple". On en revient au problème que j'évoquais dans mon premier paragraphe. Cet article est très intéressant : http://humanized.com/weblog/2008/01/31/enso-20-design-thoughts/</p>
<p>Pour finir, je ne peux que recommander cet autre article : http://humanized.com/weblog/2008/07/21/language-based-interfaces-part-1-the-problem/ qui répond assez bien à ton billet : "How can we make a UI with the efficiency and expressiveness of the Unix command line, but that’s easy to learn and that won’t shoot you in the foot?"</p>Ligne de commande - Vincenturn:md5:d5706b3180f5a2c65c122e2a854902ac2008-08-13T22:22:01+00:002008-08-13T22:22:01+00:00Vincent<p>Argument intéressant, en effet il est souvent plus simple de donner la commande que d'expliquer pas à pas la démarche pour modifier une configuration.</p>
<p>Mais la bonne chose à faire est-elle de demander de taper "curl http://google.fr" ou d'expliquer que Firefox est un navigateur web et que la barre blanche permet de taper l'URL.</p>
<p>Je pense que la seconde approche est plus intéressante car en plus de donner les première étapes, elles guident l'utilisateur sur la voie de la découverte et non directement vers la solution.</p>
<p>Maintenant, on aurait pu expliquer que "curl" est un outil en ligne de commande et qu'en tapant "curl --help", il est possible d'obtenir l'aide de cet outil, juste l'information qui manquait à cet utilisateur pour découvrir les joies de la ligne de commande.</p>
<p>Mais on en revient toujours au fait que les outils en ligne de commande sont plus difficiles à découvrir que leurs homologues graphiques, ils apporteront donc toujours plus de frustration à l'utilisateur en phase d'apprentissage.</p>
<p>Mon opinion est qu'un utilisateur ne peut pas combiner la frustration d'un dysfonctionnement (mauvaise config, problèmes de drivers, bug) avec celle de l'apprentissage d'un outil. La phase d'apprentissage doit donc être uniquement réservée à la découverte de nouvelle fonctionnalité.</p>
<p>Un exemple simple serait de montrer un script shell permettant de télécharger une vidéo YouTube à partir de l'URL de la page. C'est archaïque pour ceux qui connaissent déjà des outils graphiques pour le faire, mais pour les autres, c'est la résolution d'un problème par un outil qu'ils ne connaissent pas, les motivant donc pour approfondir l'apprentissage de cet outil. "Et pourquoi ne pas adapter ça pour Dailymotion ?"</p>Ligne de commande - loufoqueurn:md5:a7b0efb42fd91b51de2cc6ef72b061942008-08-13T20:10:10+00:002008-08-13T20:10:10+00:00loufoque<p>La raison pour laquelle on donne sur un forum les manipulations a effectuer en termes de ligne de commande, c'est parce qu'il suffit de copier la commande et de la coller.
Si on la donne en tant qu'explications (cliquer sur ci, cliquer sur ça, etc.) appliquer la manipulation est plus complexe.</p>IIRC - regimeurn:md5:46a9fc094ce5c6dfd1a7d6951d0bbb622008-07-09T06:20:19+00:002008-07-09T06:20:19+00:00regime<p>Je suis tout à fait d'accords. L'utilisation de ces expressions raccourcis s'utilisent très bien sur des messageries instantanée où le but recherché est d'avoir une conversation rapide avec son interlocuteur. Par contre voir ça dans un article, un email, ou un profil est affreux. Surtout que pour la plupart on ne les connait pas...</p>
<p>J'ai trouvé une adresse intéressante regroupant toutes ces expressions (regroupées dans la catégorie IRC donc c'est évident qu'il ne faut les employer que dans ce cas...) :
http://www.linux-france.org/prj/jargonf/themes/IRC.html</p>
<p>Pour conclure : IIRC AFAIK SOT ASAP ;)</p>Vincent 2.0 - Vincenturn:md5:2ef426ad21120f5183e5ccc9f81388572008-05-13T23:12:03+00:002008-05-13T23:12:03+00:00Vincent<p>Ce qui m'intéresse avec Twitter, c'est que l'application est beaucoup moins formelle qu'un blog. Si on ajoute la limitation de la taille du post, on obtient un outil sur lequel on peut finalement parler de toutes les petites choses dont je n'ai pas la force de parler sur ce blog.</p>
<p>Je pense notamment à toutes ses petites pages web que je réalise et qui pourraient éventuellement servir à d'autres.</p>
<p>Pour le moment, l'outil est encore en test, mais il se peut qu'il devienne un outil parallèle à ce blog. Si finalement j'adopte l'outil, il faudra cependant que j'intègre ce micro-blog sur le site afin de ne pas obliger mes utilisateurs à se disperser.</p>Vincent 2.0 - Mooshurn:md5:352b99f69c9cf096d0a0806e7e65af4c2008-05-13T23:03:34+00:002008-05-13T23:03:34+00:00Moosh<p>Ma première motivation qui me pousse à m'inscrire à ces outil est avant tout de les tester.</p>
<p>Facebook est le plus balancé dans mon appréciation. D'un coté sa popularité permet de re-construire un réseau très large et qui va au delà des geek, bloggueurs et autres technophiles. La possibilité de retrouver un ami dont a perdu le contact, grâce à un autre ou via la recherche sur des critères dont on se souvient permet de reprendre des nouvelles, de réveiller une bonne couche de nostalgie. Mais d'un autre coté c'est archi pollué d'applications inutiles et génératrice de spam.</p>
<p>Twitter je ne m'y fait pas, je surprend trop souvent à le confondre avec une messagerie instantanée. C'est un outil de propagande et futilités entre "avertis"</p>Vincent 2.0 - Florianurn:md5:8dc8374b9f74e3d2ec75083d916dc8882008-05-12T02:50:04+00:002008-05-12T02:50:04+00:00Florian<p>Je suis assez d'accord. Par exemple, LinkedIn, l'equivalent professionel de Facebook me semble vraiment utile. Ceci dit, moi qui ai beaucoup voyage, et laisse des amis dans un certain nombre de pays, je pensais que Facebook serait utile. Apres avoir essaye, je suis franchement decu. C'est tres utile pour donner l'occasion a la meilleure amie de l'ex de mon colloc d'il y a 5 ans de me demander a quelle star je correspond le mieux, mais j'avoue que ne me passionne pas beaucoup, et pour le reste, ca n'accompli rien de plus qu'un bon vieil email.</p>