The number of spams I have been receiving on my blog is increasing day and night. It may be easily attributed to the steady decline in the legitimate comments. A few of the spam messages are in Chinese/Japanese, where a sequence of dots is displayed in the comment message. Upon using Google Translate one is informed that the message is nothing but cheap publicity of a worse cheap site. Blogger does not have a built-in spam protection for comments, and thus, it made me more inclined to have one in Evenstar.

Thus, I went ahead and integrated the first comment-spam protection in Evenstar, via Akismet. This would only be the first integration end-point for I intend to provide end-points to other services such as Mollom soon. This should allow the Evenstar administrator's choice over which service/pricing model to use.

Another feature that comes to mind is an auto-translated view of the comment. Thus if you receive a message in, say, Chinese on your blog, when previewing comment before approval, one should also have a quick way to translate and see what it means in English. With Google Translate having an API for programmatic translation, this seems feasible. Thus, this becomes the next idea a plan to have in Evenstar.

Drop in your comments for any other feature you would like to see in.

As always, welcome to Evenstar, where dreams come true!

written by Sandeep Gupta

Saturday, January 30, 2010 at 11:13 AM

Recently I had a chance to work with Omniture's SiteCatalyst. At first, it looked like another analytics tool, much lesser in capability to Google Analytics. But with time as I explored more and more of the features and its power to drill down and generate reports, I could not stop myself from compiling yet another comparison of the two tools.


One big advantage of GA is that it is free for roughly 5 million page views per month. What this translates to is that it is good enough for a user like you and me. Omniture on the other hand requires some investment, which as we see ahead, is worth while.

Javascript Reliability

Google Analytics uses Javascript to track its visitors and their navigation paths. This becomes a trouble for browsers that do not have Javascript support, or when Javscript has been explicitly disabled by the user (for 3rd party scripts). As with me, I generally keep 3rd party Javscripts blocked to prevent annoying popups.

UI Intuitiveness

Google Analytics UI is one of the most clean and intuitive UI I have ever seen. Its ease of use allows users of all experiences to derive usable information. As a normal user, one can easily get all information on number of visits, their geographical segmentation and popular pages and search engines. All in one screen.

Advanced Analytics and Segmentation

The power and level of detail you can obtain in SiteCatalyst reports is far superior to Google Analytics. Omniture's pathing, segmentation and conversion modules make GA feel like a new born baby when comes to analytics.
GA offers only 2/4 custom variables whereas with Omniture you have bundles of them. This would be of much more interest to sites that have millions of user's and hundreds of different sections each catering to different needs.


GA just wants you to copy some Javascript code and paste it on your page. Simple. Though it has its own drawbacks. You need to load the script on each page and make sure that each page has the code. In case you miss the code on a page, you miss tracking it.

Cookie Time

Google offers a cookie for 30 days, whereas Omniture can offer cookies for upto 15 years. This makes sure that with SC you will never miss a returning visitor.

Integration Support

Omniture's SiteCatalyst support mobile integration, integration with Flash, Flex and AIR applications which definitely is not available with Google Analytics.

Reporting Time

GA has this downside of aggregating data once a day. For most of the user's this will suffice, but when you are launching a short term campaign, or there is an important event, this makes you loose all hope. Even, you can't check the effect of changing a few settings before the next day.
Omniture on the other hand gives you real time statistics. Thus, you would never miss on data. Also, you can tweak all your settings and see how it changes the user-behavior pattern.

Customer Support

Omniture has a dedicated customer support team, whereas with Google Analytics you probably would have to rely on the GA group support.


As I see it, Omniture's SiteCatalyst packs much more power than Google's offering, but at a premium which is worth it. Though, it would be easier to see a server-side solution that integrates with your code as a sieve (aka Java Filter) and does all that you want to do. Someday, I am sure such a solution would exist.

written by Sandeep Gupta

Thursday, January 28, 2010 at 3:40 PM

Animator v/s Animated

with 1 comments

Just click on the picture below, click on play, then leave the mouse alone , sit back and enjoy a piece of creative brilliance.

written by Sandeep Gupta

Monday, January 11, 2010 at 9:13 AM

Recently there have been various (next gen) mobile handsets announced. I was thinking of changing my phone and took some time out to compare them out. Herein I compare Apple iPhone 3GS, Sony Ericsson Xperia X10, Blackberry Storm 2, Motorola Droid, Google Nexus ONE. The results are interesting.

Apple iPhone 3GS Sony Ericsson Xperia X10 Blackberry Storm 2 Motorola Droid Google Nexus ONE
  Specs Specs Specs Specs Specs
