MVC is very old and very famous design pattern. It is used in web and desktop applications, in different programming languages (C++, Java, .NET, Python, etc.). First I read about it in Design Patterns. Elements of Reusable Object-Oriented Software and since that time I have heart a lot of things about it and see a lot of realization of this pattern. I decide to write this post thanks to statement of my good friend – he said that MVC is…

I have relatively recently begun to work with django and python, because heard many good things about them from different people. After this six month, I have already looked enough at the possibility of these tools (since worked on a real application rather than the application of the examples), and therefore decided to describe my vision. However, I do not pretend to be experts in these technologies and I understand that many things I do not know, and perhaps because…

We’re working on project, which has several user roles and one of the requirements is that it should be available for different users via different domain names. Apache and other HTTP servers provides simple solution for this issue, but we are using Google App Engine. It does not provide mechanisms for handling domain names, e.g. configuration virtual hosts. Thus we have used “URL Frame” option for DNS host records. It works fine, but some weeks ago we have found one…

Java Web Start is cool technology, which allows to automatically update client application to the latest version. So the latest client application is placed on server side. Unfortunately this technology does not work by default on Google App Engine. This post contains information about how to run it in the Google clouds. How Web Start checks updates? “How Web Start checks updates?” is the first question, which is occurred. The answer is simple (but I did not find it in…

First of all I’d admin that I like Graphviz in Trac quite much. It allows you to create good diagrams and collaboration pictures inside wiki page of the Trac. Wikitopdf plugin, with all it limitations, allows you to export your wiki pages in PDF form (internally it is using the htmldoc library and here appears limitations). The problem I faced with: wikitopdf is not working correctly by default with the generated images. And graphviz_dir parameter doesn’t really helps. Additionally, wikitopdf…