Archive for March, 2007

Dell is learning Linux

Wednesday, March 14th, 2007

Designed For Linux Icon under GPL/>Recently, it’s been quite loudly about Dell plans related to Linux operating system. First, we were told that Pre-Installed Linux On Dells are Coming. This message made happy every fun of Dell laptops, including me.

Three days later, we heard: Not So Fast what was like a bucket of cold water over my head. Shame, Mr. Dell!

(more…)

FDO goes for Python

Wednesday, March 14th, 2007

A few hours ago, guys from the core development team of Feature Data Objects submitted new cool stuff to the FDO repository – Python scripting support for FDO API.

The Python bindings are generated with SWIG. As Greg Boone reported on the fdo-internals, currently Python bindings can be generated and used on Windows only. Linux support will be available soon. Also, it has been only tested with Python .2.4 so far and 2.5 line is not supported yet.

The Python scripting support for the Feature Data Objects is still under development but I’m sure it’s a great news for the large community of Python users in geospatial field. This is a next step to attract potential FDO users.

There is more about pyFDO subject on Jason Birch’s blog: pyFDO is in the House – Yeah Baby!

Fun in the Open Source code

Thursday, March 8th, 2007

Bug Icon by valessiobritoSometimes reading a code of Open Source Software gives a lot of fun. Programmers put many different and weird things into blocks of comments. It’s like a kind of source code blogging, isn’t it :-). You can find jokes and funny sentences or sentences expressing anger on a mad manager who forced a developer to stay next 12 hours at work in front of debugger screen…

Today, I was browsing sources of the OSGeo FDO Provider for OGR and I encountered one of these source code jokes. Here it is:

const double OgrSpatialContextReader::GetZTolerance()
{
    //zero tolerance!!! Yeah!!!!!!
    return 0.0;
}

Now, I wonder if the value returned from this function is what a user usually expects or may be it’s actually an expression (or better, a materialization) of programmer’s state of mind advertised here ;-)