Sabato con i Lizhard ed un pizzico di Aerosmith

Bella serata quella passata sabato scorso. Il primo stop è stato al nostro vecchio pub di fiducia (punto fermo delle nostre uscite di circa 10 anni fa) con cena a base di panini di quelli enormi. Per me uno "special big" (2 hamburgers, lattuga, pomorodoro, fontina e salsa special), patatine fritte, birrozzo e a seguire un altro humburger "Alfred" (1 hamburger, ketchup, insalata, formaggio). Il Tocs si è sparatao ben 3 panini per un totale di 5 hamburgers. Il secondo stop è stato un paesello nella brianza (Costa Masnaga - LC). Lungo la strada, allo stop di un semaforo, ci si è affiancato un Ferrari GTB 328. Lo spettacolo ed il sonoro hanno richiesto lo spegnimento immediato della nostra radio e l'abbassamento dei finistrini per meglio cogliere l'essenza sonora del V8 32 valvole da 274 cv. Ok, alla guida non c'era un tizio ammiccante con i baffi che risponde al nome di Magnum (anche perchè lui guidava una 308 GT, versione precedente la 328 GTB). Mentre cercavo di avvicinarmi al motore per sentire il ruggito italiano, il guidatore di questo cavallino rosso si gira verso di noi, e con gran faccia tosta, gli chiedo "scusi, non è che ci tira su di giri il motore?". Risposta "come no!". Eccolo. Potente. Grandioso. Sonoro. Il V8 ruggisce e il suo fantino ci regala una partenza lanciata per meglio farci assaporare il suono melodico della perfezione artigiana modenese. Grazie! (da questo momento posso affermare che l'unica musica italiana che ascolto è quella di un motore ferrari!).
Felici come bambini nel giorno di natale, ci dirigiamo sulla valassina, con il rimbombo ancora nella mia mente di quel ferrari lanciato.
Il secondo stop è il concerto dei Lizhard in questa festa di paese. Arriviamo per le 22 e loro hanno già iniziato. Il palco è bello grande, le zanzare sono tante e il suono incredibilmente pulito e pieno per essere solo una festa di piazza. L'occasione è anche quella per conoscere Barbara Perry Chmela , la nuova manager del gruppo. Lei è americana ed una "group babe", cioè una ragazza che segue le band durante i loro tour e parlando con lei, scopro che lavora attualmente per gli Aerosmith,. Lei è la presidente del loro fan club in italia e di recente, è stata con loro a Venezia per il concerto annullato all'Heineken Jamin'Festival. Mi ha raccontato di come ha conoscituo Vasco in questa mega villa con gli Aerosmith, di come li segua da anni (a Parigi dopo l'annullamento della data in Italia), e di altri gruppi (i Buck Cherry) che vorrebbe portare in italia in tour . Per i Lizhard potrebbero aprirsi molte porte e come loro webmaster questo può solo farmi piacere. :)))

encoding java da Windows a Linux

Sto migrando tutti i miei progetti java da Windows a Linux. In questi giorni devo fare una modifica su un paio di classi e questa è l'occasione buona per riconfigurare l'ambiente di sviluppo migrandolo da windows a linux.
Installare Eclipse ed Exadel è un giochetto da ragazzi, così come riconfigurare i vari build path necessari ai progetti.
Al primo tentativo di build con Ant però mi sono trovato con una lista infinita di warninigs. Ok, il build è andato a buon fine, ma quei messaggi sono un pò fastidiosi.
il messaggio dice: "warning: unmappable character for encoding UTF8".
Urca! ma che scherziamo?? Io parlo l'iso-8859-15, mica il povero e ridotto utf8 :)
Come mai quando compilavo su Windows questo messaggio non compariva?

Google-izzo il problema e capisco che il problema dipende dall sequenza di byte specifici del set di caratteri iso8859-1 con cui il file è stato scritto e che non trovano una corrispondenza con i caratteri utf8 del nuovo sistema (anche se i pacchetti iso-8859.1 sono stati installati). Ad esempio, i caratteri accentati vengono trasformati con un punto di domanda su sfondo scuro.
La soluzione è molto semplice: specificare ad Ant, anzi, per essere precisi al Javac, l'encoding di riferimento. Nel build.xml si deve indicare l'attributo encoding="iso8859-1". Il mio è:

