Portfolio

Android Fitness App

Posted by joe on Mar 8, 2011 in Portfolio | 0 comments

Android Fitness App

My gym membership recently expired and I decided not to renew it. Without a membership, I have been working out at home. I get a well-balanced mix of exercises including: pushups, pullups, dips, and situps. It would be nice to have a way to automatically track not only the sets and reps of these workouts, but to measure how well and hard I am doing them. My colleague and I have decided to solve that problem and have started work on an Android app that will automatically track and measure metrics of these exercises. It will make heavy use...

read more

Timing Attacks

Posted by joe on Dec 21, 2010 in Portfolio | 0 comments

Timing Attacks

For a group research study in an Information System’s security class, we decided to research timing attacks.  Timing attacks are a type of side-channel attack where timing the execution of a process allows you to learn something about that process.  Timing attacks can be used to find passwords, message digests, or other information quickly on vulnerable systems. Timing attacks have the potential to be a critical security risk when programmers do not prevent them. A Vulnerable Algorithm bool compareString(string lhs, string rhs)...

read more

SEO Scraper

Posted by joe on Aug 7, 2010 in Portfolio | 1 comment

SEO Scraper

In the SEO world some shops like to use the result to search ratio AKA “R/S Ratio” to help determine which keywords to pursue. This keyword metric compares the total results of a keyword in a Google search to the search volume of the keyword. Google has a tool that takes a keyword as input and finds related keywords (around 50-100) and outputs the monthly search volume for each keyword in CSV format. In traditional R/S Ratio finding, a human will then search each keyword to find the search volume for the keyword; this is a...

read more