code formating

Tuesday, November 5, 2013

Django does the work

If you happened to get involved in a website design that it's green field and you can choose technology, I encourage you to try Django. I am not saying that the are not comparable technologies, nor that you shouldn't try them, but this one it's a remarkably convenient tool to bring a website alive.

Django advocates for model design first and  provides the means to create database structures in a variety of relational databases automatically. Ones the models and the database are created, by switching on to the administration, all the maintenance work for the models it's done! You can show it to the client and start iterating on views or reports they may want to personalise.

Another another benefits I got along the way was python. It's a nice language on it's on and cross platform too. I am used to Linux but the project had to be released under windows. Fortunately, the technology chosen, allowed me to develop on Linux  and publish under windows.


The only negative part of all this that I had to deal with was the divided world world in which python lives at the moment. There are two mayor version branches, namely 2.* and 3.* . I boldly took a chance with the "latest and greates" and had to fight some unsupported version problems.

All in all, Django does the Work!

Programatically walk a CATIA tree in .NET

One of the most basic tasks when automating anything in CATIA, it's usually to walk the whole tree and apply some changes to objects in ...