Hacker News new | past | comments | ask | show | jobs | submit login

I've been working pretty extensively on our in-house dashboard. We've settled on the Dashing framework written by Shopify with some rather heavy customization.

The main focus has been on readability from long distances and the ability to switch context when up close using the leap motion.

Check it out here - https://www.youtube.com/watch?v=kMM2rPX2Rok

There seems to be some pretty useful information in this book that we can apply to our current setup.

Dashing here - https://github.com/Shopify/dashing




What's powering your setup? I've also been using Dashing to create my company's internal dashboards and decided to hook a Raspberry Pi up to the display to show the dashboards. Unfortunately it's turned out to be massively underpowered, especially because our dashboards are pretty data / chart heavy. Was just going back to the drawing board when I saw your post.


Your experience is interesting because Raspberry Pi will be my first thought for a setup like this. Can you elaborate a bit about your load problems? You said your dashboards are heavy: are you doing heavy data elaboration on the rPi (i.e. getting data from multiple sources, calculating stuff etc..) or it is just too heavy for handling the ruby/sinatra site with data being pushed from outside via http?


From my experience of first trying a lightweight media center PC, leaving the browser open for extended periods caused pretty severe memory issues with the computer in general, that combined with the fact that Dashing itself is a Sinatra based application with a bunch of ruby jobs running in the background can cause some serious slowdown.


Mac mini works fantastic.


I really like the graphs at the top in the left most pane and the ability to swipe between dashboards. Are those public widgets/functionality? Or, did you add those?


All the charts were created using the built in rickshaw library. Most of the widgets are in house at the moment but I'm working to open-source as much of it as possible.


Thanks!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: