lunedì 6 aprile 2015

CPAN Pull Request Challenge: March done!

Even if my March PR was not very complicated, it was succesfully merged on time for my issue.
I have to admit that, due to personal duties, I was not able to contribute very much to the last assignment. So I applied the Perl way of doing it to the existing code resulting in removing a few unnecessary statements and conditions to the module.
Enough to keep on contributing to very good code and stay tuned in the Perl world.

Benvenuto nuovo Planet PostgreSQL it !

Come probabilmente ci si è già accorti, il planet PostgreSQL italiano ha cambiato look.
Non si tratta solo di una revisione estetica, bensì di una necessaria migrazione dell'intera infrastruttura. So è colta anche l'occasione per modificare l'implementazione, passando da un planet-planet ad un rawdog.
Un ringraziamento a Gianluca per l'impegno e la professionalità.
E buona scrittura!

domenica 22 marzo 2015

Lego

A volte fa piacere ripescare le vecchie pubblicità dei giochi che ci hanno fatto crescere. E che continuano a far crescere i nostri figli (certo, ora sono anche robotizzati e ci sono libri appositi...ma il concetto non cambia!)


sabato 21 marzo 2015

mercoledì 18 marzo 2015

Kubuntu upgrade...

Quando programmo un upgrade di sistema con Kubuntu so gia' in partenza che devo aspettarmi qualche casino.
Non so se sia solo un problema mio, diciamo che non ho mai speso molto tempo per comprendere bene il sistema di upgrade Debian, sta di fatto che nel caso di Kubuntu ho sempre avuto dei problemi.
Che si tratti di una distribuzione LTS o meno, al termine dell'upgrade ci sono parecchie cose che non funzionano.
Spesso si tratta del desktop che non parte piu'.
A volte la stampante non funziona.

Ma con l'ultimo aggiornamento è stato peggio.
Apparentemente Eclipse non proponeva piu' l'autocompletamento con CTRL-space, ma subito non gli ho dato importanza.
Molto piu' grave: Perl non funzionava piu'.
Quello che ho scoperto è che Perl è stato aggiornato dalla versione 5.14.2 alla 5.18.2, peccato che tutte le librerie installate con CPAN fossero in una cartella specifica /usr/local/share/perl/5.14.2 e che ora Perl avesse @INC impostato alla corrispondente 5.18.2, vuota!
Così ho "invertito" le due cartelle, cosa che mi è sembrata la soluzione piu' rapida e ho lanciato un upgrade completo dalla shell CPAN.
Nel mentre che attendevo ho scoperto che la combinazione CTRL-space non funzionava anche in Emacs, orrore!
Ebbene colpa questa volta del selettore della tastiera, che appunto con tale combinazione modificava il layout e la lingua di input. Ecco quindi che disabilitando questa (per me) inutile funzione gli editor hanno ripreso a funzionare correttamente.

Fare il caffé con Emacs

Nell'eterna lotta fra gli editor di testo (o gli ambienti multifunzione) Emacs vince a mani basse perché....sa fare anche il caffé.
Ovviamente non è possibile pilotare qualunque macchinetta: occorre che la macchina del caffé sia collegata in rete e che supporti il protocollo HTCPCP (Hyper Text Coffee Pot Control Protocol).

members @ ITPUG

Oggi è stato pubblicato sul sito di ITPUG un nuovo progetto, o meglio una nuova applicazione: members
L'applicazione, sviluppata da Gianluca (uno dei consiglieri) permette l'iscrizione online all'associazione e, lato back-office, la gestione del database dei soci stesso (libro soci).
L'applicazione è raggiungibile dal sito web ufficiale di ITPUG attraverso i link per l'iscrizione online.

Ritengo il progetto molto positivo, anzitutto perché consentirà (e semplificherà) la gestione dei soci in modo piu' agevole rispetto allo stato attuale, e anche perché Gianluca ha deciso di coinvolgere i soci con suggerimenti e osservazioni (nonché anche per la parte grafica).

L'applicazione è, come ragionevole per un primo rilascio, ancora in via di sviluppo e miglioramento, e sono sicuro che già nei prossimi giorni si assisterà a dei cambiamenti.

Lato tecnico, inutile da dire, si utilizza un database PostgreSQL...