lunedì 7 febbraio 2011

Make Money With Google AdSense

Anyone who owns or is thinking about creating a website would be crazy to ignore this.
I am happy to say that making money with your site, no matter the topic, has become easier than it's ever been before - and it's 100% legitimate.
If AdSense had been available in 2000, I would have NEVER shut down my soap opera fan site that received 200 hits per day. I would have been able to earn money from that traffic and probably turned a small profit.

Untold Facts About AdSense you need to know in order to succeed with the program!
Yes, the money can be great, but if you don't learn how to build a site that attracts targeted traffic then you won't make much from AdSense.
Don't pay a cent for these "Get Rich Quick" books on AdSense. Many of them are all hype. Learn all you need to know for free.

Right click and "Save As" to download this book.

What is AdSense?

Google.com earns most of its revenue by allowing other website owners to advertise on their search result pages. All this is managed through a program they call AdWords.
Now you can earn a share of the revenue that Google earns from AdWords by displaying these same text ads on your site.  In other words, you're helping Google advertise and they pay you a percentage of what they earn.
This program is called AdSense.
Every website owner should at least consider the program.  Even if your site is just for information purposes, you can still participate and make decent money with AdSense -- or at least enough to fund your website.
So if you are one of those people that doesn't like the idea of paying for a site, this is an excellent way to earn your money back and then some.

How AdSense Works

Don't like to read a lot of text? Watch my 4-minute video on how AdSense works.


How Much Can You Earn With AdSense?

Google does not disclose exactly how much you'll earn per ad that is clicked.
The commission you receive per click depends on how much advertisers are paying Google for the particular ad. You will earn a share of that amount.  I've heard of earnings anywhere from 2 cents to $15 per click.
So it is logical to believe that keyword phrases like debt free, employment, make money, mp3, sex, etc. will earn you more per click since these are highly competitive keywords that are searched for quite a bit on the web. 
Advertisers generally pay more for popular terms because they are searched for more.
Even though Google will not reveal how much you are earning for each ad that is clicked from your site, you can still login to your account at any time and see the total amount of revenue you've generated that day, week, month, year, etc.
For example, if you see that you've made $12.60 today from 9 clicks then you can calculate that your average click-thru commission was $1.40 per click.  That's as detailed as their stats will get.  Also remember, that's only an average.  You won't know how much each specific ad brought in.
The amount you'll earn also depends largely on the amount of targeted traffic you receive to your own site, how well the ads match your audience's interests, the placement of the ads on your pages, and of course the amount you receive per click.
Ideally, you should create a site on a topic you know a lot about.  That way you'll have a much easier time creating a generous amount of content on that subject. 

My Google AdSense Earnings

AdSense CheckI have been receiving monthly checks from Google since 2003, and I've read numerous success stories of websites earning 5 digit incomes per month with AdSense. 
Now, I will admit, a 5-digit commission in a single month is probably not the norm for most participants. 
I promote AdSense on three of my websites and my monthly checks are usually around the $6,000 mark.
My sites have been around for a long time and I have a great deal of traffic so that's a big reason why I earn so much. I promote my sites on Twitter, YouTube, Facebook, etc. Making a lot of money with AdSense is all about numbers. The more traffic you have, the greater the earning potential.
My checks weren't always this large.  I think my first month's earnings in 2003 totaled less than $20. However, as my traffic increased, so did my checks.

Watch Video About My Record AdSense Month in July, 2009

Creating Your Website for AdSense

Before you even begin your site, make sure you've come up with a topic that you feel you know plenty about.  That way it will be easiest to write a lot of content. 
The more content you have, the better chance you have getting accepted into the program.  Also, the more content, the greater the earning potential.  AdSense is nothing but a numbers game.  If you want to make a lot of money, prepare to write a lot of content.
Now let's talk about building your website.  There are two ways you can approach this:
1) Do it Yourself (DIY) from scratch
2) Use Site Build It! (SBI!)

The Do It Yourself Method

I've actually used both methods for building my site and there are advantages and disadvantages to both.
If you use the DIY method, you will have to go and register a domain name (yoursite.com) and then sign up for a web host and build your pages.  You can either learn HTML or buy some kind of web editor like Microsoft FrontPage to build your pages.  That's the method I used to build this site.
Averaging between $7 and $15 per month, the DIY method is usually the most cost friendly of the two but you are mostly on your own in terms of learning how to create your web pages and adding the AdSense code to your site. 
Web hosts are generally there to house your site.  They don't specialize in helping you market and optimize your site for the search engines to help you get traffic.  So don't expect a lot from them in terms of helping you market your site and making money with Google AdSense.
This is not necessarily a bad thing.  I had to learn how to build this site on my own and it wasn't very difficult. 
I now manage all of my sites with Dreamweaver.

