10 Luglio 2007
L’obiettivo è ottenere, a partire da un file pdf o ps, delle pagine A4 che contengono una versione scalata e centrata di quelle originali. Molto utile se si vogliono stampare documenti con un margine di rilegatura insufficiente, pagando però il prezzo di una leggera riduzione della dimensione dei caratteri.
Se il documento è pdf, va convertito con
pdftops nomefile.pdf
Si ottiene così un file nomefile.ps.
A questo punto:
pstops -q “1:0@0.9(1cm,1cm)” nomefile.ps fileresized.ps
Dove 0.9 è la percentuale della dimensione originale, e (1cm,1cm) è l’offset della pagina rimpicciolita nel foglio A4, calcolata a partire dall’angolo inferiore sinistro della pagina. Queste misure sono indicative, vanno fatti un paio di tentativi per centrare correttamente la pagina.
Per ottenere nuovamente un pdf:
ps2pdf fileresized
…e il gioco è fatto!
Pubblicato in Linux & Open Source | Nessun Commento »
4 Maggio 2007
Prima di effettuare l’upload di video su YouTube o GoogleVideo, è consigliabile effettuare la conversione dei filmati in file .flv: in tal modo si riducono drasticamente i tempi di pubblicazione.
Dal sito di Luca Porcu:
mencoder $video -ofps 23.976 -ovc lavc -oac copy -o $temp
ffmpeg -i $temp -s 320×240 -r 15 -b 250 -ar 22050 -ab 48 $output
Pubblicato in Linux & Open Source | Nessun Commento »
10 Marzo 2007
Ho modificato il file /etc/bluetooth/hcid.conf inserendo come default pin “0000″, poi ho creato uno script bash con le seguenti righe:
sudo modprobe snd_bt_sco
sudo hciconfig hci0 voice 0×0060
sudo btsco 00:02:76:BC:BB:AE
dove 00:02:76:BC:BB:AE è il MAC address dell’auricolare, ottenuto col comando
hcitool inq
dopo aver posto il dispositivo in modalità di ricerca (volume up e down premuti contemporaneamente).
Dalle opzioni di Skype si sceglie poi come periferica audio il dispositivo BT.
Pubblicato in Linux & Open Source | Nessun Commento »
10 Marzo 2007
Sul mio portatile Toshiba non funzionava sotto Ubuntu; bisogna inserire i seguenti moduli in /etc/modules:
tifm_7xx1
tifm_sd
tifm_core
Purtroppo per ora vengono riconosciute solo le schede SD e non le XD…
Pubblicato in Linux & Open Source | Nessun Commento »
3 Marzo 2007
In realtà gli script sono 2: uno per sostituire gli spazi nei nomi dei file con gli underscore, l’altro per fare la conversione wav->ogg e al tempo stesso raddoppiare il volume di tutti i file wave in una cartella.
Vediamo il primo:
#!/bin/bash
# Substitutes underscores for blanks in all the filenames in a directory.
ONE=1 # For getting singular/plural right (see below).
FOUND=0 # Successful return value.
for filename in * #Traverse all files in directory.
do
echo “$filename” | grep -q ” ” # Check whether filename
if [ $? -eq $FOUND ] #+ contains space(s).
then
fname=$filename # Strip off path.
n=`echo $fname | sed -e “s/ /_/g”` # Substitute underscore for blank.
mv “$fname” “$n” # Do the actual renaming.
fi
done
exit 0
Ed ecco il secondo:
#!/bin/bash
echo
for file in *
do
echo “Conversione file $file”; echo
sox -v 2.0 $file ${file%.wav}.ogg
done
echo
exit 0
Prima di usare quest’ultimo script bisogna installare sox, convertitore audio da riga di comando.
Pubblicato in Linux & Open Source | Nessun Commento »
2 Marzo 2007
Di default il movimento del puntatore tramite touchpad è assai lento; bisogna modificare il file /etc/X11/xorg.conf aggiungendo al punto giusto le seguenti righe:
Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0″
Option “LeftEdge” “1700″
Option “RightEdge” “5300″
Option “TopEdge” “1700″
Option “BottomEdge” “4200″
Option “FingerLow” “20″
Option “FingerHigh” “25″
Option “MaxTapTime” “100″
Option “MaxTapMove” “600″
Option “VertScrollDelta” “200″ #Piu’ e’ grande e piu’ lo scroll va piano
Option “MinSpeed” “0.7″
Option “MaxSpeed” “0.9″
Option “AccelFactor” “0.01″
EndSection
Pubblicato in Linux & Open Source | Nessun Commento »
2 Marzo 2007
La registrazione è abbastanza intuitiva; il programma però produce un file .ogg.
A questo punto, per ottenere un .avi:
mencoder -idx file_iniziale.ogg -ovc lavc -oac mp3lame -o file_finale.avi
Pubblicato in Linux & Open Source | Nessun Commento »
2 Marzo 2007
Dopo essermi quasi rassegnato a far partire linux con l’interfaccia eth0 down, ho risolto il problema!
Va modificato il file /etc/hosts, in particolare le prime due righe, che nel mio caso devono essere queste:
127.0.0.1 localhost
127.0.0.1 localhost.MSHOME localhost ubuntu
dove ubuntu è il nome del mio pc, e MSHOME quello del gruppo di lavoro.
Le righe relative all’ip statico (nel mio caso c’era una riga che conteneva 10.0.0.X, ma poteva tranquillamente essere 192.168.0.X, per intenderci) vanno eliminate o commentate.
In definitiva:
127.0.0.1 localhost
127.0.0.1 localhost.MSHOME localhost ubuntu
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Pubblicato in Linux & Open Source | Nessun Commento »
2 Marzo 2007
Il mio blog Wordpress, nato essenzialmente per fare un po’ di pratica con php e MySql, d’ora in poi sarà un bloc-notes per configurazioni o trucchetti per linux che vale la pena di ricordarsi.
Iniziamo con Spamassassin, configurato per filtrare la posta di Evolution. Lo spam viene spostato in Inbox->Spam
Per tenerlo aggiornato sulle nuove tipologie di spam, da terminale:
sa-learn –spam –showdots –mbox .evolution/mail/local/Inbox.sbd/Spam
Per riconoscere le mail “ham” invece:
sa-learn –ham –showdots –mbox .evolution/mail/local/Inbox
Pubblicato in Linux & Open Source | Nessun Commento »
26 Dicembre 2006

Tanti auguri di buon Natale, agli ubuntisti e non!
Pubblicato in Personale | Nessun Commento »