Archivio del ago 2009

WN111v2 + Ubuntu 9.04 = WIN (HowTo)

Scritto da Alberto il 7 ago 2009  in Linux, Ubuntu

Come far funzionare la chiavetta Wireless USB della NetGear su Ubuntu 9.04 (x86)? Ecco la soluzione in poche semplici mosse!

How to use NetGear USB WN111v2 with Ubuntu 9.04.

Installiamo l’ultimo kernel (compilato dal team di Ubuntu ma non supportato).

I pacchetti deb li troviamo qui: http://kernel.ubuntu.com/~kernel-ppa/mainline/

Oggi l’ultima versione disponibile è la 2.6.31 rc5 andiamo quindi a scaricarla e installarla:

(per le versioni a 64bit scaricate i reletivi kernel a 64bit che trovate sempre nella directory che vi ho segnalato)

sudo apt-get install build-essential libssl-dev
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc5/linux-headers-2.6.31-020631rc5_2.6.31-020631rc5_all.deb
dpkg -i linux-headers-2.6.31-020631rc5_2.6.31-020631rc5_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc5/linux-headers-2.6.31-020631rc5-generic_2.6.31-020631rc5_i386.deb
dpkg -i linux-headers-2.6.31-020631rc5-generic_2.6.31-020631rc5_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc5/linux-image-2.6.31-020631rc5-generic_2.6.31-020631rc5_i386.deb
dpkg -i linux-image-2.6.31-020631rc5-generic_2.6.31-020631rc5_i386.deb

A questo punto riavviate selezionando al boot il nuovo kernel!

Ora scarichiamo i drivers nuovi (moduli del kernel) , li compiliamo, e li installiamo.

wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2
tar -jxvf compat-wireless-2.6.tar.bz2
cd compat-wireless*
make
sudo make install
sudo make unload

Carichiamo ora il driver e godiamoci la connessione! :P

sudo modprobe ar9170usb

Grazie ai forum di ubuntu e al sito linux wireless.

Megaupload+Stylish=No Countdown

Scritto da Alberto il 6 ago 2009  in Sviluppo Web

Premetto che ciò che è scritto in questo post è a scopo didattico, atto a dimostrare la potenza di Stylish!

Non mi assumo responsabilità sull’uso di questo post dall’utenza!

Stylish è un addon per Firefox che ci permette di applicare un foglio di stile CSS a tutte le pagine che vogliamo, dopo il caricamento di esse!

Questo è potentissimo, possiamo facilmente costruire un CSS che nasconda ad esempio gli ads dalle pagine che visitiamo più spesso, poichè solitamente gli ads stanno in un div con un id particolare.

A quel punto ci basta dare un:

display:none !important;

Per nascondere la zona indesiderata, oppure possiamo anche mostrare una zona nascosta con:

display:block !important;

Avete mai sognato di poter togliere il conto alla rovescia da Megaupload per scaricare senza attesa?

Facendo dunque un inspect (con Firebug) su una pagina di download di Megaupload (dopo aver inserito il codice alfanumerico di 4 lettere), possiamo ricavare l’id della zona del countdown:

Firebug on Megaupload Screenshot

Firebug on Megaupload Screenshot

Come vedete, l’id del conto alla rovescia è “countdown”, ma noi dobbiamo nascondere tutta la zona, e quindi useremo “downloadcounter”.

Si può fare lo stesso inspectando il pulsante di download quando appare dopo i 45 secondi di attesa, e si scopre facilmente l’id “downloadlink”.

A questo punto creiamo il nostro nuovo stile di stylish che ci toglie la fastidiosa attesa!

Installate l’addon e tramite il pulsantino in basso a destra create un nuovo stile incollando il seguente codice!

/*** made by itcoffee.net ***/

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.megaupload.com") {
div#downloadlink{
display:block !important;
}
div#downloadcounter{
display:none;
}
}

Buon divertimento nella modifica delle pagine web!