Use Site Build It! - A Web Host Made for AdSense

This is a revolutionary web host like no other. I use it for my site, flat-stomach-exercises.com, and after only 11 months the site was earning over $700 per month for AdSense alone. 
Two years after launch, the total monthly earnings shot up to $2,000 to $2,500.
Today, the site continues to earn money from AdSense yet I have no products to sell. I'm simply offering information on a topic I know a lot about and SBI showed me how to rank high in the search engines for various keyword phrases.  Over 90% of traffic comes from the free search engines.
The reason SBI! is different from the other do-it-yourself hosts is that first it provides all the web page building and marketing help all in one place.  Your domain registration, web hosting and marketing help come with the price..

Super Easy Web Page Builder

Creating your pages is as simple as entering text into form fields and using the user-friendly editor to add text, create links, add pictures and more.  No software is needed to install or download.   You simply select a template you want to use and your site is built in seconds...literally.
I took a screenshot of the SBI! interface...

Video Guides

What's even better is that you will receive a Video Action Guide to walk you through how to setup and promote your site.

Remember, without traffic, you won't make any money with AdSense.  That's why having a host like SBI is so important.  Keep in mind, a regular DIY host does NOT help you with search engine rankings and traffic. They just give you the space and a "good luck!"

Brainstorming Tool

Site Build It also comes with a powerful brainstorming tool.  So for all of you sitting there wondering about a topic, this tool literally scours the net and helps you decide on the best topic by showing demand and supply (i.e. number of sites on X topic and roughly how feasible it will be to bring in traffic for that particular subject).  It is amazing.
The creator of Site Build It even built a micro site that describes how to maximize your AdSense earnings.  And since Site Build It's main goal is to show you how to build income through content...it's almost as if AdSense was designed specifically for a web host like SBI.
See the SiteSell AdSense site here.
I highly recommend using SBI -- especially if you plan on building a site specifically to earn money from AdSense.  It is the kind of host that stands for everything AdSense is about -- rewarding website owners for building an abundance of useful content.
Even though the two companies are not related, it really is the perfect marriage between a great concept like AdSense and a web host that is dedicated to showing you how to make money by simply providing information. 

Successful SBI Websites

Be sure to also take a peek at all the successful SBI websites created by mostly beginners who have never created a site before.  Every site listed on this page is in the top 3% in terms of amount of traffic received on the web - thanks to the SBI search engine help.
Find out why I think SBI! is best for AdSense.

How to Join AdSense

Once you have 10-15 pages on your site, go to http://adsense.google.com to apply.
When you are accepted, simply copy and paste the provided HTML code into any page that you'd like to show the ads. If you've done a good job of defining the content on your web pages, the ads that show should be relevant to the content of your page...increasing the chances of click-thrus by your visitors.
You can either display the ads vertically along side the page like Google does or in a banner-like formation horizontally across your pages.  The placement is up to you.  You can even customize the colors to match your site's theme.

Tips on Succeeding With AdSense

Here are some tips for achieving success with Google AdSense.
1.  Create a website with your (YourSite.com).  Don't try to use a free web host because your site will likely have banners and pop-ups and get rejected because it looks unprofessional. Not to mention, a free web host will give you a website address like this:
http://www.thefreewebhost.com/yoursite/member1234/home.html
instead of...
http://www.yoursite.com
Start by registering your own domain and then select a web host.
2. If you don't know web programming or have no desire to learn it, get a beginner's design editor like Dreamweaver (what I use) or CoffeeCup.  You can publish your content directly to the web from the software.
Keep in mind you can't use the software alone.  You must have a web host that will allow you to publish your site to the Internet.
3.  If the main goal of your site is to make money with AdSense, be sure to choose a topic that you know a lot about so you can write lots and lots of content.
4.  Get traffic. Once your site is up and running you'll need to learn how to get your site listed in the major search engines. 
Getting into Google is completely free and can bring in hundreds or even thousands of visitors per day.  All you have to do is submit your site to them and wait patiently while Google adds it to the index.  It can take a few months.  Patience is key with Google.  Then do the same with Yahoo, MSN, etc.
Read up on how the search engines rank pages here.
And while you're waiting it's important you build up as much unique content around your theme as possible. Google loves large sites with useful content centered around a specific theme.
Don't create a hodgepodge site with topics on everything under the sun. Stay focused and make sure your site has an obvious theme.

 

