Wednesday, September 12, 2012

Behaviour Pattern of Online Dating Scammers

I have been running a penpal/dating site for a few years, I noticed that most online dating scammers have certain behaviour patterns.

1. Most of them are actually from Africa, but they would tell you they are African Americans from the US. For some odd reasons, they got stuck in Africa, and require your urgent assistance. If you help them, they will repay you handsomely.

2. Another excuse is that they are representatives of some hotel, travel or cruising company, and they are hiring people from everywhere. Obviously, those are employment scams.

3. They emphasize colour, age, and distance are not important, and they like to describe themselves as kind, honest, and God fearing people. Their age preferences are usually set as 18-99, they simply don't care how old you are.

4. Usually they are too lazy to write their profile descriptions, they just copy and paste some words repetitively, e.g. they write "im nice and good looking" a few times.

5. Once they get approved, they message everybody like crazy. Sometimes, they don't read, as soon as they find a form such as a contact form, they copy and paste their scam message.

6. Most pretty sexy female members are actually ewhorers. As soon as they give you a dating site / webcam / chatroom link, you know they are affiliates who only want to earn some commission.

Nevertheless, it is quite fun to run a dating site. Just leave it running and put up some dating ads, that's some small passive income.

Sunday, July 15, 2012

Make Easy Money Using Fiverr

If you are new to this make money online business and in need of a little startup cash, you can consider making some easy money using Fiverr. No, I'm not talking about posting your own gigs on Fiverr. But certainly, if you happen to have a few nice gigs, it wouldn't hurt to do that as well.

Here the basic money making idea is to resell Fiverr gigs. Gigs that are useful and popular, and most importantly, gigs that people do actually deliver. If you find a gig that is too good to be true like doing an unbelieveable amount of work, then probably it is just a scam. So you only search for gigs that are highly rated, e.g. a gig that is Top rated with 100% gig rating like this one http://fiverr.com/crorkservice/add-your-site-to-700-social-bookmarks or this one, another Top rated gig with 99% gig rating, http://fiverr.com/gentoo/submit-your-article-to-my-800-free-blogs. After you find a good number of gigs, resell the services on eBay or other Fiverr clones like Gigbucks, make it $10 or something, all up to you.

If you need more ideas on what Fiverr gigs you could use, you can take a look at my other post Top 20 Fiverr SEO Gigs.

Tuesday, July 3, 2012

How to Setup a Website on your Free VPS

First, get your free VPS from Host1Free. For some more info on how I setup my Wordpress blog using Centos 5 and Kloxo, click here. This post is about setting up a simple website using Centos 6 and XAMPP.

# wget http://www.apachefriends.org/download.php?xampp-linux-1.7.7.tar.gz
# tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
# vi /opt/lampp/etc/extra/httpd-xampp.conf

Remove the following:

<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
81.196.40.94/32
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

# service httpd stop

If you have a domain name for your website, 

# vi /opt/lampp/etc/httpd.conf

Add

NameVirtualHost [your_VPS_IP]:80
NameVirtualHost [your_VPS_IP]:443

<VirtualHost [your_VPS_IP]:80>
    DocumentRoot /opt/lampp/htdocs/yourdomain.com/
    ServerName yourdomain.com
    ServerAlias yourdomain.com
    ErrorLog logs/yourdomain .com-error_log
    CustomLog logs/yourdomain .com-access_log common
    ErrorDocument 404 /opt/lampp/htdocs/path/to/my/404.shtml
</VirtualHost>

# /opt/lampp/lampp start
# /opt/lampp/lampp security

Tuesday, June 5, 2012

Multiple Blogs and Unlimited Shared Hosting

Can an unlimited shared web hosting account host unlimited Wordpress blogs?

Nowadays almost all web hosting providers offer unlimited web hosting plan which includes unlimited disk space, unlimited bandwidth, and unlimited domain add-on. In reality, there is always some sort of restriction on resource usage. How much you can store normally relates to how many inodes you will use. Every time a file is created on your web server, an inode is created, which is basically system information about your file. Take Hostgator as an example, they recommend a usage of below 250,000 inodes. If you use more than 100,000 inodes, only your databases will be backed up during their weekly backup schedule.

So how many Wordpress blogs can be hosted with a Hostgator Baby plan? Assuming you prefer weekly full backup, so you don't want to go over the 100k inode limit. Again assume your average blog has 20 posts, a couple of themes, and roughly 10 plugins in your directory, it will take about 2500 inodes. So 100k inodes is good for 40 Wordpress blogs! Wait! There are other essential files in your hosting account, you need to save some inodes for mail, stat, tmp, and etc files. So a Baby plan is probably only good for 30 small Wordpress blogs. Eventually, some of your blogs will grow in size, and you will need something better than Baby plan.

Wednesday, May 16, 2012

Adding Google Analytics to Blogspot

Similar to "Adding Google Adsense to Blogspot", you need to first convert your Analytics code to html code.

In order to add Google Analytics to Blogspot, sign in to your Blogspot account, click “template”, click “edit html”, check “expand widget templates”, scroll all the way down to somewhere in the middle, right after all the stylesheet code and before the </head>, paste the followings:



&lt;script type=&quot;text/javascript&quot;&gt;

  var _gaq = _gaq || [];
  _gaq.push([&#39;_setAccount&#39;, &#39;UA-AAAAAA-A&#39;]);
  _gaq.push([&#39;_trackPageview&#39;]);
  (function() {
    var ga = document.createElement(&#39;script&#39;); ga.type = &#39;text/javascript&#39;; ga.async = true;
    ga.src = (&#39;https:&#39; == document.location.protocol ? &#39;https://ssl&#39; : &#39;http://www&#39;) + &#39;.google-analytics.com/ga.js&#39;;
    var s = document.getElementsByTagName(&#39;script&#39;)[0]; s.parentNode.insertBefore(ga, s);
  })();

&lt;/script&gt;

Replace  UA-AAAAAA-A with your own Analytics ID.