May 2010

Happy 2nd Birthday to The Geek Stuff

by Ramesh Natarajan on May 27, 2010

It’s been exactly two years since I wrote my first post on this blog. On the 2nd happy birthday of this blog, I would like to thank all of the regular readers of this blog for the support you’ve given me so far. You’ve been a huge part of this blog’s growth.
(more…)

{ 67 comments }

Perl eval built-in function is very powerful. In this article let us review how to use regex in eval, trapping errors using eval, create dynamic code using eval, insert a code from a file/sub-routine using eval etc.,

The general form of perl eval expects a expression or a block of code as an argument.
(more…)

{ 4 comments }

Alfresco is the best open source content management system. This has a rock solid document management foundation, with several functionality built on top of it. Alfresco provides web based content management, collaboration platform, Content Management Interoperability Services (CMIS), records management and image management.

Alfresco has enterprise edition and free community edition.  See the difference between them here. If you have an in-house IT team, just go with the Alfresco community edition. It is straight-forward to install and configure Alfresco.

In this article, let us review how to install and configure alfresco community edition on UNIX / Linux platform using 12 easy steps.
(more…)

{ 3 comments }

Question: I would like to understand the basics of how to write and execute Erlang 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 Erlang program, Compile and execute erlang program on Linux or Unix OS.

If you are new to Erlang programming language, read this erlang programming page on wikipedia.
(more…)

{ 2 comments }

Perl Debugger Tutorial: 10 Easy Steps to Debug Perl Program

by Balakrishnan Mariyappan on May 19, 2010

Earlier we discussed the basics of how to write and execute a perl program using Perl Hello World Example.

In this article, Let us review how to debug a perl program / script using Perl debugger, which is similar to the gdb tool for debugging C code.
(more…)

{ 8 comments }

Step-by-Step Bugzilla Installation Guide for Linux

by Ramesh Natarajan on May 17, 2010

Bugzilla is the best open source bug tracking system. Very simple to use with lot of features. Bugzilla allows you to track the bugs and collaborate with developers and other teams in your organization effectively.

This is a detailed step-by-step bugzilla installation guide for Linux.
(more…)

{ 23 comments }

Question: Sometimes I want to repeat a command (or shell-script) frequently (every few seconds). Is there a better way to execute a unix command every n seconds (instead of keep typing the same command manually)?

Answer: Using watch command you can execute a command and view it’s output every few seconds. This is very helpful while monitoring memory usage, disk usage etc.,

You can execute any Unix command using watch command. Watch command will be executed until you terminate it either by CTRL+C or kill the process.
(more…)

{ 6 comments }

Question: I’m using Sun Solaris OS. When I execute the find command, I get “find: bad option -not” as shown below. How do I fix the following error?

find: bad option -not
find: path-list predicate-list" in Solaris SunOS.

(more…)

{ 0 comments }