Virtually running

I got my first taste of virtualized Operating Systems.

Virtually running

I am running Windows XP Pro SP2 as a host environment. I wanted to be able to run IE7 as we are going to need to support it soon, while still having access to IE6. Other environments like Ubuntu were needed also. I stumbled upon VirtualBox from innotek. Using version 1.5.4 (released 27 December 2007) I was able to quickly get Windows XP Pro up and running. I used a fixed size virtual HDD (10GB) and dedicated 256MB of my system RAM to the environment. Installation from CD was straight forward, but mounting an ISO to boot from never worked for me. I’m still not sure if I was doing something wrong or if their is a bug.

Once I had XP up and running, I took a shot at Ubuntu 7.10. Again, booting from an ISO didn’t work. I put the CD in and ran the Live CD features in the virtual environment. When it came time to install, an error was generated during both the automatic partitioning and manual partitioning. The ext3 root was created quickly, but the swap refused to mount. After reading through the Ubuntu forums, I couldn’t find a solution on the VirtualBox site, I found that I had to use a dynamic sized virtual HDD, not a fixed size. Once that change was made, I got back into the live CD environment and had no problems getting the system installed. When I left work tonight, I was updating the 185 packages as prompted by the built-in updater.

Installing the “Guest Additions” software in both the XP and Ubuntu virtuals made the host user experience just that much better. I could easily move my mouse between windows without hitting the right control button first, mesh all of the desktops together, use windows remote desktop connections, etc. The additions ISO is included in the download and can be easily mounted to run from the command line or terminal as appropriate.

The benefits to my employer could be significant if we move to a virtualized environment. We have several desktops acting as single purpose servers that could easily be consolidated onto one server acting as a virtuals host. VirtualBox made the whole experience pleasant, fun, and exciting to see that many operating systems going at once.

My hardware consists of a Core 2 Duo E6660, 2GB 800Mhz RAM, dual 160GB WD hard drives, and a 256MB 7600GS PCI-E graphics card pumping bytes to a 20in Acer Widescreen LCD monitor. Having the host OS and the two virtuals running wasn’t a problem in any of the environments. Everything was smooth, I didn’t have any problems.

Time will tell if VirtualBox is ready for the enterprise primetime. I’ll need to look closer at the license options, stability over time, and ease of use.

For now, I’m just having fun running virtually.

Gaming StumbleUpon?

Is someone trying to game StumbleUpon for a profit? or to cost someone money?

I was stumbling this morning while working on a problem in my application when I came across a stumble to NewEgg.com that piqued my curiosity. The URL looked like this…

Gaming StumbleUpon ExampleIt would seem to me that the user that discovered the page intentionally put in some kind of Google Adwords referral code. Why would someone try to do that? Would it make them money? Would it cost NewEgg money? Both? Neither?

I reviewed the user page of the StumbleUpon user that discovered this site, and found that his only other discovery was to cabelas.com where AdWords code is in the URL also.

I started a discussion on OpenDesigns.org, and as of this writing, have not received any feedback yet. Gaming “Social” websites is nothing new. Many a site has been banned from Digg, StumbleUpon, Reddit, and dZone for questionable practices and spam. I’m not sure that something nefarious is going on here, but regardless my curiosity has been peaked.

So tell me readers (both of them), am I onto something here?

The worst question you can ask me

Single Page ApplicationsAuthor side note: I was originally going to sit down tonight and write part two of my “distractionless browsing” article. In short, I’ve had little to no success with the systems I outlined in my previous article. They are as different and quirky as the mainstream browsers they intend to co-exist with. Instead I’m going go on a little rant about my job as a web application developer.

So, what do you do for a living?

Great… cue eye roll. Here we go…

Continue reading

Back from the conference

<rave>

The conference

Sarah and I have returned safely from the West Wind Web Connection conference. It was really awesome to finally meet so many of the people that I hang out with on the Web Connect forums in person. Web Connection 5.30 is awesome. The wwBusiness Objects and JSON handling is very powerful and something that will take me awhile to learn, but will totally be worth the time.

I gave a short show and tell about my work with jQuery and Visual Foxpro/WC. There were a lot of questions and I think people were very interested in what I was doing. I’ll try to resurrect my examples page here soon to share with everyone. jQuery got a lot of attention too. I brought the books that Packt Publishing sent me with me. They were passed around most of the afternoon and several people took note of their ISBN numbers to order them from Amazon. jQuery may well soon be part of Web Connection. The excellent Date Picker from Marc Garbanski has already been added and I’m sure there is more to come.
</rave>

<rant>

The hotel

The Arizona golf resort and conference center is a very beautiful place, but for us that was about the only thing going for it. They managed to leave my wife at the mall for almost two hours because somebody at the front desk repeatedly dropped the ball on calling the driver to come pick her up. We were without power for the better part of a day because an underground line got cut. Room service likes to barge in without knocking. Wi-Fi is $9.95 per day and connections are inconsistent. The front desk staff like to use foul language. I’ll define our experience with simply, They Suck!

Update!: Rick Strahl has blogged about his experience and made some very good points about the two way street that is customer service as has my latest addition, Eric.Weblog() , to Google Reader.

</rant>

Top ten reasons Vista needs to be thrown off a cliff

This is mostly knee jerk, sarcasm, and my pessimism with Windows showing through. Take it with a grain of salt.

I don’t like Vista. That system has been a headache for me since day one. I normally build my own systems, but a local reseller had a really good deal on a system that came with Vista. I thought I’d give it a shot. I’m going to have to learn it eventually, right? Two weeks later I went back to XP. Continue reading