Perfect phone call lasts for nine minutes and 36 seconds

Here is the distribution of topics in a perfect phone call


03:00 --catching up with news about family and friends
01:00 --on personal problems
01:00 --on work/school
00:42 --current affairs
00:24 --weather
00:24 --Chatting about the opposite sex
00:12 --should be spent on celebrity gossip
01:42  --on laughing
00:12 -- of silence
01:00 --General topic
-------------------------
09:36 --Total 



Color chooser for pocketwit



Hey I have a created a small hack for pocketwit application, its a color chooser.
To find more about it please click here

What chrome says when it crashes?

Here is the message u will get when chrome will crash...nice to see it.
Once chrome crashes like that, all of the tabs will be closed and after restart you will get an option to restore the tabs.

Wordle

Wordle is a toy for generating “word clouds” from text that you provide. The clouds give greater prominence to words that appear more frequently in the source text. You can tweak your clouds with different fonts, layouts, and color schemes. The images you create with Wordle are yours to use however you like. You can print them out, or save them to the Wordle gallery to share with your friends.

Wordle is real good one... 
We can print these art on T-shirt, or some where.
give a try http://wordle.net/

Mail Goggles

Here is Google's new Gmail's plug-in, which asks you to solve some mathematical problem before sending the mail. You can configure the day-time of week when its will ask for the mathematical questions.

Good for those who can not control themselves, specially when they are drunk.. :)
This is to avoid any embarrassment that caused by people sending the mails when they are half awake.

Simple but elegant product.

Google!! you forgot  one thing, If i have enable this feature i can still send mail via my mobile without any such obstruction..(mobile version of Gmail OR Gmail configured outlook)..

Gmail does not have clear line draw between the mail server and mail client... cus both are at the same end.

Licenced Software Engineer??????

There are few people in this world, who think that now software engineer should be licensed, because their decisions has risk of life (as good as medical doctors).

I think this is true, being a software engineer we should be careful while writing the code, every mess up we do today, can have a bigger impact tomorrow. Simply just you see software in mobile, mobile software are becoming slower than ever even though our hardware has dramatically evolved. Our current software is not at all optimized.

We need software professionals who are responsible towards the community, because every time when you do mistake in your code or writing code casually, end of the day your spoiling the entire software community and making bad impact on software evolution.

I never get surprised when i knew that V8 engine is much more (130 times) faster than Microsoft's JavaScript engine. its nothing like Google has done gr8 level of optimization, rather Google just had a fresh look on the JavaScript engine. They were completely focused on the development, has done the development in shorter span of time, so not much of mess-up in the code. and that is how its faster...

Bug in Orkut

Wipro is worst hit.

As all of know that the there is a slow down in financial sector in US.  Now the funny part is Stayam and Wipro are the worst hit companies, Though TCS brings 43-44 % of its revenue from the financial service which is the highest percentage comparing top 4 services companies in India (TCS, Wipro, Infosys and Satyam). 
  • Wipro is known as biggest player in telecommunication amoung these 4 companies, good thing is telecom is currently on boom, so by the equation wipro should be booming. But..NO its doing layoff.
  • This Year job Offers (to freshers) from Satyam and Wipro were about 33-50 % lower while that of TCS and Infosys Technologies were 16% and 12% lower, respectively.
  • Ok, now goto Google News and search for Wipro ( u will be surprised to read news abt wipro)
Come on Wipro you need to do some thing for this. May be you replace your idiotic and technically dumb managers, and old, tired, un-energetic top management.

Android Link

with Launch of "T-Mobile G1" we have lots of news available which are linking the companies in a funny way.
Check these funny facts
  • Google and Apple are partner on Gmail/Maps apps on iPhone.
  • Google and Apple are rival on iPhone and Android
  • Google and Yahoo are partnering each other on putting Google Add on Yahoo searches. (click here )
  • Google and Amazon are parter on amazon Music Click Here
  • Google and amazon are rival on Cloud computing
  • HTC, Qualcomm, Google partnered to bring 1st Android Phone.
  • HTC & Qualcomm are also into Microsoft's Windows mobile Phone

Flickr madaboutasia


I found this interesting guy on Flickr. Read his profile ...its Fun.
especially i liked his "photographer's ethics"

Photo above is of Priyanka Chopra on the set of Krish. This photo is captured by him (madaboutasia).

pptPlex



If you are the one who make presentations quite often then 2 new PowerPoint Plug-ins are available for you.

1.pptPlex---See Here
This is from Microsoft itself. pptPlex is new thing for Power-Point. Its a gr8 Innovation. But Microsoft has to do lot more. It is plug-in for Power-point, which gives a different user experience (interface) while viewing the PowerPoint. The interface makes the entire slides conceptually laying on the one screen and each slides can be zoomed-in to view.

2.PicLens Download
This is lil more poppular as firefox plugin. This is now coming up for powerpoint as well. You can surprise you audiance with this tool.

Chrome: Google did it again.

Wow..What a great marketing strategy. (I will say that it’s not marketing)
Chrome is a new browser coming out... which is developed from scratch in Google. Now observe these.
  1. One day before launching the browser Google has launched the comic story which is gr8 introduction about the browser Read Here
  2. This gave time for people to read and know about browser well before they will experience the browser itself.
  3. This will give a complete understanding of browser to the users, before using it.
  4. I typically don’t read get started document of any software, unless I feel difficult in using it, now I have read everything about Chrome because I was not having the actual browser in hand.
  5. And after reading I found that its really great work by Google. They are now getting hold of internet with a browser running on every desktop and then an Operating system running on every mobile (Android)
