venerdì 27 dicembre 2013

Oracle SQL Developer e gli altri

Mi sono accorto di una cosa curiosa, e tutto sommato neanche direttamente correlata a PostgreSQL: Oracle SQL Developer, il client grafico basato su tecnologia Java e gratuitamente disponibile agli utenti, permette la connessione a database anche non-Oracle. E la cosa viene ben evidenziata dai tip-of-the-day visualizzati all'avvio.



Peccato che fra gli assenti spicchi proprio l'elefante, che sia solo un caso?

lunedì 23 dicembre 2013

Magit migliorato ancora!

Era da un po' di tempo che non aggiornavo la mia versione di Magit, il front-end git per Emacs, e devo dire che sono rimasto molto colpito dallo sviluppo costante e accurato che il progetto ha avuto.
Certo, Magit non semplifica la vita a chi non conosce git, anzi è necessario conoscere bene il workflow di git per poter lavorare in Magit, ma la nuova gestione è veramente migliorata ed aiuta a districarsi fra le varie opzioni.
Infatti ora è disponibile un buffer con le abbreviazioni dei principali comandi, in modo da semplificare la scelta delle opzioni da seguire. Inoltre c'è un uso molto calibrato dei colori nei buffer, tanto che anche il buffer del commento di commit ora utilizza differenti colori per indicare le sezioni ignorate e quelle di testo effettivo. E a proposito del buffer dei commenti di commit: viene abilitato in default il flyspell (ovvero lo spellchecking al volo con evidenziazione delle parole sbagliate).
Complimenti agli sviluppatori per questo fantastico front-end!

Event Triggers & pl/perl

Nella versione 9.3 di PostgreSQL sono stati introdotti gli event-triggers, trigger che agiscono a livello di DDL (e non solo di DML).
Come ben noto, il legame fra PostgreSQL e Perl è stretto, e ben presto (circa 10 giorni fa) sono stati abilitati i trigger ad eventi anche in pl/perl, il linguaggio procedurale Perl integrato nel server PostgreSQL. Un interessante articolo apparso sul planet illustra alcune delle possibilità.

domenica 1 dicembre 2013

Numeri strani

Quando sono salito in auto la mia attenzione è stata nuovamente colpita dai numeri sul contachilometri. Se mi fossi fermato a 333.55 la sequenza sarebbe stata perfetta!