article thumbnail

How to Block Unwanted Bots from Your Website with.htaccess

SoCal Delicious

How to Identify the Bot You Want to Block Before you can block a bot, you will need to know at least one of two things: the IP address where the bot is coming from or the"User Agent string" that the bot is using. Once youve located the entries that belong to the bot, look for the IP address and the user agent string. Be careful though.

IP 38
article thumbnail

The Web is Against the Ropes, But it’s Not Dead

Both Sides of the Table

The start of the argument is that you need to separate using the Internet into “infrastructure & cloud services&# (basically the protocols of the Internet such as HTTP, TCP/IP, SMTP, etc. + web storage, elastic computing) from how you consume the Internet as a user (the front end – HTML).

Web 300
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

The first 6 steps to homegrowing basic startup analytics | Futuristic Play by @Andrew_Chen

SoCal Delicious

Typically I would start out with a series of pretty plain HTML pages using tables that just print out SQL queries. Block IP address. Block IP address. Block IP address. Block IP address. Block IP address. Block IP address. You can add finishing touches like percentage %s, key ratios, etc. as you go.

Startup 29
article thumbnail

Most Common Early Start-up Mistakes

Both Sides of the Table

To the best of my knowledge US law allows you to work on your own resources and in your own hours and let you personally own your IP. In some countries outside the US (the UK for example) employers can specify in an employment contract that ANY IP you develop while you’re employed by that company is owned by them.

Startup 365
article thumbnail

How brain-amputated developers created the social media plague

SoCal Delicious

ThingFetcher sometimes requests a (shortened) URI 30 times per second, from different IPs. That means, the Web server has to deal with the same load as with a GET request , it just deletes the content portion (the compelety formatted HTML page) when responding, after counting its size to send the Content-Length response header.