This will look like that the whole world belongs to internet.
Good luck Google…Rock the world!!!!!!!!

PhotoSynth is released...



Hey,

Long awaited microsoft's photosynth is released. On its page http://photosynth.net
quickly i have created my own "synth" out there. Have a look.

Its really next generation way of keeping your photos. it really works.

Convert your Pocket-PC into iPhone in easy steps.


Spb shell

Step-1
Install any shell application

Spb Shell (paid)
Ifonz (free)
FreeStyle (free)

spb-shell is best available shell, but its not free, though you can choose to use iFonz and FreeStyle. IFonz is a good option, and freestyle requires lots of things before you can user this.

Step-2
Install a iPhone style Keyboard

PocketCM Keyboard
HappyTappingKeyboard

PocketCM is good keyboard, actually this is my choice. but you have option as HappyTapping.


Step-3
Install contact application


1.PocketPCM Contact
2.OR IContact

PocketPCM contact is a gr8 software, in-fact i love it. Do not miss this tool on any case.
iContact is just an option.

Step-4
Install an Image Viewer


PocketPCM ImageViewer
S2V

PocketPCM Image Viewer is a gr8 tool and its free, but the author expects some donation. If you happy with it please donate some money.
S2V is another option.
Step-5 
Opera Mobile 9.5

Install Opera mobile Browser.. this is full touch enabled browser
Step-6 (optional step)
Install a calendar application
PocketPCM Calendar

The Selfish Gene---again

Hey,
I got the series of video based the Richard Dawkins..

U can go thru these.

PART-1



PART-2



PART-3

How to become browser independent?

How to become browser independent?

(This blog entry intended for the young web developers)
If you are a web developer and often write JavaScript code then you must be aware of the fact that JavaScript behaves differently on different browsers.
Actually each of the browsers has their own set of JavaScript implementation. That’s makes the JavaScript programmer’s life damn difficult while writing the JavaScript code.

The most common way a JavaScript developers fight against the browser dependency is by doing a Null check on each variable before executing on it.
For example
var XMLHttpFactories = [
function () {return new XMLHttpRequest()},
function () {return new ActiveXObject("Msxml2.XMLHTTP")},
function () {return new ActiveXObject("Msxml3.XMLHTTP")},
function () {return new ActiveXObject("Microsoft.XMLHTTP")}
];
function createXMLHTTPObject() {
var xmlhttp = false;
for (var i=0;i< XMLHttpFactories.length; i++) {
try {
xmlhttp = XMLHttpFactories[i]();
}
catch (e) {
continue;
}
break;
}
return xmlhttp;
}

Here you can see, author is brute forcing to get a simple XMLHttpRequest instance. Because in different browsers XMLHttpRequest object can be retrieved in different ways.

I found a much simpler way to become browser independence in terms of JavaScript as well as in terms of CSS.
Write your JavaScript on top of the any existing JavaScript framework which is coded for browser independence. A question is which JavaScript library is coded for browser independence? Answer is YUI.
Yes, YUI (Yahoo User Interface library) is freely available library, coded and maintained by Yahoo.
This library is a result of yahoo’s 20 years (more than that I guess) of experience with web technologies. One of the best part of this library is it is hosted on yahoo website. Additionally you can download and can serve from your website too.

Introduction:Google App Engine

Google App Engine is a massively-scalable all-in-one application, database, and storage hosting solution by Google.
It means using this solution you can start your own active website. The next big feature of this service is that everything will run on Google infrastructure, and it’s totally scalable. Scalability means, performance (capability to handle request) of your website can be varied without any hassles.

How it’s different from Geo-cities/Google pages kinds of hosting?

  • Geo-cities kind of hosting allows you to put only html content, which is kind of dead pages, where you can just put information and nothing else.
  • When you go for this kind of service, you will write some code to display the pages; this code will be executed on the Google server. Since your code gets executed on Google server, Google has huge security risk, you might do something which can delete/expose some of the data from Google server.
  • To run your application, Google is using application Virtualization, which facilitates Sand-Box so that Google server can minimize the security risk, and simultaneously can give you scalability.

Currently you have to code your web application in python(its a programming language), which should be WSGI compatible.

Your can store your data in Big-Table, which has to be manipulated with GQL( a new query language similar to SQL).

Watch out for next blog for writing your first hello world application

Google App Engine

I am very happy to Blog that Google has started its cloud computing. Today Google has launched its “App Engine”. This was something I was waiting for last 2 years. I just registered my self for this service. We will see what the features it has?

For the time being Google has released software SDK for this, which simulates exactly the same kind of environment as actual engine (which will run on Google machines).

Best part of this new service is that it is free to get started, test the functionality and then you can go for the hosting. Now I am telling you than people will come up with whole big out-of-the-box applications for this new service.

This engine is of-course cloud computing enabled, you can scale your infrastructure as per your need, and which is the biggest benefit of cloud computing.

Google left Amazon far behind in this service, lets see how Microsoft is coming up with.

Companies Revenue




I thought of blogging this data.
I have collected the revenue and employee-strength data for various software companies.
Please see the image.