martedì 23 giugno 2009

Filezilla: problemi di disconnessione con hosting Aruba.it

Istruzioni tratte dal Vademecum di Aruba.it

Si consiglia ai clienti che dovessero incontrare problemi di disconnessione con i nostri Server Ftp in Hosting Linux a modificare le impostazioni di FileZilla così come descritto di seguito:


Dal menu del programma selezionare Modifica -> Impostazioni e nella videata che compare deselezionare la voce Invia comandi Ftp per mantenere la sessione attiva così come mostrato nella Figura 1:


Successivamente selezionare dal menu di sinistra la voce Trasferimenti e impostare il valore di Timeout a "0" (zero) così come mostrato nella Figura2:

domenica 21 giugno 2009

Nasce Lama Virtuale, il blog dedicato alla virtualizzazione


Oggi e' nato Lama Virtuale, il nuovo blog dedicato al fenomeno e alle tecniche di virtualizzazione in ambiente Linux e Windows. D'ora in poi tutto cio' che riguarda questi argomenti non verra' piu' pubblicato qui su MoosEsooM ma su http://lamavirtuale.blogspot.com.

Ci troverete news, presentazioni e cronache di eventi, tips & tricks per i vostri software di virtualizzazione preferiti: VMware, Xen, Virtualbox, Virtual Iron.

Entrate anche voi nel mondo della virtualizzazione e del cloud....entrate su http://lamavirtuale.blogspot.com

Streaming Audio: condividere musica con un server DAAP

DAAP (Digital Audio Access Protocol) e' il protocollo introdotto da Apple per condividere i propri media su reti LAN con il suo software iTunes.

E' possibile configurare una macchina come server DAAP e accedervi da vari client: Rhythmbox, Winamp, Amarok. In questo modo i file audio presenti sul server possono essere ascoltati su tutti i pc della rete.

Vediamo come installare e configurare un server DAAP su Debian e Ubuntu:
apt-get install mt-daapd

Occorre poi editare il file /etc/mt-daapd.conf facendo soprattutto attenzione a questo settaggio:
mp3_dir

Indica la directory che contiene i file da condividere, es.:
mp3_dir = /home/media/music

Eseguire un restart del servizio:
/etc/init.d/mt-daapd restart

Url per l'ascolto delle web radio da Rhythmbox, Winamp, ecc. ecc.


rtsp://live.media.rai.it/broadcast/radiodue.rm RAI RADIO DUE
http://151.1.245.1/4 RMC 2
http://151.1.245.1/5 105 Channel 2 – hits
http://151.1.245.1/6 RMC 3 – Great Artist
http://151.1.245.1/7 105 Channel 3 Hip Hop R&B
http://151.1.245.1/8 Monte Carlo Nights Story
http://151.1.245.1/9 105 Channel 4 ROCK
http://151.1.245.1/10 105 Groove 80
http://151.1.245.1/11 San Valentino
http://151.1.245.1/12 RMC 9 Films
http://151.1.245.1/13 Soul Explosion
http://151.1.245.1/14 105 Channel 5
http://151.1.245.1/15 RMC The Best
http://151.1.245.1/16 105 Big Smile
http://151.1.245.1/17 Soul Explosion – Salsa
http://151.1.245.1/18 RMC 10 ITALIA
http://151.1.245.1/19 105 BEST FOR YOU
http://151.1.245.1/20 Virgin Radio
http://151.1.245.1/21 105 Music Star
http://151.1.245.1/23 Classic Voice Radio
http://151.1.245.1/24 Virgin Rock Classico
http://151.1.245.1/25 Virgin Rock Extreme
http://151.1.245.1/26 RCM Marine
http://151.1.245.1/27 Crazy Radio
http://151.1.245.1/29 RMC 80
http://151.1.245.1/30 RCM 90
http://151.1.245.1/31 RMC Nivea
http://151.1.245.1/32 RMC 70
http://151.1.245.1/33 MUSIC STAR:
http://151.1.245.1/34 105 MUSIC STAR:
http://151.1.245.1/35 test
http://151.1.245.1/36 VIRGIN ROCK ALTERNATIVE

Vmware: la macchina virtuale non esegue il boot da cd

Il problema non si pone a macchina vergine, quando bisogna installare il sistema operativo.

