Archive for the ‘Informatica’ Category

Notifiche SMS gratis con Nagios/Icinga e Skebby

Ho scritto un po’ di codice Ruby in grado di mandare SMS gratis con Skebby utilizzando due account per privati (funziona anche con uno soltanto sia come mittente che destinatario). L’account Skebby deve essere attivo attivo e dovete aver abilitato username e password (dal pannello di gestione utente). Lo script è questo: #!/usr/bin/env ruby # [...]

More »

You3DView WordPress plugin

I wrote a little plugin to insert a You3DView panorama into a WordPress post or page using a shortcode. The plugin can be downloaded here: http://wordpress.org/extend/plugins/wordpress-you3dview/

More »

How to fix redmine-mylyn-connector “Server Error: undefined method `visible_by’”

With version 5324 the method Project.visible_by has been deprecated in favor of Project.visible_condition and redmine-mylyn-connector plugin stopped working with error: Server Error: undefined by `visible_by’. Here’s the patch you need to fix the plugin: diff -r redmine-mylyn-connector-2.7.5/app/controllers/mylyn_connector/issues_controller.rb redmine-mylyn-connector-2.7.5-patched/app/controllers/mylyn_connector/issues_controller.rb 63c63 < :conditions => ["#{Issue.table_name}.id in (?) and #{Issue.table_name}.updated_on >= ? and " < < Project.visible_by, issues, [...]

More »

Accesso SSH inverso

Può tornare utile accedere via SSH ad un pc/server non pubblico. Capita ad esempio quando un cliente disperato sta provando a mettere le mani sul server impallato e tu stai cercando di dettargli i comandi al telefono (generalmente con pessimi risultati). Quindi basta avere un server SSH a cui il cliente possa arrivare con un [...]

More »

Installare ChiliProject e Gitolite

In questa guida spiegherò come installare ChiliProject (il fork del più famoso Redmine), Gitolite e come gestire i repository GIT da ChiliProject grazie al plugin (che funziona anche con Redmine) redmine_git_hosting. Il tutto verrà installato su Ubuntu server 10.04 LTS. A differenza delle guide che si trovano in giro la mia configurazione farà tutto con [...]

More »

IPv6 in pochi passi con ALIX e SixXS

Come ormai saprete (1 – 2) ho un debole per gli embedded ALIX di PcEngines. In questo caso userò una scheda 2d13 con RTC, indispensabile perché se il vostro orologio non è sincronizzato con quello del broker IPv4-IPv6 (±30 secondi) non avrete la connessione IPv6! Come da tradizione il sistema operativo è Debian Voyage, ma tutta la [...]

More »

SASS facile con Compass.app

Compass.app è un’applicazione per MacOSX che aiuta nella compilazione dei file SASS. Una volta configurata tiene sotto controllo i file SASS e li compila al volo in CSS. Il progetto, scritto in Ruby, è open-source e ospitato su GitHub. Viene venduta l’applicazione compilata a 7$, ma dato che compilarlo è piuttosto semplice (e sono tirchio) [...]

More »

Impedire a Spotlight di cercare nel dizionario

C’è una cosa che odio in maniera viscerale su Spotlight: il fatto che quando si effettuano delle ricerche viene effettuata anche una ricerca sul dizionario (che, personalmente, non ho mai usato). La cosa perdipiù impedisce anche il corretto funzionamento dello stesso Spotlight. Un esempio: se cerco la parola “App” probabilmente sto cercando App Store. Quel [...]

More »

Installazione di Gitorious su Ubuntu server 10.04

Oggi ho bestemmiato un paio d’ore per installare Gitorious, progetto che mi ha incuriosito e di cui volevo capirne le potenzialità (in ottica di fargli sostituire l’ottimo Redmine). Dato che alla fine sono riuscito a farlo funzionare e non ho trovato una guida fatta a modo, ho deciso di mettere nero su bianco ciò che [...]

More »

Prime impressioni su Gnome 3

Abbiamo recentemente installato Fedora 15 beta sui nostri pc portatili (Macbook Pro e Dell xps m1330) e per la prima volta abbiamo sbattuto il naso su Gnome 3. Il motivo dell’espressione colorita è che è innegabile che l’impatto con questa nuova versione sia un po’ destabilizzante (le reazioni che abbiamo avuto sono state diverse: chi [...]

More »

Backup di Zimbra Open Source 7.1.0 con LVM e rsnapshot

Chiunque abbia mai fatto il backup di un server di posta sa che l’imperativo è “Ridurre il downtime!”. Ho recentemente modificato lo script di backup che utilizzavo per il server Zimbra (preso da quelli disponibili qui) in modo da utilizzare gli snapshot di LVM e rsnapshot. Adesso il downtime è limitato al tempo di stop/start [...]

More »

Realizzare un sistema di monitoraggio con Icinga

In questa breve guida spiegherò come installare Icinga (un fork di Nagios che ha ormai superato il genitore) e Icinga Web su Ubuntu 10.04 server. Molti passi sono uguali a quelli che ho già descritto nelle due guide sull’installazione di Nagios (1 e 2). Operazioni preliminari Installare i pacchetti necessari: apt-get install apache2 bsd-mailx build-essential [...]

More »

How to build a website with Locomotive CMS from scratch

A few weeks ago I’ve found Locomotive CMS, an open source CMS for Ruby on Rails written by the french guys from NoCoffee. The project is still in beta but after some nights spent on it seemed to me a good piece of code and I decided to use it to serve my portfolio site [...]

More »

Realizzare un dominio con Samba 3 come Primary Domain Controller

Questa guida può essere vista come un aggiornamento della vecchia guida Realizzare un dominio Windows con Linux: Samba come PDC, ma la procedura è cambiata sostanzialmente, soprattutto per l’aggiornamento del server LDAP. Ho testato il tutto su Ubuntu 8.04 e 8.10. Si può “ciecamente” seguire i vari passaggi per ottenere un dominio funzionante in pochi [...]

More »

Rsnapshot Nagios plugin

Ho pubblicato oggi su GitHub la prima versione di un plugin per Nagios 3 (ma dovrebbe funzionare anche con la versione 2) che controlla lo stato dei backup di rsnapshot. Si tratta di uno script ruby pensato per controllare lo stato dei backup giornalieri, non è quindi utilissimo per chi usa anche i backup orari [...]

More »