Jun 17, 2010

Micromax - 3rd largest mobile vendor in India

Don’t know when the iPhone 4 will be launched in India. And by that time, Apple will be gearing up for the iPhone 5 in US. Had a quick glance at a Samsung that a colleague at work was using and was not at all impressed. Unwilling to pay any big bucks for Blackberry or one of the very few Android phones available in India, I went and picked up the Micromax Q5fb - desperately wanted a QWERTY phone to update Facebook and Twitter on the move.

And I am impressed - the feeling is exactly similar to the one when I used to have a Linux desktop as my primary machine at home till I moved to an Apple eMac 6 years back. Then it was Linux till I afford a Mac. And now it is Micromax till I afford an iPhone.

After just 3 days, I could not resist but to try hacking the phone. And last 3 days, it was about understanding how can a such a phone be sold so cheaply.

And this is what I found - Micromax Q5fb is assembled from a chipset MT6235 from a Taiwanese company Mediatek which loads it with a customised operating system Nucleus RTOS from US company Mentor Graphics. Then in India, Micromax uses a game changing business strategy - low inventory, double margins for dealers compared to the mainstream players and now an increasing big budget sponsorship of events such as cricket and bollywood, that are second only to food and water in India.

It is amazing to see this evolving business model and how it has made the well established global leaders in mobile phones being relegated to also rans.

No wonder, Apple doesn’t consider the Indian market - it is a different ball game here and maybe they are the only one from the big mobile players who understand this.

Jan 27, 2010

Quix - find of the month

I came across this Wired article Ubiquity Alternatives Offer Power Users Command-Line Tools for the Web. The bookmarklet Quix is a wonderful tool - command line for the browser - it is similar to Quicksilver for Mac. I have dragged the bookmarklet to Safari’s Bookmarks Bar in the first position and hence I can invoke Quix command line by just pressing ⌘-1. There are loads of useful commands - I liked the ‘tt’ command which is useful for tweeting the current URL through Tweetie.

Sep 16, 2009

IT Ops: Incident Based Price Model

Driving down IT Operations Costs

Introduction

Even before the economic downturn started, organisations were always exploring ideas for bringing down the IT Operations costs of running live systems. The economic downturn has just brought more rigour or pressure in exercises aiming to reduce costs. IT service providers are exasperated as they are reaching a point where they can only maintain a skeletal support team and have to start absorbing risks associated with it and are vary of any more cuts demanded of them.

This document aims to address how organisations can prepare for any further cost reductions in the IT Operations costs by opting for an Incident Based Price Model in place of the traditional Fixed Price or Time & Material Price models.

Current Models: Challenges and Limitations

Where does the supplier get half a person? Fixed Price and T&M Price Models have been effective for both buyers and suppliers of IT Services in Production Support and Operations till the number of FTE (full time equivalent) were at least 2 for a certain application group. But for organisations having a complex IT landscape (number of small disparate systems complex enough to warrant multiple technical skills), the number of personnel required to service the volume of actual incidents or problems may not be justifiable.

Early indication of a problem on the horizon is when the buyer starts asking for a fraction of FTE or when the supplier starts offering that. This is when compromises start happening and risks being taken for parameters such as backup plans of staff e.g. replacement in case of illness or holidays.

The New Approach

Incident based pricing is not new - product vendors have been following this model indirectly for ages. It may be new to the support involved for customised and bespoke applications.

The key is of course to put a price tag on an individual incident. The most obvious step seems to be on the basis of Severity. But there are other parameters to be considered e.g. a sev 1 incident might be due to a server powered down by mistake for which the resolution is as simple as switching it on and taking care that the OS and applications start in a controlled fashion. On the other hand, a sev 4 incident could be about bank address of a particular customer changed but not picked up by a payment process in time for automatic debit. This could be more difficult to investigate and resolve than the sev 1 mentioned earlier.

Of course, including too many parameters would lead to a additional overhead in finalising a contract as well as billing. Though a daunting task, overhauling the contract and billing systems to include as many relevant parameters as possible, may make it possible to have a finer control. But till then, it is important to strike a balance and design a matrix that could be in the following format-

		Complexity