domenica 6 febbraio 2011

Install eclipse ide on ubuntu 10.10




Eclipse IDE(Integrated Development Environment) is probably the open source and free IDE’s.For Java it’s best.. due to a lot of functionality,good navigation and GUI Design. Eclipse platform is perfectly modular so After installing Eclipse-Platform(developed by IBM) you can install any other components/toolkits to increase it’s functionality .e.g by adding JDT( Java Development Tools) packages  you can enjoy java programming with Eclipse,similarly CDT(C/C++ Development Tools) for C/C++ fun.There are lot of Eclipse versions are available for different programming language e.g for web development(As you see in the above screenshot) java script version of Eclipse is also available, For PHP developers, a dedicated PHP version is available and. ..so on. Some Developers says Eclipse is very complex and not recommended for beginners, sure there is little trade off between the functionality and complexity but overall it’s not so tough and free tutorials/whitepapers are available on internet, to increase the fun of programming in Eclipse.

Eclipse IDE

Installing Eclipse in Ubuntu 10.10 Maverick Meerkat

In Ubuntu 10.10 Maverick Meerkat the Ubuntu Software Center is a good place to install and manage applications without any hassle,specially for beginners who don’t have any previous experience with GNU/Linux based operating system e.g Ubuntu 10.10.On the other hand if you want some more details about the package then Synaptic Package Manager is recommended.
From Ubuntu Software Center(or Synaptic package manager)
Go to Ubuntu Software Center and search for ‘eclipse’ and click on install(see the snapshot) to begin the installation procedure.Wait for the installation to complete and then go to Applications->Programming->Eclipse to load the Eclipse IDE Platform. 

install-eclipse-ubuntu

Alternative Method to install Eclipse on Ubuntu 10.10
Another simple method to install any version of Eclipse IDE is to download the Required packages from the Eclipse’s official website(Link is given below) and extract it to the required directory.

#1. Download the Eclipse IDE
         download eclipse

#2. Extract the archive to any directory.Then create a shortcut on the desktop or in the menu to access it,other ways to open eclipse is “click on the file the you want to open with eclipse and select open with and locate the executable,don’t forget to check the box which says  remember  this application for selected file type”.

Open RAR file on Ubuntu 10.10

installing-rar-ubuntu1010

RAR(Roshal Archive) is an archive file format and supports data compression,file spanning and error recovery.On Ubuntu 10.10 Maverick Meerkat RAR files can be open,unpacked or extracted by many applications e.g rar,7-Zip,PeaZip,unrar,winRAR.

Installing RAR Extractor in Ubuntu 10.10 

Open Ubuntu Software Center and search for ‘rar’.Install RAR compression/uncompression tool but remember it’s a shareware software so you must have to register after ending the trial period of 40 days.To install RAR tool just click on the install button(located in right end) and wait for the installation to complete(you may have to authenticate yourself by entering your ubuntu login password).
That’s All..Now you can select any RAR file and right click,then extract to the desired location.

Enable 3D desktop effects in ubuntu 10.10

3d_desktop_effects_in_ubuntu_10_10



Ubuntu 10.10 Maverick Meerkat or any Linux Based Operating System which uses GNOME or KDE as Desktop can enable funky 3D effects in a couple of clicks.So this post will eventually lead to the explanation of 3D effects on Ubuntu 10.10.To generate some elegant 3D effects ‘Compiz’ is used.Compiz is a compositing manager or in other words compiz enhances the overall user interaction by adding some fancy effects to your windows e.g Desktop Cube or Expo view.The other important point is that this will run with almost any hardware configuration.

On Ubuntu 10.10,compiz is partially installed only few components needed to be installed in order to work everything properly.Compiz Configure Settings Manager(CCSM) is specifically required to configure and manage the 3d effects.You can install it either from Command Line or from Synaptic Package Manager.

From Command Line
Open the terminal and Type the following command in the terminal followed by your ubuntu login password.

sudo apt-get install compiz compizconfig-settings-manager
 
That’s All ..you are done!

From Synaptic Package Manager
Search for ‘ccsm’ or ‘compiz’ in the quick search bar of Synaptic Package Manager.Then Mark the packages you Required and click on ok if it asks for dependencies.Next,click on Apply button to begin the installation procedure….and wait until the installation step is finished.