Purtroppo a installazione avvenuta potreste avere ancora bisogno di bootare da cd (ad esempio per eseguire gparted sulla partizione di root per estenderla dopo aver ingrandito il disco virtuale da console)

Il problema e' che il bios delle macchine virtuali e' impostato in modo tale che l'hard disk ha priorita' maggiore rispetto al cd.
Ulteriore problema: il boot della macchina virtuale e' talmente rapido che non riuscite a premere F2 per accedere al setup del bios e modificare questa priorita'.

La soluzione e' tutta "artigianale", insomma dovete modificare a manona un file di configurazione, in particolare, ammettendo ad esempio che la macchina virtuale si chiami linux, il file linux.vmx.

Aggiungete in fondo al file una riga seguendo questa sintassi:
bios.bootDelay = "ritardo_in_millisecondi"

Ad esempio:
bios.bootDelay = "15000"

impostera' un ritardo di 15 secondi durante il quale potrete premere F2, accedere al setup del bios e impostare il cd come prima periferica di boot.

OpenOffice Calc: Evidenziare i campi calcolati

Normalmente un foglio di calcolo viene visualizzato senza differenza tra campi impostati e campi calcolati:


Possiamo pero' evidenziare questa differenza e lo stesso foglio apparira' come segue:


Per ottenere questo risultato bisogna andare nel menu Tools-Options-OpenOffice.org Calc-View e selezionare la voce Value Highlighting (nell'immagine che segue e' una delle voci non selezionate sulla destra):

Openoffice Calc: un detective per cercare le tracce dei vostri dati

Consideriamo ad esempio un semplice insieme di dati: 3 valori di cui viene calcolato il totale

Ipotizziamo che i campi siano molto piu' numerosi e legati da relazioni piu' complesse. Possiamo visualizzare queste relazioni grazie alle funzioni detective offerte da OpenOffice Calc.

Possiamo ad esempio visualizzare quali celle contribuiscono al calcolo di un'altra cella. Posizioniamoci su questa e cerchiamo le celle precedenti con la voce di menu Tools-Detective-Precedents (o usando la scorciatoia maiusc-F7):


Per eliminare questa evidenziazione possiamo usare la voce di menu Tools-Detective-Remove Precedents oppure Tools-Detective-Remove all traces.

Possiamo poi visualizzare quali celle sono influenzate dal contenuto di una data cella. Posizioniamoci su questa e cerchiamo le celle dipendenti con la voce di menu Tools-Detective-Dependents (o usando la scorciatoia maiusc-F5):

Openoffice Calc: grafici a barre in cella


Per ottenere un risultato come quello illustrato nell'immagine precedente e' sufficiente usare la funzione rept (repeat):
rept("PATTERN_DA_RIPETERE",NUMERO_RIPETIZIONI)

Rifacendoci all'esempio precedente il valore della cella B1 dovra' essere:
=rept("|",A1)

Se volete riportare il valore nel grafico:

la cella B1 diventa:
=rept("|",A1)&" "&A1
Se vogliamo evidenziare valori positivi e negativi:

La cella B1 diventa:
=IF(A1<0,rept("|",-a1/2),"")

mentre la cella C1 diventa:
=IF(A1>0,REPT("|",A1/2),"")
(Quanto illustrato vale sia per Calc che per Excel)

mercoledì 17 giugno 2009

Convertire da immagine a pdf

Bisogna aver installato Imagemagick
sudo apt-get install imagemagick

Per convertire un file jpg in pdf:
convert nomefile.jpg nomefile.pdf

Per convertire piu' file jpg e unirli in un solo file pdf:
convert *.jpg nomefile.pdf

martedì 16 giugno 2009

Assistenza remota con Teamviewer + Linux + Wine


Ho da poco scoperto uno strumentino di facile utilizzo per eseguire rapidamente collegamenti di assistenza remota fregandosene di nat, firewall e amenita' varie (ignoro le implicazioni di scarsa sicurezza implicite nel pacchetto...e ce ne saranno....mah...)

Un altro aspetto positivo e' la licenza d'uso gratuita per usi privati e non commerciali.

Peccato che sia un prodotto per sistemi Microsoft Windows...ma guarda un po' con wine e' possibile farlo girare (quantomeno il client) su sistemi Linux.

Scaricate l'eseguibile dal sito http://www.teamviewer.com

Cliccate con il tasto destro sul file scaricato e selezionate OPEN WITH WINE WINDOWS EMULATOR.

