Django doesn't use SQLObject. You can, as a programmer, use it of course, since everything in Django is nicely decoupled, but Django uses it's own ORM. The main advantage of using this ORM is of course the production ready administration interface that you get for free, but if you don't need that, there is nothing stoping you from using SQLObject or even better, SQLAlchemy. In fact, there is even a branch in Django to have SQLAlchemy support in the framework.
Using a different ORM, template engine, etc in Django is just a import statement away.
This is the translation of the bill that was just passed by the congress: http://www.apesol.org/news/199
Note that we are still waiting for the president to publish the bill in the official newspaper, only then it will be really official.
Actually this is not a "law to compete against MS". The law that was approved (this one not the one that was posted) says that if somebody wants to spend our money in overpriced buggy software, they must document WHY THEY DO IT.
I've seen government agencies buying oracle for low volume non-critical tasks that can be easily performed by postgresql. So why not use it?
This is the old version of the law. The bill that was approved is: http://www.congreso.gob.pe/relatoria/documentos/PR OY1609Software.pdf
This is not strictly speaking a free software law. It is a law that norms the use, adquisition and adjustment of software in public administration.
I'm running a jabberd2 server in my company with lots of users with no problems at all. It is free, stable and has a plethora of clients for all major platforms.
Is there a _serious_ msn-im feature that jabber lacks?
Everything in Python is also an object, it has a clean and terse syntax and the language and it's libraries is already a reality. I've been using it to do some SERIOUS work at a telecomunications company. It's not a toy language.
Agreed, at my previous job at a bank, there was a huge QA department, and we used test director extensively (we even forced Microsoft to use it in an internal project instead of their own equivalent tool).
I was one of the "winrunner" guys, but I had to use a lot of python and C since winrunner's language (TSL) is incredibly slow. It is a nice tool, what it does is to "simulate" a human operator in the computer terminal. It was specially useful for us since winrunner integrates very well with Extra!, the terminal software for the IBM mainframes. And when dealing with MS-Windows apps, it interacts perfectly with the windows api. This would be impossible to do in Linux, where there would be the need for a different tool for all the graphical toolkits in X (GTK, QT, etc).
There is also a nice tool: Mercury's LoadRunner. It "captures" the network traffic in a transaction and lets you modify it, so you can simulate 800 different users making requests to your server.
"from the windows-only-alas dept."
Not really, you can download ubuntu binaries from their download section.
Django doesn't use SQLObject. You can, as a programmer, use it of course, since everything in Django is nicely decoupled, but Django uses it's own ORM. The main advantage of using this ORM is of course the production ready administration interface that you get for free, but if you don't need that, there is nothing stoping you from using SQLObject or even better, SQLAlchemy. In fact, there is even a branch in Django to have SQLAlchemy support in the framework.
Using a different ORM, template engine, etc in Django is just a import statement away.
This is the translation of the bill that was just passed by the congress: http://www.apesol.org/news/199
Note that we are still waiting for the president to publish the bill in the official newspaper, only then it will be really official.
Actually this is not a "law to compete against MS". The law that was approved (this one not the one that was posted) says that if somebody wants to spend our money in overpriced buggy software, they must document WHY THEY DO IT.
I've seen government agencies buying oracle for low volume non-critical tasks that can be easily performed by postgresql. So why not use it?
This is the old version of the law. The bill that was approved is: http://www.congreso.gob.pe/relatoria/documentos/PR OY1609Software.pdf
This is not strictly speaking a free software law. It is a law that norms the use, adquisition and adjustment of software in public administration.
Apparently yes, with The Coccinella jabber client.
We already have all that (except for the whiteboard) in separate products, those things shouldn't be in a IM solution IMHO.
I'm running a jabberd2 server in my company with lots of users with no problems at all. It is free, stable and has a plethora of clients for all major platforms.
Is there a _serious_ msn-im feature that jabber lacks?
Everything in Python is also an object, it has a clean and terse syntax and the language and it's libraries is already a reality. I've been using it to do some SERIOUS work at a telecomunications company. It's not a toy language.
Agreed, at my previous job at a bank, there was a huge QA department, and we used test director extensively (we even forced Microsoft to use it in an internal project instead of their own equivalent tool).
I was one of the "winrunner" guys, but I had to use a lot of python and C since winrunner's language (TSL) is incredibly slow. It is a nice tool, what it does is to "simulate" a human operator in the computer terminal. It was specially useful for us since winrunner integrates very well with Extra!, the terminal software for the IBM mainframes. And when dealing with MS-Windows apps, it interacts perfectly with the windows api. This would be impossible to do in Linux, where there would be the need for a different tool for all the graphical toolkits in X (GTK, QT, etc).
There is also a nice tool: Mercury's LoadRunner. It "captures" the network traffic in a transaction and lets you modify it, so you can simulate 800 different users making requests to your server.
You can find more info about QA in http://www.qaforums.com/
It seems that that this is a good moment for a hardware upgrade. I think I'll dual boot again this year, but I need a new box to be doom3/hl2 ready.
Where is Quake 3?
Or it's executable version: Python
They will suck in even more platforms.
Now I only need money.