Configuring Compiz for 3D Effects
After installing compiz and it’s other components like setting manager you need to configure it i.e you have to select which features you want or not if yes then how…..Rest of thing is self explanatory just move to System->Preferences->CompizConfig-Setting-Manager and change the settings as you like ..in a couple of clicks.I think you are enjoying funky 3D effects …still confused ..see here 3D Effects in Ubuntu.

Install Google Chrome on Ubuntu 10.10

google-chrome-ubuntu-1010



Google Chrome is nothing but a modified version of chromium, an open source web browser.So On Ubuntu 10.10 Maverick Meerkat you can also install Google Chromium from Software Center but Google Chrome has few extra features so you may want to try that.O.K,this post will explain you how to install Google chrome in Ubuntu 10.10 although it works for other debian based GNU/Linux system too.Google Chrome is the fastest browser on this planet..so without any delay ..go to the steps and install Chrome.
Although Ubuntu 10.10 comes with Firefox,installed by Default,the most popular open source browser in the world but it’s loosing it’s popularity due to some reasons.So in the upcoming versions of Ubuntu you may see Google Chrome as Default web browser.Number of features and the users share is also increasing rapidly for Google Chrome.Now,a lot of plugins are also available so that you can add some custom functionality to the browser.

google_chrome_for_ubuntu_10-10

step #1 : Get Google Chrome Debian package(*.deb)

Download the Google Chrome from the link given below.
Download Google Chrome 

step #2 :  Install Google Chrome

After downloading the .deb file from the above link,open the .deb package with Ubuntu software center,then click on install button to begin installation procedure.Wait for the installation to complete.

step #3 : Enjoy Google Chrome

That’s All ..you are done..open Applications->Internet->Google Chrome and enjoy fast browsing with Google Chrome.

sabato 5 febbraio 2011

SSH: Remote host identification error and solution


When I run ssh command I get an error which read as follows:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
5c:9b:16:56:a6:cd:11:10:3a:cd:1b:a2:91:cd:e5:1c.
Please contact your system administrator.
Add correct host key in /home/user/.ssh/known_hosts to get rid of this message.
Offending key in /home/user/.ssh/known_hosts:1
RSA host key for ras.mydomain.com has changed and you have requested strict checking.
Host key verification failed.
How do I get rid of this message?

If you have reinstalled Linux or UNIX with OpenSSH, you will get the above error. To get rid of this problem:

Solution #1: Remove keys

Use the -R option to removes all keys belonging to hostname from a known_hosts file. This option is useful to delete hashed hosts. If your remote hostname is server.example.com, enter:

$ ssh-keygen -R {server.name.com}
$ ssh-keygen -R {ssh.server.ip.address}
$ ssh-keygen -R server.example.com

Sample output:

/home/vivek/.ssh/known_hosts updated.
Original contents retained as /home/vivek/.ssh/known_hosts.old
 
Now, you can connect to the host without a problem.

Solution #2: Add correct host key in /home/user/.ssh/known_hosts

It is not necessary to delete the entire known_hosts file, just the offending line in that file. For example if you have 3 server as follows.

myserver1.com,64.2.5.111 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA11FV0EnGahT2EK8qElocjuHTsu1jaCfxkyIgBTlxlrOIRchb2pw8IzJLOs2bcuYYfa8nSXGEcWyaFD1ifUjfHelj94AAAAB3NzaC1yc2EAAAABIwAAAIEA11FV0E
nGahT2EK8qElocjuHTsu1jaCfxkyIgBTlxlrOIRchb2pw8IzJLOs2bcuYYfa8nSXGEcWyaFD1ifUjfHelj94H+uv304/ZDz6xZb9ZWsdm+264qReImZzruAKxnwTo4dcHkgKXKHeefnBKyEvvp/2ExMV9WT5DVe1viVwk=
myserver2.com,125.1.12.5 ssh-rsa
AAAAB3NzaC1yc2EAAAABIwAAAQEAtDiERucsZzJGx/1kUNIOYhJbczbZHN2Z1gCnTjvO/0mO2R6KiQUP4hOdLppIUc9GNvlp1kGc3w7B9tREH6kghXFiBjrIn6VzUO4uwrnsMbnAnscD5EktgI7fG4ZcNUP 5+J7sa3o+rtmOuiFxCA690DXUJ8nX8yDHaJfzMUTKTGxQz4M/H2P8L2R//qLj5s3ofzNmgSM9lSEhZL/IyI4NxHhhpltYZKW/Qz4M/H2P8L2R//qLj5s3ofzNmgSM9lSEhZL/M7L0vKeTObue1SgAsXADtK3162a/Z6MGnAazIviHBldxtGrFwvEnk82+GznkO3IBZt5vOK2heBnqQBfw=
myserver3.com,125.2.1.15 ssh-rsa
5+J7sa3o+rtmOuiFxCA690DXUJ8nX8yDHaJfzMUTKTGx0lVkphVsvYD5hJzm0eKHv+oUXRT9v+QMIL+um/IyI4NxHhhpltYZKW
as3533dka//sd33433////44632Z6MGnAazIviHBldxtGrFwvEnk82/Qz4M/H2P8L2R//qLj5s3ofzNmgSM9lSEhZL/M7L0vKeTObue1SgAsXADtK3162a/Z6MGnAazIviHBldxtGrFwvEnk82+GznkO3IBZt5vOK2heBnqQBfw==

