Archive for April 5th, 2012

How to run your Own / Personal Domain Web WHOIS service in a minute with SpeedyWHOIS

Thursday, April 5th, 2012

Running your own personal WHOIS service speedy whois in browser screenshot

I've been planning to run my own domain WHOIS service, for quite sime time and I always postpone or forgot to do it.
If you wonder, why would I need a (personal) web whois service, well it is way easier to use and remember for future use reference if you run it on your own URL, than wasting time in search for a whois service in google and then using some other's service to get just a simple DOMAIN WHOIS info.

So back to my post topic, I postpopned and postponed to run my own web whois, just until  yesterday, whether I have remembered about my idea to have my own whois up and running and proceeded wtih it.

To achieve my goal I checked if there is free software or (open source) software that easily does this.
I know I can write one for me from scratch, but since it would have cost me some at least a week of programming and testing and I didn't wanted to go this way.

To check if someone had already made an easy to install web whois service, I looked through in the "ultimate source for free software" sourceforge.net

Looking for the "whois web service" keywords, displayed few projects on top. But unfortunately many of the projects sources was not available anymore from http://sf.net and the project developers pages..
Thanksfully in a while, I found a project called SpeedyWhois, which PHP source was available for download.

With all prior said about project missing sources, Just in case if SpeedyWhois source  disappears in the future (like it probably) happened with, some of the other WHOIS web service projects, I've made SpeedyWhois  mirror for download here

 
Contrary to my idea that installing the web whois service might be a "pain in the ass", (like is the case  with so many free software php scripts and apps) – the installation went quite smoothly.
 
To install it I took the following 4 steps:
 
1. Download the source (zip archive) with wget 
 
# cd /var/www/whois-service;
/var/www/whois-service# wget -q https://www.pc-freak.net/files/speedywhois-0.1.4.zip
 
2. Unarchive it with unzip command 
 
 
/var/www/whois-service# unzip speedywhois-0.1.4.zip
3. Set the proper DNS records

My NS are using Godaddy, so I set my desired subdomain record from their domain name manager.
 

4. Edit Apache httpd.conf to create VirtualHost
 
This step is not mandatory, but I thought it is nice if I put the whois service under a subdomain, so add a VirtualHost to my httpd.conf
 
The Virtualhost Apache directives, I used are:
 
<VirtualHost *:80>
        ServerAdmin hipo_aT_www.pc-freak.net
        DocumentRoot /var/www/whois-service
        ServerName whois.www.pc-freak.net
        &lt;Directory /var/www/whois-service
        AllowOverride All
        Order Allow,Deny
        Allow from All
        </Directory>
</VirtualHost>
 
Onwards to take effect of new Webserver configs, I did Apache restart
 
# /usr/local/etc/rc.d/apache2 restart
 
Further on You can test whois a domain using my new installed SpeedyWHOISWeb WHOIS service  on http://whois.www.pc-freak.net
Whenever I have some free time, maybe I will work on the code, to try to add support for logging of previous whois requests and posting links pointing to the previous whois done via the web WHOIS service on the main whois page.
 
One thing that I disliked about how SpeedyWHOIS is written is, if there is no WHOIS information returned for a domain request (e.g.) a:
 
# whois domainname.com
 
returns an empty information, the script doesn't warn with a message there is no WHOIS data available for this domain or something.
 
 
This is not so important as this kind of behaviour of 'error' handling can easily be changed with minimum changes in the php code.
If you wonder, why do I need the web whois service, the answer is it is way easier to use.
I don't have more time to research a bit further on the alternative open source web whois services, so I would be glad to hear from anyone who tested other web whois service that is free comes under a FOSS license.
In the mean time, I'm sure people with a small internet websites like mine who are looking to run their OWN (personal) whois service SpeedyWHOIS does a great job.

The meaning of the business modern day definition

Thursday, April 5th, 2012

What is the business word meaning - The success Plague my gimp logo

This post, is just to open one big issue I saw with the modern business word.
In universities, governmental institutions and everywhere throughout the globe the business word is repeated more and more everyday. People often associate business with all positive.  Everyone who is succesful in business is highly praised and  even more absurdly thought as superior to others!

With all this said I would like to honestly ask you the the question "What is the  meaning of business?" and why ever thought it means anything meaningful. Who on a first place did come up with this non-sense word and why we are still so dumb to praise it and not completely ban it from our lives and just live whethever is good and righteous wihtout trying to get into e field of someone or a groups of people idea of something that makes not a senese at all.

If you think closely on the business word having the definition of just "being busy all the time", then it is logical everyone is a businessman and hence everyone is in business . Still howevfer in universities, we have courses teaching is that you should follow certain direction or "mantra" like rules in order to be a succesful businessman. There are plenty of books already around named like

  • the 7 habits of succesful people
  • How to become succesful in life
  • What to eat and why
  • How to behave on business meetings. 
  • What is the ultimate key to success in both daily life and spirituality
  • How to be intercultrally aware 

and many many more all kind of junk literature like this. In my view all this is a complete nonsense not less or more than what the business is. Lets face it  business means "Busy-ness" e.g. to be constantly busy. In that sense people are getting more and more busy these days. Not that this busi-ness has a direction or a line. People are now constantly busy with something, watching TV, playing computer games, reading useless lies information in the newspaper, not to mention the riduculous nonsense talking over the phone for every minor detail. People think less and less, while being busy more and more. Where this will end? I have no clue. What I'm certain is all this "busi-ness" trend in society is not a good think. Being constantly busy plague, (being a busyness man) is starting to spread to everyone on earth. The important thing is not to be busy all the time, but to be busy with something which will help you and help the others for good. Nowdays people and especially "business" people concentrate not on the being helpful (corporate responsibility) thing, or making a contribution to the rest and yourself but rather to make a contribution to something.

Many of the people involved in business takes decision, which has a terrible impact on both the rest of people and themselves. Unfortunately we can see rarely people realize all this things … I hope this business understanding as we know it, will be stopped and people will realize that business, shouldn't be always a good thing or thing that has to do with money and professional success, but rather a hostile kind of anti-human and anti-self fostered international culture .

There is plenty to be said on why one shouldn't want to become a succesful businessman and why an education in a business field could be often useless, but as I don't have the time now (sorry I'm too busy! I'm a businessman  :D).

Anyways I will rant on this subjects too in the posts to come.