Archive for the 'The Daily Geek' category

Ubuntu: A Windows Vista-wannabe?

Apr 10 2008 Published by Ben Chong under Business, Marketing, Product, The Daily Geek

For the purposes of work, I just installed Ubuntu 7.10 Linux on a Parallels virtual machine on my MacBook Pro.

For some strange reason this morning, the Ubuntu virtual disk was just going on and on, spinning away and responsiveness was near zero.

Running “top” showed that a daemon called trackerd was eating a bunch of CPU cycles.

A quick search on Google revealed that trackerd indexes your hard disk for quicker searches.

Does that sound familiar?

Anyone who has encountered Windows Vista would have seen that same problem: the total lack of responsiveness in the user interface while the hard disk chugs away.

One would think that the Linux folks are generally more “progressive” than the people at Redmond.

But nooooo! As they say:”Fools seldom differ”.

OS X Leopard also has the same problem.

I think the issue is that no one in a product development organization goes through the end-to-end experience of an average user. Usually, someone has a machine all set up and all he does is to plunk in new binaries and run them.

On the other hand, the average user has a brand new computer and has to go through all that initial set up (and indexing à la trackerd/Vista).

So development organizations have to sit at the place of the end user and really examine every step the user goes through. Only then will their products be really user friendly.

I am still waiting…

Comments are off for this post

Apple: Surprising the user

Apr 10 2008 Published by Ben Chong under Business, Marketing, Product, The Daily Geek

And I am not referring to that blue screen of surprise that earlier versions of Windows are famous for.

Increasing numbers of people are shopping online. Usually, at the end of the shopping process, after you have entered your credit card information, you get a web page that confirms your purchase and includes any additional information to track or use the purchase e.g. order number, software registration code.

Common sense tells you that you should print out the web page and save it “just in case”.

Trouble is, you either end up with yet-another sheet of paper to misplace or you are at the airport with no access to a printer.

Here’s where Apple continues to pleasantly surprise.

OS X has always had the ability to print to PDF files (unlike Windows). This means that you don’t need to fork out mucho $$$$ for a copy of Adobe Acrobat to generate PDF files.  All you need to do is to print the document and then select the option to route the output to a PDF file.

With Leopard, Apple has gone one step further by automating the creation of the PDF file and where to place it. See the screenshot below.

If you just made an online purchase, all you need to do is to print out that last order confirmation page, click on the PDF button and select the “Print PDF to Web Receipts Folder” option. The confirmation web page is automatically converted to a PDF file, and saved to that folder, which is found in your Documents folder.

The screenshot below is of my online registration for the Santa Cruz Wharf-to-Wharf race. The PDF file is saved as “SignMeUp.com – Payment – Wharf to Wharf Race 2008″. How is that for a totally meaningful file name?

Rather than spending years coming up with a whiz-bang Windows Vista equivalent, Apple concentrated on features that actually makes sense to the average user. That is why as I continue to use my MacBook Pro full-time (work, school etc), I continue to be amazed at all the new stuff that I can do.

When Windows tries to be smart, it feels paternalistic: that it knows better than you and you spend time arguing with it.

OS X, on the other hand, makes you feel smart because you can now do all this new stuff!

Export to PDF

Comments are off for this post

I’ve got AdSense so where’s the moolah?

Apr 02 2008 Published by Ben Chong under Business, Marketing, Product, The Daily Geek

You may be tempted to ask: what’s up with the little ads?

Answer: This is my experiment with Google AdSense.

AdSense is a mechanism by which Google can intelligently figure out the kind of content on a web page, and then as a result, serve advertising that is appropriate for that content. For example, you may notice a bunch of ads for running events and Mac products. That’s because recent blog entries dealt with these two topics.

The other aspect of AdSense is monetization for the website owner. For example, if you were to click on an ad on my blog, I will get some money from Google.  Of course, I have not seen cent yet. That’s probably due to the low number of visitors.

In the old days, webmasters put counters on every webpage. The counters would increment every time the associated webpage is served (i.e. viewed by someone). On the original www.svgeek.com site, the counters were visible to visitors. I also had a private web page which contained all the counters so that I could see, at a glance, how many hits the site got.

Today, I use Google Analytics.

Google Analytics is a set of code that you insert into every web page. When you log into your Google Analytics account, you can see the number of daily visitors and every imagination statistic. You can also see how the visitors got to your site, for example, if they found you via a Google search, or if they came from another site. If the visitors found you via Google, you can also see the search terms they used. This is an interesting tie-in with AdWords, another Google product. I imagine that you would use the search terms from Analytics and advertise appropriately via AdWords in order to drive visitors to your web site. Very clever of Google.

I am very tempted to play with AdWords to see how I can increase traffic to this blog. The nice thing with AdWords, compared to the banner ads of the past, is that you pay only if there is a click-through. So I could come up with a budget of few tens of dollars and see what happens. Hmmm…

