Recently, I set up a Squid Proxy Server, however, when I tried to check my IP address, I found that it was easy for such a service to detect that I am using a proxy server. But, I really wanted anonymity and privacy when I use internet for my peculiar uses, and hence, I tried to setup an anonymous proxy with squid, which nearly makes my real IP address untraceable. This post lays down the steps, I used for setting up this Squid Proxy Server.

Read on →

I wanted to browse the internet using a proxy for a variety of reasons. So, I decided to give it a go using the Squid Proxy Server, which I could easily setup on my own VPS Server, and manage it in whatever way I wanted. Personally, I wanted to be able to browse using few different IPs using a HTTP authentication.

Therfore, in this post, I layout the steps needed to configure squid proxy server over a Centos5 server.

Read on →

This post details the steps/instructions to install the puppet and also, connect the client to the master.

These instructions are for my own record keeping purposes.

Read on →

Recently, while utilizing XSLT for one of my projects, I came across this issue when I needed to auto-increment a variable for my records. After a bit of Google searching, I came across a somewhat usable method, which I improved upon to get this:

Read on →

So, Yeah! I know. I switched to Jekyll for a very short phase, owing to the attraction it has to developers and ‘blog-hackers’. But, then, I soon started missing some of the advanced functionality provided by WordPress, such as custom fields, granular designs, post formats, custom posts, etc.

So, I finally switched back to WordPress. The old Jekyll site can still be seen on: Github Pages, which will, from now on, only host documentations about my Github public repositories.

Read on →

This script creates a git repository in the current directory, syncs it with the Gitolite server (and also, the Github – optional) and all the regular mumbo-jumbo when setting up the Git repository for the first time for a particular folder.

Read on →

Alright, so I wanted to install a Graylog2 server on my Ubuntu Natty for managing various system logs, custom tasks output, and specially capturing Rails exceptions. Configuring a Graylog2 instance to run on Ubuntu was bit of a daunting task, but I, finally, have it – installed, running and logging :) And, I must say, this is a beauty – the dashboard, the filters, analytics and what not – in a very clean, elegant Rails UI – heavily pink in color ;)

We need Java since Graylog2 server utilizes the awesome performce of it. We need MongoDB for thats the database our logs would be saved into. And, o’course, we need Ruby to run our web interface.

Read on →

Copyright © 2015 - Nikhil Gupta - Powered by Octopress