Meditations on programming, startups, and technology
Currently Browsing: IBM

Welcome to IBM, Damien Katz

It looks like the new year has started off on the right foot. I just learned that Damien Katz, the mastermind behind CouchDB, is now an IBM employee. Not only that, but he’s being hired specifically to work on CouchDB full time. This is great news, in his own words: All the code will be Apache licensed and donated to the Apache Software Foundation, with the plan CouchDB will eventually become an official...

Guide to setting up the IBM Ruby and Python drivers for DB2 on Linux (32 or 64 bit)

  This article is obsolete. Please refer to the following articles for up do date instructions: Ruby/Rails and DB2 | Python/Django and DB2. Thank you! IBM provides the community with, among others, Ruby and Python open source drivers for DB2 (more exactly IBM databases). Ruby has a gem that packages the Rails adapter for DB2 and its prerequisite driver. As a result, the easiest way to get the Ruby driver for...

Installing DB2 9.5 on Ubuntu 7.10

The official IBM site now has DB2 Express-C 9.5 available for download. Like its previous versions it’s entirely free, so why don’t you give it a try? When running db2setup, after extracting the archive you downloaded, you may be disappointed to see that on Ubuntu 7.10 the setup program gives you the following error right out of the box: ERROR: The required library file libstdc++.so.5 is not found on...

DB2 Express-C 9.5 is available for download

IBM has just released the new version of DB2 Express-C, the free dataserver without any limits on database size or the number of users. It’s not been posted yet on the official page, but you can already download DB2 Express-C 9.5. Get the Linux version from here and the Windows version from here. Further links for all the goodies are available from this forum post. Version 9.5 brings to the table a great deal...

IBM’s Python and DB2 drivers released

This article is obsolete. Please refer to the following articles for up do date instructions: Ruby/Rails and DB2 | Python/Django and DB2. Thank you! I’m glad to inform you that the beta version of the Python and DB2 (IBM databases to be more exact) driver and DBI wrapper have been released in the Python Package Index. You can download the source for version 0.1.0 from here. This includes two components: An...

Are you interested in a DB2 driver for Lua?

According to Wikipedia, Lua is “a lightweight, reflective, imperative and procedural language, designed as a scripting language with extensible semantics as a primary goal”. It is employed by Adobe Photoshop Lightroom and many other programs, particularly in the gaming industry (where it excels). Lua has a proven track record and it is far from a toy language, but I wonder, outside of game development,...

DB2 on Mac

Python and DB2 We now have a working Python driver for DB2 which is currently undergoing internal testing. The driver is similar to the Ruby and PHP ones, which means that you get an advanced and very easy to use API. It also means that if you are confident with the Ruby driver, you will be able to use the Python one in no time. Ruby: require 'ibm_db' conn = IBM_DB::connect(database, user, password) if...

Python, Django and DB2 Status Update

This article is obsolete. Please refer to the following articles for up do date instructions: Ruby/Rails and DB2 | Python/Django and DB2. Thank you! Python 3000′s first alpha release was made available last week, and as to be expected, it gathered a lot of interest from the development community. With Python on everyone’s lips, let’s talk about Python in this post as well. Python and DB2 Back in March we...

PlanetDB2.com and a couple of updates

The website PlanetDB2.com is a DB2 blog aggregator that is about to be launched in a few days. If you work with, or are interested in, DB2, you may want to take a sneak peek and subscribe to the feed. Everyone who blogs regularly about DB2 is welcome to add their feed, whether you are an IBMer or not, by just getting in touch with us at join [at] planetdb2.com. I also have a quick update in regards to Python, Django...

Python, Django and DB2: we need your input!

This article is obsolete. Please refer to the following articles for up do date instructions: Ruby/Rails and DB2 | Python/Django and DB2. Thank you! I may be biased by the fact that I’m part of the DB2 team, but I think that DB2 Express – C is a kick ass offering for developers who are interested in using an enterprise level database without spending a cent. Before joining IBM, I too thought DB2 was mostly...

Put DB2 in your search bar

UPDATE: IBM has now released an official version of the search plugin for DB2 8 and DB2 9. You are strongly advised to install it from here . On that page, click on ‘DB2 9 Information Center OpenSearch plugin’ or ‘DB2 UDB V8 Information Center OpenSearch plugin’ depending on what version(s) you want. The following text no longer applies: The DB2 Information Center is an indispensable...

DB2 9 for Windows Vista

I’m glad to let you know that we just released DB2 9 Express – C for Windows Vista (32 bit). You can download it here. Meanwhile, Microsoft seems to have issues with their own database. SQL Server users will have to...

DB2 on Rails v2.1 released

A few weeks ago, we quietly introduced version 2.1 of the Starter Toolkit for DB2 on Rails. If you haven’t got it yet, I strongly advise you to do so. This version has a huge boost in performance and many many other improvements. It also includes the current version of DB2 Express – C. Download...

XML Webcast with IBM’s team plus free book

This one may interest a few of you. IBM is organizing a 90 minute webcast: “Unlock Your XML Potential with pureXML in DB2 9”. It’s a great occasion to learn about one of the coolest features of DB2 9. Registration is free and it’s going to be a very interesting and enriching event, even if you’re not using DB2. The first 300 attendees (from the Continental US and Canada) will receive a...

Pure XML Technology in DB2 9

IBM has just created a pretty cool poster about the Pure XML tecnology integrated in the DB2 9 data sever. My loyal readers can grab the high resolution version by clicking the image below (warning: very big image file). ...

Starter Toolkit for DB2 on Rails Update

We just released an update for the Starter Toolkit for DB2 on Rails. A few changes: Compatible with the other adapters. It solves a nasty issue which used to previously cause problems when using other adapters; If a schema is omitted, the username is now used by default (thanks for the suggestion, Edd ); Improved error messages. In most cases, error message now provide DB2 CLI error codes and messages; Better...

Download the Starter Toolkit for DB2 on Rails

You can now download the Starter Toolkit for DB2 on Rails from alphaWorks. Enjoy using Rails and DB2

Putting IBM databases on Rails

Last Wednesday at XTech 2006 in Amsterdam, Leon Katsnelson made an annoucement about some of the projects that we’ve been working on at IBM. You can download Leon’s presentation here: Original PPT | ODP | PDF | SWF In a matter of days, the Startup Toolkit for DB2 on Rails for Windows will be available online. Providing a one-click solution that will allow you to try out DB2 on Rails. The toolkit...

Working at IBM

The last three weeks have been very exciting and busy for me; a time of immense change and new beginnings, in a beautiful country where I have the wonderful opportunity and chance to work for the IBM Toronto Software Lab. The lab environment is very stimulating with many smart people who are ready to help each other out, and it is definitely the best place I’ve ever worked in. I am well aware that there are...

self.move_to(Canada)

During the last few weeks I wanted to talk about several things in this blog, some related to coding tecniques, some more personal, but I didn’t have much time to do so. With the exception of this project and some collaborative work on a Ruby book, I didn’t even have much time to code or be at the computer at all. Nevertheless it has been a very exciting period, stressful but rich in hopes and...

Next Entries »

Copyright © 2005-2014 Antonio Cangiano. All rights reserved.