Skip to main content


Showing posts from April, 2011

UNIX dig command, basic info

I recently became familiarized with  dig or domain information groper, or in short it is the outstanding tool for DNS lookups. It has great functionally ant it is preinstalled on most of the distributions today.If we don't tell it to query a specific name server, dig will try each of the servers listed in /etc/resolv.conf.

The command goes something like this:

dig [ @server ] [ -b address ] [ -c class ] [ -f filename ] [ -k filename ] [ -p port# ] [ -t type ] [ -x addr ] [ -y name:key ] [ name ] [ type ] [ class ] [ queryopt... ]
dig [ -h ]
dig [ global-queryopt... ] [ query... ]


Or why I use dig mostly for. Let say I want to see all the redirects from the top level ns to my server.
dig +trace and we get something like this:

; <<>> DiG 9.7.1-P2 <<>> +trace ;; global options: +cmd . 46703 IN NS . 46703 IN NS . 46703 IN NS . 46703 IN NS e.root-servers…

Top Hipster Videos

According to a Wikipedia article:
Hipster is a slang term that first appeared in the 1940s, and was revived in the 2000s and 2010s to describe types of young, recently settled urban middle class adults and older teenagers with interests in indie rock, independent film, magazines such as Vice and Clash, and websites like Pitchfork Media.[1] In some contexts, hipsters are also referred to as scenesters.[2]
"Hipster" has been used in sometimes contradictory ways, making it difficult to precisely define "hipster culture" because it is a "mutating, trans-Atlantic melting pot of styles, tastes and behavior[s].. Here are the videos I hope I have not left any good hipster videos :)

Being a Dickhead's Cool

Hipster Superheroes

Hipster Song

Hipster Olympics

SuperNews!: Hipsters in Space: Jihad is Rad: SuperNews!

Knuth in a year or two, and more...

The idea is similar to Generally speaking the motivation is also very similar, so let see:

The Motivation I do have an Informatics and Computer Engineering diploma degree(well in a month or two) but we have only passed some of the parts of TAOCP and definitely not in that much detail. Also, this fits nicely with my idea to go back to the basics once more. I have been working in Java EE, and I feel that web application programming does not give too much space for using innovation at least not in using algorithms that are a little bit more advanced. Java haters would now say that this is because I'm using Java, but that is definitely not the case, I have also used python and a little bit of clojure and this does not change the problem. Yeah maybe some language is more elegant for some job but in the end, it is just a language. Now yes I was working on financial products, but that does not give me any excuse, maybe some other web apps require anothe…