Severity	Low		Medium		High
Sev 1		£250		£500		£1000
Sev 2		£100		£250		£500
Sev 3		£30		£50		£75
Sev 4		£20		£30		£40
Sev 5		£10		£20		£30

One of the parameters defining the complexity could be the number of applications or support groups impacted.

Regular maintenance activities and critical activities can be charged at a special rate or allowed to fall in one of the above cells.

Controls will have to be put in place for incidents travelling from one support group to another and back.

Treatment to be decided for unresolved incidents. ‘No payments till resolution’ could be considered as an automatic penalty and would result in avoiding efforts for a separate penalty system under the other price models. But this would introduce the new risk and additional overhead of the incident resolution sign-off process in some cases.

Since the billing is directly linked to incident resolution, there is an incentive for the supplier to resolve the incidents as quickly as possible. And there will be no need for a rigourous SLA, at least for low severity incidents. This would also save on the related overheads of tracking and following up supplier on the SLAs.

This is a work in progress and the Google Doc here will be updated with any future changes.

Apr 27, 2009

Big Source of Joy

HDTV connected to a Mac running Plex controlled by Apple Remote. Plex is a great replacement for Front Row because of the control, configuration and expandability options it provides and it is as slick as Apple software.

Oct 11, 2008

Global Financial Crisis and the Web

After the dotcom bubble burst, internet evolved in Web2.0. And I think after the current financial crisis, we will get Web3.0 and maybe it will be easier to define and deliver Web3.0 (I think it will be development resulting from the crisis) than it was for Web2.0.

Sep 23, 2008

Close(?) to establishing a training video workflow… No not yet

Workflow is an interesting term and I guess it is very common in the Design/Photography/Video industry (I can only guess as I am not in that industry - in IT we use the term Process more often than anything else - of course one of the applications I am closely associated with - Siebel - has workflows, but then that is for the application usage - yea yea by users and developers both, but not for the application development process(!)). It is so easy to digress from a topic and you have seen an example now.

Anyway, I always had this skepticism about this workflow concept till now. At work (I don’t blog about work but this cannot be avoided) we decided to record the cross-group trainings we have every week and make the material available for distribution to the wider audience. And here comes my challenge to set up a workflow to download (errm no… capture footage), encode, and then deliver/ store (errm no… publish) the material. Does not sound too complicated. But then, I tied this up with putting my old eMac to thorough use instead of keeping my MacBook Pro busy and unusable for other tasks (eh eh… surfing). I didn’t want to use iMovie (as I want to spend much time on post processing and since the clean install of Leopard, I actually don’t have iLife on the eMac). I decided to put Quicktime for this task. But I can’t believe how complicated this has now become?

I use Canon HV20 for movies. I had already bought Quicktime Pro from Apple to enable Quicktime’s recording and export features. But one of the problems I initially faced was that Quicktime would not recognise the HD mode of the camera - that was no good for my HD blockbusters (no not the Training videos). After a few sleepless nights, found this pointer towards a developer utility called DVHSCAP that comes with the Apple’s Firewire SDK. And it was such a delight to find out that DVHSCAP captures HD video from the camcorder and stores it as a M2T file (MPEG-2 Transport) and that’s it. I had received pointers towards using MPEG Streamclip to convert the captured video to destination format (that search to decide what the destination format should be is still going on). But no life is not so easy, MPEG Streamclip requires a Quicktime MPEG-2 codec for converting M2T files and this is sold at an extra cost from Apple. Now I don’t want to pay more cash having already bought Quicktime Pro - that would be just a tenner or couple less than the price for iLife suite. But I already had ffmpegx on my eMac and gave it a try and it was successful in the conversion but then the quality was not that great - jerky in some places - possibly due to interlacing/deinterlacing or lack of either or due to some setting for frame rates (PAL - 25fps, NTSC - 29.97fps). Being an eternal optimist, I took this as a learning oppurtunity and increase my knowledge of this complicated medium. And everyday is a new surprise, e.g. today I came to know that there are square pixels (computer displays) and rectangular pixels (TV). That 4:3, 16:9 might end up displayed differently on computers and TV that many of the pixel sizes actually i.e. mathematically not in the ratios 4:3 and 16:9.

