La ciliegina sulla torta: SQLite su PHP4.3.10 !

Il titolo dice tutto: non solo c’e’ (in forma di estensione PECL) ma e’ stato un gioco da bambini farlo andare sul mio server di sviluppo sotto Windows (e’ bastato copiare una DLL e aggiungere una riga a php.ini) e un gioco da ragazzacci smanettoni compilarlo qui su Dreamhost.

Trovate tutte le informazioni a questi indirizzi:
http://pecl.php.net/package/SQLite
http://www.sqlite.org/download.html
http://www.php.net/sqlite
(sezione commenti)

Se durante ./buildconf –force vi dice che libtools e’ vecchia, beh… ehm… commentate tutto il controllo della stessa in build/build.sh e funzionera’ ugualmente. Hackeroso ma efficace, almemo cosi’ sembra ;-)

Bisogna dire che oggi ho realizzato un sacco di vecchi desideri informatici, ora bisogna solo metterli a frutto! ;-)

Mission completed: I love cygwin, bash and sshd!

OK, ci sono voluti piu’ di 15 minuti ma non e’ colpa mia se il client SSH che uso si incasinava con la sequenza ANSI di default nel login di cygwin :( e mi ha fatto perdere un bel po’ di tempo per individuare il problema…

Di cosa sto parlando? Beh niente, ho installato l’ambiente posix/linux-compatibile cygwin per Win e, grazie anche a un ottimo tutorial (mai pretendere di far da soli a tutti i costi…) ho configurato un bel server sshd sul pc, che ora posso controllare dalle altre macchine della rete locale.

In un colpo solo quindi ho realizzato ben tre desideri che “covavo” da tempo:

1) avere una shell Bash su Windows (mooolto piu’ potente del prompt comandi…);
2) poter lavorare sul pc via shell da altre macchine della rete locale;
3) avere su Windows un po’ dei tool che uso regolarmente su Linux.

E il tutto grazie a software open source, senza bisogno di ricorrere a prodotti commerciali per Windows!

A questo punto mi resta solo il cruccio che l’interprete mysql non sembra girare bene da bash, ma vedremo di risolvere…

NB: casomai a qualcuno servisse, la stringa da impostare in .bash_profile per evitare rogne con certi vecchi client ssh (comunque gia’ che c’ero ho installato anche un client ssh2) e’ PS1=’\u@\h:\w\$ ‘

Comunicazione di servizio

Rassicuro le anime in pena (vvb!): sono vivo e vegeto, sto bene e se non rispondo agli SMS e’ perche’ non li ricevo :)

Ho dormito un numero considerevole di ore per fare un regalo di inizio d’anno a cervello (quale?) e soprattutto occhi e poi mi son messo a leggere il mio librone su SQL che quest’anno mi riprometto di usare. Entro fra un po’. prima devo fare un po’ di cosine di quelle che se sei in chat fai in 5 ore, se no in 15 minuti ;-)

Abbiate pazienza e grazie della premura ;-)

vvb