Automating your Linux commands using bash because "Do Not Repeat Yourself".

It was normal Monday like every week. I got my laptop and pressed the Power button then I remembered that I had not Suspended(Hibernated) my machine but instead had shut it down last Friday to make sure the memory is not occupied and system runs faster . Now the problem with shutting down is, I have to start eight different servers to get my Crossroad's apps up and running. Just for this reason ,I refrained from Shutting Down my machine every day and instead chose to Suspend which would save me from hitting numerous keyboard keys and do the same

pagekite.net - fast and reliable localhost tunneling solution

You may have came across a situation where you need to share your local app to clients (in other words your Rails app running on your local server port 3000). You may have came across a situation where you need to share your local server. So in such cases a widely used tool is localtunnel But it has a limitation with consistent url as it generates a random URL for every new instance. Pagekite suffices this need and gives a consistent URL for one server bind to a port. PageKite makes local websites or SSH servers publicly accessible Getting Started