May 19, 2007

About Google's New Interface

Google's new interface is better than earlier versions. Especially the top bar. It would have been nice if Google would have made the following changes to its interface.

The new interface makes the themed personalized home pages (aka iGoogle) looks very ugly. It looks horrible for certain themes. Instead of the white color for all themes they can blend the color with the theme.
It is good to see links to, images, video, news etc on the bar right above the results. On the first impression i thought they were tabs. Instead they are just links pointing to various Google services. It would have been nice if they could have provide tabs. Because of this, the new interface become useless. Why i think so is, earlier also we have an option by clicking the more. I did not find any major advantage by providing the links above. Because, now, if i click on any of these links it will take to corresponding web site. Users as such do not have major advantage by just providing links. I can not compare the results simultaneously across different services because of this.

April 7, 2007

Update on Google Notebook's Infamous Delete Problem !

Surprisingly Google rectified one of the problems i mentioned in my earlier post in just 2 days. The layout looks good in Firefox under Linux. The other problem, deleting the text when we past text from the Kate editor still remains. Here the problem is not with the Google notebook, in fact the problem is with Kate editor only. What happens when we copy some of the text from the Kate is, it adds meta tag before the text as show below. (Please note here that, although we copy text only, Kate tries to preserve the formatting by putting the text within pre tag. Although it is a text, it is not actually plain text, its html code. This is the way formatting will be preserved across applications when copy paste it)

( I generated the above html code by copy pasting some text from Kate to Thunderbird compose window and i saved it as html)

After observing the above, i viewed the source code using the Firebug after pasting some text from Kate editor. (We have to see the source code before clicking on any other note. If we click on other note the copied text will get deleted) The source code looks as shown below.


Now i got little bit idea about what might happening inside. When we create a new note in Notebook, it creates an iframe and puts whatever text we put in body of the document. When we copy some text from the Kate, as i said earlier, it is putting some meta tag before the text. Because meta can't come under body, the newly added html piece of code is wrong. After pasting the code, Google Notebook validating the copied text and deleting it as it is not valid html. That's why, after pasting the text from Kate, the box becomes empty and Google Notebook always deletes the empty notes when we click on the other note. So it ultimately getting deleting. To cross check it, i deleted the meta notes from Firebug and it works beautifully after that. Because of the same reason, i guess, i can't able to paste the copied text from Kate to Microsoft's Wordpad editor (The default editor that comes with Windows !) . But i can copy it to Notepad, because it ignores the html tags. So Google Notebook have to remove the unnecessary meta information. Anyway copying meta information makes no sense. Thanks to Firebug for helping in figuring out this problem !

March 30, 2007

Google Notebook is out Of Beta ... Not yet ready ???

Today Google Notebook is out of Beta. It seems that has still some bugs. I Found couple of glitches. For instance the rendering is completely bad in Firefox in linux. See the attached image. The other problem is, it is magically deleting the items. I added new note and pasted plain text into the box. When i click on the other notebook and when i click again on the same note it is deleting the text. The interesting thing is, i observed the above in linux (FC4 with Firefox 2.0.0.3) but i did not observe the same in Windows under the same Firefox version.

About Indian Cricket Team Peformance in Worldcup

Dravid going out in Burkha, the main reason for India's failure is India Gandhi and mail forwards such as "What India Will Do After World Cup (http://www.xboard.us/bbb/showthread.php?t=132096), Jokes such as this are good to laugh but really think about the Indian Team Performance. People can argue that whats the big deal to us (i mean as an individual) if they are out of the tournament. You may think its advertisers who are loosing money not us, but finally we are one who are paying the money to those companies. Means, we are loosing money. The same is true in case of TV Channels as well (Sony). Last but not least is, Country pride. Think about a country who has 2% of our population and still plays in the World cup. Its shame to our entire nation. Again the same question, 100 crore population and we did not find damn 11 players ?. Compare the same with the Australias team. The total population of Australia is 2 crore and they have such a nice players. What is the reason for this ?. India do not have right talent ? or BCCI is not taking right people ?.

