Tag development

Conditional Concatenation in MySQL

I have come across another gem of a problem (and a resulting solution) during my endeavors at work. Essentially an SQL statement was needed that had to take several values from a table and join (concatenate) them together into one large string for use in a drop down box joomla style. But of course the plot thickens…

Using jQuery to Set the Default Option in a Select Box

Today at work I came across a situation where we needed to set the default value of a <select> box on a form, normally this would be a perfectly simply operation. If it were a straight php form I would have simply echoed an <option selected...></option>. But we are working with Joomla in a fully MVC context so all is not quite so simple. In wades jQuery with a deserved look of achievement on its face…

A Critical Evaluation of Abobe AIR

AIR Logo The Adobe Integrated Runtime (AIR) is a cross platform runtime that encapsulates existing web technologies. AIR allows web developers to create desktop applications without the need to learn new skills. This encapsulation allows for easier development and a wider range of skill sets. However it does overcomplicate certain aspects of development; it could be regarded as a double-edged sword. This critical evaluation was written for a University module geared towards the evaluation and usage of 3rd party APIs.

Quality Management and Software Development Success/Failure

Failure Sign

Abstract

This report aims to analyse the relationship between project success and quality management. Quality management can be a major contributory factor to the smooth running of a software development project and the end result. This report will look at the definitions of Quality, both from a customer and professional standpoint. It will also look at the key areas of quality management and how they apply to the end result. Finally this report will look at real life case studies where quality management has been particularly important. Including the Ariane 5 space rocket explosion and the failure of the Los Angeles air traffic control system that nearly caused several mid air collisions.