My other hat is as co-chair of the Haas EWMBAA communications committee. We have been sending out a weekly eZine via email to all EWMBA students. One intention is to drive traffic to the web pages “owned” by the various student committees(Admissions, Career Services, Alumni Affairs etc). The best way of monitoring the success/failure is to use Google Analytics to track traffic. Unfortunately, Blogger.com (our hosting service) does not allow you to easily insert the Analytics code. This in spite of the fact that Blogger.com is a Google property. So we will probably have to manually edit the HTML. This will be fun…

Comments are off for this post

The MacBook Pro and Leopard after one week

Mar 24 2008 Published by Ben Chong under The Daily Geek

I have been using a 2.4GHz Penryn-based 15″ MacBook Pro for slightly over a week. Previously, my computer was a 2.16GHz MacBook (May 2007 version) with a 13.3″ screen and prior to that, a 12″ last generation PowerBook.

How do I like the MacBook Pro so far?

Positives

The nice:

  • Large screen and resolution. With the 12″ PowerBook, it was hard to see the big picture on anything I was working on. The MacBook as a little better, but I still felt constraint by the vertical resolution. With the 1440×900 resolution of the MacBook Pro, I feel a little more liberated.
  • Disk space. I paid $43 more to get a 250GB hard drive instead of the standard 200GB (on the lowest end model). The MacBook had 160GB, which was also a build-to-order option at the time I bought it. This is probably psychological, but again, I feel more liberated in the sense that I did not have to check free space often. I spent the weekend working with Final Cut Express to process high definition video files and still had 80GB free. I would already have run out of space on the MacBook.

The “better than I thought”:

  • Weight. When you look at the specs, the MacBook Pro is only 0.4 lbs heavier than the MacBook. In practice, I do feel a little more downward tug on my bag, but not a lot more.
  • AC Adaptor size. The first MacBook Pros had a much larger AC adaptor than the MacBooks. The one I got with my MacBook Pro was only slightly larger although it had the same wattage (85W) as the older models.

The best thing about the MacBook Pro, in my opinion, is Leopard.

Okay, you are going to say that I could have bought Leopard for the MacBook and save myself a chunk of change. That’s true, but there’s nothing like having something installed from the factory. The good thing about Macs is that, unlike Windows PCs, you don’t get a lot of factory-installed junk and demo-ware that will actually slow down your brand new machine.

What I like about Leopard is Spaces. This is the old Unix X-Windows workspace concept. Think about Spaces as a multitude of virtual video monitors.

With Leopard, you can have up to 16 Spaces. Usually, that would have been a nightmare to deal with. Would you remember where you application is, after switching from one Space to another?

As usual, Apple has thought of everything. Pressing F8 will give you a birds eye view of all the Spaces and what’s in them.

Better still, you can force applications to open only in pre-defined Spaces.

For example, I have Parallels open only in Space #1. So when I want to access work email or work on Windows-based Microsoft Office applications, I go to Space #1. Space #2 is reserved for personal communications (Mac Mail, Yahoo! Instant Messenger, Skype etc). Space #3 is for Final Cut Express and iDVD for video editing work. Space #4 is for iTunes.

In this way, I am able to arrange my workspace such that there is no clutter or confusion. I can also leave all application windows open and at a glance, see everything I need to work on etc.

Leopard also provides user-configurable shortcuts to quickly switch between Spaces e.g. for times when your boss pops in when you are web surfing…

Spaces is still not quite perfect. Parallels, in particular, does funny things to it, especially when you use Parallels in Coherence mode: you keep getting switched back to the Space in which the Windows application is running. Sometimes OS X system or application dialog boxes get lost in all the Spaces and you have to go through each Space to look for them. This is especially when you are using a trialware software and it pops up a “do you want to register” dialog box when it starts up.

Negatives

What don’t I like about the MacBook Pro?

  • Heat. I have not dared to use the MacBook Pro on my lap yet. The bottom part of the machine does get a little hot. If the hard disk does a lot of churning, the left palm rest will get warm too.
  • The other thing I don’t like is the way to open the lid/LCD. This mechanism dates from the PowerPC days: you press a button to release the lid. Maybe, it’s habit, but I prefer the MacBook mechanism. With the MacBook Pro, I end up using my finger nail to press the button: not as elegant as I would like…
  • The MacBook Pro has a pair of light sensors that detects ambient lighting and dims the LCD/lights up the keyboard if necessary. The sensors are located under the speaker grills. The problem is that my hands tend to cover the speaker grills and so the screen darkens and keyboard backlight comes on at inopportune moments…

That is all the pluses and minuses so far. I think it has been money well spent. Well, at least until the credit card bill arrives…

Comments are off for this post

« Newer posts Older posts »