Welcome!
I am a PHP web developer, looking for contract web development work using my skills in Drupal, PHP, and Javascript/JQuery. If you like what you see, or have questions, contact me.
Slimming down a Linux VirtualBox machine
Virtualization is great! I can run a full native linux stack on my windows PC.
I want to share this image with others using bittorrent. To speed up downloads, I want to make the exported files as small as possible. I don't necessarily need to shrink the images files on my host computer, just the exported files.
So the plan is to export it as an ovf (open virtualization format) and vmdk format, and then create a bittorrent.
I accomplished this in three steps:
Slimming down Ubuntu 9.04
Creating an Ubuntu 9.04 virtual machine in Virtualbox is easy. Creating one small enough to share through bittorrent is a bit more of a challenge.
I created a script below to slim down a fresh Ubuntu 9.04 install from 2.2gb down to 1.1gb.
I didn't find an easy way to do it besides spending alot of time in the package managers. Here's a couple of interesting things I found:
To create a list of installed packages sorted by size try this:
Drupal Module: CCK Link to Map
The CCK Link to Map module allows users to type in an address and have it "automagically" converted to a map link.
The link opens in a new tab/browser pointing to a Google Map. Short and sweet :-)
Used by the calendar at www.YogicBuddhism.org
Non-profit Community: YogicBuddhism.org
YogicBuddhism.org
The YogicBuddhism.org project started in June of 2008 to create a new website for Mahasiddha Buddhism (Mahasiddhas.org).
They wanted to create a new website that would be a portal for people in their religious community to get current information and access to member only content.
The website was the effort of a team of about 8 people. I managed the project and implemented the website in Drupal 5.x.
Some goals were:
DOTSAS - Department of Transportation Self Assessment Service
dibsas.secorix.com
Similar to CIPSAT and DIBSAS, we created a quick proof of concept to do self assessments for transportation carriers.
All trucking companies must comply with *lots* of federal and state regulations.
We created DOTSAS with the intent of off-setting the burden of these regulations. This was to be another product in our line of online Self-Assessment Services.
DIBSAS - Defense Industrial Base Self Assessment Service
dibsas.secorix.com
After completing CIPSAT for the US Navy, Secorix decided to productize and sell online security assessments for the defense industrial base (military contractors). The security of these contractors has come under more scrutiny as a result of recent security breaches and continued outsourcing of defense.
The project is still under development.
Corporate Website: Secorix.com
Secorix.com
As part of my work at Secorix, I converted their existing HTML website to a Drupal CMS site.
This allowed the people writing marketing copy to make and view changes without needing a programmer intermediary.
This cut costs and made alot of people happy.
Nobody should have to wait to edit their website!
Drupal Module: JQuery Feed Reader
This module creates a block that:



