Migliorare Iceweasel o Firefox

Esiste la possibilità di fare delle migliorie ad Iceweasel e quindi anche a Firefox. Le migliorie non fanno altro che abbellire per così dire il nostro browser, e rendere quindi molto più definite le linee ed i pulsanti. Bisogna seguire pochi semplici passaggi:

wget

tar -xvzf firefox-form-widgets.tar.gz

da root

cp /usr/share/iceweasel/res/forms.css /usr/share/iceweasel/res/forms.css.bak

cat firefox-form-widgets/res/forms-extra.css | tee –append /usr/share/iceweasel/res/forms.css > /dev/null

cp -r firefox-form-widgets/res/form-widgets /usr/share/iceweasel/res

exit

rm -rf firefox-form-widgets

Le migliorie sono molto evidenti. Provare per credere.

 

 

IP pubblico da shell

Per sapere il nostro IP pubblico ci sono diversi modi, uno dei quali, molto veloce e sbrigativo, consiste nel collegarsi a siti come questo o questo o quest’altro. Se invece tutto questo lo si vuole fare dalla shell, i comandi sono i seguenti:

 

Usando wget

wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'

 

Usando curl

curl -s checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'

curl -s http://whatismyip.org/

 

Usando lynx

lynx -dump checkip.dyndns.org

lynx -dump www.whatismyip.com | grep 'Your IP'

Super Grub Disk su penna usb

 

Super Grub Disk come si sa è utilissimo, è uno di quei tool che dovrebbe essere sempre ha portata di mano, poichè prima o poi capita di doverlo usare, evitando così la procedura manuale. E' disponibile come immagine iso, floppy ed usb. Può essere molto comodo tenerlo in una chiavetta usb per diversi motivi, in primis per comodità, dato che ha differenza dei cd, che ognuno di noi possiede in gran numero, e li tiene infognati in ogni dove, di penne usb al max se ne possiede 2, 3, 4 , quindi sono sempre facili da trovare. Un altro buon motivo, è dato dal fatto che, installando SGD su una penna usb, questa può essere usata lo stesso per conservarne i dati, basta non toccare l'unica cartella di nome boot, che tra l'altro è di 1mb. Si puo scaricare da questa questa pagina anche in italiano. L'installazione è semplice, e si esegue in pochi passi.

Una volta scaricato super_grub_disk_italiano_usb_0.9673.tar.bz2, scompattarlo, e la cartella boot, copiarla sulla penna:

 

cp -r boot /media/disk

dove disk è la nosta penna. Smontare la penna, ed assicurarsi che ciò sia avvenuto per davvero, altrimenti non funziona.

 

umount /dev/sdg1 nel mio caso

Da root digitare

 

grub

adesso vediamo come grub identifica la nostra penna. Aiutandoci con il tasto tab.

 

grub> geometry (hd

grub> geometry (hd Possible disks are: hd0 hd1 hd2

grub> geometry (hd2)

drive 0x82: C/H/S = 31/255/63, The number of sectors = 501759, /dev/sdg Partition num: 0, Filesystem type is fat, partition type 0x6

Quindi si nota che il dispositivo è hd2 ed è identificato anche come /dev/sdg. Quindi:

device (hd2) /dev/sdg

root (hd2,0)

setup (hd2)

quit

exit

sync
 

 Riavviamo e ci assicuriamo che il pc sia settato per fare il boot da usb.

Semplice header con Gimp

 

In questo periodo ho avuto un pò di tempo libero, e mi sono messo in testa di cambiare header al mio blog. Come spesso succede, su molte cose ci s’ impegna solo nel momento in cui si ha effettivamente bisogno. Premetto che non sono uno del mestiere (e si vede), ma come tutte le cose che mi appassionano veramente, alla fine riesco quasi sempre a trovare il modo. Quando ho iniziato a crearlo avevo dei punti fermi : il pinguino, e qualcosa che rappresentasse il suo habitat, come il ghiaccio, il vento, i colori o qualcosa di simile. Per crearlo naturalmente ho usato Gimp, il tutto è davvero semplicissimo, dato che anche uno scarso come me c’è riuscito.

 

 

Puo essere visto e scaricato anche da qui

 

 

La forza dei pinguini

Oggi mentre girovagavo su internet, mi sono imbattuto su dei video bellissimi, che non avevo mai visto. Due di questi video, sono dei montaggio/documentario di pochi minuti ciascuno, sul comportamento dei pinguini. Devo dire che sono rimasto affascinato, e commosso allo stesso tempo, vedendo questi video, dove la prima cosa che salta all’occhio ai più, oltre la bellezza naturalmente, è la goffaggine. Ma non bisogna farsi ingannare dalla lentezza e dalla goffaggine del pinguino, poichè quando cambia habitat ed entra in acqua, è velocissimo, e nessuno si accorge più, della goffaggine mostrata sulla terra (ghiaccio) ferma. Per non parlare poi della testardaggine con cui affronta i pericoli di tutti i giorni, che vanno dal semplice ostacolo, alle bufere di neve, e per finire i predatori. Ma quello che a me piace di più è l’attaccamento che hanno tra loro, verso i piccoli, e verso tutta la comunità. Già… la comunità, perchè loro Sono una comunità. Tux, il pinguino, non poteva proprio che essere la mascotte di Linux, ed a proposito di comunità, questo mi ha fatto pensare alla nostra situazione attuale, a quanto strada è stata fatta (tanta), e quanto ancora bisogna farne(tantissima). Leggi tutto “La forza dei pinguini”

Registrare streaming video con Linux

 

A volte capita di vedere qualche video in streaming e di volerlo salvare su hard disk, per poterlo vedere con tranquillità. Io per esempio, sono un appassionato di storia, di gialli, di misteri, e di conseguenza sono anche un grande estimatore di Carlo Lucarelli. Quindi mi sono messo in testa di salvarmi le puntate di Blu Notte presenti su Rai Click. Tra i vari programmi che ho installati sulla mia Debian, sicuramente quello più efficiente, secondo me, è Mplayer. Quindi per registrare lo streaming basta

 

passargli l'opzione -dumpstream. Quindi se vogliamo registrare e vedere lo streaming di una puntata di Blu Notte, basterà dare il seguente comando (tutto sulla stessa linea):

 

mplayer -dumpstream mms://media.fastweb.it/WM9/raiclick/FMVRAI04000001013664.wmv -dumpfile blu_notte.avi

e troveremo il video nella directory corrente, diamogli qualche secondo, e poi se vogliamo possiamo anche guardarlo, mentre Mplayer lo stà salvando su hard disk, senza farsi ingannare dalla scritta:

 

Stream not seekable!

 

Direttamente dal man, ecco il significato delle opzioni:

 

-dumpfile <nomefile> (solo MPlayer) Specifica su quale file MPlayer deve scrivere i flussi (dump). Dovrebbe essere usata con -dumpaudio / -dumpvideo / -dumpstream. -dumpstream (solo MPlayer) Scrive il flusso completo (audio/video) compresso grezzo su ./stream.dump. Utile quando si codifica / copia (’rippa’) da DVD oppure via rete. Se passi sulla linea di comando più di una opzione -dumpaudio, -dumpvideo, -dumpstream solo l’ultima verrà considerata.

Lavori in corso (off topic)

troppo lavoro

Ultimamente causa cambiamenti lavorativi, ho parlato poco di quella che è una delle mie passioni preferite. I miei orari di

lavoro si sono allungati di molto e quindi di conseguenza ho avuto poche energie ed idee, per poter provare alcune cose che

mi ero prefisso, e quindi contribuire al fantastico mondo dell’open source, mondo fatto di gente "speciale". Comunque piano

piano mi sto riprendendo dal cambiamento, e tornerò a breve a scrivere.

 

USBmount

Oggi mi sono accorto che sulla mia Debian testing la chiavetta usb non veniva più montata in automatico. Sinceramente per mancanza di tempo non ho indagato sul perchè, e soprattutto da cosa dipendesse, se da un aggiornamento, da Gnome, ecc ecc. In ogni caso avevo una certa fretta, dato che dovevo portare con me dei file di OpenOffice. La soluzione era quella d’installare usbmount:

 

apt-get install usbmount

dopodichè bisogna aggiungere un paio di cose in usbmount.conf

 

gedit /etc/usbmount/usbmount.conf

alla voce FILESYSTEMS aggiungere vfat in prima posizione

 

FILESYSTEMS=" vfat ext2 ext3"

la voce FS_MOUNTOPTIONS dovrà apparire così:

 

FS_MOUNTOPTIONS="-fstype=vfat,gid=floppy,dmask=0007,fmask=0117"

per applicare i cambiamenti

 

/etc/init.d/udev stop /etc/init.d/udev start

Adesso non resta che inserire la chiavetta usb, e recarsi nella directory /media/usb per constatare che il tutto funziona.

 

Tv Linux e Hauppauge WinTV-HVR1110 DVB-T/Hybrid

 

Finalmente mi sono deciso a mettere in funzione la mia scheda tv, dopo aver risolto il problema antenna. Nella stanza dove si trova questo pc, non esiste l’attacco per l’antenna, ed ho sempre evitato di fare buchi o stendere cavi volanti. A questo punto l’unica soluzione che avevo era quella di un antenna esterna (peccato non averci pensato prima), mi sono recato in un centro commerciale, e la scelta, tra quelle disponibili è ricaduta su questa, al costo di euro 29. A questo punto con qualche dubbio ho iniziato a configurare il tutto, e le ricerche fatte, mi hanno portato subito portato qua e qua. Di seguito i passi che ho eseguito:

 

lspci | grep -i saa

03:03.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)

ci fa vedere che la scheda tv è stata riconosciuta ed il modulo è il saa7134, il quale riconosce tante schede. Per sapere quali, basta controllare in

 

/usr/src/linux-source-2.6.22/Documentation/video4linux/CARDLIST.saa7134

e controllare anche CARDLIST.tuner, poichè servirà.

 

gedit /etc/modules

aggiungere

 

saa7134

saa7134-alsa

poi

 

gedit /etc/modprobe.d/aliases

ed inserire questi alias (il primo dovrebbe essere già presente)

 

alias char-major-81 videodev alias char-major-81-0 saa7134

ancora

 

gedit /etc/modprobe.d/options

ed inserire il numero di card e tuner della scheda. Nel mio caso 104 e 54

 

options saa7134 card=104 tuner=54

Riavviare, e dopo questo comando

 

dmesg | grep saa

dovrebbe apparire qualcosa di simile Leggi tutto “Tv Linux e Hauppauge WinTV-HVR1110 DVB-T/Hybrid”

OpenDns e Alice

Mi sono finalmente deciso a cambiare i DNS di Alice con quelli di OpenDNS, poichè nell’ultimo periodo ho avuto spesso dei problemi, con il caricamento delle pagine. Io ho una Alice 20 mega (molto ipotetica dato che sono lontano dalla centrale e le linee fanno cagare) e sinceramente quando apro una pagina vorrei che si aprisse in un lampo o quasi, ma ciò ultimamente non succedeva, dato che a volte bisognava aspettare un 15-20 secondi, anche se poi il test di velocità era nella norma. Mi sono accorto del problema dei DNS, quando ho pingato google.it e poi direttamente il suo indirizzo:

 

ping -c 6 www.google.it

ping -c 6 209.85.135.103

 

Allora a questo punto sono stato costretto a sostituirli con questi :

 

208.67.222.222

208.67.220.220

 

Il procedimento da fare per la sostituzione è questo:

 

da root:

 

gedit /etc/resolv.conf

ed aggiungere i due indirizzi di OpenDNS (208.67.222.222 208.67.220.220) commentando # quelli/o presenti. Poi:

 

cp /etc/resolv.conf /etc/resolv.conf.auto

gedit /etc/dhcp3/dhclient.conf

alla voce "prepend domain-name-servers" sostituirla con questa:

 

prepend domain-name-servers 208.67.222.222,208.67.220.220;

salvare e poi

 

ifdown eth1 && sudo ifup eth1

eth1 nel mio caso, quindi eventualmente sostituire.

 

Adesso il tutto va a meraviglia, quindi per il momento terrò i DNS di OpenDNS, che mi sembrano abbastanza veloci. In futuro chissà, del resto se va avanti così, con la richiesta sempre maggiore di adsl, con centrali così vecchie e senza manutenzione, si andrà al collasso di sicuro.