<javac srcdir="${src.dir}"
destdir="${build.dir}"
debug="on"
deprecation="on"
target="1.5"
encoding="iso8859-1">
<include name="**/*.java">
<classpath refid="project.class.path">
</javac>


Per i curiosi: target="1.5" mi serve per un problema di incompatibilità tra java 1.5 e 1.6...ed essendo il server di produzione ancora 1.5 (magari lo upgrado...) devo dire anche qui a Javac come comportarsi.

Condividere un calendatio con Thunderbird, Sunbird e Google Calendar

Si può integrare il Google Calendar in Mozilla Sunbird (o in Thunderbird tramite il plugin Lightinig).
Io preferisco la soluzione Sunbird + Google Calendar, più leggibile e pratico invece di avere il calendario installato come plugin in Thunderbird.
Ecco cosa serve:
- Mozilla Calendar (latest nightly build scaricabile da qui)
- Provider for Google Calendar (add-on per Sunbird)
- Account di Google Calendar (www.google.com)

Prima di procedere, si deve ricavare l'url del Google Calendar.
Accedendo all'account del Google Calendar, si seleziona il calendario che si vuole condividere con Sunbird e nella impostazioni, visualizzare il link esterno del calendario cliccando sull'icona XML. Copiare il link (che sarà del tipo http://www.google.com/calendar/feeds/your-google-account/public/basic).

Scompattate Sunbird in una cartella ed avviatelo.
Installate l'add-on Provider (tools -> add-on)
Create un nuovo calendario (file -> new calendar):

  • tipo di calendario "on the network"
  • tipo "Google Calendar"
  • copiate il link del google calendar nel field "location"
  • date un nome al vostro calendario
Se come me utilizzate anche le task, dovete creare un altro calendario (in locale) e creare le task su questo calendario perchè il Google Calendar non supporta la creazione di record del tipo task (ma solo del tipo event).

MotoGP, 10 giugno 2007

Ottima gara e cuore in gola sopratutto negli ultimi giri....altro che stare in piedi sul divano.

Queste le Meda-ggini di oggi:

  • quando li vede a tiro la luce del cervello diventa abbagliante
  • Rossi ha deciso di aprire il lucchetto e scatenare la bestia
  • è timido ad aggrapparsi al freno

Fedora 7 acpi apm

Finalmente acpi funziona con Fedora 7 e il mio Dell Inspiron 6400.
Nonostante abbia aggiornato il BIOS alla version A15 rilasciata 48 ore fa, l'attivazione di acpi bloccava il kernel in fase di boot.
L'unico modo era passare al kernel i parametri "acpi=off apm=on", ma questa soluzione disabilita l'acpi, quindi niente gestione del suspende e dell'hibernate con questo tipo di motherboard. Inoltre c'era anche il problema che il poweroff non spegneva realmente il portatile ma compariva solo il messaggio "System halted" e dovevo spegnerlo a mano con il pulsante. Grazie all'aiuto di Diego (Debian convinto...ma nessuno è perfetto) siamo riusciti a trovare un parametro da passare al kernel. Il parametro è " clocksource=acpi_pm ". A questo punto non serve neanche più disabilitare l'acpi ed attivare l'obsoleto apm. Sembra comunque che sia un problema di Bios della Dell , modulo acpi e processore Core Due 2. Insomma, un gran casino, ma il problema è stato risolto! :)

Ecco i parametri del mio kernel:

kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgb clocksource=acpi_pm vga=791

Fedora 7 e True Type Fonts

E' possibile installare alcuni True Type Fonts (arial, verdana, ecc..) dal pacchetto msttcorefonts scaricabile da qui: http://corefonts.sourceforge.net/

Se dopo l'installazione e il riavvio del server X (o riavvio del pc) non vedete i font arial e verdana tra quelli disponibili, allora è necessario eseguire questo comando da root:

fc-cache -f -s -v

Questo comando ripulisce la cache dei font e finalmente i msttcorefonts saranno disponibili.

iPhone

E' stata ufficializzata la data per l'nizio delle vendite dell'iPhone (per il momento solo oltre oceano) a partire dal 29 giugno 2007.
iPhone è semplicemente spettacolare.
http://www.apple.com/iphone/ads/

Valentino Rossi al Mugello, 3 giugno 2007

MotoGP. Mugello, Italia. 3 giugno 2007.
Che gara! spettacolare! oserei dire quasi "storica". I primi 6 giri li ho visti praticamente in apnea e solo al 10mo ho ripreso un livello di ossigenazione decente.
Bravo Valentino!!

Il commento di Meda e Reggiani aggiungono allo spettacolo altro spettacolo, perchè queste parole, durante una telecronaca, le ho sentite solo da quella coppia:

  • "...l'asfalto scollina..."
  • "...mordere con i canini il gommone di Pedrosa..."
  • "...esplode l'erba del mugello..." (quando Rossi ho superato Pedrosa)
  • "...che la dà un pò su..."
  • "...il padrone di casa ha tirato fuori le chiavi, ha aperto la porta, è entrato in salotto dove lo stanno aspettando i suoi amici..."
  • "...si è cacciato il cuore in testa..."
  • "...silenziosamente rumoroso..."

Fedora, montare un filesystem cifs

E' possibile montare a livello di fstab filesistems di tipo cifs.
La cosa è molto semplice, se si seguono due semplici passi:
1) cambiare i permessi del comando mount.cifs con il comando:
chmod u+s /sbin/mount.cifs
chmod u+s /sbin/umount.cifs
(se per caso il comando mount.cifs non è in cifs, potete trovarlo con whereis mount.cifs)

