2006-05-25

Flowcharts for MVC applications

There are many types of flowcharts yet I have not found one suiting specific needs: showing the flow of MVC application. Google says nothing on this topic. Strange.

The closest thing I have found is this thing

When it comes to specifying model it is simple - just use UML. But for other parts? There is no good set of rules on specifying controllers, pages, forms, partials (or fragments or whatever you call it) and actions.

Something I need to look further into.

2006-05-09

Devil's Pie - A.K.A. Know Your Place, Window!

I have just found out about small piece of wonderful software for GNOME window management: Devil's Pie.

Usage is simple: write some s-expressions (LISPish), save them to ~/.devilspie/*.ds and run devilspie (possibly through session). From now on all expressions will be applied on newly created windows allowing things like 'put Firefox on Web workspace', 'maximize Bluefish on Development workspace' and 'put IM window on every workspace'.

Great piece of code, thanks Ross Burton!