Real world SQL injection attacks

Here and another one. First blogged here.

Frustrations

So you do some DBA work and one day realised that the worst has come true - the replication is just so broken you have to start all over. Usually there is always some kind of ground level when working with computers. If a program is badly broken try reinstalling it. If that does not work try reinstalling the OS maybe. If that does not work buy a new computer etc.

I had this situation on a system I am playing DBA on. Slony-I was badly broken so I had to restart from scratch. My ground zero was to drop the database and start over... But... what if you can't???

[postgres@A05L005 postgres]$ dropdb oasis
dropdb: database removal failed: ERROR: tuple already updated by self

Negative measure of productivity

This is happening even today, but still so true...

-2000 Lines Of Code

Quick Gallery Links

If you look to the top right of this page, you will see a new section titled Links. In there I will regularly place new links of various content. Feel free to explore the content.

Canon EOS 1Ds Mark III Bliss

I do not have words to describe my amazement at the image quality my new Canon 1Ds Mark III camera produces. I just printed picture 10 of my new quick gallery on Epson's Archival Matte Super A3 paper. The sharpness is just breathtaking. I can place a grass blade on top of the one in the photo, and you will not be able to decide which one is sharper or more real.

Enjoy the quick gallery - I spent the afternoon taking some macro shots of things in my garden, and the results speak for themselves. Enjoy!