Subscribe Subscribe via: (Email/RSS)

Archive for the ‘Technology’ Category

 

Plato and Object Oriented Programming

Filed under Life, Technology


Plato

Object Oriented Programming represents a paradigm shift away from the traditional modular programming methodologies that have prevailed since the advent of computers. While today’s computer scientists are undoubtedly clever chaps, the intrinsic concepts underpinning Object Oriented Programming were actually considered almost 2,500 years in the dialogues of Plato!

Now, it is extremely doubtful as to whether the architects of Object Orientated Programming (OOP) were aware of these prior concepts, as the stereotypical computer scientist is not normally renowned for his classical education. However, even if they weren’t aware, there does seem to be a remarkable correlation between the thought processes of Plato and the later day software architects, even separated across the millennia.

(more…)

 

Linux: Leaving the Comfort Zone

Filed under Technology


Linux penguin logo

Like many people, I’ve used Microsoft Windows operating systems exclusively for more years than I care to remember. Now, while I’m not about to abandon my comfort blanket entirely, I’ve decided it’s about time to poke my nose out from under the Microsoft blanket and explore the world of Linux; to see what all the fuss is about and if it’s something that I can put to good use.

For the average user, the only serious contender to a Microsoft based desktop PC for regular daily use is an Apple Mac computer with their proprietary operating system. However, if you already have standard PC hardware then Apple’s operating system isn’t really a viable option as it only runs on their hardware.

For the more adventurous however, a third, lesser known alternative exists that also runs on standard desktop PCs: Linux. While Linux is becoming a popular operating system for the new wave of notebook PCs, it’s probably better known as a server based operating system (servers running Linux form much of the backbone of the internet, particularly web servers).

(more…)

 

Popular Audio Compression Formats

Filed under Podcasting, Technology, Web Technology


Compressed AudioEvery time you use an MP3 player or an iPod, you’re using compressed audio files, whether you realise it or not. Whilst MP3 is probably the most common compressed audio format, it’s certainly not the only one available.

Manufacturers like to develop and retain technologies that gives them a commercial and technological advantage over their competitors. To this end we as consumers have ended up with a collection of competing, but unfortunately technically incompatible, solutions to the same problem; that of storing large amounts of audio on portable audio players.

Thankfully the majority of manufacturers (but by no means all) of these portable audio players have eased our potential incompatibility problems by making sure that their players can play the majority of compressed audio formats that are in common usage today.

So what are these common compressed audio formats, why do we need them and what are the associated problems with having so many different formats?

(more…)

 

Constant and Variable Bit Rates

Filed under Podcasting, Technology, Web Technology


CBR vs VBR By now you’ve probably heard of the term “bit rate” used in connection with MP3 tracks and podcasts, you may even know that higher bit rates give better quality audio. However, like most things in life, nothing is simple and we can further complicate the whole bit rate discussion with variable and constant bit rates. So, what are the pros and cons of these constant and variable bit rates?

Choosing a bit rate for a podcast, or an MP3 track, is a bit of a balancing act at the best of times. On the one hand, higher bit rates (variable or constant) give improved audio quality, whilst on the other they lead to bigger file sizes.

Introducing yet another variable into the equation, that of constant or variable bit rates, only serves to confuse the situation even further. What then are the relative pros and cons that may affect your choice of type of bit rate to use?

(more…)

 

Are Your Speakers Wired Correctly?

Filed under Podcasting, Technology


SpeakerAny system is only as good as the weakest link in the chain and audio systems are certainly no exception to the rule. Assuming that your music system is producing reasonably pleasant sounds, you may never stop to give it a second thought, but with a few simple tests you can check to make sure that your speakers are wired correctly and that you’re getting the best out of your system.

Attaching speakers to your Hi-Fi system usually only requires a few cables. You wouldn’t think that getting these cables mixed up would present much of a problem would you, providing your music plays back OK and no smoke comes out of the system?

Well, under most circumstances you’d be right, with a simple channel mix up being the most likely probable outcome, but if you have a real knack for getting things back to front, then you could have your speakers wired out-of-phase, which while it won’t do any damage, certainly won’t help you to get the best out of your system.

These potential problems are easy to spot with a few simple tests and luckily the corresponding remedies are equally simple.

(more…)