February 4, 2011
Razor Naga - a mouse for gamers
Gaming shows strong growth year after year. And with this comes innovation as well.
What do you think about a 17 button mouse?
I am sure, if you are one of the many World of Warcraft (WOW) players like me, a gamers’ mouse is not the latest thing. But for amateur gamers, let me discuss this special mouse.
The Razor Naga is the ultimate Massively Multiplayer Online Gaming mouse that shifts the balance between keyboard and mouse by putting an unprecedented number of in-game commands in one place.
The mouse has been optimised with an extra 12 buttons which are customisable to keyboard settings on the computer. This multi-button mouse will place every command you need in the palm of your hand.
According to GamesCom, the mouse enables players to “run rings” around other players who rely on a conventional keyboard to move around, jump, dance, and thwart evil plots.
This would certainly make the games easier to play, give maximum comfort for long gaming sessions and make you a more competitive evil doer plot thwarter.January 23, 2011
A start in Android programming
Recently, with my blog ‘A look at mobile websites’, I gave a insight about the growth of use of smart mobile devices. These devices, which are glued to human hands, ears and eyes for more hours in the day than ever before, run on mobile operating systems, like iOS, Android, Symbian, Windows 7, etc.
I thought it would be beneficial to dedicate this blog to introduce you to the fastest-growing mobile operating system in Google's Android.
What is Android?
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android OS can be used as an operating system for cellphones, netbooks and tablets, including the Dell Streak, Samsung Galaxy Tab and other devices.
Skills you’ll need to dive into Android programming:
Difficulties you’ll encounter:
Tools you should have on hand:
Things you need to consider as you are creating Android-based apps for multiple devices:
Best support resources for Android programmers:
January 15, 2011
Software Recipes: Optimisation - the IF statement
But did you know that double-digit percentage optimisation results can be achieved with a few simple steps?
Having optimally-running software is quite a bit of challenge. The main difficulty in achieving maximum speed lays in small implementation details, that, if not treated properly on time, build up and often are difficult to track down.
In a nutshell, writing a fast program means coding the same logic in fewer steps required for the computer to perform.
The following are several simple hints for programmers related with the well-known statements.
Program codes seldom follow a unidirectional path if statements are probably the most used statements of all. The syntax of the statement is:
if <condition holds true> then <do something with THEN (TRUE) caluse>
otherwise <do something with ELSE (FALSE) clause>