Journal L'Ăšre du pasclient?

PostĂ© par (site web personnel) . Licence CC By‐SA.
Étiquettes : aucune
13
19
juil.
2013

Ah Nal,

Alors que certains se lancent dans des (扊陀) trolls (ć‰Šé™€ă“ă“ăŸă§) dĂ©bats sans fin pour savoir si l'avenir est aux clients lĂ©gers, LOURDS, riches ou pauvres, je me suis rendu compte que j'utilise souvent des logiciels d'une catĂ©gorie encore mal dĂ©finie et peu connue du grand public: faute de mieux je les nomme "pasclient".

Qu'est-ce qu'un pasclient?

C'est un logiciel qui sert à produire, travailler ou transformer du contenu à partir de données brutes, textes, binaires, images...

Pourquoi utiliser un pasclient?

Ces logiciels permettent d'ĂȘtre plus productifs, car:

  • les donnĂ©es brutes, surtout au format texte, se versionnent, se manipulent et s'Ă©changent facilement.
  • les lignes de commande des pasclient permettent l'automatisation des tĂąches rĂ©pĂ©titives.
  • les imports/exports permettent souvent de travailler avec tout le monde: on n'impose pas son outil aux autres.

Quels pasclients utiliser aprĂšs ce journal?

Voici une petite liste des pasclients que j'utilise réguliÚrement:

  • Taskjuggler: un gestionnaire de projet pour performer plus qu'un consultant MS Project sous acide.
  • Graphviz: un visualiseur de graphes pour ne plus faire des schĂ©mas Ă  la main comme au moyen Ăąge.
  • pandoc et https://code.google.com/p/wkhtmltopdf/ pour crĂ©er de la documentation et l'importer/exporter vers diffĂ©rents wiki, traitements de texte et formats papiers.
  • ImageMagick pour transformer des images.

