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!

Feb 172011
 

nutchToday I present you this excellent and comprehensive article on an open source search engine: Nutch, you can find the original article with the code examples here

After reading this article readers should be somewhat familiar with the basic crawling concepts and core MapReduce jobs in Nutch.

What is a web crawler?

A Web Crawler is a computer program that usually discovers and downloads content from the web via an HTTP protocol. The discovery process of a crawler is usually simple and straightforward. A crawler is first given a set of URLs, often called seeds. Next the crawler goes and downloads the content from those URLs and then extracts hyperlinks or URLs from the downloaded content. This is exactly the same thing that happens in the real world when a human is interfacing with a web browser and clicks on links from a homepage, and pages that follow, one after another.
Continue reading »

Flattr this!