Computer

Oracle performance tuning - an update

Oracle performance tuning – an update

A tutorial is now available to perform Oracle performance tuning of applications and SQL statements. This tutorial has been expanded to include case studies, which will go a long way in better understanding of concepts explained. Link to the PDF tutorial here: Tuning.pdf This current posting is an extension to the existing post on performance [...]

Oracle: Snapshot too old?

Oracle: Snapshot too old?

Okay, so you have received the Oracle error ORA-01555 Snapshot Too Old and have no clue how to go about resolving it? This post is made for you then. (The first time an application developer has written about this rather than a DBA.) First, why does this occur? When you run a query, Oracle retains [...]

Releasing: Gurbani search for mobile

Releasing: Gurbani search for mobile

Gurbani searching on the mobile used to be tough. Symbian and Android phones do not support Unicode with Indic support, which is required to use gurmukhi websites. Opera Mini allowed us to read gurbani, but entering search text is a different matter. I have developed a web page that allows you to do this, but [...]

Losing and getting back Wordpress comments

Losing and getting back WordPress comments

This sleepy Saturday afternoon I logged into my blog, saw there were two comments awaiting approval, noted both were SPAM. So, I marked them that – and purged them permanently. There was a warning sign that I should have made note of, but did not until after the permanent deletion. Instead of two, 20 comments [...]

7 habits of highly effective programmers

7 habits of highly effective programmers

I recently came across a list of seven rules for beginning programmers. I could agree with only one of the rules – each procedure should have a purpose, an input and a defined output. However, programming is an ecosystem of related disciplines, and the rules ought to control not just coding. Here is my attempt: [...]

Leaving your wi-fi network open

Leaving your wi-fi network open

Bruce Schneier (a leading US computer security expert) and Electronic Frontier Foundation (EFY) advise leaving your wi-fi network open: meaning, not use encryption protocols such as WEP or WPA2. This allows neighbours and passers-by to use it while in urgent need, and increases societal cooperation. EFY states: “If you sometimes find yourself needing an open [...]