Salut à tous !
Lecteur de ce site, je ne participe quasiment jamais.
Mais là quand même, fallait que je vous montre ça tellement je trouve ça classe !
https://github.com/yaronn/blessed-contrib
blessed-contrib : un module npm pour node.js / io.js permettant de créer des applications graphiques dans un terminal.
Le module est basé sur blessed, un autre module npm de type curses.
Entre autres fonctionnalités :
- des graphiques
- des histogrammes
- des barres de progression
- des cartes du monde !!!
- …
Faudrait que je trouve le temps de faire une application de monitoring linux avec ça !
# Wow
Posté par XB . Évalué à 1.
Merci pour cette info.
Ca a l'air très sympa =)
[^] # Re: Wow
Posté par zurvan . Évalué à 3.
Ouais, c'est vraiment chouette.
Je viens de tester chez moi, ça fonctionne bien, par contre j'ai dû taper :
nodejs ./examples/dashboard.js
et non pas :
node ./examples/dashboard.js
mais ça dépend peut-être de la version installée.
En parlant de version, j'ai voulu également l'installer sur raspberry pi (raspian), et malheureusement la version de npm est trop ancienne (1.1.4 contre 1.3 sur la dernière linuxmint). Il est toujours possible d'installer npm à la main, mais parfois c'est un peu galère…
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Wow
Posté par Enerian . Évalué à 4.
Salut,
Le fait que tu doive taper nodejs plutôt que node vient du packaging de node dans ta distribution linux.
Il a été packagé de manière à ce que le binaire s'appelle nodejs (pour éviter un conflit avec un autre paquet fournissant déjà un binaire appelé node j'imagine).
Si tu installe node.js depuis les sources ou les binaires dispos sur le site nodejs.org, tu auras un binaire qui s'appelle node.
Perso, je fais toujours ça pour avoir la dernière version de node et de NPM, qui est aussi embarqué dedans.
[^] # Re: Wow
Posté par matthieu bollot (site web personnel, Mastodon) . Évalué à 4.
Moi je fais toujours ln -s nodejs node même si certains disent que c'est pas bien.
[^] # Re: Wow
Posté par zurvan . Évalué à 4.
ah exact, je me suis fait avoir. Dans Debian et dérivés, node renvoit vers : "ax25-node - Node front end for AX.25, NET/ROM, Rose and TCP" donc ça n'a rien à voir. C'est compréhensible de ne pas l'avoir renommé (même si node.js est sans doute plus populaire) pour ne pas casser des scripts qui dépendraient de cet outil.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Wow
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 7.
[^] # Re: Wow
Posté par dzecniv . Évalué à 8. Dernière modification le 16 janvier 2015 à 14:04.
TL;DR (Trop Long; Dis un Résumé):
sous debian installez nodejs-legacy pour avoir l'exécutable node.
C'est plus propre que le ln -s à la mano.
[^] # Re: Wow
Posté par zurvan . Évalué à 2.
ah oui j'avais vu nodejs-legacy, bêtement j'ai pensé que c'était juste une version ancienne de nodejs et que nodejs était la dernière version.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
# Carte du monde
Posté par navaati . Évalué à -2.
C'est moi ou c'est fait avec les caractères braille d'unicode (et donc ça reste du pur texte) ?
[^] # Re: Carte du monde
Posté par Marotte ⛧ . Évalué à 10.
Je crois que c'est un peu le principe de cet outil ;)
# recherche logiciel
Posté par j (site web personnel) . Évalué à 3.
J'ai le souvenir d'une petite application qui permettait d'afficher graphiquement l'activité du CPU dans un terminal.
Quelqu'un se souvient du nom de ce logiciel ?
[^] # Re: recherche logiciel
Posté par bobo38 . Évalué à 3.
htop ?
[^] # Re: recherche logiciel
Posté par jjl (site web personnel) . Évalué à 5.
J'en profite pour mentionner bmon.
Bon, c'est pas ce que tu demande, c'est pour le réseau.
Mais jetez y un oeil, (packagé dans toutes les bonnes distributions) c'est super pratique.
[^] # Re: recherche logiciel
Posté par freem . Évalué à 3.
Classe! Je connaissais pas, mais je sens que ça va me rendre bien des services.
Mais par-dessus tout, ce que j'aimerai, c'est un xosview en mode texte. Si tu avais ça dans tes cartons… ça serait vraiment énorme.
Bon, il ne dispose pas de stats détaillées, mais il permets d'afficher les type d'occupation d'une ressource et leur ratio dans le temps (peut-être 2-3minutes? Je ne sais pas exactement), son taux d'utilisation totale, et ce, pour une bonne quantité de ressources.
Ici:
J'avais un peu regardé son code, il est assez lisible (pour du C) mais j'avais eu la flemme de le hacker pour extraire le morceau qui mesure l'usage disque, parce que c'est vraiment pratique et via un ssh ça peut être vraiment pratique.
Attention, la page que j'ai indiquée qui semble être le site officiel indique la dernière version à 1.8.0, mais chez moi, sur Debian stable, j'ai 1.9.3. Aptitude m'indique ce lien.
[^] # Re: recherche logiciel
Posté par Mimoza . Évalué à 2.
Conky semble répondre a ton besoin, il suffit de le recompiler pour lui dire de ne pas utiliser X
http://www.linuxquestions.org/questions/slackware-14/is-there-any-way-to-get-conky-to-only-output-to-console-no-x-window-777770/
[^] # Re: recherche logiciel
Posté par Sidonie_Tardieu . Évalué à 3.
Glances !
http://linuxfr.org/news/revue-des-nouveautes-de-glances-2-2
Non mais !
Pour un sextumvirat ! Zenitram, Tanguy Ortolo, Maclag, xaccrocheur, arnaudus et alenvers présidents !
[^] # Re: recherche logiciel
Posté par palm123 (site web personnel) . Évalué à 4.
C'est bien mais je suis plus fan de nethogs qui me montre quel process consomme le plus de bande passante.
http://nethogs.sourceforge.net/
ウィズコロナ
# pendant qu'on est dans le terminal
Posté par Goffi (site web personnel, Mastodon) . Évalué à 9.
Un petit lien vers Urwid: http://urwid.org/ qui est une bibliothèque Python très bien foutue pour la gestion d'application console type ncurses (qui peut être utilisé optionnellement en backend). C'est incomparablement plus sympa à utiliser que le ncurses de la bibliothèque standard, et l'auteur est réactif en cas de soucis.
# ahaha
Posté par maboiteaspam . Évalué à 3.
oui je confirme ! J'ai moi même retrouvé une joie certaine a faire de la ligne de commande quand j'ai vu que je pouvait faire de la couleur, de la barre de progression et autres tableau super facilement :D
NodeJS c'est trop de la bombe : ) Ce paquet en particulier est très impressionnant !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.