I have finally made the switch. I got rid of Firefox 2 and also uninstalled the extremely useful MultiFirefox Mac application created by David. Firefox 3 uses much less memory and seems a lot more stable except for one bug that really bothers me and I have submitted reports a couple of times - but I guess the Firefox developers don’t really care about Mac users :(

What is the bug you ask? After using FF3 for a while, when I right click on a link in an effort to open it in a new tab, it randomly selects one of the other context menu options (sometimes it selects mail this link and other times, it chooses to bookmark it or bookmark it on del.icio.us). I have had this issue from the first beta they released. After hitting ESC (escape) a couple of times, it usually stops or else I just restart the browser. Initially, I thought it had to do with the trackpad not recognizing my right click (double tap), but even when I use a regular mouse - I face the same issue. It’s not the end of the world and fewer crashes are more important than the minor annoyances of Firefox.

Another disclaimer - Firefox still crashes once a fortnight and I recently saw the following box allowing me to disable add-ons to launch firefox in safe mode. Very nice! I just wish they had options to individually disable JavaScript or Java or Flash since very often it is one of those plugins that causes the site to crash over and over in an endless loop. It would have also been great if they offered the option to pick which sites to open out of the last session. There are probably add-ons to do that, but I would prefer to see it built-in.

And one more thing… (in Steve Jobs style), I tried signing up for another Yahoo account yesterday for testing purposes and is that sign up process outdated or what? It asked me to enter an alternate email address and I entered my perfectly valid current Yahoo email address and it declined it saying that it was an invalid email. I then tried using my Gmail account with the + sign to see if Yahoo wanted to spam me with it but it wouldn’t let emails with a + sign in it. Talk about old school. The + operator in Gmail is such a lifesaver and helps me from having to create multiple accounts when I need to test applications. Catch up already Yahoo. However, I must add that after I created the account and went to edit my profile in that outdated and ugly screen, it allowed me to enter my valid yahoo email address. Come on Icahn, get Microsoft to buy Yahoo and let it go even further downhill.



Digg and del.icio.us periodically feature “top 10 mac applications” or other must-have Mac applications for windows switchers. Instead of naming the same software, I am recommending some of the mac applications I cannot live without (some of them are not free - I got them with the MacHeist II Bundle and they are worth every penny).

1. Firefox 3 - if you dont know what firefox is, you shouldn’t be reading this
2. 1Password - Great password (keychain) management software and has plugins for pretty much all the Mac browsers (eg. Safari, Camino, Flock, Firefox 2, Firefox 3 but no Opera support AFAIK). Use the same keyboard shortcut across all the browsers to log in to your sites.
3. LaunchBar - Pretty similar to QuickSilver (which was the software I anticipated the most). However, Quicksilver used to crash every once in a while and I am not a hard-core Quicksilver user. LaunchBar is not free but came with the MacHeist bundle but is very stable, efficient and quick. Gets the job done right and is a huge lifesaver and prevents me from adding all my top used applications in the Dock. You need to hack one of the files (editing the properties file) to avoid seeing LaunchBar in the dock when it is running.
4. Parallels - I need Windows mostly for work - I will probably give the latest version of VirtualBox a try at some point.
5. Eclipse - for all development needs

Other than that there are some applications that are just really helpful:
a. Preview
b. Pressing the space bar to see the quick preview of any item
c. Google Notifier - makes it really easy to add events to the Google calendar which syncs with the Blackberry.
d. CoverSutra - shows the Album Art on the desktop, handy shortcuts and submits information to Last.fm
e. GeekTool - just to help remind myself who I really am - no seriously, I mostly use it to view my to-do list and to have a weather map loaded on the desktop.
f. Jollys FastVNC - This might fall in the above essential category since I sometimes get lazy to walk across the room to my Windows PC and prefer to VNC to it. I prefer Jolly’s FastVNC to Chicken of the Sea.
g. Time Out - helpful to remind you to take breaks and forces you to concentrate on work while you work.
h. Skitch - This should also fall in the above category. Still in beta and I have some invites left. Really handy Screen Capturing application with tools to make annotations. The best part is how you can easily post the screen caps online or drag it to the dekstop.
i. Windows RDC Client 2.0 beta
j. Transmit - Because no other FTP client is as stable although Filezilla 3 is now compatible with Macs.
k. TextMate - it is as good as the praise it gets
l. LittleSnitch - Keeps an eye on all outgoing connections. The trial version works pretty well but it is worth getting.
m. Miro - handy to keep up-to-date with the News (NBC Nightly News with Brian Williams) or Tekzilla.
n. Caffeine - helps to watch videos uninterrupted by the dimming screen or other power saving mechanisms
o. Transmission - for all your torrent needs - to download legal stuff like Ubuntu iso’s, of course!
p. VLC Media Player - to play all kinds of video files and has a better interface than the Windows client IMO.

Wishlist
I hope to see Picasa for the Mac soon.



Having been a Mac owner for 6 months (wow!), I am still extremely pleased with the Macbook Pro and have found no shortcomings mainly because I can run Windows in Parallels. I have no doubt had stability issues - and the occassional freezing. I dont expect to see a fully stable Operating System in the near future since they dont have the artificial intelligence to figure out when to quit a process or give priority to another. Despite all the flak that Windows receives, I still miss the CTRL+ALT+DEL and the nice task manager or process explorer (by Sysinternals) and the Blue Screen of Death. There are times when I would rather see the BSOD rather than having to give the mac a hard reboot…. well maybe not. Mac has an activity monitor that is similar to the task manager and also has “Opt+Cmd+Q” to force quit any application. However, there are times when it doesn’t work. Also, I have had days where I believe Parallels is the cause of the crash.


So, that brings me to my subject - I was watching Tekzilla and Patrick was talking about the Macbook EFI firmware update fixing a lot of his issues. So, I hunted for the latest Macbook Pro EFI firmware update and downloaded and installed it. I was pretty sure I had gone through the same process from the automatic update but don’t remember the version number or it helping at all. I installed the Macbook Pro EFI firmware update 1.5.1 released on April 21st and it showed a pop-up window with some instructions that I chose to ignore just like I do with any other application or gadget that I use. I prefer to learn by trying like most other geeks out there and I get my thrills when I discover a feature I didn’t know existed after a few minutes/hours/days/weeks/months of usage. After the computer shut down and I restarted it, I noticed the pop-up window for the EFI firmware update again and actually decided to read it and noticed that I had to press and hold the Power button after the shut down till the sleep indicator flashes rapidly or the laptop beeps loudly in order for the firmware update to take place. Am I glad I finally decided to read the manual and actually install the update. I am hoping this update will fix all the issues I have been having since I dont think any of my previous firmware update downloads actually got installed since I never read the instructions before.

I also tried searching for “how do i find my current efi firmware version” and “macbook pro efi firmware version” but couldn’t find any information on how to get that. So, if anyone finds out how, please do leave a comment. Well I just searched again and apparently you look at the Boot ROM version in the System Profiler

http://www.apple.com/support/downloads/macbookproefifirmwareupdate151.html
And for all the dummies who prefer not to read instructions - read them when it comes to a Mac. Apple only gives useful instructions since all the other updates work smoothly and without any user interruptions unlike Windows which forces you to update your “Windows update” software three times, followed by the “Validation tool” download and 7 warnings before you can actually update your machine.



I was just watching Mike Arrington of TechCrunch on StartUp School and really enjoyed his talk. I need to make it a point to watch the other presentations, including the ones by David Heinemeier, creator of Ruby-on-Rails.

Mike was talking about the “Man in the Arena” which I remembered one of my statistics professors mentioning back during the days of my MBA. Following is the famous part of the speech by Teddy Roosevelt:

“It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.” 

Man in the Arena
 When I Google’d it as Mike recommended, I had a good laugh seeing the sponsored ads on Google. Here it is for your viewing pleasure.

 

 




On the day Google App Engine was released, I downloaded the application to give it a whirl and despite following the video, my application didn’t work the way it did in the demo video. Well, today I gave it another whirl and not being as tired as I was the other day, I actually decided to try to compile the file using the full file path instead of just typing in

dev_appengine helloworld

I tried

dev_appengine.py /Users/Eapen/Desktop/helloworld/

and whoa it worked! (BTW, I was testing on a Mac as well)
Loading http://localhost:8080 showed my “hello world” application. Now I can finally try some of the other demos on it. It really is an interesting concept and I can see it taking off and posing a threat to Amazon’s S3 and EC2 once Google introduces more languages into the mix.

In other news, Google seems to have finally fixed their Google Analytics ecommerce tracking which for the longest time was not tracking IE6 orders (at least when using the new urchin code).

I should get back to playing and testing with the NextGenGallery plugin for Wordpress. I am really impressed and although I saw one user’s comments about how Wordpress’s built in gallery system is really awesome I haven’t seen anything great unless I am completely missing it.

Tekzilla

I am looking forward to tomorrow’s Tekzilla since Patrick Norton finally got Veronica Belmont as a co-host. I would have liked to see Leah Culver also on the show but I guess she is too busy running Pownce. I just wish Tekzilla would follow up on my request to show the usage of PS3 as a media center.

Patrick Norton Veronica Belmont Leah Culver
Patrick Norton Veronica Belmont Leah Culver


Category: General | Leave a Comment

I just tried Yahoo’s Go (after reading about it a year back) on the Blackberry and I have to say I am pretty impressed. Not as impressed as Opera Mini for the Blackberry or the Google Applications on the Blackberry but better than the Facebook application and a really cool looking UI though it seems to waste a lot of space. Another gripe is that it crashed at least twice in my 20 minute usage. But overall, I like it and will definitely use when I am standing in a long line or bored out of my mind or when I try to act all high and mighty.

I tried lifestream.fm today as well and that application rocks and is something that I had been looking for a while. I found it via “sarahintampa”, a local blogger! Now, I can consolidate and share all my diggs and del.icio.us faves although it might be watching me a little too much. I might need to remove some services. It is twitterific!

Odds

Finalement, I saw this picture on del.icio.us and thought it was really interesting. Click on the image to see a larger version.



Andy Warhol Effect Wow! I guess I have been pretty busy the past year. But I can’t blame the Wii since I barely ever play it, I can’t blame it on TV shows either thanks to the writers’ strike and I can’t blame my wife either since she is one of the few who reads this blog. Anyway, I am glad to say that my blog is back up and running on Wordpress again. So much for converting it to “aspx“… wordpress is just easier to manage, upgrade and find plugins for. I have a ton of plugins installed which might slow the site down a bit but I will probably disable the ones I don’t find useful. (or I just might activate the touted wp-cached plugin when traffic increases).

In other news, I love my current host www.lunarpages.com - it is incredible and I believe they have unlimited add-on domains which makes it really convenient. My previous host “hostingatoz.com” sucked and had a lot of down time. Their support emails were also weird and seemed really unprofessional. It had a line of text and about 50 line feeds and then some text about the maintenance they “had” to perform and more line feeds followed by another line of text. Lunarpages allows you to have unlimited mysql databases which makes me happy - not that I would need more than 10 (for now at least). I have had the chance to play with drupal, joomla and wordpress because of this.

I am also offically a “mac fanboy” and love it! The Macbook Pro is awesome and is the laptop I would recommend to anyone looking for a laptop (although it is quite expensive)… but… it is 2 computers in 1. I always run XP on Parallels along with my MacOSX Leopard. It does crash in between but I blame that on some issue with Parallels after it has been running for days and as much as I hate the crashes, I dont blame the Mac. I hope to be making some posts about the Mac soon (yes, I know I said that a few months back).

Now, it’s time for me to get back to configuring the “NextGen Gallery” and getting a sample album up.Yasmin and I



I know it’s not yet Easter but after months of inactivity after changing my webhost, my blog has finally resurrected!

Since I switched from a Linux box (with Apache) to Windows (with IIS), you might encounter some errors along the way… so please bear with me as I address the issues over time. As time allows I am going to switch my blog from PHP to ASP. This server seems to be overly loaded and the pages seem to take longer to load.

 Keep checking back for updates…