Sometimes Unix system administrators may end-up managing few Windows servers. If that ever happens to you, be prepared to do some basic administrative tasks on Windows. In this article, let us discuss how to sign microsoft executables and DLL.
[continue reading…]
As part of the contest we conducted recently, we got 160+ comments from the geeky readers who choose their favorite database.
Based on this data, the top spot goes to.. drum roll please..
MySQL
If you are new to any of the top 5 database mentioned here, please read the rest of the article to understand more about them.
[continue reading…]
Question: I would like to understand the basics of how to write and execute Haskell program on Linux OS. Can you explain it with a simple example?
Answer: In this article, let us review very quickly how to write a basic Hello World Haskell program and execute haskell program on Linux or Unix OS.
Also, refer to Haskell article on wikipedia to learn about this programming language.
[continue reading…]
Similar to awk built-in variables, awk also has lot of built-in functions for numeric, string, input, and ouput operations. Awk has the following three types of high level built-in function categories.
- Built-in functions for numeric operations
- Built-in functions for String operations
- Built-in functions for Input Output operations
Earlier we discussed the basics of how to write and compile a C program with C Hello World Program.
In this article, let us discuss how to debug a c program using gdb debugger in 6 simple steps.
[continue reading…]
Question: How do I locate empty directories that doesn’t contain any files? Also, how do I find all empty files ( zero byte files ) in Linux?
Answer: You can use unix find command to get a list of all empty files and directories as explained below.
Also, refer to our earlier articles about unix find command examples – part 1 and find command examples – part 2.
Awk programming language supports arrays. As part of our on-going awk examples series, we have seen awk user defined variables and awk built-in variables. Arrays are an extension of variables. Arrays are variable that hold more than one value. Similar to variables, arrays also has names. In some programming languages, arrays has to be declared, so that memory will be allocated for the arrays. Also, array indexes are typically integer, like array[1],array[2] etc.,
[continue reading…]

Photo Courtesy: db*photography
Ubuntu espeak is a speech synthesizer for English (and several other languages) which will convert text to speech.
You can straight away execute espeak command on your Ubuntu machine without any installation or configuration.
In this article, let us review 8 examples of espeak command.

My name is Ramesh Natarajan. I will be posting instruction guides, how-to, troubleshooting tips and tricks on Linux, database, hardware, security and web. My focus is to write articles that will either teach you or help you resolve a problem. Read more about