Feb 272011
 

inotify In a former article we saw something about Inotify.

inotify is a Linux kernel subsystem that acts to extend filesystems to notice changes to the filesystem, and report those changes to applications. It replaces an earlier facility, dnotify, which had similar goals.

Last time I focused on the functionality of inotifywait command which can be used by shell to wait for a certain event and then perform other functions, but today we will see some uses of incron.

This program is an “inotify cron” system. It consists of a daemon and a table manipulator. You can use it a similar way as the regular cron. The difference is that the inotify cron handles filesystem events rather than time periods. Continue reading »

Flattr this!

Feb 262011
 

randr

I bought a new monitor at home and added a second monitor in the office, so I had a lot to do with the graphics of my Linux setup.

What do you use in these cases? My preferred tool for all these operations is certainly xrandr .

In particular I’m used to use it from the command line version and after doing some tests using the syntax that i’ve found in the startup of the graphic environment.

In this article we will see some common use case.

Continue reading »

Flattr this!

Feb 222011
 

JavaAppsEnDatabaseI’ve received this interesting article by Paolo,  that i gladly publish:

Easy Driver is a project to access the databases, it is Free and Open Source. It is formed of a Java library and a code generator.

The experience made writing directly the queries with JDBC taught us that it’s common to have a lot of redundant code. This is a well known source of troubles during the maintenance and it raises the costs, when writing and maintaining the code.

The object oriented paradigm does not fit well with the relational model of the most often used databases.
Another problem which afflict the database world is its fragmentation. SQL has been developed in several dialects, despite its standardization attempts.

Continue reading »

Flattr this!

Feb 212011
 

tux-gameSometimes I like to look at what offers the open source world on the games side, today I want to introduce three little-known games that run on our beloved penguin.

For this article I have selected five games that I had never heard of, but from the first glance i’ve took to them they seem very promising; and I apologies with the developer of them, some are probably already well known and widespread in the community.

If the topic interests you I suggest  also to check my previous articles regarding games:

Continue reading »

Flattr this!

Feb 192011
 

cmdbA fundamental item for those who work according to ITIL best practices is definitely CMDB.

A configuration management database (CMDB) is a repository of information related to all the components of an information system. Although repositories similar to CMDBs have been used by IT departments for many years, the term CMDB stems from ITIL. In the ITIL context, a CMDB represents the authorized configuration of the significant components of the IT environment. A CMDB helps an organization understand the relationships between these components and track their configuration.

There are many commercial products that offer solutions that should cover every aspect of a company, but than you discover that these software are huge, difficult to manage and impossible to use and customize without the help of a consultant.

That is why today I will propose some open source software for create your CMDB. Continue reading »

Flattr this!