Se l'installazione (o l'esecuzione senza installazione...potete scegliere al volo all'apertura) si dovesse interrompere vi consiglio di lanciare il programma in un terminale per visualzzare eventuali messaggi di errore:
wine ~/.wine/drive_c/Program Files/TeamViewer/Version4/TeamViewer.exe

Se per caso ricevete l'errore:
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7ef96d0c

potete ovviare lanciando il comando
winecfg

selezionare il tab APPLICATIONS e aggiungere il programma Program Files/TeamViewer/Version4/TeamViewer.exe e dire a wine di eseguirlo come se fosse su un Windows NT 4.0

venerdì 12 giugno 2009

Perl: installare i moduli

Per installare un modulo perl lanciate il seguente comando da shell:
cpan -i [NOMEMODULO]

es:
cpan -i MIME::Lite

Perl: elencare i moduli installati

Per sapere quali moduli perl sono stati installati sul sistema potete lanciare il comando:
instmodsh

Vi appare un menu, e il prompt cmd.
Digitando la lettera L ottenete la lista dei moduli installati.
Digitando la lettera Q uscite dal programma tornando alla shell.

Convertire un file da xls a csv da linea di comando

Eseguire i comandi seguenti (sostituire [STRINGACASUALE] con quella che troverete nella vostra cartella build):

cpan -i Spreadsheet::ParseExcel
cpan -i Spreadsheet::Text::CSV_XS
cp ~/.cpan/build/Spreadsheet-ParseExcel-0.49-[STRINGACASUALE]/sample/xls2csv.pl /usr/local/bin/
chmod +x /usr/local/bin/xls2csv.pl


Lanciate la conversione con il comando:
xls2csv.pl nomefile.xls [COLONNA1][RIGA1]:[COLONNA2][RIGA2]

es:
xls2csv.pl test.xls A1:G2

Se volete indicare anche il foglio di lavoro da esportare dovete usare la sintassi seguente:

xls2csv.pl nomefile.xls [FOGLIO]-[COLONNA1][RIGA1]:[COLONNA2][RIGA2]


es:
xls2csv.pl test.xls 1-A1:G2


L'output viene visualizzato a video. Se il risultato vi soddisfa potete ovviamente salvarlo su file mediante redirezione dello standard output:

es:
xls2csv.pl test.xls A1:G2 > test.csv

Purtroppo la parte seguente non funziona correttamente....vedremo in seguito quale soluzione adottare:

Se il file xls contiene caratteri accentati o il simbolo dell'Euro, probabilmente riceverete la segnalazione seguente:
Wide character in print at ./xls2csv.pl line 44.

e i caratteri accentati / simboli saranno sostituiti da arcani simboli.

Potete risolvere la cosa aggiungendo la linea
use utf8;

nei pressi delle altre clausole "use" all'interno del file xls2csv.pl

Quando la tua Ubuntu e' troppo vecchia

Puo' capitare che non sia piu' possibile aggiornarla o aggiungerle qualche software non installato in origine. Questo avviene perche' la distribuzione Ubuntu viene rilasciata ogni 6 mesi e le vecchie release raggiungono la data di scadenza dopo 18 mesi (5 anni per le versioni LTS che vengono rilasciate ogni 2 anni). Per poter aggiornare sistemi "scaduti" dovete editare il file /etc/apt/sources.list e sostituire tutte le ricorrenze della stringa:
http://it.archive.ubuntu.com

con la stringa:
http://old-releases.ubuntu.com

giovedì 11 giugno 2009

NTLDR mancante: una tragedia?


Se una macchina XP non parte piu' con questa orrenda segnalazione:
NTLDR mancante

c'e' una soluzione abbastanza semplice che in pochi minuti la riportera' in vita.

Avviare il PC dal CD di installazione di Windows XP. Alla richiesta se installare o riparare una precedente installazione di XP, premere R (opzione per la riparazione).

Vi verra' chiesto quale installazione volete riparare (normalmente c'e' solo la 1), scegliete il numero corrispondente.

Digitare la password di amministratore, INVIO se la password e' vuota.

Verificate quale lettera e' stata assegnata al CD (se il PC ha un solo disco di norma viene assegnata la C al disco e D al CD, con due dischi C e D ai dischi e E al CD, e cosi' via)