Il y en a beaucoup d'autres, dont je n'ai pas encore eu besoin, mais qui me semble intéressant:

  • latex: le cĂ©lĂšbre compositeur de document.
  • povray: un lanceur de rayons.
  • TextUML: un logiciel de modĂ©lisation.
  • gmic: un manipulateur d'images.
  • # DĂ©finition

    PostĂ© par (site web personnel) . ÉvaluĂ© Ă  10.

    C'est un logiciel qui sert à produire, travailler ou transformer du contenu à partir de données brutes, textes, binaires, images...

    Ah donc c'est un truc, qui transforme des données, en données.
    C'est pas à peu prÚs la définition d'un logiciel par hasard ?

    • [^] # Re: DĂ©finition

      PostĂ© par . ÉvaluĂ© Ă  4.

      Il doit vouloir parler des logiciels pasInteractifs, si j'ai bien compris

  • # Unix tout simplement

    PostĂ© par (site web personnel, Mastodon) . ÉvaluĂ© Ă  6.

    C'est pas un peu l'esprit d'un programme UNIX tout simplement ?

    J'ai plus qu'une balle

    • [^] # Re: Unix tout simplement

      PostĂ© par (site web personnel) . ÉvaluĂ© Ă  10.

      Tu bluffes Martoni !

    • [^] # Re: Unix tout simplement

      PostĂ© par . ÉvaluĂ© Ă  7.

      exactement. Ce sont des outils (= logiciels) simples. Les clients légers ou lourds ne permettent de travailler que s'ils sont connectés à un serveur (de données ou d'applications).

      pandoc et https://code.google.com/p/wkhtmltopdf/ pour créer de la documentation et l'importer/exporter vers différents wiki, traitements de texte et formats papiers.

      Pour ma part j'ai choisi http://txt2tags.org/ qui fait tout cela à la fois, et qui en plus permet d'utiliser sa syntaxe au sein des wiki que j'utilise sans avoir besoin de faire des conversions préalablement (pmwiki, dokuwiki, lionwiki etc), et si besoin je peux exporter directement au format LaTeX ensuite pour en faire un gros document.

      « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

      • [^] # Re: Unix tout simplement

        PostĂ© par (site web personnel) . ÉvaluĂ© Ă  3.

        http://txt2tags.org/ qui fait tout cela Ă  la fois [...] et si besoin je peux exporter directement au format LaTeX ensuite pour en faire un gros document.

        Oui txt2tags fait presque tout ce que fait pandoc (qui fait tout cela Ă  la fois et peut exporter directement au format LaTeX).

        qui en plus permet d'utiliser sa syntaxe au sein des wiki que j'utilise sans avoir besoin de faire des conversions préalablement (pmwiki, dokuwiki, lionwiki etc)

        Ce n'est pas une feature du pasclient txt2tags mais du langage de markup qu'il utilise. C'est d'ailleurs la différence fondamentale avec pandoc qui sait lire plein de langages différents (pas toujours complÚtement) et en faire tout ce que l'on veut. Incidemment, le langage de markup que pandoc préfÚre est aussi utilisable dans dokuwiki, pmwiki et plus important sans conversion sur linuxfr.

      • [^] # Re: Unix tout simplement

        PostĂ© par . ÉvaluĂ© Ă  2.

        exactement. Ce sont des outils (= logiciels) simples. Les clients légers ou lourds ne permettent de travailler que s'ils sont connectés à un serveur (de données ou d'applications).

        Alors y'a un paquet de logiciels qui entrent dans cette dĂ©finition. Word n'a pas besoin d'ĂȘtre connectĂ© Ă  un serveur Sharepoint pour ĂȘtre utilisĂ©.

        Article Quarante-Deux : Toute personne dĂ©passant un kilomĂštre de haut doit quitter le Tribunal. -- Le Roi de CƓur

        • [^] # Re: Unix tout simplement

          PostĂ© par . ÉvaluĂ© Ă  2.

          Alors y'a un paquet de logiciels qui entrent dans cette dĂ©finition. Word n'a pas besoin d'ĂȘtre connectĂ© Ă  un serveur Sharepoint pour ĂȘtre utilisĂ©.

          Pas encore .... mais à mon avis on y arrivera (arme anti-piratag absolue : tu ne peux rien faire avec un soft standalone non connecté : le soft est gratit mais tu payes un abonnement pour te connecter au serveur).

  • # Gnuplot

    PostĂ© par . ÉvaluĂ© Ă  10.

    Gnuplot pour tracer des courbes et effectuer des opérations à partir des différents champs de données. Il m'a donné l'occasion à plusieurs reprises d'observer longuement d'autres personnes voulant autant de flexibilité avec un tableur.

    The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein

    • [^] # Re: Gnuplot

      PostĂ© par . ÉvaluĂ© Ă  4.

      Ou Matplotlib en Python. Avec leurs exemples bien pratiques quand on a une idée de la présentation qu'on veut obtenir.

    • [^] # Re: Gnuplot

      PostĂ© par (site web personnel) . ÉvaluĂ© Ă  4.

      Ou R (http://www.r-project.org/) qui a de plus en plus le vent en poupe.

    • [^] # Re: Gnuplot

      PostĂ© par . ÉvaluĂ© Ă  2.

      Pour ceux qui aiment les GUI, il y a PlotDrop qui est sympa.

      Article Quarante-Deux : Toute personne dĂ©passant un kilomĂštre de haut doit quitter le Tribunal. -- Le Roi de CƓur

  • # Le 'pasclient' est en fait un client.

    PostĂ© par . ÉvaluĂ© Ă  5.

    Le 'pasclient' tel que tu le décris est en fait un client, car il se connecte au serveur local (l'OS Linux par exemple) qui lui sert les fichiers, le bash, la mémoire, etc.

    Bref, on est toujours le client d'un autre.

  • # Pasclient pascompris

    PostĂ© par (site web personnel) . ÉvaluĂ© Ă  2.

    Enfin, si, avec les exemples, je vois le style de logiciel dont tu parle mais ça manque d'une vraie bonne dĂ©finition. C'est pas clair... les clients aussi servent Ă  produire, transformer des donnĂ©es assez brut. Ajouter qu'ils passent beaucoup par la ligne de commande ? Je ne sais pas si c'est vrai pour tous. C'est vrai que ces petits logiciels sont super utiles et leur trouver une dĂ©finition peut ĂȘtre intĂ©ressant.

    Et merci pour les liens !

    • [^] # Re: Pasclient pascompris

      PostĂ© par . ÉvaluĂ© Ă  1.

      Que dirais-tu de les appeler des « outils » ? Par oppositions aux « usines à gaz »...
      Avec une pareille dénomination plus besoin de définition, on comprend de quoi on parle ;)

      • [^] # Re: Pasclient pascompris

        PostĂ© par . ÉvaluĂ© Ă  6. DerniĂšre modification le 19 juillet 2013 Ă  20:53.

        Il a cité LaTeX. Dans le genre usine à gaz, c'est pas mal...

  • # Librairie

    PostĂ© par . ÉvaluĂ© Ă  3.

    Il y une autre catégorie que les "pasclient" qui me semble encore plus puissant(je n'ai pas réélement testé) c'est les "justelibrairies" exemple: scribble, slideshow.

    Ça ressemble à la philosophie unix, mais au lieu de manipuler des programmes avec bash, on manipule des fonctions/macros avec lisp.

    • [^] # Re: Librairie

      PostĂ© par . ÉvaluĂ© Ă  5.

      justelibrairies

      justebibliothĂšque tu veux dire ?

      on manipule des fonctions/macros avec lisp.

      Ou avec tout autre langage de script (c'est moins drÎle quand tu dois compiler manuellement). Python et Perl en ont pleins des comme ça.

      Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

Suivre le flux des commentaires

Note : les commentaires appartiennent Ă  celles et ceux qui les ont postĂ©s. Nous n’en sommes pas responsables.