≡ Menu

May 2010

Happy 2nd Birthday to The Geek Stuff

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. Leave a comment [...]

{ 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. 1. [...]

{ 5 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 [...]

{ 6 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. [...]

{ 3 comments }

Perl Debugger Tutorial: 10 Easy Steps to Debug Perl Program

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. To debug a perl program, invoke the perl [...]

{ 14 comments }

Step-by-Step Bugzilla Installation Guide for Linux

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. 1. Verify Perl Version Make sure your perl version is [...]

{ 78 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 [...]

{ 12 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. Answer: In Linux, find command with -not option is used for inverting the match. For example: $ [...]

{ 0 comments }