Eseguite il seguente comando sostituendo a [LETTERA] la lettera assegnata al CD.

COPY [LETTERA]:\i386\NTLDR C\:
COPY [LETTERA]:\i386\NTDETECT.COM C:\

Rimuovere il CD e digita il comando:

EXIT



AGGIORNAMENTO: trovato un sito interessante su questo argomento:

http://tinyempire.com/notes/ntldrismissing.htm

mercoledì 10 giugno 2009

Ventola a 2 cavi su connettore da 3

Seguire lo schema seguente (questo e' il connettore sulla motherboard):


Ignorare il terzo contatto e utilizzare il nero e il rosso che vengono dalla ventola.



Asus P5KPL-AM e pannello frontale audio

Oggi ho installato una motherboard Asus P5KPL-AM su un case non meglio definito. Tutto bene
fino alle solite perplessita' per collegare le prese frontali per cuffie e microfono.

Collegamenti sulla scheda:

MIC2-L
MIC2-R
AGND
HP_L
HP_R
MIC2_JD
HP_HD

Collegamenti sul case:

MIC IN
MIC BIAS
GND
SPKOUTL
SPKOUTR
RETURNR
RETURNL

Il tutto ricoperto dal piu' profondo mistero, sui forum ognuno dice la sua...ecco la mia :)

Con questi 5 accoppiamenti funzionano correttamente sia il microfono che la cuffia:

MIC2-L - MIC IN
MIC2-R - MIC BIAS
AGND - GND
HP_L - SPKOUTL
HP_R - SPKOUTR

Questi due dovrebbero attivare il riconoscimento automatico di inserimento del jack nel pannello frontale. Ma non funziona. Forse invertendoli ma ho qualche dubbio anche perche' e' probabile che il pannello sia in standard AC97 e non HD AUDIO.

MIC2_JD - RETURNR
HP_HD - RETURNL

domenica 7 giugno 2009

wine: err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated


Se lanciando un eseguibile windows con wine ottenete il seguente errore:
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.

Molto probabilmente risolverete il problema installando il pacchetto winbind. In debian/ubuntu:
apt-get install winbind

sabato 6 giugno 2009


Set di icone carino per Ubuntu: Human-O2
Lo trovate qui: http://www.gnome-look.org/content/show.php/Human-O2?content=95983

Re: [RISOLTO] Vista: Rete non identificata.


Faccio seguito a un post del febbraio 2008. Era a proposito del problema, riscontrato da molti su Windows Vista, che impedisce di uscire su internet in quanto la rete a cui si e' collegati (bene e spesso la propria rete di casa/ufficio) viene rilevata come potenzialmente insicura (come faremmo se non ci fosse il vecchio Zio Bill a proteggerci???).

La soluzione che avevo riportato nel vecchio post (modificare il canale utilzzato dal proprio access point wifi) non era affatto risolutiva.

Sembra invece che finalmente si riesca a vedere la luce in fondo a questo tunnel. Spero mi confermerete la cosa che comunque ho gia' avuto modo di testare da diversi clienti. E' sufficiente
fermare e disabilitare il servizio "Riconoscimento presenza in rete".

Successivamente il computer sosterra' di non essere collegato a nessuna rete, ma verificando con il comando ipconfig potrete constatare il contrario.

E' un accrocchio e fa schifo...ma del resto le stesse cose si possono dire di Vista...quindi si tratta di un accrocchio Vista compatibile al 100% ;-)

File browsing lento come una lumaca



Sintomo: lentezza mostruosa, anzi PC piantato con CPU al 100% ogni volta che cercavo di aprire un file da qualsiasi programma: firefox, gedit, gimp, ecc ecc.

In pratica la finestra (condivisa da tutti i programmi) di navigazione nel filesystem, di volta in volta cambia nome in "file upload", "open file" o cose del genere, generava un utilizzo smodato della CPU, rendendo quasi impossibili queste operazioni.

Nessun problema nel normale utilizzo di Nautilus per sfogliare cartelle e file dell'hard disk

Contrariamente a quanto e' successo ad'altri, non e' stato risolutivo smontare le partizioni NTFS montate.

Causa: non ci crederete ma la causa erano le icone, avevo installato un set alternativo di icone.

Soluzione: cambiare set di icone da System-Preferences-Appearance

(e dire che ci ho smoccolato sopra per settimane)