I had decided to go for SD recording instead of HD for the training videos. And Quicktime Pro can capture SD through its “New Movie Rcording” option in the menu after starting the playback on the camcorder connected through Firewire. But it severely limits the compression options available for the new recordings depending on the machine being used and rightly so (right now, a 3 minute clip is taking more than 40 minutes for conversion to Web Delivery format - something is bloody wrong somewhere). Quicktime Pro allows the capture with the fantastic ‘Device Native’ option in the video’s full resolution which I have selected. This creates a 12GB file for every hour. But then this is just halfway to the holy grail.

I am too sleepy to include links to the various utilities mentioned above - a quick Google search should do the trick.

Sep 5, 2008

Onyx - Apple Mac OS X - Leopard on eMac 1.25 GHz PowerPC G4 - I want it to be faster

Leopard is doing great on my eMac since I loaded it a month back. But I have decided to make it zippier (it has only 512MB RAM). The first step was to use the nifty utility, Onyx and reduce eye candy. There are many options/settings that cannot be changed through Leopard’s ‘System Preferences’ and require a few commands from the Terminal. Onyx saves the hard work and provides a way to change these settings.

Of course, Onyx is not just for reducing eye candy. It is a maintenance utility which provides the following functions:
- verification of S.M.A.R.T. status, strucutre of volume
- syntax of preferences files (.plist)
- system file permissions (and repair, if required)
- manually run maintenance scripts (important, since many times we keep the machine in sleep mode and these scripts are skipped)
- rebuild spotight and mail index
- cleaning of cache and log files
- secure delete of trash files

There are other applications which provide similar functionality and I have read good reviews about them - Tinkertool (free) and Cocktail ($14.95). But as of now, Onyx does the job.

Sep 2, 2008

Another browser… but then this is from Google!

Google is releasing a new browser, Google Chrome today. And I thought the browser war was already over. More details at Official Google Blog: A fresh take on the browser.

Aug 28, 2008

Ubiquity: Firefox Add-on

There is a new add-on from Mozilla for the Firefox browser called Ubiquity. I haven’t used it yet, but the demo looks quite impressive and Ubiquity could become the mother of all add-ons. More details can be found at Mozilla Labs » Blog Archive » Introducing Ubiquity.

Jul 31, 2008

Apple Mac OS X - Leopard on eMac 1.25 GHz PowerPC G4

Runs absolutely fine… even with 512 MB RAM. So my 4 year old desktop is still doing great and has the latest and best OS and now feels just like new.

Jul 12, 2008

RAW

Though I have had the Canon Powershot G9 for more than a couple of months, I had not tried the manual controls and the RAW shooting mode. But I started experinmenting yesterday and since iPhoto 6 doesn’t support G9 RAW, I tried the Canon Raw Image Task. I was impressed with the post-processing that can be done with RAW images but cannot say the same about the Canon utility.

There is at least one freeware out there for Mac OS X - RAW Photo Processor. GIMP + UFRaw is also available, but I am not sure how elegant it is on Mac (or whether it works) - couldn’t find much information. But these do not provide photo organisation / library features and the workflow (download from camera, process, organise, print/export/publish) tends to become complicated.

There are a few options available to incorporate RAW/Post processing and workflow - Apple Aperture, Adobe Lightroom, Adobe Photoshop Elements + Bridge. Apple’s Aperture 2.0 is available for a 30 day free trial and I am giving it a try. Also, Connected Flow has a free plugin for Aperture to export photos to Flickr and so the workflow for photos from camera to flickr via post processing is painless through one application itself.

One of my first tries -
What is your poison?

There is loads of information on RAW vs JPEGs available and I cannot add much value here at this point of time, but I am sure that I will never go back to in-camera JPEGs now.

Feb 28, 2008

IT/Software students

