The place where stuff Happens

JQUERY: Easy and Effective way to size images.

I have developed a gallery feature for my new website design which hopefully will be finished with the new back-end CMS (more about this in future posts) and had an issue with the images not properly fitting the container with CSS alone. Therefore I have created a small JQUERY function which can easily adapted with any application [More]

Ubuntu: Fixing CM Storm Devastator keyboard backlit button.

Recently have bought an affordable and a very good keyboard and mouse set The CM Storm Devastator from Cooler Master, and the keyboard has a backlit keys, which are awesome for late night coding. On Windows the toggle switch is the scroll lock and work fines but recently have re-installed Ubuntu 14.10 and this functionality does not work out of the box like Window, and here is how to create the functionality [More]

An Approach to Speech Recognition based on Facial Electromyography

In Today communication is not only talking and listening to someone, we talk to machines to help us navigate through the streets, we can ask our smart phones to search for the next bus stop and much more by using Automatic Speech Synthesis or ASRs which are now a custom in our everyday live, we use them from game control in consoles to app finders in mobile phones. The problem with current ASRs is that they are not resistant to noise and cannot be used in any other way except for auditory use by using a microphone forcing people with speech impairment opting to use other type of communication. [More]

Quick Sort Algorithm

Quicksort is sorting alogrithm which is a divide and conquer sorting algorithms which means that is done by splitting the array by the pivot ideally being in the middle and rearrange so that the right side value are greater than the pivot and the left is less than the pivot.

This is done recursively tghrough the array until only two values are reached and then similar to the Merge sort the array is then automatically sorted. [More]

Rumyhub: Password Generator (Update 1)

The post is about the new application which is currently available as a freeware, can be download from here. This application, named Rumyhub: Password Generator generates a random password of minimun of 4 characters to a maximun of 25 characters using RNGCryptoServiceProvider which uses Microsoft's Crypto API to generate a far less predictable random than the normal random feature in C#. Currently this application is only available for Windows users but a new application based on NodeJS will be available in the future. [More]