Welcome to Land of Tricks

Welcome to Land of Tricks

Archive for May 8th, 2009

A useful Firefox Tool for twitter

Posted by admin On May - 8 - 20091,168 COMMENTS

For those who don鈥檛 use Firefox, you鈥檙e missing out on a great browser. If you Twitter, Firefox has a great add-on called TwitterFox. Here鈥檚 a short description

TwitterFox is a Firefox extension that notifies you of your friends’ tweets on Twitter.

This extension adds a tiny icon on the status bar which notifies you when your friends update their tweets. Also it has a small text input field to update your tweets.

I highly recommend this to anyone. Give it whirl. For those who get irritated at the pop ups, you can customize the length of time to check for tweets.

it will boost your twitter activity too….and if u use it in proper way you will get numerous followers ….njoy..:)

your comments are appreciated …

21 Laws of Computer Programming

Posted by admin On May - 8 - 20091,039 COMMENTS

Any given program, once deployed, is already obsolete.
It is easier to change the specification to fit the program than vice versa.
If a program is useful, it will have to be changed.
If a program is useless, it will have to be documented.
Only ten percent of the code in any given program will ever execute.
Software expands to consume all available resources.
Any non-trivial program contains at least one error.
The probability of a flawless demo is inversely proportional to the number of people watching, raised to the power of the amount of money involved.
Not until a program has been in production for at least six months will its most harmful error be discovered.
Undetectable errors are infinite in variety, in contrast to detectable errors, which by definition are limited.
The effort required to correct an error increases exponentially with time.
Program complexity grows until it exceeds the capabilities of the programmer who must maintain it.
Any code of your own that you haven鈥檛 looked at in months might as well have been written by someone else.
Inside every small program is a large program struggling to get out.
The sooner you start coding a program, the longer it will take.
A carelessly planned project takes three times longer to complete than expected; a carefully planned project takes only twice as long.
Adding programmers to a late project makes it later.
A program is never less than 90% complete, and never more than 95% complete.
If you automate a mess, you get an automated mess.
Build a program that even a fool can use, and only a fool will want to use it.
Users truly don鈥檛 know what they want in a program until they use it.

which provides a good income source for many websites. There are well defined terms of service to strictly adhere to when participating in the program.
On my visit through sites and forums, I daily notice several instances of misuse of Adsense ads. So here a few helpful Google Adsense tips, probably many you already know, and few you might gain by knowing now. These adsense faq are all picked from the Program Policies, Terms and Conditions and FAQ itself and presented in a simplified manner.
1. Never click your own adsense ads or get them clicked for whatever reason. You know this one very well. This is a surefire way to close you Adsense account. Never tell your office associates or friends to click on them. Keep a check if your family or children are busy increasing your income by clicking your ads and indirectly trying to stop your income. Dont even think of offering incentives for clicks, using automated clicking tools, or other deceptive software. Adsense is very smart to detect fraudulent clicks. Check the ads which appear on your pages by the Google Preview tool if required.

2. Never change the Adsense code. There are enough means of adsense optimization & customizations available to change the colour, background or border to suit your needs. Do whatever you want to do outside the code, never fiddle within the ad or the search code. They know it when you do. The search code has more limitations to colour and placement, but you should adhere to the rules. The code may stop working and violates the TOS.
3. Do not place more than 3 ad units and 3 ad links or 2 adsense search boxes on any web page. Anyway, ads will not appear in those units even if you place more ad units. But this is the limit they set, so it is better to stick to it.
4. Do not run competitive contextual text ad or search services on the same site which offer Google Adsense competition in their field. Never try to create link structures resembling the adsense ads. Never use other competitive search tools on the same pages which have Adsense powered Google search. They do allow affiliate or limited-text links. Update: Google has allowed you to run contextual advertising like Yahoo ads, Chitika etc provided the ads do not resemble Adsense ads.
5. Do not disclose confidential information about your account like the CTR, CPM and income derived via individual ad units or any other confidential information they may reveal to you. However, you may reveal the total money you make as per recent updates to the TOS.
6. Label headings as 鈥渟ponsored links鈥 or 鈥渁dvertisements鈥 only. Other labels are not allowed. I have seen many sites label ads with other titles. Dont make your site a target in a few seconds gaze.
7. Never launch a New Page for clicked ads by default. Adsense ads should open on the same page. You may be using a base target tag to open all links in a new window or frame by default. Correct it now as they do not want new pages opening from clicked ads.
8. One Account suffices for Multiple websites. You do not need to create 5 accounts for 5 different websites. One account will do. If you live in the fear that if one account is closed down for violation of TOS, believe me they will close all accounts when they find out. You can keep track of clicks by using channels with real time statistics. They will automatically detect the new site and display relevant ads.
9. Place ads only on Content Pages. Advertisers pay only for content based ads. Content drives relevant ads. Although you might manage some clicks from error, login, registration, 鈥渢hank you鈥 or welcome pages, parking pages or pop ups, it will get you out of the program.
10. Do not mask ad elements. Alteration of colours and border is a facility to blend or contrast ads as per your site requirements. I have seen many sites where the url part is of the same colour as the background. While blending the ad with your site is a good idea, hiding relevant components of the ads is not allowed. Also do not block the visibility of ads by overlapping images, pop ups, tables etc.

11. Do not send your ads by email. Html formatted emails look good and allow placement of these javascript ads. But it is not allowed as per TOS. You do not want impressions registering on their logs from any email even once. They are watching!
12. Keep track of your content. So Adsense is not allowed on several non content pages. But it is also not allowed on several content pages too. Do not add it on web pages with MP3, Video, News Groups, and Image Results. Also exclude any pornographic, hate-related, violent, or illegal content.

13. Do not alter the results after ad clicks or searches - Ensure you are not in any way altering the site which the user reaches to after clicking the ads. Do not frame, minimize, remove, redirect or otherwise inhibit the full and complete display of any Advertiser Page or Search Results Page after the user clicks on any Ad or Search results.
14. Avoid excessive advertising and keyword stuffing - Although the definition of 鈥榚xcessive鈥 is a gray area and is subject to discretion, yet Google adsense with correct placement, focused content and high traffic will get you much more income than other programs, so excessive advertising is not required. Keyword stuffing does target better focused ads, but overdoing it is not required.
15. Ensure you Language is Supported - Adsense supports 鈥淐hinese (simplified), Japanese, Danish, Korean, Dutch, Norwegian, English, Polish, Finnish, Portuguese, French, Russian, German, Spanish, Hungarian, Swedish, Italian and Turkish鈥. In addition, AdSense for search is available in Czech, Slovak, and Traditional Chinese. If your web pages language is not supported, do not use the code on such pages.
Update:

16. Maximum 2 referral button per product per page - With the launch of the google adsense referral program, you are allowed to put only 2 referral buttons for adsense referral, adwords referral, Google pack and Firefox with google toolbar referral. Update: This feature is closing Aug 2008.
17. Do not specify Google ads as your alternate ads. - Several services like Chitika eminimalls allow you to place alternate urls, when a targeted paying ad cannot be displayed. This involved creating an simple html page and putting the ad to be displayed instead. Even Adsense allows an alternate url feature instead of displaying public service ads. But never use Adsense ads as alternate urls.
18. Do not confuse with adjacent images - It was a common policy to increase CTR by placing same number of images as the number of text ads, which falsely gave the impression that the text ads represented an explanation to these images. Inserting a small space or a line between the images and ads is not allowed. Make sure that the ads and images are not arranged in a way that could easily mislead or confuse your visitors. More.
Whenever in doubt, it is better to ask for adsense help from the learned staff of Google Adsense. They are very helpful!