Pubblicato da cianix su Novembre 29, 2005
Se utilizzate Debian unstable perchè, come me, non sopportate la lentezza nel rilascio delle nuove versioni di Debian stable, allora potete usare un paio di repository (collezioni di pacchetti deb) aggiuntivi che mettono a disposizione alcune utility fondamentali nel caso abbiate spesso a che fare con file multimediali.
Il primo che vi propongo è ultra conosciuto e non ci sarebbe nemmeno bisogno di segnalarlo. Infatti tutti prima o poi cercano il pacchetto deb precompilato di mplayer e tutti, dopo un po’ di google search, arrivano a questo repository. Per utilizzarlo dovete aggiungere le seguenti due righe al file “/etc/apt/sources.list”:
## MARILLAT (lame, transcode, mplayer, w32codecs, etc.)
deb ftp://ftp.nerim.net/debian-marillat/ sid main
Nel repository, oltre ad mplayer, ci trovate un bel po’ di programmi per il multimedia ed il pacchetto di acrobat reader già pronto per l’installazione.
Il secondo repository che vi segnalo è una chicca che credo conoscano in molte meno persone. La lista dei pacchetti disponibili a questo repository la trovate qui. Come prima, aggiungete le seguenti due righe al file “/etc/apt/sources.list”:
## RAREWARES MAIN (lame-ha, lamip, cue2toc, shntool)
deb http://www.rarewares.org/debian/packages/unstable ./
Il repository offre praticamente tutti i tool necessari per ascoltare o convertire file audio, una marea di plugins per xmms, player alternativi, l’encoder di file mp3 lame-ha (utilizza di default i settaggi proposti al forum Hydrogen Audio), utility per lavorare con file toc o cue e mille altre cose ancora. Io non ne posso fare a meno.
Pubblicato su Uncategorized | Lascia un commento »
Pubblicato da andreabisio su Novembre 23, 2005
Incomiciamo la configurazione del lato server
Quelle che seguono sono le direttive importanti da aggiungere al file squid.conf
Ogni tag è ampiamente documentato nel file di configurazione standard
http_port 8080
auth_param basic program /home/bisio/usr/local/libexec/ncsa_auth /home/bisio/usr/local/etc/squidpasswd
acl password proxy_auth REQUIRED
http_access allow password
il file squidpasswd lo creiamo noi…
Ha una struttura molto semplice:
nome_utente:passwd (cifrata con crypt)
Vi riporto un programmino in python di poche righe che vi può aiutare a creare il file:
#!/usr/bin/python
#usage: adduser.py nomeutente passwd
import sys
import crypt
cryp_passwd=crypt.crypt(sys.argv[2],’DP’)
print sys.argv[1] + ” ” + cryp_passwd
conf=open(“squidpasswd”,”a”)
conf.write(sys.argv[1] + “:” + cryp_passwd+”\n”)
conf.close()
Una volta configurato il tutto generate la cache con
~/usr/local/sbin/squid -z
e poi avviate il proxy con
~/usr/local/sbin/squid
Dal lato client non ci rimane che dire al nostro browser che vogliamo usare il nostro proxy.
Per Firefox esiste un’estensione molto comoda SwitchProxyTool che permette di attivare e cambiare il proxy attivo in maniera molto rapida.
Consiglio di settare l’opzione clear cookies: può essere utile quando la rivista vi ha già riconosciuti come non aventi diritto. Se rifate la richiesta con il proxy sarete riconosciuti se prima non cancellate il cookie.
Ultima nota:
squid è stato installato a partire da sorgenti ed è quindi escluso dai meccanismi di aggiornamento della distribuzione dovrete quindi sincerarvi voi di aggiornare periodicamente la vostra installazione.
Pubblicato su proxy, squid | Lascia un commento »
Pubblicato da cianix su Novembre 21, 2005
Se siete possessori di macchine fotografiche digitali non potrete fare a meno del programma che sto per segnalare. Il perchè è facile da capire: quante volte avete fatto una foto in verticale ed avete avuto bisogno di ruotarla? Lo sapete che aprire un’ immagine JPEG con, ad esempio, gimp, ruotarla di 90° e salvarla di nuovo restituisce un’ immagine di qualità più bassa rispetto quella di partenza? La colpa è del formato JPEG: un formato di compressione con perdita.
A questo punto la domanda è semplice: ma esiste un modo per ruotare le foto JPEG senza perdere di qualità?
La rispota è: sì, vi serve solo il programma jpegtran.
Usare il programma non è difficile, basta solo sapere che esiste. Eccovi un esempio:
# jpegtran -rotate 90 foto_originale.jpg > foto_ruotata.jpg
Pubblicato su Uncategorized | Lascia un commento »
Pubblicato da andreabisio su Novembre 19, 2005
Vado particolarmente fiero di questo trucco migliore che nasce da una mia fondamentale esigenza di comodità.
Perchè non posso leggere comodamente a casa mia le riviste cui la mia università si è abbonata?
Dovete sapere che gli abbonamenti istituzionali si basano spesso sul controllo dell’IP del client che fa la richiesta.
Quindi la soluzione ottimale è installare su una macchina del posto di lavoro un proxy http e navigare da casa attraverso di questo.
Una complicazione può insorgere se non siete root di quel computer, ma il problema si può aggirare.
Le istruzioni che seguono danno per scontato che la macchina del lavoro sia uno *nix con compilatore e strumenti vari di sviluppo installati e che voi siate un semplice utente.
Ho trovato molto utile riprodurre nella mia home la gerarchia del file system del sistema partiamo:
mkdir ~/usr/local/
#scarico l’ultima versione di squid
wget http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE12.tar.bz2
tar xvfj squid-2.5.STABLE12.tar.bz2
cd squid-2.5.STABLE12
#configuro i sorgenti per la compilazione del modulo di autenticazione
./configure –prefix=~/usr/local/ –enable-auth-modules=”NCSA”
make && make install
Non ci resta che configurare il sistema:
I file importanti sono squid.conf e squidpasswd
Nel prossimo post vedremo come aggiustarli alle nostre esigenze
Pubblicato su proxy, squid | Lascia un commento »
Pubblicato da cianix su Novembre 17, 2005
Questa mattina, sul mio blog personale, ho aggiunto un post dove spiego come aggiungere le immagini contro il TCPA che vedete alla sinistra della schermata.
Inoltre, se avrete la pazienza di spulciare ulteriormente sul mio blog, potrete trovare un po’ di post con dei link ad articoli che parlano dell’argomento. Dovrei essere stato bravo ed averli messi tutti nella categoria trusted computing.
Pubblicato su tc | Lascia un commento »
Pubblicato da cianix su Novembre 16, 2005
Questo è un post che dedico al Bisio, visto che utilizzerà questi trucchetti intensamente nella prossima settimana. Dovevo mandargli una mail, ma poi ho pensato che forse ci saranno altri ad apprezzare…
Per estrarre il testo da un file PDF basta utilizzare un programmino fornito con il visualizzatore xpdf che si chiama pdftotext. Con il comando:
# pdftotext nome_file.pdf
viene creato un file di testo nome_file.pdf che contiene il testo di tutto il documento. Semplicissimo.
Altrettanto semplice è estrarre le immagini da un file PDF. Utilizziamo un altro programma fornito con xpdf: pdfimages. La riga di comando da dare è la seguente:
# pdfimages nome_file.pdf cartella_destinazione
Tutte le immagini contenute nel documento nome_file.pdf vengono salvate nella directory cartella_destinazione.
Pubblicato su console, pdf | 1 Commento »
Pubblicato da cianix su Novembre 15, 2005
Come primo post metto un po’ di comandi che si possono utilizzare per convertire i file audio in diversi formati. Probabilmente i comandi non sono presenti in tutte le distribuzioni Linux e qualcuno si dovrà sbattere un po’ per installarli.
Convertire da flac ad mp3:
for aa in *flac; do flac -c -d “$aa” | lame – “`basename “$aa” .flac`.mp3″ ; done
Per convertire da wma ad mp3 è molto più comodo preparare un piccolo script che si serve di mplayer per convertire il file in wav e, successivamente, di lame per generare il file mp3. Naturalmente con qualche piccola modifica è possibile convertire in formato mp3 qualsiasi file audio (o l’audio di un video) che possa essere letto da mplayer. Eccovi lo script:
#!/bin/bash
mplayer “$1″ -ao pcm -vc null -vo null
lame audiodump.wav “`basename “$1″ .wma`.mp3″
rm audiodump.wav
Se registrate su disco lo stream di una web radio esiste la concreta possibilità che, prima o poi, vi venga voglia di convertire lo stream in mp3.
Ho scoperto a mie spese che lame non riesce a gestire file molto lunghi per cui, dopo aver cercato altre soluzioni, ho scoperto che potevo utilizzare l’utility ffmpeg per raggiungere lo scopo.
L’esempio che mostro converte uno stream audio in mp3 (io l’ho utilizzato per convertire stream audio salvati in formato wmav2):
ffmpeg -i -acodec mp3 audio.mp3
NOTE: cercando su google potete trovare tutto quello di cui avete bisogno.
Pubblicato su audio | 3 Commenti »
Pubblicato da andreabisio su Novembre 14, 2005
CLI sta per Command Line Interface
Ma perchè macinarsi le gonadi (direte voi) con l’interfaccia a carattere quando ormai da decenni grazie al lavoro pionieristico svolto presso lo Xerox PARC esistono bellissime interfaccie grafiche (GUI) che permettono di fare tutto con il mouse?
E’ presto detto…
Le GUI possono essere usate in modo efficiente solo quando si è fisicamente seduti davanti al computer o si ha a disposizione una connessione veloce ed affidabile con il computer remoto.
La CLI si può usare in modo produttivo anche se avete un miserando modem a 56k e potete farci praticamente tutto…
In una serie di prossimi post vi illustreremo come usare i vari programmi che servono all’uopo
Per ora eccovi l’elenco (incompleto)
- ssh , putty (connessione sicura)
- screen (window manager testuale)
- irssi (IRC client)
- centericq (client IM multi protocollo)
- mutt (client di posta)
- lynx , links (browser)
- mc (file manager)
- scp , winscp (trasferimento sicuro di file)
- mplayer (per salvare stream audio/video ad esempio le vostre trasmissioni radio preferite che non potete ascoltare live perchè siete a letto o dovete lavorare)
Pubblicato su cli, console | Lascia un commento »
Pubblicato da andreabisio su Novembre 13, 2005
Siete mai stati costretti vostro malgrado a lavorare su una macchina dove gira uno di quei obbrobriosi sistemi operativi Microsoft?
Le politiche aziendali ci impediscono spesso di installare il nostro sistema operativo preferito; è successo anche al mio amico David Welton che ha messo a frutto questa terribile esperienza scrivendo un ottimo wiki dove annota numerosi suggerimenti su come personalizzare l’indegna piattaforma non facendosi mancare niente (o quasi):
http://win4.leenooks.com/
Pubblicato su windoz | Lascia un commento »
Pubblicato da andreabisio su Novembre 12, 2005
Questo progetto nasce dalla volonta degli autori di condividere con geek e utonti quei piccoli e grandi trucchi ideati passando lunghe giornate davanti al monitor.
Ciano e Bisio si sono conosciuti presso il DMIBG dell’Università di Verona ed è stato subito amore a prima vista. Tante le cose che li legano:
- un peculiare senso dell’umorismo
- una storia di incidenti ortopedici molto comici
- la passione per linux e per il software libero in generale
Pubblicato su Uncategorized | Lascia un commento »