Launched Mid 2009 Feb 2010 Fall 2009 Nov 2009 Jan 2010
Operating System iPhone OS 3.1.x (OS X Mobile) Android 1.6 with Mediascape/Timescape v5.0 Android 2.0 Android 2.1
Height 115.5 mm 119 mm 112.5 mm 115.8 mm 119 mm
Width 62.1 mm 63 mm 62 mm 60 mm 59.8 mm
Depth 12.3 mm 13 mm 13.9 mm 13.7 mm 11.5 mm
Weight 4.8 ounces (135g) 4.8 ounces (135g) 5.64 ounces (160g) 6 ounces (169g) 130g
Processor Speed 600 MHz 1 GHz 550 MHz 1 GHz
Display 3.5 inch multi-touch
480x320 pixels at 163 ppi
480x854 pixels WVGA
65536 color TFT display
480x360 pixels 3.7 inch display
854x480 pixels
3.7 inch display
800x480 pixels
Capacity 16 GB or 32 GB 1 GB Phone memory
8 GB memory card expandable to 16 GB
256 MB Flash
2 GB memory card
16 GB removable expandable to 32 GB 512 MB Flash, 512 MB RAM
4 GB memory card expandable to 32 GB
Cellular & Wireless UMTS/HSDPA 850/1900/2100
GSM/GPRS/EDGE 850/900/1800/1900
WiFi 802.11b/g
Bluetooth 2.1 + EDR
UMTS/HSPA 900/1700/2100
GSM/GPRS/EDGE 850/900/1800/1900
WiFi 802.11b/g
Bluetooth 2.1 + EDR
GSM/GPRS/EDGE 900/1800
CDMA2000 1x EVDO 800/1900
UMTS 2100
WiFi 802.11b/g
Bluetooth 2.1 + EDR
CDMA 1x 800/1900 EVDO rev A
WiFi 802.11b/g
Bluetooth 2.1 + EDR
UMTS 900/AWS/2100
HSDPA 7.2 Mbps
HSUPA 2 Mbps
GSM/EDGE 850/900/1800/1900
WiFi 802.11b/g/n
Bluetooth 2.1 + EDR
A2DP stereo bluetooth
Power & Battery Built-in rechargeable lithium-ion
Talktime: 12 hrs on 2G, 5 hrs on 3G
Standby: 300 hrs
Internet Use: 5 hrs on 3G, 9 hrs on WiFi
Video playback: 10 hrs
Audio playback: 30 hrs
lithium ion replaceable
Talktime: yet to be announced
Talktime: 5.5 hrs on CDMA, 6 hrs on GSM, 5 hrs
Standby time: 264 hrs on CDMA/GSM, 288 hrs
lithium ion
Talktime: 8 hrs
lithium ion replaceable
Talktime: 10 hrs on 2G, 7 hours on 3G
Standby: 290 hrs on 2G, 250 hrs on 3G
Internet: 5 hours on 3G, 6.5 hours on Wi Fi
Video playback: 7 hours
Audio playback: 20 hours
Changeable Battery No Yes Yes Yes Yes
Keyboard Onscreen Virtual Keyboard Onscreen Virtual Keyboard Onscreen Virtual Keyboard Slideout QWERTY + Onscreen Virtual Keyboard Onscreen Virtual Keyboard
Camera, Photos and Video 3 mega-pixels
Tap to focus
Video recording VGA upto 30fps and audio
Photo and Video geo tagging
8.1 mega-pixels
Face recognition
Geo tagging
Smile detection
Image stabilizer
Video recording in 640x480 resolution
3.2 mega-pixels 5 mega-pixels
Dual LED Flash
Video recording at 720x480 at 24 fps
5 mega-pixels
LED Flash
Geo tagging
Video recording at 720x480 at 20 fps
Sensors Accelerometer
Proximity sensor
Ambient light sensor
Proximity sensor
Proximity sensor
Ambient light sensor
Location Assisted + Standalone GPS
Digital Compass
Assisted + Standalone GPS
Digital Compass
GPS Assisted + Standalone GPS
Digital Compass
Assisted GPS
Digital Compass
Multitasking No Yes not known Yes not known
OS Updates Yes Yes Yes Yes Yes
Cloud Service Mobile Me (paid) Google Apps (mostly free) Google Apps (mostly free) Google Apps (mostly free)

To me Sony Xperia X10 looks the best among the lot! What's your say?

written by Sandeep Gupta

Thursday, January 7, 2010 at 10:27 PM