Burning effigies, going into streats and throwing stones and things like these won't work. These are not the right way to express the discontent. Doing so will not create any impact on BCCI because it is getting the profits irrespective of our Teams performance. Who will work if they get the Damn money without doing any work. The right way to create impact is, stop watching all the matches India plays both in TVs as well as going to stadiums. I am not saying not to watch Cricket but don't watch matches which India plays. What's the advantage with this ?. The viewing rate will go down. (More on measuring the TV ratings can be found at http://en.wikipedia.org/wiki/Nielsen_Ratings) and if you do not go to stadiums then their income will come down. Doing this for a period of time will definitely create a impact. Infact it will create a BIG IMPACT.

The interesting thing is, no body (I mean BCCI or Chappel or Captain) is talking about the Indian team performance. Infact they are creating cock and bull stories to divert the problem. For instance recent allegation about leaking the Chappel SMS about the Indian team selection.

Sachin and Dravid are crying, Zaheer Khan broken a stool, Sreesanth couldn't control his emotions .... all these will console any body (http://www.dnaindia.com/report.asp?newsid=1087316) Who wants the emotions of 15 players, Who considers the emotions of 100 Crore people ??? Lets show our emotions in right way otherwise it's not going to useful anyone.

May 16, 2006

Google Notebook is Out

Today google released Google Notebook. I liked this service much. Usually i save some important information as drafts in my email. Now i can use this online notebook service. Cool thing about google notebook is, select what ever you want in your browser right click and you can save directly. For this you have to download a plugin for your browser. For firefox you can download the plugin here. For internet explorer you can download it here.

Alternatively the same time of service is there from yahoo long back. But i find google notebook more useful because of its simplicity. More over in yahoo notepad you can not save html pages and images.

Sony today released a beautiful pocket size personal computer called VAIO. You can find photos of it here.


May 14, 2006

Create Your Own News Paper Snippets

Create your own news paper snippet like the following page with "a newspaper snippet generator".


April 24, 2006

Total Eclipse of the Heart !!

Watch this hilarious video in video.google.com. I got this from inside-google.



April 20, 2006

How to hack Xonix game

Xonix32 is an adaptation of the classic X-Windows game "Xonix" for the Win32 platform. You can download the game from http://dl.winsite.com/files/986/ar2/winnt/games/xonix060.zip. It is very interesting game. If you haven't tried till now just try it.

If you observe the directory which it is installed, you will find a file hiscores.dat. In this file it is storing all the high scores. Let start our game. Get any good hex editor. I used Hex workshop. Open the hiscores.dat file in hex editor. If you haven't played the game then by default the file looks as shown in below figure.
If you haven't worked with any hex editor before then continue this para otherwise you can skip it. Left hand portion (selected as red) shows the byte numbers. Middle part shows (selected as blue) the actual data in the file and right hand side shows the ascii value of that data in the file. If the software is storing directly your name and score in the file then you can observe that in the right hand side.

We can't gues any thing from this file. First play the game and make some score. Save the previous file before playing. I played the game and i scored 900 and i entered my name as "AAAAA". Open the file now and the file will look like this. Since it is not directly storing we can't find AAAAA in the right hand side portion. So it is doing some sort of encryption before storing the scores.If you observe three or four such files, you can find that, it is storing the score in the first 40 bytes. Xonix stores only 10 maximum score entries so each entry shoule be 4 bytes long. Now change the first two bytes to "0000". This we are doing to find out the XOR value. (usually they will XOR before storing data. To find the XOR value we are putting 0000). Save the file and open the Xonix and see the high scores. It will show your score as 21845 instead of 900 !. Means it is XORing 900 with 21845 and storing the result. We finally found the XOR value.

