My blog has moved!

You will be automatically redirected to the new address. If that does not occur, visit
http://www.kdmcgregor.wordpress.com
and update your bookmarks.

Wednesday, July 15, 2009

Self-Tuned Remote Execution for Pervasive Computing

When I was doing my Master of Science degree at the University of Western Ontario,one of my presentations I did was called Self-Tuned Remote Execution for Pervasive Computing. This presentation was based on a paper,of the same name, written by Jason Flinn,Dushyanth Narayanan, and M.Satyanarayanan.

In this paper the discussion about pervasive computing concentrated on mobile devices "off-loading" execution of resource-intensive processes onto a remote server. The mobile devices would discover execution servers over a wireless network.
In addition, the paper introduced us to Spectra. Spectra would self-tune the mobile device. Specifically determine how much resources will be required to execute an application on the mobile device. For example, it could determine how much battery power to execute such application.It would be interesting to see if these new smart phones optimize the usage of resources. My subsequent blogs will discuss what I have researched.

Here is the presentation I did:



Monday, June 29, 2009

The practical architect

As I continue my role as a Systems Architect, I still yearn to type some C#,VB.NET and Java code;however as an Architect you sometime do not get the time to code.
I have discovered that this yearning to code is actually a good thing and to help on the way I have discovered the coding the architecture blog. This blog is devoted to the architect who wants to be hands on.
So my fellow architects, go and get your hands dirty.

Monday, May 4, 2009

Barebones PC

It has been a long time since I blogged. The start of spring has brought me outdoors and a to do list that has been hibernating this winter.

I just recently re-installed windows on my very old Laptop (IBM ThinkPad R31), and was about to install my necessary software like MS Office;however with the emergence of Cloud computing and SAAS I questioned the need to install additional software.

Can I just install the bare bones windows and still be productive ?

To be on the safe side, I installed my anti virus software and firewall software. Can't be too safe with cornflicker lurking in the shadows of the Internet. Firefox is my browser of choice, so that is installed. I am still in the process of running my windows updates, probably another three days before that is completed.

When I get the chance I do some programming, as such I have subversion running on my Linux box. As such I have installed TortiseSvn to access subversion.

So no other software has been installed. My plan to get around the of MS Office is to use either Zoho or Google Apps. As I proceed I shall see if I can live withought other software installation.