Personal tools

linux

May 15, 2015

How to in install OMD on your new shiny Debian jessie

The OMD brother is watching you

How to in install OMD on your new shiny Debian jessie

Filed Under:

OMD is a magnificent monitoring suite based on Nagios. Its installation can be sometimes tricky. This is how I successfully installed it on my new shiny Debian jessie

OMD developers provide a repository for Debian jessie:

deb http://labs.consol.de/repo/stable/debian jessie main

unluckily, as of today, it is not working.

read more

Oct 08, 2014

Zeal: documentazione sempre disponibile per il tuo lavoro

be zealous

Zeal: documentazione sempre disponibile per il tuo lavoro

Filed Under:

Come fare se nel bel mezzo di un problema, con la necessità di trovare la documentazione per risolverlo, non c'è rete e non possiamo rivolgerci a San Google?

Spesso la documentazione ufficiale di un prodotto non è la prima cosa che si va a vedere quando si cerca una soluzione a un problema specifico.

Una ricerca fatta con buone parole chiave di solito ci porta a navigare siti come stackoverflow.com molto più di quello che navighiamo altri siti come docs.python.org o www.sqlalchemy.org o altri ancora.

La possibilità di cercare documentazione in effetti è la cosa che mi manca di più quando non ho a disposizione una connessione a internet, evento raro ma non impossibile.

read more

Aug 08, 2014

3 strumenti utili per chi lavora con i vari DBMS

Give me six hours to chop down a tree and I will spend the first four sharpening the axe (Abraham Lincoln)

3 strumenti utili per chi lavora con i vari DBMS

Filed Under:

Ecco qualche strumento molto utile per chi come me deve interagire con diversi DBMS contemporaneamente.

Abituato da anni a lavorare quotidianamente solo con database ad oggetti o comunque no-sql (vedi ZODB, Redis, MongoDB), devo dire di essermi trovato un pò arrugginito sui fondamentali, gli RDBMS. Non tanto sulle basi teoriche che sono solide, ma sulla pratica, cioè negli strumenti.

read more

Feb 10, 2014

i3, an open source window manager for advanced users and developers

A person who is gifted sees the essential point and leaves the rest as surplus. (cit. Thomas Carlyle)

i3, an open source window manager for advanced users and developers

Let's take a look at this window manager that let you take full control of your workspace and let you summon each and every window in just one shortcut

Introduction - What is a window manager?

To fully understand the potential of i3 wm I think I should start with recalling the meaning of "window manager". Taking a look at wikipedia you can easily find out that a window manager is a "system software that controls the placement and appearance of windows within a windowing system in a graphical user interface".

Also this schema (taken from wikipedia) is quite explanatory, a window manager basically is a system that lays just under the desktop environment and helps the display manager (like the X server) to organize the windows on the screen. There are 4 main types of window manager:

  • compositing wm, i.e., Compiz
  • stacking wm, i.e., MS Windows
  • tiling wm, i.e., i3
  • dynamic wm, i.e., awesome.

I won't get in a detailed description of each type of window manager, for which you can find many documentation on the web. I will focus this blogpost on the tiling windows managers and in particular on i3 wm.

read more