2) impostare i premessi sulla cartella di mount dando all'utente i permessi di scrittura e lettura

Il comando di mount sarà quindi:
//xxx/xxx /yyy/yyy cifs users,rw,noauto,file_mode=0644,iocharset=iso8859-15,username=kkkk 0 0

//xxx/xxx=percorso della cartella di rete
/yyy/yyy=mount point locale
username=kkkk dove kkkk è il nome utente per il network login
la password è meglio inserirla a mano :)

ciao

Fedora 7 - operativa!

Questo post lo sto scrivendo dalla mia nuova Fedora 7.
L'installazione è la classica delle precedenti versioni, tramite Anaconda: semplice, intuitiva e grafica.
Al primo tentativo di boot però, ho trovato già un problema.
Di default Grub viene avviato in modalità "quiet" e la cosa, sinceramente, è molto fastidiosa.
Riattivando i messaggi a video, scopro che il boot si ferma sull'avvio dell'acpi.
Torno per attimo su Vista e in rete trovo un piccolo aiuto: disabilitare l'acpi ed attivare l'apm.
Probabilmente dipende da qualche impostazione del mio Dell e del bios. Cercherò delle soluzioni, ma per il momento la soluzione è quella di aggiungere al grub.conf i seguenti parametri: acpi=off apm=on.

kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgb acpi=off apm=on

Ecco allora comparire il login della Fedora 7...stupendo!
Per prima cosa configuro alcuni strumenti fondamentali: thunderbird (non incluso), pidgin e skype.
Per quanto riguarda Skype, ho installato la Linux Skype Alpha.
Ho scaricato la versione generica (non QT). All'avvio di skype, compare un errore legato alla libreria libdbus-1. Per risolvere il problema è sufficente eseguire questo comando:

ln -s /lib/libdbus-1.so /lib/libdbus-1.so.2

e skype funzionerà alla grande e cosa molto più importante, è compatibile con lo storico delle chat con la versione 3 di windows (che mi sono preventivamente copiato).

ciao.

Aggiornamento Skype Alpha Linux
per funzionare correttamente si devono installare i seguenti pacchetti:
qt4 - 4.2.3-8.fc7.i386 - Qt toolkit
qt4-x11 - 4.2.3-8.fc7.i386 - Qt GUI-related libraries
libsigc++20 - 2.0.17-2.i386 - Typesafe signal framework for C++