amsn-svn, script per automatizzare

Dato che mi sono trovato più volte a dover aggiornare amsn in questi ultimi giorni, ho buttato giu quella decina di righe di bash che automatizzano la cosa!

Lo script scarica l’ultima versione dal repository svn di amsn, lo compila ed installa. Poi ci aggiunge tutti i plugin e skin scaricabili sempre tramite svn.
Infine viene scaricato ed abilitato tkdnd, per il drag’n'drop dei file.

Al momento sto lasciando perdere farsight e company perchè non uso la webcam e quindi non faccio videochiamate.
In ogni caso a breve vedrò di aggiungerli (per la solita dannata curiosità). Continua a leggere

Downtime

Come a tutti i veri linuxiani prima o poi accade, ho fatto un errore con il famigerato “rm -rf”

Semplicemente ho programmato uno script eseguito da cron, ed all’interno era presente una sequenza del tipo:
cd cartella
rm -rf *

Solo che cartella non esisteva… Quindi NON è stato fatto cd ed è stato eliminato il contenuto della cartella originaria e di tutte le sottocartelle.
Ovviamente la cartella originaria comprendeva tutto il mio dominio ed i sottodomini…

Continua a leggere

Treshold Controller

Oggi ho sistemato un po’ lo script “Treshold Controller” che uso per collegarmi ad internet tramite la Naviga3.

Per chi si fosse perso le puntate precedenti faccio un riassunto, tale script lancia la connessione tramite Wvdial e rimane in esecuzione in un terminale; ogni tot secondi (dove tot lo specificate voi…) va a leggere il filesystem /proc e determina quanto traffico avete consumato.
Ovviamente quando raggiungete la soglia imposta dal vostro operatore (che dovete aver specificato nel file… Perchè da solo mica se la sogna!!) lo script vi disconnette brutalmente.

In effetti stavo pensando di fargli chiedere se volete essere disconnessi oppure no, il problema è che nel frattempo i dati scorrono… E si rischia di sforare la soglia e pagare! Quindi per ora preferisco essere sbattuto fuori.

Continua a leggere

Google web-hook

Ebbene, dovrei aver terminato lo script PHP per gestire i web-hooks di google!

Dopo un po’ di sperimentazioni dovrei aver finito!

Lo script gestisce correttamente, aggiunta, modifica e rimozione di file sull’svn!
Le modifiche che farete verranno riportate sulla directory web in pochissimi secondi.

Il tutto è molto semplice: Continua a leggere

web-hooks

Sto lavorando al progetto dbsism da un po’!

Abbiamo deciso di mettere su un repository svn, per poter lavorare in tanti sullo stesso codice, ottima idea se non fosse che il disperato che si aggiorna tutto il codice ogni commit dovrebbe passare le ore ad aspettare le mail di commit e allora??
San google ci viene in aiuto con i web-hooks!!

Ogni volta che viene fatto un commit, google invia un sacco di dati ad una pagina specificata!

Continua a leggere

Ventolina

Serata produttiva, ho anche capito cosa mi ha fatto impazzire la ventolina…

Liferea occupava 200MB e teneva una delle 2 CPU costantemente al 100%!!
Ho potuto però notare che viene “swappata” ogni tot minuti la CPU sotto stress per permettere di raffreddarsi (ad occhio e croce) il che è molto interessante da scoprire, e produce un effetto estetico non da poco sui grafici del monitor di sistema!!

In ogni caso, chiuso liferea tutto torna alla normalità…
Ok, necessito di un cambio del lettore di rss, consigli?

La lepre gigante

Ok, ho provato per un paio di giorni il prossimo nascituro della Canonical, l’ormai attesissimo Jaunty Jacalope.

Però non credo che farò come i soliti Blog, e la mia recensione si baserà soprattutto su quello che gli altri non hanno trattato!
Quindi prima di leggere questo articolo leggete una delle recensioni standard (ad esempio QUI)

La prima cosa che salta agli occhi è il boot migliorato; io lo noto particolarmente perchè precedentemente bootavo in 2 minuti e rotti (comprensivo di digitazione di due password ed avvio di metacity a mano), mentre ora giro attorno ai 30 secondi (escluse le 2 password, ma metacity parte da solo questo giro icon wink La lepre gigante )

Continua a leggere

Ritorno al futuro

Ed anche questa volta ho ovviamente ignorato l’istinto ed il mio fido notebook al momento monta il fiammante “coniglio cornuto”.
A quanto pare non gli sono ancora cresciute le corna dato che lo sfondo di default è un favoloso… Ibex (che dal colore oserei dire intrepido).

Devo ancora finire di installare tutta la mia robacca solita, vi saprò dire come vanno le cose!