Archivio per la categoria ‘Internet’

Trova e sostituisci in MySQL

Lunedì, Settembre 1st, 2008

Ormai da aprile sono sul mio VPS, dopo aver laciato la comunque ottima AlterVista. Per rendere indolore il passaggio da lublog.altervista.org a lublog.tuttoeniente.net, ho impostato su AlterVista un .htaccess che redireziona qui tutte le richieste, dato che la struttura delle directory è rimasta intatta.

Ultimamente, però, ho notato che molte immagini non si vedevano, a causa della protezione anti-leech di AlterVista, quindi mi si è presentata la necessità di correggere tutti gli URL delle immagini nei post, un lavoro veramente enorme, ma MySQL mi è venuto incontro.

Find & replace

Ho scoperto l’esistenza della funzione REPLACE(), che fa esattamente quello che il nome suggerisce. La sintassi è la seguente:

UPDATE nome-tabella SET nome-campo = REPLACE(nome-campo, 'trova-questo', 'sostituisci-con-questo');

Nel mio caso ho eseguito:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'lublog.altervista.org', 'lublog.tuttoeniente.net')

In 0,1384 secondi ho fatto quello che mi avrebbe richiesto come minimo mezz’ora di lavoro manuale.

Grazie MySQL!

Google Earth funziona solo come root: risolto

Giovedì, Agosto 7th, 2008

Ho riscontrato di recente questo problema: Google Earth funziona solo come root oppure con un account diverso dal mio. Come è possibile? È un problema di permessi, perché l’installer, lanciato con sudo, alla fine dell’installazione permette di lanciare il programma e salva nella home i suoi file di configurazione come utente root, quindi non scrivibili da me.

GoogleEartg
GoogleEarth

Ecco come risolvere:

sudo chown -R $USER:users .googleerath/ .local/ .config/Google/

That’s all, folks!

MacBook Air con GuadagnoRisparmiando.com

Lunedì, Luglio 7th, 2008

MacBook Air

Anch’io tento la fortuna con questo concorso di GuadagnoRisparmiando.com, chissà se magari questa volta mi andrà dritta…

Risparmiare

Konsole e la trasparenza reale

Martedì, Giugno 24th, 2008

Da molti mesi speravo di poter aggiungere a Konsole, il terminale per KDE, la trasparenza reale, molto bella esteticamente ed estremamente utile, ma arrivavo sempre allo stesso risultato, cioè lo sfondo del desktop impostato come sfondo di Konsole. Il tutto filava se non c’erano altre finestre tra Konsole e la scrivania, in caso contrario l’effetto era pessimo. Ora è tutta un altra cosa.

La trasparenza reale di Konsole

Come fare? Semplice, si aggiunge il parametro –real-transparency nella voce del menù K relativa a Konsole, e si imposta “Konsole trasparente” come schema predefinito, modificandolo a proprio piacimento.

Purtroppo tutto questo funziona solo con Compiz attivo, quindi per me non c’è problema, Compiz è *sempre* attivo. :D

Firefox 3 download day

Mercoledì, Giugno 18th, 2008

Aiutateci a battere il record di Firefox 2, scaricate Firefox 3! I cuginastri francesi qui ci battono, sono in vantaggio come numero di download, anche se ieri sera le hanno prese :D

Download Day - Italian

Nasce il progetto FoneraWiki

Giovedì, Maggio 22nd, 2008

FoneraWikiDa oggi è ufficialmente aperto FoneraWiki. Come si intuisce dal nome, è un wiki dedicato alla Fonera, con tutorial ed informazioni utili.

Ho creato anche un forum collegato al wiki, dedicato alla discussione e all’assistenza relativi alla Fonera, sia con il firmware originale che con FreeWLAN Addons e DD-WRT.

Per ora ho semplicemente copiato le guide presenti qui sul blog, ma il wiki è aperto alla collaborazione di tutti, che incoraggio a creare nuove pagine ed a migliorare quelle esistenti.

Commenti e suggerimenti sono chiaramente ben accetti, sia qui sul blog che sul forum di FoneraWiki.

Wcat: cat web files

Martedì, Maggio 20th, 2008

Ho da parecchio tempo nel mio .bashrc un comodissimo alias che mi permette di usare il fantomatico comando wcat per visualizzare file su internet, ad esempio file di testo.

Ho pensato di renderlo disponibile al mondo tramite questo pacchetto deb, presente nel LuBlog Repository, il mio repo per Ubuntu.

Chi fosse troppo pigro per installare il pacchetto a mano può sempre aggiungere il repo al sources.list e installare il pacchetto da lì:
echo 'deb http://repo.tuttoeniente.net/ binary/' | sudo tee -a /etc/apt/sources.list
sudo apt-get install wcat

Oppure, più semplicemente ancora:
echo "alias wcat='wget -q -O-'" >> ~/.bashrc

Come si usa? Semplice: wcat [URL]

Aggiornare Fonera DD-WRT alla 24 RC7

Giovedì, Maggio 15th, 2008

Purtroppo l’aggiornamento del nostro amato mattoncino non è semplice come con altri dispositivi che usano DD-WRT, uno su tutti il Linksys WRT54G (che per la cronaca è il mio router principale).

Fonera

Per eseguire l’aggiornamento è necessario mettere le mani ancora una volta a RedBoot, il bootloader, e allestire un server TFTP, proprio come nell’installazione di DD-WRT.

(more…)

Usare la Fonera come repeater wireless

Lunedì, Maggio 12th, 2008

È sicuramente utile usare la Fonera come scheda wireless, ma a volte è necessario andare oltre ed usare l’ormai leggendario scatolotto bianco per ripetere la rete desiderata per fornire accesso a tutte le nostre periferiche con wireless integrato (portatili, cellulari, palmari, console…). Grazie a DD-WRT questo è possibile con un minimo sforzo.

Fonera

Il mio consiglio è di fare tutte le modifiche connettendosi via cavo alla Fonera, dato che cambiando le impostazioni relative al Wireless cadrebbe la connessione wifi.

Il primo passo è disabilitare il firewall, che è sostanzialmente inutile dato che siamo dentro alla nostra LAN: bisogna andare in Security, impostare “SPI Firewall” su Disable e cliccare su “Apply Settings”.

(more…)

Mac4Lin su Ubuntu

Mercoledì, Aprile 30th, 2008

Già che avevo una Hardy installata sul disco fisso esterno, ho deciso di installare il famoso Mac4Lin, che altro non è che una collezione di temi per Metacity, splashscreen, sfondi, cursori, icone, ecc per ricreare l’aspetto di Mac OS X. Io non amo le scopiazzature di OSX e Vista, preferisco un aspetto più personale, ma devo dire che questo progetto è davvero fatto bene, ecco come appare il mio desktop.
Mac4Lin in opera
Clicca per ingrandire