Waseem Quraishi

Jan 27 2010

Creating A Shortcut in Gmail to View Unread Messages

Background

I've been using Gmail for a number of years; there are many features that I like but one annoying aspect of Gmail is not having a quick view to see all of your unread messages. I have always manually looked through my inbox to see all the unread messages.  If you receive a lot of messages and/or have (unread) messages spanning multiple pages, this task can be time consuming and tedious.  There's a much easier way to view all of your unread messages following the steps detailed.

Enable Quick Links

We'll need to setup the quick links feature available through Google Labs.  Quick links as described by the author provides the ability to gain 1-click access to any bookmarkable URL in Gmail.  The feature can be used for saving common searches, filtering individual messages and more.  Follow these steps to enable quick links:

Read More

Jan 07 2010

DokuWiki: A Step By Step Install Guide

Background

At nearly all my recent engagements, clients have needed a means to collabarate, document and publish information across the organziation.  Specifically, the information needed to be easily accessible, secure and configurable.  In some instances, the client purchased expensive out of the box content management systems while others preferred using open source options.  Each system offerred its own set of benefits and drawbacks. 

Challenge

In my research, I encountered a myriad of products which satifisfied the client's requirement to identify software that provided the ability to collaborate and document the organization's information.  To my amazement, the number of options available were overwhelming, each claiming to provide features and benefits over others.  My challenge became not in finding software which accomplished their need rather in sifting through the mountains of options available.

Read More

Jan 06 2010

Java Enumerations

Enumerations

Per Sun's Java documentation, a Java enum "is a type whose fields consist of a fixed set of constants ... you should use enum types any time you need to represent a fixed set of constants."

  • Prior to Java 1.5, there were 2 basic ways to define new types: classes and interfaces
  • In some cases neither one of the options was sufficient, especially for a finite set of a specific type of data
  • Example of some finite sets include grades, planets, compass directions, countries, genders, and ethnicity types
  • These types of construct were possible prior to 1.5 but required a lot of work and were prone to issues.
  • Enums remove the need for public static final constants.

Defining an Enum

Defining an enum is as simple as creating any other class in Java.

  public enum Gender {
      MALE, FEMALE, UNKNOWN
  };

Read More

Tagged: design, Enumeration, Java

Disclaimer

The words and opinions expressed here are those of each article's respective author, and do not necessarily represent the views of CapTech Ventures.