Monthly Archives: January 2007

Apple iPhone – A rose by any other name would smell as sweet. 1

I know I’m a day late and a dollar short, but I wanted to throw in my thoughts on Apple, Inc.’s newly introduced iPhone. Besides pending trademark issue with the Cisco/Linksys iPhone, this looks like a great device. Even if they change its name – a rose by any other name would smell as sweet. A few years back, I predicted that in several years we would see massive convergence of three devices – the mp3 player, the cell phone, and the camera. You could also add in video player and web/email browser. Now, I’m not talking about the cameras we see on cell phones today – even the 2 megapixel versions that are out are really not that good at taking shots. The full convergence will be successful when it does each of these tasks well. I knew it had not taken place yet, because the mp3 player/cell phones….

Accessing Microsoft ODBC data sources in Linux Comments Off

Developing web apps cross platform can be a pain sometimes, as the drivers used in Windows are typically not available (by default anyway) in linux. For example, if you are using perl based software in linux, and you need to connect to a Windows database (for example, MSDE 2000 or SQL Server) There are two essential pieces of open source software you will need to use. The first one is UnixODBC [http://www.unixodbc.org]. This software provides the software to create an ODBC connection. Secondly, you will need the driver to connect to your Windows data source. This driver is provided by FreeTDS [http://www.freetds.org]. After installing this software according to their respective websites, if you are using perl you need to also install the module “DBD::ODBC”. 1perl -MCPAN -e ‘install DBD::ODBC’ You can now set up datasources in your configuration files. In my case, it would be located in /usr/local/etc/odbc.ini, but you….