4 ms·
Hi everyone, I am the author. Let me know if you have any questions or ideas.
by yaronn01 12y ago
Hi everyone, I am the author. Let me know if you have any questions or ideas.
- edpichler 12y agoHow much time you spent to do this project. And for what reason you did it? To solve some personal problem? I really enjoyed it, mostly the world map. Once I was thinking in something similar, I was thinking in create a terminal software to monitor my small portfolio of stocks, and tell me about opportunities on the market. The reason to be on terminal was because I was looking for a more discreet interface running locally.
- yaronn01 12y agoIt took me a few weeks, one of them was fully on this project. Most of the time was spent on investigating and improving the different canvas implementations (map and charts work on an html5 canvas abstraction). A lot of the time was spent on false directions but this is expected. One particular direction was reusing Web js libs to do the charting logic but it turned that it is easy enough to implement on my own. In my day job I author web dashboards (working in HP on performance testing tools) so I thought it would be cool to have those dashboards directly in the terminal. But I would have done it even without this incentive. I do a lot of projects just because they inspire me, check out GifW00t! https://github.com/yaronn/GifW00t https://github.com/yaronn/GifW00t
- hnriot 12y agoHelicopter FTW
- hip911 12y agoOn the line chart examples , the scales do not seem like able to change,otherwise great project.
- yaronn01 12y agowhat do you mean? You are right that in this sample I have not changed the values of the X axis but the api allows you to change its values anytime.
- lightstalker 12y agoAwesome project. I will definitely be using this! The provided example is a great illustration of how to build various layouts and use the various widgets. I find it lacks any examples of real-world data gathering. For us Node newbies, how would one, for example, graph system load of a remote server over time? I think examples like that would help get some people going.
- yaronn01 12y agoI plan to add more samples. Meanwhile you can use a module like this to get the data for you: https://github.com/kgryte/node-metrics-os https://github.com/kgryte/node-metrics-os