How to choose a good webhost ?

A good web host is not the one who has a list of incredible products and services, but the one who will actually provide the services which they have listed. You will find many webhosts offering you packages, which you don’t need. But they will make it feel like you need their products. Don’t be fooled.

Unlimited is really Unlimited ?

Before i start, lets talk about the unlimited term of the webhosts. You will find many webhosts who boast that they are providing unlimited disk space, unlimited bandwidth, etc. But trust me, Unlimited is never Unlimited in true sense.

You will find the unlimited product is actually a limited product. This is actually written down somewhere deep down in their terms of services (tos) or web hosting policies.

For example, If a web host says that they are providing unlimited disk space then check their policies or terms of services(t0s). You will find something like:

You are not permitted to –

  • Store over 100,000 files
  • Store a large number of media files (audio, video, etc.), wherein the limit is at Parent’s sole discretion.
  • Use over 25% of system resources

You see that? Especially the second point. It says ‘large number of media files’ and not the exact amount. And also the limit is decided by parent (web hosts) discretion.

But if you think this is worse, then let me tell you. This is actually a good webhost compared to many other webhosts. We will now get to the point of Overselling.

What is Overselling?

Overselling is the act by webhosts of selling more services than the actual capacity of the server. For example, Consider one computer can only support 10 hosting accounts. But some webhosts sell about 15-20 hosting accounts and allocate them this computer which can only support 10 hosting accounts. Now this is overselling. Because the webhost is selling more than the actual capacity of the server.

One question you might ask at this moment. If the computer can support only 10 hosting accounts. Then how it can handle 15 to 20 accounts?

Well, when the computer has 10 hosting accounts, each of them will run smoothly. But every account is not using 100% of the resources provided to them. And since every account is just using about less than 50% of resources, the computer can somehow handle more than the actual capacity (more than 10 hosting accounts).

But when the computer is handling more than the actual capacity, every account is going to be affected. This is an example of a bad webhost. Because you are actually paying for a service which is not 100% owned by you but shared among different customers.

But then how to choose a good webhost ?

If you are total newbie to webhosting, then i will highly recommend you NOT to buy cheap products. Some web hosts offer unlimited disk space for as low as $2 per month. Trust me, They are over sellers.

If your budget is low then please don’t fall for over sellers. Do some research. Search for reviews of webhosts. Do not accept or believe in reviews by companies. They are just advertisers of webhosts who promote the webhosts. I am telling you to search for ‘Customer Reviews’.

Always search for Customer reviews before buying a webhosting service. Although some customer reviews might be fake, but keep looking for them. Do a lot of research about a particular webhost before purchasing their webhosting.

If you have a good budget, then the best webhost is Hostgator. I have read customer reviews for about 4 to 5 months. And trust me, It is really the best.

But if you have an average budget, then you might go with Bigrock. My blog is hosted on Bigrock. Till today i haven’t faced any problem, its been 6 months. I will talk about experience with bigrock in some other post.

And also i am not getting paid to recommend Hostgator or Bigrock to you guys. I haven’t put any reference links in this post. So you can be sure i am not advertising them.

But if you guys really want to help me, then you can use my coupon code codefap.com to buy a domain from Bigrock. It will get you 25 percent off.

Thanks for visiting, and feel free to comment below if you have any questions or doubts.

What is website hosting and how it works ?

If you are serious about setting up a business or professional website then you might come across a term called web hosting. Web hosting can be really confusing as different websites explain this in a different way.

What is a Website?

First of all lets understand what is a website. A website in very simple terms is nothing but a collection of web pages. Now these web pages are obviously on a computer which is switched ON.

For example, Have you ever thought about How you visit Google.com and its always there. When you visit Google.com a web page is displayed to you. This web page is located on a computer. And you can visit it anytime and it will be available because the computer on which this web page is located is running 24/7.

This computer which contains the files and folders of the website is called the Server of that particular website. Why it is called a server? Because it simply serves the files to anyone who visits the website address.

The website address (example: www.codefap.com) allows you to visit the computer(server) which has the website files and folders. This website address is also called domain name.

But then who is a web host? And what is web hosting?

The company who will manage the server, protect it from attacks, keep it cool, make sure its running 24/7 – is called a web host. And the service its providing is called web hosting. Because it is simply hosting your files on their computer.

So we have defined the following terms:

  • Website
  • Server
  • Website Address/Domain Name
  • Web Host
  • Web Hosting

But there is one thing missing, which is the DNS (Domain Name Server or Domain Name System). Name Servers are the most confusing part of web hosting.

What is DNS ?

I previously said that when you visit a website address (domain), it takes you to the computer which has the website files and folders. But do you know how computers communicate? They don’t have names. But what they have is an IP (Internet Protocol) Address.

So basically a computer has an IP address. To access a particular computer on the internet, we have to visit the IP address of that computer.

Lets understand with an example, When you visit google.com, it is directing you to the computer which has the web page. That’s right. But google is not the name of the computer. The actual name of the computer is 173.194.35.35This is an IP address of the computer which contains web pages of Google.

So if you Visit 173.194.35.35 then you will be taken to Google’s website. And a person or middleman is required to convert the domain into the IP address. This job is done by DNS.

