Other articles

  1. Matplotlib: Plotting Bar Diagrams

    A while ago we plotted time series data with Matplotlib. This worked nicely, but with the data at hand, a bar diagram would have looked much better. In this article I'll give you a template for using bar diagrams with time series data. This builds on the work we did …

    read more
  2. Visualizing Package Dependencies

    Managing module or package dependencies is an important design activity that helps to keep a software project maintainable. Visualizing these dependencies is a good way of getting a first impression on a project and for exposing design problems. In this article we're going to create a basic visualization for a …

    read more
  3. Changing the Number of Workspaces in Unity

    In Ubuntu's Unity, you get four workspaces per screen, arranged in two rows with two columns each. Fortunately, there's a way to get more desktop space, but in Ubuntu 11.10 it takes a bit of searching.

    After clicking around for 20 minutes, I finally found a menu in compiz' …

    read more
  4. Switching Displays via Keyboard Shortcuts

    When I'm at my desk I use an external LCD monitor with my netbook. I'm glad that switching displays finally works on Linux, but even on Ubuntu it takes a lot of clicks in the Monitors menu. Fortunately, I found a way to map this to keyboard shortcuts.

    The following …

    read more
  5. Quick Tip #4: Sorting Large Files

    With traditional Unix sort(1), the size of the files you can sort is limited by the amount of available main memory. As soon as the file gets larger and your system has to swap, performance degrades significantly. Even GNU sort which uses temporary files to get around this limitation …

    read more

Page 1 / 2 »