Now we will check whether what we found is correct or not. Let say we want to make our score 10000. The hexa decimal of 10000 is 2710. XOR this with 5555 (hexa decimal of 21845 is 5555) and you will get 7245. Since our machines are based on x86 architecture, it will store first low order byte and then it will store the high order byte. (This is called little endian format). So replace first byte with 4572. Now the file will look like this.

Make sure that you first close the Xonix before modifying the file. Otherwise those values will not get updated. Now save the file and open the Xonix. Now it will store your score as 10000!!!. Finally we have done. Similarly with some experimentation you can find out that it is storing the names also in the following portion of the file and each entry is 18 bytes long. Repeat the above procedure for names also.

All these i have done just for fun. Any way Xonix is open source program and you can find out this by seeing the source code. Thanks to Abhijit. With his suggestion only i cracked it.

April 19, 2006

Cool Links


Do you know all the two and three letter domain names are registered ?. Read more about this interesting facts here

Tips how to write resume etc. Read more about this here

Here are tips to fix the "missing Hall.dll, invalid Boot.ini" etc.

April 17, 2006

Oracle is launching its own Linux distribution !

According to Reuters Oracle is going to buy Novell. They want to have own distribution of Linux so that they can provide complete stack of products. Few days back Redhat brought JBoss. Now Redhat becomes Oracle's competitor in middleware segment.

April 13, 2006

Google Calendar Released Finally !

Today google relased much avaited calendar with few bugs and with some new features. Main feature of calendar are
  • You can share events with others
  • You can create multiple calendars and you can control the visibility of these calendars.
  • You can export the events in XML or ICAL format
  • Its ajax based and fast.
  • You can get event notifications though popups or email or even through sms. (but sms is in US only)
  • You can import the public calendars
  • You can get the daily agenda through email.
  • Drag and drop functionality
  • To access calendar with google account !!
You can expect more features in future. The main advantage of google calendar when compared to yahoo or msn is sharing. As it is relased in beta phase, there are lot of bugs in it. It is not saving the preferences some times and it is not well integrated with gmail. Overall it is a good start from google althgouth it suffers from interace glitches, some minor bugs.



Google Calendar main screen


You can set the notification option whether you want to receive notification though mail or sms



You can create multiple calendars

Interface Glitches !

Not aligning to the cells properly


No body can notice notice the scroll bar at the right hand top end.


Don't get suprised when you see this kind of errors !. These kind of errors are quite common !!

April 6, 2006

The Top 10 weirdest keyboards ever

Have look at this top 10 weirdest Keyboards. Except Rollup keyboard and Virtual laser keyboard i do not find any use of other keyboards.

http://gadgets.fosfor.se/the-top-10-weirdest-keyboards-ever

April 1, 2006

New version of Google Talk released !!


According to Googling Goolge, new version of google Talk is released. No official announcement yet. you can download new version from here.

March 26, 2006

How to peel potatos !








March 23, 2006

Microsoft sponsoring Firefox campaign !!!

Microsoft is sponsoring firefox campaign. Checkout this screenshot from cnet. I got this when I follow this link. http://news.com.com/1606-2_3-6052611.html?part=rss&tag=6052611&subj=news


March 19, 2006

Windows on Mac

Now you can run windows on Intel Macs directly without any Virtualization software. The procedure to do this is explained in http://onmac.net/ site. Web site owners conducted a competition and prize money is over $13,000. Two guys from California won the prize money. You might wondered how the website owners will make money !. Very easy, by donations, Till now the web site owners received over $15,500 through donations. (This money is calculated from that website itself). Wow nice business !.

March 13, 2006

Google landed on Mars

Today google released http://mars.google.com/. See the stunning pictures of mars in your browser.

March 2, 2006

Interactive Street-side browsing

Microsoft Live labs today released Interactive Street-side browsing. Its really cool. It takes online maps into next level. Now they put only San Francisco and Seattle cities. Try out this new cool feature from microsoft. http://preview.local.live.com/