Monday, April 28, 2008

Why someone have to add links to watch movies on the site for free?

While browsing on the internet, at sometimes you may have thought about, why someone giving external links to movies or telecasting live matches on their website even though they know that it’s not 100% legal? Then what does it benefits them by entertaining others? Is it their goodness of making some unknown people in the world to be happy? If you think so, then I could only guess that you have to understand this world little bit more because its all about give and take policy. So, what do they get by entertaining others for free? The answer is, “Ads by Google” on their page by which they profit.

Many of you would have probably seen “Ads by Google” in most of the websites even if not in all. What Google does is, the software reads the contents of the webpage automatically and displays related ads on its panel. When the user clicks the ad, Google pays to its owner of the site. Unless, in the olden days, some XYZ company pays them monthly for displaying ads on the page, Google pays to the owner on the basis of pay per click, the concept of web 2.0. If you would like to know more about web 2.0, then you can watch the video from my previous article.

So, the conclusion is, when someone entertains people for free then it means, they looking for revenue from the users who visits and clicks ads on their site. Yups, I could guess on what’s going in your mind. Yes, even you can earn some dollars through Google Adsense by simply registering with Adsense and embedding the code in your site. First thing you need to do is, decide what you want to have on your web page, who is going to be your users? & think about legality. Once when you done with that, register and start blogging for free (if you don’t have one yet), post your contents and add Google adsense on your page. Earn while you blogging, as simple as it is :-) Alright now you no need to Google for finding adsense home page, you can look for the advertisement on this page and click the link to go to Adsense home page. I am sure the Google software reads my content on this page and displays the link for it. In case, if it’s not, then click here

- Kamalesh..

Saturday, April 26, 2008

Tea spilled on my Laptop

