Avoid hotlinking of images and save your bandwidth

Yesterday I was looking at the traffic on www.shwetagupta.com and found that lot of people from myspace and other domains are referring to images hosted on my server and hence eating up my bandwidth. I was getting 40% of the requests(for images) from myspace domain. Yes! they have a huge traffic. If one has to use the images then they should download them and host them on their server instead of hotlinking to someone else site. “Hotlinking” or “Bandwidth theft” is direct linking to a web site’s files (images, video, etc.). An example would be using an <img> tag to display an image you found on someone else’s web page so it will appear on your own site, weblog, forum message post, etc. Usually personal sites don’t have that much of bandwidth to allow hotlinking of images. Also I observed that lot of people these days not only copy the content from your site but also the the images (still being served from your server i.e. leeching your bandwidth)

You can do two things to discourage hotlinking of content on your site

I Making changes in .htaccess file

Suppose all your images are in images folders ( mine are in http://www.shwetagupta.com/blog/images) then create .htaccess file in that folder with following content so that request for any image on shwetagupta.com (on any domain other than shwetagupta.com) will cause it to display a substitute image (stolen.jpg) i.e

Hotlinking of images

Continue reading

Read More 9 Comments

Detecting the invisible users on Yahoo messenger

I have at times loved to be in invisible mode on Yahoo messenger and chat with people as per my convenience. Last week I was in invisible mode at 7 am in the morning and one window popped up ” Hey Shweta, how are you” . I asked that friend of mine “How do you always know when I am online ? ” . She replied ” xeeber. Its xeeber.com Wink ” .

Detect invisible users on xeeber.com

I checked out the site and wow you just need to type the user id of the person and xeeber.com tells you the status Continue reading

Read More 53 Comments

My Entrepreneurial Journey — Its a marathon and not a sprint.

Here is my journey so far in my own words.



Are Indian entrepreneurs shy about involving advisors?

I came across the following article which tries to explain why Indian entrepreneurs don't involve advisors compare to the entrepreneurs from other countries. However with time, entrepreneurs are becoming more willing to involve mentors and advisors. I personally believe it really helps having advisors on your board.

read more


Mark your calendars for the upcoming BarCamp Delhi ( Dec 8th, 2007) event

 Networking is an essential skill for most business people, and especially for entrepreneurs. Here comes BarCampDelhi for the third time to give you an opportunity to network with like-minded folks. Its a great way for open learning and sharing.

Here are the event details

Date : December 8th , 2007

Time : 9:30 am - 5:30 pm

Venue : Impetus Technologies ,D-39/40, Sector - 59, NOIDA

read more


Two most important ingredients of a "successful venture" recipe

Well to start with, I know I am not successful yet but still writing this post :) . I have been reading lot of books and blogs about successful/unsuccessful people and companies. Two things that are common among all the successful people are

read more


Need to enjoy your "Entrepreneurship Journey"

Entrepreneurship might seem like a cool thing to do. You will find people arround you praising you for having the courage to start it. End of it might not be that cool.Its all good in the beginning but as the time passes by you will see more pressure building up. Pressure to perform, pressure to do well, pressure to succeed. With time you might realize that more inputs/resources are going into the venture without the proportionate returns. Your bank balance might reach its all-time-low value. Always remember "Entrepreneurship is a marathon and not a sprint" . All the companies which became great took a while to get to that stage.

read more


6 Corporate lessons - Its hilarious so don't miss it

Corporate Lesson 1:
A man is getting into the shower just as his wife is finishing up her
shower when the doorbell rings. After a few seconds of arguing over
which one should go and answer the doorbell, the wife gives up,
quickly wraps herself up in a towel and runs downstairs.

read more


How To Make More Money, Rock Your Career, And Revel in Your Individuality

Though I personally believe that as such there are no rules in life but here are few interesting rules  to make more money, rock your career and revel in your individuality

Rule 1: Everything’s an Illusion, So Pick One That’s Empowering
Pulling a Company Out of Thin Air and Making a Few Million

Rule 2: An MBA is Optional, A GSD is Essential
Kissing the Blarney Stone and Then Some Butt

Rule 3: Problems + Pain = Profit
Only Painful Problems Open Wallets

read more


Know the price you will be paying for getting into entrepreneurship

" There are no free lunches "
If you know what are getting into then it becomes easier to face the situation. When you are getting into entrepreneurship then should know the following

read more


Read More 2 Comments

Create a digg clone in less than 10 minutes using Pligg

Yesterday I was reading a article about pligg on techcrunch and thought of giving pligg a shot. I was amazed that it took me less than 10 minutes to set up a digg clone. Check out the – digg clone I set up using pligg

It has lot of nice features like Continue reading

Read More 2 Comments

Criticat- My first venture, is out of the tunnel !

As I mentioned in my last post, I have been working on my venture for past three months. Finally the first product is out of the tunnel. You can check it out at http://www.criticat.com. Criticat is a platform where you can share your workplace experiences and rate your employer. I had following two things in mind when I was developing this Continue reading

Read More 6 Comments

Science behind positive thinking

I have always been reading and hearing people saying “Think positive” . Yes I do think positive but I never knew the exact reason why one shud think positive. I think positive because it makes me feel better. This is how I look at it. Suppose there are two people aspiring to reach their destinations. THey both start at a point A and have to get to point B. One of them is very positive about the results and the other one is all pessimistic about the results. In most of the cases we spend like 90% of the time to get to the destination and stay at the destination for like 10% of the time and then the next journey begins. One who is thinking positive Continue reading

Read More 23 Comments

Are you happy with your job ???

I never knew how it feels not being happy with your work till I was working for Yahoo but as they say nothing is permanent but change, I left Yahoo and moved back to India. Yes, it was a big move. I had few problems getting used to this change. As my brother says “What differentiates human beings from Dinosaurs is adapability” , I adapted myself once again and I was fine :) . I got used to everything like traffic, climate , system but not to the professional world here. I had pretty bad experiences with the companies here during interview process itself. I had offers from IBM, Google , Continue reading

Read More 14 Comments

Thinking about problem vs thinking about solution

There are lot of times when things change in our life. One day we have something and the other day, its gone.

Whenever problems come in our life , the following two categories of people act/react differently

1) Category 1 : They will keep on cribbing as to why problem has occurred Continue reading

Read More 2 Comments

The real reason of getting tired!!

Have you ever wondered as to what makes you tired ?

Physical work? Mental work or the work which you don’t like? If you think about it you will realize that its the Continue reading

Read More 6 Comments

Mac Vs Windows (Jobs Vs Gates)

A super hilarious video. You gotta watch it !!!

Read More Comment (1)