dia

Text is not enough!

Write a full post in response to this!

In the dawn of modern computing, there was only text. And the text was good. You can do a lot with text: write equations or sonnets, describe intricate computer subsystems or a fine spring day. But people are visual as well as verbal creatures, and there is simply no substitute for graphical communications.

Dia: A useful, though flawed, solution for simple diagrams

Write a full post in response to this!

Including Dia in this series is just a bit of a stretch, because it is not a conventional “vector graphic editor”. Instead, Dia operates at a somewhat higher level of abstraction. But since that abstraction is very appropriate for dataflow diagrams (such as the one I picked as a comparison project), I think it’s important to note what it can do. Dia is very useful, but it’s sometimes frustrating, because the idea of it suggests expectations well beyond what it can actually do.

Using Dia for diagrams

A program that was specifically made for diagram-making? Is it possible?

Write a full post in response to this!

Everybody needs diagrams. Most users need to create one more often than they think: that flowchart for a presentation, that sketch of the bird feeder to build this weekend, or a time line. Getting more technical, there are always circuits and blueprints and the like. Stop wasting time with an office app, the GIMP, or a paint program: use Dia, an easy yet powerful made-for-diagrams editor.

Getting Dia

Desktop diagramming with Dia and Kivio

Move that stencile

Write a full post in response to this!

Don’t let the simplicity of use fool you. Both Kivio and Dia, two free software diagramming tools, are very efficient at what they do. If you need to design a complex flow chart or create a no-fuss UML diagram then you could do a lot worse than to choose either of these packages. The tools have 90% of the expected functionality with only 10% of the hassle and fuss that more complex and unnecessarily feature rich proprietary diagramming tools deliver. The learning curve is small and the end result is potentially professional.



CariNet: Cloud computing is a reality.