You are here

Software

Concurrency and synchronisation in POSIX Bourne shell

It seems like ages ago now that I found my customer had a process that connected to hundreds of Oracle databases to run predefined SQL for health checks. These databases were hosted all over the world and the SQL could take up to fifteen minutes to complete for a single database (with huge amounts of TNS timeouts). The end result was a CSV file that was ultimately formatted into a spreadsheet to provide management information. It took about a day to obtain this final result.

I thought there was a better way.

Classifications: 

NoSQL databases, now 'ACID' compliant?

A well-known problem with NoSQL databases in general is that they do not support the 'ACID' principals held dear by traditional RDBMS DBAs. The Register is reporting that this may soon change with FoundationDB. Atomicity ensures that a transaction is saved or undone, but never exists halfway between the two states. Consistency ensures that only valid data can be stored. Isolation of transactions prevents one transaction interfering with another.

Classifications: 

Drupal 6 to 7 upgrade: "PHP Fatal error: Unsupported operand types in /usr/share/drupal7/includes/common.inc"

The scenario is a Drupal 6 website running on Debian GNU/Linux current stable is upgraded to Drupal 7 from backports in order to test its behaviour once the new Debian stable is released and Drupal 6 becomes unavailable.

On the Drupal 6 website there is a menu link created as a short-cut to log a user in and take them to the home page. This hides away the huge login block.

Classifications: 

I used to be an Oracle DBA ... but now I'm a Big Data guru

I used to be an Oracle DBA ... but now I'm a Big Data guru - Dominic Connor shows you how to jump the bandwagon As the demand for Oracle skills fades along with VB and as even Java loses its shine, the smart developer is looking at what will pay the bills for the next decade.… [The Register]

Classifications: 

POV-Ray animation, transparent web graphics tutorial

 

Here you will find a complete, worked, end-to-end tutorial for building your own transparent (with alpha channel) animated ray-traced graphics on your web site. The intention is to use a process without any manual steps so that the animation build is completely automated.

For the impatient, download and unpack the supplied TGZ file and run make then view torus-150x120.html in your web browser.

Classifications: 
Places: 

Pages

Subscribe to Software