Why we need DNS ?

1. Multiple websites are often hosted on one IP address (one computer). The domain name is what tells the server which website the user wants to view. If we only used IP addresses, we’d be limited to just one website per IP address (one computer).

2. Obviously we’d also lose our minds if we had to keep track of the IP address for every website we frequently visit!

Summing it up – How it works ?

When you visit a website address or domain, DNS will resolve it into an IP address (will find the computer). Also if multiple websites are hosted on the same IP address (same computer), then the DNS will figure out which website you are searching for. And thus will direct you to that particular website folder which has the website files.

These files will be served to you by the server (the computer which has these files) and will open in your web browser. Whatever you will be viewing after all this process is called the website.

How to fix “Your battery is on temporary failure state”

First let me tell you about the problem. I have a Dell XPS 15 (L502 X). The problem just happened all of a sudden, The little battery icon above the keyboard starting flashing white and orange constantly even when the battery was full.

This problem was first encountered after 5-6 months of getting this laptop. I figured out this happens due to over heating of battery. Do not let your battery over heat. Keep it cool. Keep some space beneath your laptop to allow air to flow.

In my case, this problem was caused due to playing high end games for long time on the laptop and thus over heating the battery. This puts the battery on a temporary failure state.

Here are some solutions which you can try :

#1) Charged Battery

If your battery is fully charged, then disconnect the charger. The battery icon will still keep flashing.

If your laptop is cool, then proceed and work normally and ignore the flashing battery icon. It will stop flashing after sometime.

But if your laptop is hot, then shutdown and let it cool. Once its on normal temperature, turn it on and use it normally the way you want.

# 2) Low Battery

If your battery is low during the temporary failure state then charging it wont help. The battery wont get charged even if you try to do so.

So in this case, you have to shutdown your laptop and let it cool for hours.

# 3) Dead Battery

If your laptop is cool and still the battery is not getting charged, then try again after few hours or a day. If its still not charging, then have it replaced under the warranty.

If you have any questions, feel free to comment below.  And if your battery is in good state, then maintain it and do not let your laptop overheat.

How to enable net graph in Counter Strike

In this post i will tell you how to enable or disable net graph in counter strike. Net graph is nothing but a meter for measuring chokes, loss, etc of your net connection towards the server.

net graph counter strike
Different types of net graphs.

The image above shows different types of net graphs. To enable the graph, follow the steps below:

  1. Open Console by pressing (~) key just below the escape key.
  2. Type net_graph 3 to enable graph 3
  3. Type net_graph 2 to enable graph 2
  4. Type net_graph 1 to enable graph 1
  5. And to disable graph, Type net_graph 0

If you have any doubts, feel free to comment below. Thanks.

Credits: Hardik Arora

How to change icon of a Folder on Windows Computer ?

If you want to change the icon of any particular folder on your PC then follow these steps:

change-icon-of-folder

  1. Select the folder. Right click > Go in Properties.
  2. Click on Customize.
  3. Click on Change Icon.
  4. Select the icon from the dialog box.
  5. Click Ok.
  6. Click Apply, Click Ok.

change-icon-of-folder-2Once you do that, the folder icon will be changed. If changes are not visible, try refreshing the screen.

How to Capture Screenshot of Desktop

The most easiest way to screenshot a desktop without any software or tool is just by using the PrntScr button on the keyboard. Most people wonder what does the PrntScr button do? It seems useless. But its actually very helpful (especially for bloggers).

Now if you are familiar with PrntScr then skip this point and go down to read some extra tips which you might not know.

How to Screenshot using PrntScr Button

  1. If you want to screenshot the entire desktop, then just hit PrntScr Button.
  2. Now open Paint.
  3. Once paint is open, Just go in Edit > Paste. OR press CTRL + V.
  4. Now save this image on your computer.
  5. And that’s it, you have a screenshot of your desktop.

Some Extra tips

1) Hold the Alt key down while pressing Print Screen to capture only the active window. For example, if your active window is Google Chrome then only Google chrome will be captured in the screenshot and not the entire desktop.

2) If you are using Vista, 7 or Windows 8. Then you can simply use the snip tool. It is very useful tool and gets the work done in a few seconds. To access snip tool, just press windows key and type Snip.

Managing Website Permissions in Google Chrome

If you ever wanted to block a particular content on the website like image, plugin, popup, javascript, etc, then you can do that using Permissions feature of Google Chrome.

To manage website permissions, first visit that particular website.

And click on the site information icon appearing on the very left side of the address bar.

Check the image below. I have opened codefap.com in Google Chrome. And you can see in the address bar, there’s a page icon just on the left side on website address. After clicking on it, a drop down page appears.

manage google chrome permissions

Now suppose if i want to block images on this particular website.

Then i will click on ‘Allowed by default’ corresponding to the ‘images’ option as shown in the image below.

block-or-allow-images-on-websiteWhen i click on ‘Always block on this site’ option. Then the page will refresh and all the images on the website would be blocked.

Similarly if you want to block Javascript, plugins or any other media on the website then you can do it using Google chrome permissions.