To delete 2nd server (myserver.com), open file:
# vi +2 .ssh/known_hosts

And hit dd command to delete line. Save and close the file. Or use following
$ vi ~/.ssh/known_hosts

Now go to line # 2, type the following command
:2

Now delete line with dd and exit:
dd
:wq

Solution 3: Just delete the known_hosts file If you have only used one ssh server

$ cd
$ rm .ssh/known_hosts
$ ssh ras.mydomain.com

Now you should be able to connect your server via ssh.

martedì 1 febbraio 2011

Install PostgreSQL 9.0 on Ubuntu 10.10


 PostgreSQL 9.0 final was released on 2010/09/20 which I’ve been waiting for to begin playing with it and evaluating it. The mainline Ubuntu Lucid apt repositories only have 8.4. According to the package maintainer, Martin Pitt, the postgresql-9.0 package won’t be added until Ubuntu Natty. Thankfully, he setup a backports repo for Ubuntu that we can pull from.

This is a very quick and painless process. If you have not done so already, make your life easier by installing python-software-properties:

sudo apt-get install python-software-properties


Next up is adding the backports repo and updating apt:

sudo add-apt-repository ppa:pitti/postgresql
sudo apt-get update



UPDATE: In the comments, Jason Froebe points out that if you already have an earlier version of PostgreSQL installed, you can just upgrade it:

sudo apt-get upgrade

Finally install postgresql-9.0:


sudo apt-get install postgresql-9.0 libpq-dev
The libpq-dev package is for compiling wrappers/clients against libpq.
There you’re done!

NOTE:
Default config directory is: /etc/postgresql/9.0/main
Default data directory is: /var/lib/postgresql/9.0/main


This installs the engine and pgadmin3 client, a graphical tool to manage databases.
The next thing is to change the administrator password system PostgreSQL:
sudo passwd postgres
Now we must change the password of "user postgres" on the engine, it first entered with the following line:
psql -h localhost -U postgres -W template1
or 
sudo su postgres -c psql template1
and then enter the following command:
ALTER USER postgres WITH PASSWORD 'password';
Finally out of postgres, enter the following command:
\q
With this we have installed PostgreSQL. Settings
We set up remote access to our motor. This step is optional, only if you want to allow access to our server from other hosts.
First we edit the file postgresql.conf:
sudo gedit /etc/postgresql/9.0/main/postgresql.conf
Look for the line:
# Listen_addresses = 'localhost'
and change it to:
listen_addresses = '*'
We also look for the following line:
# Password_encryption = on
and change it to:
password_encryption = on
Now we edit the file "pg_hba.conf"
sudo gedit /etc/postgresql/9.0/main/pg_hba.conf
 
Modify the lines:

# Database administrative login by UNIX sockets
local   all         postgres                          ident

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# "local" is for Unix domain socket connections only
local   all         all                               ident
# IPv4 remote connections:
host    all         all         194.116.73.46/0          md5
# IPv4 local connections:
host    all         all         127.0.0.1/32          md5
# IPv6 local connections:
host    all         all         ::1/128               md5

We do this to use MD5 authentication with the user postgres.

Finally sent to restart:
sudo /etc/init.d/postgresql restart
More information about the configuration: http://www.linux-es.org/node/660

pgAdmin 1.12 for Ubuntu 10.04, Postgres 9.0

Download and install!

pgadmin3-data_1.12.0-1_all.deb
pgadmin3_1.12.0-1_i386.deb
pgadmin3_1.12.0-1_amd64.deb