Yoono è una applicazione che permette di rimanere in contatto contemporaneamente su molti social network come Twitter, Facebook, MySpace, LinkedIn, Flickr, ed altri. Io lo conoscevo come Add-on per Firefox/Iceweasel, tanto è vero che ultimamente ho sempre usato quello come client per Twitter. Adesso ho scoperto che esiste un'applicazione desktop anche per Linux, ed ho deciso di provarlo.
Installazione:
scaricare Yoono dal sito ufficiale e scompattarlo:
Avconverter a mio modesto parere è uno script eccezzionale, perchè ti mette in condizione di avere a portata di clik tutti i formati di conversione. Uno dei tanti motivi per cui anni fa scelsi di passare a Gnu/Linux fu proprio la grande libertà di personalizzazione della propria box, e questo script è proprio la dimostrazione pratica di customizzazione e potenza di un sistema unix 🙂 Avconverter si appoggia inoltre ad ffmpeg ed imagemagick, quindi è in grado di fare qualunque conversione sia audio/video che di immagini, poi addirittura sfruttando espeak converte da text a sound (come si può sentire nell'audio sopra). Credo che qualche problema ci sia invece per quanto riguarda le iso. Tutte le opzioni sono facilmente configurabili grazie a zenity che ci mostra delle finestre di dialogo. Comunque consiglio di provarlo.
Dopo vari esperimenti l'altra sera non riuscivo più a compilare, poichè avevo in precedenza installato da sorgenti alcune cose, che alla fin della fiera mi hanno compromesso il sistema (chiedere a toshidex 🙂 ) perdendo il bandolo della matassa. Comunque il problema lo avevo individuato, ma dopo svariati tentativi andati a vuoto, mi sono stancato ed ho preferito reinstallare. Certo se fosse stato un problema dovuto a qualche aggiornamento giornaliero fatto, il problema lo avrei risolto semplicemente in questo modo. Ma in questo caso avendo installato con make-install, senza quindi nemmeno checkinstall, addio tracce di tutti i file installati. Quindi questa guida serve soprattutto a me, giusto per ricordarmi che quando faccio qualche test è sempre meglio avere una lista di quello che faccio 🙂 Per tenere traccia dei file ci sono due metodi:
Primo metodo:
# make uninstall
ma trovare un tarball che include questo è quasi come vincere al superenalotto 🙂
Secondo metodo:
prendere nota di tutti i file installati:
# find /* > pacchetti.prima
a questo punto eseguire il make-install
quindi prendere nota di tutti i file dopo l'installazione:
# find /* > pacchetti.dopo
ottenere le differenze tra i due file usando diff:
# diff pacchetti.prima pacchetti.dopo > uninstall
iniziare la rimozione:
# for i in $(grep ">" uninstall | awk '{ print $2 }')
do
/bin/rm -fi $i;
done
a questo punto compariranno a video i file da disinstallare, e basta scrivere yes.
Stasera ho avuto la necessità di convertire un file pdf in un file di testo, poichè volevo sperimentare uno script (eccezzionale), di cui non parlerò in questo post 🙂 Comunque questa conversione l'ho eseguita usando pdftotext, che fa parte di poppler-utils.
Sintassi:
pdftotext [options] [PDF-file [text-file]]
quindi per convertire da pdf a txt:
$ pdftotext file.pdf file.txt
se invece vogliamo convertire solo una parte di un pdf, bisogna specificare le pagine.
esempio: dalla 10 alla 15:
$ pdftotext -f 10 -l 15 file.pdf file.txt
per convertire un pdf protetto da password del proprietario:
Questo è un piccolo trucchetto che serve a modificare il tempo di memorizzazione della password di Sudo. Di default la password viene memorizzata per 15 minuti, ma se volessimo modificare questo tempo dobbiamo rivolgerci a visudo.
$ sudo visudo
oppure:
# nano /etc/sudoers
e modificare la stringa:
Defaults env_reset
con questa:
Defaults env_reset , timestamp_timeout =X
chiaramente al posto della X mettere il tempo scelto.
Ho voluto mettere nero su bianco le repo che uso su Debian Squeeze e Sid, quindi un mix tra ufficiali e quelli di terze parti. Diciamo che alcune di queste sono indispensabili, altre per una questione di filosofia Debian un pò meno. Non ho inserito quelli di Lenny in quanto non la uso e del resto mi pare che tanti stanno aggiornando a Squeeze. Happy Repo 😉
Debian Squeeze (testing):
################ Repo Debian Squeeze Ufficiali ############
deb https://ftp.it.debian.org/debian/ squeeze main contrib non-free
deb-src https://ftp.it.debian.org/debian/ squeeze main contrib non-free
deb https://security.debian.org/ squeeze/updates main contrib non-free
deb https://ftp.it.debian.org/debian/ squeeze-proposed-updates main contrib non-free
############### Repo Debian Squeeze terze parti ##########
#### Debian Multimedia
deb squeeze main
deb-src squeeze main
#### E17
deb squeeze main extras
#### Esmska
deb https://repo.palatinus.cz/stable /
#### Skype
deb stable non-free
#### Opera
deb https://deb.opera.com/opera/ testing non-free
#### VirtualBox
deb https://download.virtualbox.org/virtualbox/debian lenny non-free
#### Webmin
deb sarge contrib
#### Wine
deb https://www.lamaresh.net/apt squeeze main
#### aMule-AdunanzA i386-amd64
deb testing main
####Hadret’s Debian
deb unstable main
Debian Sid (unstable:
################ Repo Debian Sid Ufficiali ############
deb https://ftp.it.debian.org/debian/ sid main contrib non-free
deb-src https://ftp.it.debian.org/debian/ sid main contrib non-free
deb https://security.debian.org/ sid/updates main contrib non-free
############### Repo Debian Sid terze parti ##########
#### Debian Multimedia
deb sid main
#### E17
deb sid main extras
#### Esmska
deb https://repo.palatinus.cz/stable /
#### Skype
deb stable non-free
#### Opera
deb https://deb.opera.com/opera/ unstable non-free
#### VirtualBox
deb https://download.virtualbox.org/virtualbox/debian lenny non-free
#### Webmin
deb sarge contrib
#### Wine
deb https://www.lamaresh.net/apt sid main
#### aMule-AdunanzA i386-amd64
deb unstable main
####Hadret’s Debian ppa
deb unstable main
Jdownloader è un ottimo tool che serve per scaricare file da siti come rapidshare megaupload e tanti altri, io l’ho appena installato. Per non avere nessun tipo di errore bisogna installare alcune dipendenze, che al momento sono le seguenti:
Mi sono accorto da poco che sulla mia Debian Squeeze non riesco a sbloccare Login Screen Settings, quell'utility che ti permette di modificare i parametri di accesso, facendoti per esempio accedere in automatico senza la richiesta della password utente. Il problema non sono riuscito a risolverlo del tutto poichè anche usando da root:
# gdmsetup
non riesco a sbloccare la finestra.
Un workaround per ovviare a questo problema è:
# nano /etc/gdm3/daemon.conf
ed inserire queste righe con il proprio nome utente:
RemotePad è un'applicazione open source per il controllo del mouse della nostra Linuxbox direttamente dall' iphone. Quello che serve è l'installazione di RemotePad sia su Linux che su Iphone. Testato su Debian Squeeze con iphone 3gJailbroken con firmware 4.1
# apt-get install libxtst-dev
$ mkdir remotepad
$ cd remotepad
$ wget
$ tar zxvf RemotePadServer-1.10-X11-Source.tgz
$ cd RemotePad\ Server/
$ cd X11
$ ./configure
$ make
# make install
lanciamo il server con:
$ remotepad
avviare RemotePad su iphone, ed inserire l'indirizzo ip indicato dal server.
Swftools include una serie di strumenti che servono per leggere file.swf (Adobe Flash), e riesce a creare, tra l'altro partendo da delle immagini, o da pdf , un file in flash. Comunque qua c'è la documentazione dei vari tools. Io è un pò che lo conosco e se non ricordo male prima si trovava nei repo, ma adesso non so come mai, ma non esiste più…va bè. Comunque ho voluto installarlo e dopo qualche problema di librerie mancanti ed errori vari, sono riuscito a compilarlo.
Invece se vogliamo convertire un file.pdf in file .swf utilizziamo l'utility pdf2sw:
$ pdf2swf file.pdf -o file.swf
Comunque sul sito si trovano vari esempi di utilizzo per i vari strumenti.
Gestisci Consenso Cookie
Per fornire le migliori esperienze, utilizziamo tecnologie come i cookie per memorizzare e/o accedere alle informazioni del dispositivo. Il consenso a queste tecnologie ci permetterà di elaborare dati come il comportamento di navigazione o ID unici su questo sito. Non acconsentire o ritirare il consenso può influire negativamente su alcune caratteristiche e funzioni.
Funzionale
Sempre attivo
L'archiviazione tecnica o l'accesso sono strettamente necessari al fine legittimo di consentire l'uso di un servizio specifico esplicitamente richiesto dall'abbonato o dall'utente, o al solo scopo di effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica.
Preferenze
L'archiviazione tecnica o l'accesso sono necessari per lo scopo legittimo di memorizzare le preferenze che non sono richieste dall'abbonato o dall'utente.
Statistiche
L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici.L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici anonimi. Senza un mandato di comparizione, una conformità volontaria da parte del vostro Fornitore di Servizi Internet, o ulteriori registrazioni da parte di terzi, le informazioni memorizzate o recuperate per questo scopo da sole non possono di solito essere utilizzate per l'identificazione.
Marketing
L'archiviazione tecnica o l'accesso sono necessari per creare profili di utenti per inviare pubblicità, o per tracciare l'utente su un sito web o su diversi siti web per scopi di marketing simili.