Thread: useful: disk usage pie chart + graph visualization

  1. #1
    Linguistic Engineer... doubleanti's Avatar
    Join Date
    Aug 2001
    Location
    CA
    Posts
    2,459

    useful: disk usage pie chart + graph visualization

    I just wanted to tell you folks of two very useful free programs.

    First, there is a disk usage pie chart browser, called JDiskReport. I was cleaning up my hard drive to prepare for a backup (I want to set up a RAID for the first time!), and I found it. It's free, and it has useful views like histograms of file distributions, modified distributions, other stuff I haven't looked. Plus if you want to look at a given directories distribution, you can just right click it and it's like one of those menu items. It's quite cool.

    Anyway no I don't work for them I genuinely think it's just awesome, I wish windows would integrate the feature in their explorer. =p

    Second, for those of you working with graphs, graphViz.org has an awesome graph visualization tool that we use for research. It has a very simple syntax and lots of examples.

    Anyways, have a nice day. Just wanted to share some useful information! =p
    hasafraggin shizigishin oppashigger...

  2. #2
    Guest Sebastiani's Avatar
    Join Date
    Aug 2001
    Location
    Waterloo, Texas
    Posts
    5,708
    >> I just wanted to tell you folks of two very useful free programs.

    Looks interesting. Thanks. Oh, and welcome back!
    Code:
    #include <cmath>
    #include <complex>
    bool euler_flip(bool value)
    {
        return std::pow
        (
            std::complex<float>(std::exp(1.0)), 
            std::complex<float>(0, 1) 
            * std::complex<float>(std::atan(1.0)
            *(1 << (value + 2)))
        ).real() < 0;
    }

  3. #3
    Complete Beginner
    Join Date
    Feb 2009
    Posts
    312
    Quote Originally Posted by doubleanti View Post
    Second, for those of you working with graphs, graphViz.org has an awesome graph visualization tool that we use for research. It has a very simple syntax and lots of examples.
    From my own experience, I can confirm that Graphviz is an extremely useful tool for graph visualization. I have tested several other tools, and just before I was about to give up and write my own, I found Graphviz and have used it ever since.

    Greets,
    Philip
    All things begin as source code.
    Source code begins with an empty file.
    -- Tao Te Chip

  4. #4
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,057
    I've never tried JDiskReport, but I use Gnome's baobab (which does the same thing -- a graphical pie chart) regularly. KDE also has filelight, which wasn't very good in KDE 3, but seems much better in KDE 4. Just in case you want another program which does the same thing.
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

  5. #5
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    Second, for those of you working with graphs, graphViz.org has an awesome graph visualization tool that we use for research.
    I'll second (or third) that one. I use dot in a script to autmoatically output updated UML diagrams of my project - very handy.

  6. #6
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,057
    I've only ever used dot second-hand, through kprof (for drawing profiling call trees) and doxygen (for drawing inheritance trees), but what I've seen of it, I like.

    The useful program I've discovered today is khexedit, which is (not surprisingly) a hex editor. It sure beats the command-line hexedit, anyway.
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

  7. #7
    int x = *((int *) NULL); Cactus_Hugger's Avatar
    Join Date
    Jul 2003
    Location
    Banks of the River Styx
    Posts
    902
    Second, for those of you working with graphs, graphViz.org has an awesome graph visualization tool that we use for research. It has a very simple syntax and lots of examples.
    dot and friends are great for small graphs, but the tools break down horribly on larger data sets. It's especially hard, for example, to get a graph where the edges don't cut over nodes (making the nodes unreadable). Even Visio has issues with this...

    Various output formats also fail for unknown reasons. (The image outputters, such as .png, work reasonably well - it's other ones like .pdf that break easily.)

    dot has a slight advantage over Visio in that it runs everywhere and its format is dead-simple.
    long time; /* know C? */
    Unprecedented performance: Nothing ever ran this slow before.
    Any sufficiently advanced bug is indistinguishable from a feature.
    Real Programmers confuse Halloween and Christmas, because dec 25 == oct 31.
    The best way to accelerate an IBM is at 9.8 m/s/s.
    recursion (re - cur' - zhun) n. 1. (see recursion)

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. How to get the cluster usage details of a hard disk Volume?
    By krishnampkkm in forum Windows Programming
    Replies: 3
    Last Post: 06-06-2009, 03:45 AM
  2. chart and graph
    By beon in forum Windows Programming
    Replies: 0
    Last Post: 07-06-2007, 01:58 AM
  3. error help making no sense
    By tunerfreak in forum C++ Programming
    Replies: 5
    Last Post: 04-17-2007, 07:55 PM
  4. Help with graph pathfinder usage
    By Slaught in forum C Programming
    Replies: 0
    Last Post: 05-08-2005, 07:17 AM
  5. Formatting Output
    By Aakash Datt in forum C++ Programming
    Replies: 2
    Last Post: 05-16-2003, 08:20 PM