I am not in touch with IT/Software students in school/colleges currently. But Yahoo! Developer Network, Google Code (especially Google Summer of Code, which brings together students and mentors from the industry every year and pays substantial stipend for each project selected for development), Mozilla Labs, IBM developerWorks Open Source, Sun Developer Network provide an ample learning opportunity for aspiring students. And of course, so does getting involved in one of the many Open Source projects hosted at SourceForge.net. But the frameworks, APIs, tools, and hosting platforms provided by the above companies can help students to get started quickly and make decisions between choosing ideas faster.

Feb 25, 2008

Yahoo! pipes - Project Flickr On Ur Page (foup)

I was able to create and publish a Yahoo! pipe called foup that takes an email id registered with Flickr and returns the photosets created and the details of each photo in the photoset. The XML formatted pipe output can then be used to form the URL of each image and display the photos on your site [I will update the post soon with a simple html/script that does that].

Users need to be aware of the Flickr Community Guidelines before using Flickr images on their site.

There are a lot of ideas for the project - depends on how much time can be devoted.

Next post will be about Yahoo! Developer Network, Google Labs, Mozilla Labs and how IT/Software students can benefit from them.

Jan 22, 2008

MacHeist

Finally, I gave in to the temptation of the MacHeist Software Bundle and bought it. It is a collection of 14 Mac applications that, if bought separately, would cost $498.60. But MacHeist is running a deal for two weeks when they sell the bundle for $49.

Of course, I think most of the buyers would be thinking same as me - that even if a few applications are useful, it will be money well spent. I made the decision simply because of iStopMotion from Boinx Software which sounds a very fun application. And Pixelmator, 1password and Cha-Ching could be useful.

Jan 7, 2008

Collaboration Tool - Microsoft Sharepoint

My first impressions on using Sharepoint were very positive (it seems to be a real enterprise solution as compared to the online tools I had mentioned in my earlier post) and has loads of features.

But I had just started using it and I discovered an issue (I am not calling it a bug) with the simple upload feature in the Shared Folders - it does not allow the ‘&’ character in the file names. Well, I have never used an ‘&’ in a file name and I have no special affinity towards it (but my project has tons of files created that include ‘&’). I fail to understand - if Microsoft Windows XP allows a file to be created with a character, why does another Microsoft product not support it.

And when you select multiple documents for upload with file names including unsupported characters, it throws an ‘Access Denied’ error - now that, I think, is definitely a bug.

I am wondering how Microsoft’s Testing team looks like.

Dec 30, 2007

My list of essential Mac Applications (not from Apple Inc.)

- Quicksilver: Application Launcher and much more
- Adium: Instant messaging with support for Yahoo!, MSN, GTalk, and even Lotus Sametime (simultaneous login)
- TextWrangler: Programmer’s Text Editor
- Cyberduck: FTP Client
- HandBrake: DVD to MPEG-4 Converter
- Quinn: Tetris-like/Brick Game
- VLC: Media player and much more that supports all sorts of audio/video formats
- MacTheRipper: DVD Ripper
- Thunderbird: E-mail client
- Fickr Uploadr: Photo uploader for Flickr
- NeoOffice: Office Suite
- Gimp: Photo editing/manipulation

All the above are freeware and many are open-source. But the power, finish, and quality of these applications are absent even in many commercial applications.

Being an avid movie collector, I would like to include one application that is not a freeware but is definitely essential -
- Delicious Library: DVDs and Books Catalogue

Dec 18, 2007

Online Project Management and Collaboration Tools

While exploring the new wave of Web 2.0 sites on Go2Web20.net, I came across this interesting breed of ‘Online Project Management and Collaboration Tools’. There are too many similarities with each other and it is difficult to judge who was the original. All of them are completely hosted applications and that might be a deterrent to some enterprises in adopting these tools. None of the tools talk about being compatible with Project Management methods or standards like PRINCE2 and PMP.

Here is the list -
- Teamwork Project Manager
- DeskAway
- Project Spaces
- Actionize.com
- Goplan
- huddle
- cyn.in
- Project 360
- 5pm

Nov 28, 2007

Photos

JAlbum looks like a good software for designing photo galleries quickly. A few of my experiments can be found here and a few photos from a trip earlier this year to the fantastic Eden Project, Cornwall are here.