If you tried searching for "Tea spilled on my laptop" in Google search then you will end up seeing more than 50k results. It actually happened to my laptop last Saturday (29th Apr '08). Initially I thought, it will be alright once tea gets dry, so didn't take it seriously. Because of weekend, no HP customer service support available. I was started drying and removing dusts from the laptop using the USB port keyboard vacuum cleaner (mini one for laptops). But no improvement and keys started functioning differently like when I press 'Esc' button, windows start menu was opening. Waited till Monday morning, gave a call to HP customer support but I know, since my warranty has expired they don't repair it for free. I told them, my keyboard is not working and started giving some beep sound when I press any button (it does sometime) but didn't tell them about liquid spilled. Then, the call has transferred to technical support and tried stuffs like removing battering and pressing the power switch for about one minute. Perhaps, this might have worked if it’s the problem with beep sound alone and liquid not spilled. The technician then gave the number for third party agency to give a call if I need to buy a new keyboard. The person from the third party agency has gave me some new number to give a call for it (after waiting on the line for about 15 to 20 minutes), when I tried this new number, the call again transfered to HP support desk and same routine stuff. It does made me to irritate because of both waste of time & money. I just hanged the phone while the call being transfered to technical department and took my laptop to service center around my area. But unfortunately, in U.K. most of the service centers are not doing service for the laptop which doesn't have warranty or insurance. But they gave me the address of the local shop where they do repairs. When I went there, they said, it will cost around £200+ /- to change the laptop keyboard and to clean the dusts inside. Its very expensive for changing the keyboard alone. I told them, Good Bye! and went to PC world, they said, if no warranty then it may cost around £300/-. I shocked, instead I could buy a new HP laptop for £350/- with the same configuration.

I am ready to buy a new one but something was bothering me that what I am going to do with the one I have. Because, I can't even sell this. So, I made my mind to repair it on my own, have watched some of the youtube videos on how to remove the laptop keyboard & Yahoo Answers about this issue. Next day, I went to electronic shop & purchased the USB keyboard for cheap rate at £6/- along with screw driver to open the laptop for £1/-, tried connecting the keyboard. It worked fine at sometimes but not always because of my laptop internal keyboard. I can't disable my laptop internal keyboard which is the primary/master one. Then, the work for the screw driver has came. I made my mind, even if something wrong happened, then I could throw the laptop to the dustbin and buy the new one. At least, that time, I can scarify myself saying... "I tried before buying the new one". Removed everything in the laptop from bottom to top, took the keyboard out, disconnected the data cable and connected the USB keyboard. That's it, now system works fine and I have done it for just £7/-.

Now, I am using my laptop like the desktop because of external keyboard. But it doesn't matter, I saved £200+/- . May be after sometime, I'll buy the HP laptop keyboard and fix it on my own. Not a big deal! btw I'm looking for the one in eBay as well.

It has actually thought me the importance of insurance will be. It's advisable to have extended warranty or insurance for your laptop or any costlier products.





- Kamalesh..

Web 2.0

Web 2.0 is about sharing. Eg. Blogging, Social Networking sites (orkut, myspace), youtube, etc., To say it, in a simple term, Web 1.0 is about reading i.e., user can only see the content on the website whereas in Web 2.0, user can read as well as edit/write the contents to the web page. Classic example is the difference between static web site and wikipedia.

More on Web 1.0 and Web 2.0 (Source: O'Reilly Website)

Web 1.0

Web 2.0

DoubleClick

Google AdSense

Ofoto

Flickr

Akamai

BitTorrent

mp3.com

Napster

Britannica Online

Wikipedia

personal websites

Blogging

Evite

upcoming.org and EVDB

domain name speculation

search engine optimization

page views

cost per click

screen scraping

web services

Publishing

Participation

content management systems

Wikis

directories (taxonomy)

tagging ("folksonomy")

Stickiness

syndication

There is a very good video uploaded in YouTube explaining about Web 2.0. I suggest, you take a look on this video to know more about Web 2.0. I bet, you will get impressed with this.



- Kamalesh

Documenting the work is as important as we do it!

Here I go with my 1st blog entry... "Documenting the work is as important as we do it!"


I am a computer programmer. As you can guess, I do programming and I am quiet ok with that but I never realized how important it is to document the works that I have been doing all these years until my professor has actually told me about it.

I have worked on more than a couple of academic projects during my Bachelor's degree along with my colleague. Usually, we have a brief meeting and discuss about what has to be done and how we have to proceed with that... The ideas will come from all of us but when it comes to programming I'll take the responsibility and will do the stuff, when I done with that I'll tell my other mates to take care of the document part and will submit the report. Obviously, as you might have thought, it is only the one version of it. No revision or not much editing has done with the document. I was quiet happy during my Bachelor's degree as long as we do presentation well and manage to get decent marks.

So, my entire Bachelor degree project has went like that. Then, when I joined for my Master's degree in Napier University, Edinburgh, I had a group project module in my 2nd semester where I worked with 3 other colleagues. I was still with the same procedure on approaching the project i.e., no actual plan on how to do it but commitment were there to finish it successfully.

Our group project supervisor Mr. David Westlake has taught us from the basic on how to actually go with the project such as using Microsoft Project Plan tool and dividing the work among all of us equally where everyone work parallel. This has actually given me the procedure to follow some kind of standard while working with the project.

Now, I am doing my M.Sc dissertation with the same supervisor and he has given some more tips which I found very much essential. Those are:

1. Keep the image copy of all your working files somewhere other than my own PC.
(I have brought the extern hard disk to keep the duplicate copy of all the files. Actually during my group project, my system crashed and lost some of the important files. Finally ended up in doing the same work twice, which certainly cost more time and delay with the project)

2. Always have paper and pen because at anytime, while going in the bus or walking in the street or while reading paper, ideas will come and I have to write down it when it’s fresh in mind with proper references. So, that I can sit and think more about that later.
(I always use my laptop/mobile for calendar and other purpose... so when he told me to use paper and pen.. I find that difficult... but now it seems paper and pen are the best stuff.. because phones and laptops wastes the time in other stuffs such as playing games in mobile... browsing social networking sites with Internet/laptop)

3. Have several versions of both report and project. Don’t edit the original copy itself every time.

4. Read the "Scientist must write" book which is very essential and follow it.

I have started following the above procedures and realized that documenting the stuff is as important as I do concentrate on programming. Its also one of the reason that I started this blog where I can write on what I think important, which may also help others as well who reads this blog. Hopefully!


- Kamalesh.