Saturday, 19 September 2015

Unicode And Ascii

Nice explanation by Jukka for figuring out differences between UNICODE and ASCII

Tuesday, 8 April 2014

Interpreted VS Compiled Language


We are bogged down by the difference between these words multiple times.

What is interpreted..!!What is compiled..!!

The most important aspect to understand this is that for every program to run on a machine, it is converted to machine code.

The difference between interpreted and compiled lies in the way these are converted to machine code.

In a compiled language: The program after compilation is represented by the instructions understandable by the machine.
A simple example is: the + operator in your code needs to be converted to the ADD operation on machine code.

Interpreted language: the program is not directly run by the machine. It is executed by another program (which acts as a bridge between your code and machine code, and is written in a language understood by the machine.)
A simple example is: the + operation would be recognized by the program (in machine code), which is known as an interpreter at run time, which would call its own ADD method and execute the machine code for the same instruction.

The above reference has been taken by user mikera on stackoverflow. The link is given at the end

User lunaryorn( a user on stackoverflow) has taken this confusion a step further by mentioning the following lines:
A language itself is neither compiled nor interpreted, only a specific implementation of a language is. Java is a perfect example. There is a bytecode-based platform (the JVM), a native compiler (gcj) and an interpeter for a superset of Java (bsh). So what is Java now? Bytecode-compiled, native-compiled or interpreted?
Other languages, which are compiled as well as interpreted, are Scala, Haskell or Ocaml. Each of these languages has an interactive interpreter, as well as a compiler to byte-code or native machine code.
So generally categorizing languages by "compiled" and "interpreted" doesn't make much sense.


Tuesday, 11 March 2014

Authorized ICANN website for providing various registrar names

U can register a domain any of the popular web host providers.

To get a comprehensive list of the companies providing registry services check this URL:

Thursday, 7 March 2013

Excel to Special Character Delimited Format(CSV file convertor)

The business sends data across to the developers mostly in Excel format. To load it in the code we always need to convert it into a flat file(a special character delimited file). The task is simple. The content can be taken from excel copied in NP++. And with a few Keyboard buttons, we have the file ready. This simple task is accompanied by various small tasks like opening the source file, copying its content, opening NotePad ++ applications, then pasting it there, etc. Imagine doing this for hundreds and thousands of files(depending on how big the project is). This would get insane, and waste a lot of valuable time of the developer.

I have developed a VB Script for doing all that, and made it even simpler. 
The user just needs to browse the source file, browse the destination file(if already exists, otherwise the software will create one on its own). Its accompanied by a few other functions.

Simple Java Chat

Small Chat Client Using Java

Whenever we learn something new, the best way to go about it is to be able to relate with what knowledge a individual has gained with real world examples.

presenting a small Server Client program with which you can chat just by knowing the IP address of the person you want to talk to. The program can be made more complex. But as I just want to cover the basics, there is no complexity in the coding.

Link: Simple Java Chat Program

Note: The program is derived from tutorials of

Wednesday, 30 January 2013

Removing hundreds of Hidden Columns from Excel with a few clicks

I have developed a small utility which helps in removing the hidden columns from an excel file. Selecting columns then selecting unhide can become cumbersome if there are several columns of different locations in a single excel file.

Please download the User Guide(from the link provided) and remove hidden columns with just a few clicks.

Have fun..!

Motto: "Code for a better tomorrow"

Link: Delete Hidden Columns/Rows from Excel