First, some review Hadoop is a very powerful MapReduce framework based on a white paper released by Google documenting how they have successfully tackled the issue of processing large amounts of data (on the scale of petabytes in many cases) using their proprietary distributed filesystem, GFS. Hadoop is the open […]
Yearly Archives: 2009
I’ve recently embarked on a quest to figure out how to improve my website, blogs, and also how to help our hosted customers improve their websites and blogs too. Along the way I’ve managed to run across several very helpful resources I have posted below. Keep in mind that these […]
How to grow your website or blog
Recently my wife and I decided to try and wrangle our images into some sort of logical order for easy accessibility. After some thought we decided on a simple system of image-directory/year/month for our images and since our old images were spread out across several folders in no particular order […]
Quick and dirty image sorting script
A friend of mine recently asked me about cloud computing, what it was, and the ramifications of it on where we will see technology in the coming years. In his question he demonstrated a common confusion among most people between the difference between cloud computing and diskless computing. Both of these […]
Diskless computing vs distributed computing
Following my recent post on Hadoop and MapReduce, I want to share a few helpful resources I’ve found in the areas of data mining and statistical analysis. I’ll look into helpful ways of visualizing data later on (including new/improved helpful charting libraries from Google), however this post will deal almost […]
An introduction to statistics and data mining
Recently I’ve been studying several technologies that appear to form the core of cloud computing. In short, these are the technologies behind such technological marvels as Amazon, Google, Facebook, Yahoo, NetFlix, Pixar, etc.1 Since each of these technologies by themselves is worthy of a new book, and since even those […]
Getting started with Hadoop and MapReduce
Recently I embarked on a quest to design a framework which would help us keep track of large and complex javascript projects in easily identifiable and extendable patterns. After some thought and deliberation, we eventually settled on the observer pattern using Ext’s Ext.util.Observable object as the base object to use […]
Primitive OOP observer pattern with ExtJS
Spurred on by a friend of mine, I recently converted my Acer Aspire One netbook over to Ubuntu Linux, specifically the Netbook Remix version. Before I made the switch permanent, I was able to try out a “live” version of the Ubuntu system and was pleased to find that it […]
Ubuntu netbook remix review
I wrote this method the other day that takes a simple PHP object, inspects it’s properties and “prunes” empty ones. I wrote this method in order to compress JSON objects by removing null properties before sending them down the wire, a big problem when using base objects or models. If […]
Magical PHP JSON Object Cleaner
I’ve been telecommuting for the past 4 years and since it appears to be a growing trend, (indeed, the future of knowledge working) I figured it would be helpful to put down some of the more helpful tips I’ve learned for anyone starting out. 1. Connectivity This might seem obvious, […]