Programming terms you have never heard of

The title above may be a lie. It just depends on your context or situation. You may have heard these terms (especially if you read Jeff Atwood’s recent post or Dodgy Coder’s 2011 post). Note that there may be very practical uses for some of these in real life. Others simply describe situations that should never Read More…

What is a singleton on Java/Android?

A singleton is simple a class that can be instantiated, but only one instance can exist at a given time in the Java Virtual Machine (Or in Dalvik if you are using Android). Why is this useful? In the context of Android, you are the only one running on the JVM. Your phone is not Read More…

The role of automation in business

Tim Ferris once said: “Never automate something that can be eliminated, and never delegate something that can be automated or streamlined. Otherwise, you waste someone else’s time instead of your own, which now wastes your hard-earned cash. How’s that for incentive to be effective and efficient?” -Tim Ferris, The Four Hour Workweek This is wise […]

AVSHost – Android and Web Development

Returning MD5 instead of SHA1 from JDK 1.7 Keytool

If you are working with Android development, you know that you will need a debug MD5 key in order to request a Google Maps API Key. Most tutorials say to go to C:usersusername.Android and type: keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android Unfortunately, as of Java 7,  the keytool format has changed Read More…

Generating random passwords

If you find yourself in the need to generate a random password on occasion, please check out this site: It is a great tool if you are setting up an account for a user that may or may not change their password at a later date. (While it is always a good idea to change […]

AVSHost – Android and Web Development

Resizing animated GIFs

Warning: Flashing gifs are annoying and will scare your customers away. However, some applications of animated pictures “can” be useful. Use sparingly! There are many sites offering free animated gifs (pictures). They often come in one size and are notoriously difficult for the end user to resize. If you find yourself with a gif file […]

AVSHost – Android and Web Development

Using Git with Eclipse

If you use git source control and program in Eclipse, this little tip will make your life amazing (How to install and setup eGit).

Changing the default @author in Eclipse (IBM RAD) comments

Something that has annoyed me in the past is when I generate a new class, Eclipse puts the @author tag in the comments with my machine username. It ends up looking like this: /* * @author ID123 */ Which is really not that helpful in some contexts. In the systems I work on, its just Read More…