28 mag 2010

05/2010 SPAM - Your iTunes Store

Oggi ho ricevuto una mail alquanto strana con i classici segni del malware di cui ne posto subito il contenuto e proseguo con i dettagli.

Oggetto: Thank you for buying iTunes Gift Certificate!
Hello!

You have received an iTunes Gift Certificate in the amount of $50.00
You can find your certificate code in attachment below.

Then you need to open iTunes. Once you verify your account, $50.00 will be credited to your account, so you can start buying music, games, video right away.

iTunes Store.

Innanzi tutto il mittente è segnato gifts.certificate@itunes.com che in un primo momento porterebbe a far credere di proprietà di apple ma pensandoci un pò su a me non è mai capitato di vedere domini apple diversi da apple.com o .it, ecc.
L'oggetto lascia intendere che io abbia acquistato qualcosa, ma, oltre ad essere palese il fatto che io non ho mai acquistato nulla del genere, perché mai dovrei acquistare un Gift Certificate se è Gift???
Il corpo della mail è scritto in formato testo grezzo, cosa assolutamente indicibile per un'azienda come Apple che avrebbe sicuramente messo da qualche parte almeno il suo logo e un qualsiasi accenno a elementi grafici per farsi pubblicità e catturare l'attenzione.
Inoltre è allegato un file zip che dovrebbe contenere il certificato utili per ottenere i 50$ di accredito sul mio conto. Scompattando il file zip si scopre un delizioso file exe che ha senso quanto un pesce palla nel mezzo del deserto. Quando mai un certificato ha bisogno di essere messo in un file eseguibile? Ma soprattutto quando mai Apple si azzarderebbe a distribuire ai suoi clienti file eseguibili caratteristici del suo acerrimo rivale?
Inutile dire che si tratta di un banalissimo e malpensato malware pervenutomi ancora una volta su quella fogna di servizio che prende il nome di aim.com...

25 apr 2010

Aggiornamento per NerdTool in stile HTC


Ho notato che, dopo un pò di mesi dalla prima pubblicazione, si rende necessario un aggiornamento generale su alcuni dettagli di questa configurazione di NerdTool per un più corretto funzionamento.
Innanzitutto, come ho avuto modo di dire già da qualche parte, posizionare le immagini o qualsiasi file nella cartella /tmp produce l'inevitabile cancellazione di questi file al successivo riavvio del computer. La prima modifica che andrebbe fatta quindi consiste nel creare una directory apposita nella home che andrà a contenere qualsiasi file necessario a NerdTool. Ancora meglio sarebbe se questa cartella fosse invisibile durante l'utilizzo normale del computer. Vediamo come fare tutto ciò.
Apriamo Terminale e digitiamo le seguenti istruzioni:
cd ~/
mkdir .nerdtool
In questo modo abbiamo creato una cartella nascosta all'interno della nostra home. All'interno di questa cartella possiamo mettere tutto il materiale necessario al funzionamento degli script senza che intralci il normale utilizzo di tutti i giorni e, soprattutto, senza che questi file vengano cancellati a ogni riavvio.
Per portare le immagini dello sfondo e dei separatori nella cartella appena creata, supposto che il file con tutto il necessario sia stato decompresso sulla Scrivania, digitiamo i seguenti comandi sempre in Terminale:
cp ~/Desktop/NerdTool_HTClike_export/HTC-bkg.png ~/.nerdtool/
cp ~/Desktop/NerdTool_HTClike_export/HTC-sep.png ~/.nerdtool/
I più esperti possono usare anche un unico comando:
cp ~/Desktop/NerdTool_HTClike_export/*.png ~/.nerdtool/
Chi invece preferisce il drag&drop può fare tutto da interfaccia grafica aprendo la cartella nascosta con il comando:
open ~/.nerdtool
Avendo modificato il percorso delle immagini dobbiamo quindi modificare anche gli script in NerdTool che diventano quindi:
file:///Users/NOME_UTENTE/.nerdtool/HTC-bkg.png
file:///Users/NOME_UTENTE/.nerdtool/HTC-sep.png

Il discorso fatto fin'ora non è necessario applicarlo anche all'immagine delle previsioni atmosferiche poiché quelle immagini vengono scaricate di volta in volta quindi il fatto che vadano perse al riavvio non ci provoca alcunissimo disagio.

Tutti gli script, inclusi questi aggiornamenti, sono consultabili su questa tabella.

Infine ho creato un nuovo pacchetto contenente gli script di NerdTool aggiornati a cui dovete semplicemente sostituire la stringa NOME_UTENTE nei percorsi dei file.
Download NerdTool_exported_logs.zip

16 mar 2010

Aggiornamenti automatici per Chromium


Da un pò di tempo mi sono appassionato al progetto originale in versione open source del browser di google e lo trovo ogni giorno più confacente ai miei bisogni, tuttavia non ancora così maturo da poter sostituire del tutto il mio Panda Rosso. Una delle pecche più grosse di questo browser, escludendo alcune estensioni di cui non posso proprio fare a meno, è la mancanza di un sistema di aggiornamenti automatici, dovuto molto probabilmente al fatto che si tratta di snapshots di subversion.

Per ovviare a questo problema mi sono permesso di creare un semplice script per l'aggiornamento automatico all'ultima SVNRevision senza dover andare ogni volta sul sito in cui queste sono raccolte, dover scaricare il file compresso manualmente, decomprimerlo e trascinarlo nella cartella Applicazioni. Il mio script fa tutto da solo! Controlla innanzitutto se è già presente una versione precedente del browser, in caso contrario procede direttamente al download, decompressione e installazione altrimenti effettua prima un controllo di versione e procede esclusivamente nel caso in cui la versione installata risulti obsoleta. Quando ha terminato l'installazione procede all'eliminazione del file zip scaricato. Si tratta di uno script bash pertanto va avviato da shell posizionandosi nella cartella dello script e digitando il comando ./chromium_update_inst.sh.
Potete scaricare direttamente lo script dal link a fine pagina.
Attendo i vostri commenti e/o suggerimenti per caratteristiche che vorreste vedere implementate per migliorarne il funzionamento!

chromium_update_inst.sh

14 mar 2010

Ricevere prodotti Apple a casa gratis con Lockerz... sarà vero?


Oggi ho scovato per caso questo sito che risulta essere attivo già dall'anno scorso che, paradossalmente, mi ha colpito proprio per il fatto che non promettono nulla, o meglio, presentano i loro contenuti nell'ottica di ottenere gli oggetti degli sponsor ma lo fanno senza esagerare. Io sono peggio di San Tommaso pertanto non crederò a nulla di quello che viene promesso finché non avrò nelle mie mani uno di quegli oggetti... nel frattempo condivido con voi questa scoperta nel caso qualcuno fosse interessato.

Procediamo con una presentazione veloce del sito. Lockerz è essenzialmente un sito che permette la raccolta di punti al fine di aggiudicarsi dei premi come macbook pro, macbook air, ipod touch, ipod nano, ipod shuffle, ps3, wii, una marea di giochi per consolle, ma anche scarpe, orologi, scooter e oggetti di vario tipo. Ad oggi, 14 marzo 2010, per aggiudicarvi i punti avete essenzialmente 3 possibilità:
- accedere giornalmente al sito;
- rispondere alla domanda del giorno;
- visualizzare i video proposti.
Ognuna di queste azioni vi darà 2 punti. Quando avrete fatto iscrivere almeno 20 persone ogni azione vi darà 4 punti anziché 2. Al sito si può accedere solo dietro invito di qualcuno che è già iscritto.
Questo è tutto ciò che avete bisogno di sapere per cominciare a raccogliere punti. Su youtube ci sono alcuni video che spiegano quello che vi ho scritto in queste poche righe e un sacco di altri che vi promettono diverse tipologie di hack per partire con diverse migliaia di punti ma, fin'ora, ho provato essere tutti fake, usano questo stratagemma solo per essere vostri referrals. In fin dei conti anche questo post è un modo per diventare vostro referrals, l'unica differenza è che io resto molto diffidente nei confronti di questi siti e non ve lo chiedo con l'inganno anzi, cerco di sviscerare la cosa il più possibile.

Una volta raggiunta la quantità di punti necessaria a richiedere il premio che abbiamo adocchiato comincia il gioco vero. Questa è la particolarità di Lockerz che ha contribuito a chiedere un invito. Per richiedere il premio infatti dovrete controllare costantemente la sezione Redeem e sperare che in quel momento esatto abbiano attivato il premio che desiderate per poterne effettuare la richiesta. Se sarete stati così fortunati riceverete il pacco a casa senza spese (sempre se non vi facciano storie per le tasse doganali) e potrete fare anche voi un video dell'unpacking italiano contribuendo a quelli già presenti su youtube.

Come ho già detto non sono affatto sicuro che la cosa funzioni ma c'è stato qualcosa che mi ha spinto a partecipare. Se anche voi siete spinti da questa strana curiosità sarò felice di inviarvi l'invito così contribuite anche a farmi prendere i 4 punti per contenuto ;-)

Per l'invito inviatemi la richiesta via email (tramite il link "Contattami..." in alto a destra) e indicatemi l'indirizzo con cui volete registrarvi, non vanno bene gli inidirizzi delle email a scadenza (furboni...). Datemi il tempo di inoltrare la richiesta dopodiché riceverete una email con un link che vi porterà direttamente alla pagina per la registrazione.

12 gen 2010

Data, ora e previsioni atmosferiche con Nerdtool in stile HTC

HTC-NY


In questo post vediamo come applicare il tema degli smartphone HTC alle nostre classiche informazioni di data ora e previsioni atmosferiche sul nostro desktop, tutto rigorosamente con Nerdtool.

Per ogni componente cercherò di introdurre al meglio ciò che va fatto ma siccome un'immagine a volte è meglio di mille parole vi basterà impostare tutto come negli screenshot che seguono.
Per coloro che non sono minimamente interessati al procedimento ma vogliono la pappa pronta, alla fine del post ho inserito il link per scaricare un pacchetto zippato contenente le configurazioni di tutti gli item pronte per essere importate in Nerdtool oltre alle immagini necessarie che vanno spostate nella directory /tmp.

La prima cosa da fare è posizionare lo sfondo. Spostiamo il file HTC-bkg.png nella cartella /tmp e su NT aggiungiamo un item di tipo Image, lo rinominiamo in background e lo facciamo puntare all'immagine appena spostata.

01 background


Passiamo quindi a modellare le ore e i minuti. Su Nerdtool aggiungiamo un item di tipo Shell e lo posizioniamo nella lista direttamente sopra il precedente, quindi lo rinominiamo in hours, definiamo carattere e dimensione e lo posizioniamo in modo da centrarlo nel riquadro apposito dello sfondo.

02 hours


A partire da questo item, facendo click sul pulsante a forma di ingranaggio, possiamo clonarlo per generare l'item per i minuti. Rinominiamo l'item clonato in minutes e lo sposiamo sull'asse x in modo da farlo combaciare nel suo riquadro sullo sfondo.

Immagine 1


Quindi non ci resta che aggiungere l'item per indicare AM/PM.

04 am-pm


Per rendere più vero l'effetto dei "numeretti del macellaio" poassiamo usare l'immagine HTC-sep.png come segue. Aggiungiamo un nuovo item di tipo Image, lo rinominiamo in lines e lo facciamo puntare all'immagine che avremo preventivamente spostato in /tmp.

06 lines


Infine aggiungiamo l'item per la data odierna nella parte bassa a destra, sotto l'indicatore dei minuti.

06 date


Se abbiamo eseguito tutti i passaggi alla lettera, a questo punto dovremmo avere qualcosa di molto simile all'immagine qui sotto:

07 preview


Se così non è allora significa che avete sbagliato qualcosa, quindi tornate indietro e controllate meglio le varie impostazioni.

La parte inferiore contiene tutte le indicazioni relative alle previsioni atmosferiche. Inutile dire che, in assenza di connessione a internet, tutta quest'ultima parte non sarà visualizzata sullo schermo poichè non sarà possibile recuperare i dati necessari dalla rete appunto.

La parte inferiore sinistra è costituita da 3 item distinti rappresentanti in ordine l'indicazione della città di cui si visionano le condizioni atmosferiche, la condizione atmosferica attuale e la temperatura attuale. Tutti gl script che li compongono sono identici nella prima parte, ovvero nell'indicazione dei dati da scaricare, ciò che differisce è la parte necessaria a filtrare le informazioni che servono ai singoli item.

08 weather_loc

09 weather title

10 temperatures


A completare il tutto ci sono altri 3 item: lo script per recuperare l'immagine raffigurante la condizione atmosferica, l'immagine stessa al centro e le previsioni per il giorno successivo nella parte destra. Anche questi, esclusa l'immagine che costituisce un item di tipo Image, hanno la prima parte dello script identica e la coda che ne filtra le informazioni in base a quello che vogliamo.

11 weather curl

Immagine 2

12 forecast


Come al solito, per avere tutti gli script definitivi basta importare in Nerdtool i file nel pacchetto zippato, per eventuali ulteriori spiegazioni lasciate un commento.

Tutti gli script necessari sono descritti in questa tabella.

Download NerdTool_HTClike_export.zip

password: nerdtool-HTClike-20100112

20 dic 2009

L'infinito e oltre...

Ogni tanto può servire che qualcuno ci riporti alla mente i nostri limiti...

5 ott 2009

Espandere le macchine virtuali su VMWare Fusion

Chi si ritrova a gestire una macchina virtuale sarà sicuramente incappato almeno una volta nel problema di dover ridimensionare la partizione assegnata a causa di una errata valutazione iniziale. Il problema è che VMWAre Fusion, pur facendoci credere di poter realmente ridimensionare lo spazio dedicato al nostro OS virtuale non fa altro che aumentare la dimensione del disco virtuale inserendo spazio non partizionato dopo la partizione che avevamo creato in prncipio. In questo articolo vedremo come fare per espandere REALMENTE la partizione dedicata alla macchina virtuale.
Prerequisito per quello che andiamo a fare è l'articolo di qualche mese fa sull'accesso al BIOS delle macchine virtuali che dovreste aver già seguito alla lettera con successo.
Una volta impostato il BIOS ci serve la ISO di una distro linux che contenga strumenti per il partizionamento. Ormai qualsiasi immagine live contiene anche un tool per il partizionamento, vedi gparted in Ubuntu, quindi andrebbe bene qualsiasi distro, però ce ne sono alcune minimali create apposta per questo tipo di utilizzo che consiglio vivamente di provare. Una è la già citata Gnome Partition Editor (la mia preferita...), un'altra è Parted Magic, ovviamente ce ne saranno altre che siete liberi di provare a vostro piacimento.
Ora possiamo passare al succo del procedimento. I passaggi sembrano tanti ma sono abbastanza semplici quindi mi limiterò a indicarli in un elenco:

  • entrare nelle impostazioni della macchina virtuale che si vuole modificare;
    accedere al menù "CD e DVD";

  • spuntare l'opzione "Utilizzare l'immagine del disco" selezionando la ISO della distro live contenente i tool per il patizionamento e chiudere il pannello impostazioni;

  • avviare la macchina virtuale;

  • premere F2 per accedere al BIOS;

  • spostarsi nella sezione "Boot" e slezionare la voce "CD-Rom Drive" muovendosi con le freccette;

  • spostare in alto la voce selezionata con il tasto "+" (se non riconosciuto dovrebbe essere shift+ì, mentre il "-" è ') posizionandola subito prima di "Hard Drive";

  • spostarsi sul menù "Exit" e confermare la voce "Exit Saving Changes" con invio;

  • attendere il riavvio della macchina virtuale che dovrebbe avviare il disco della distro live;

  • una volta avviata la live entrare nel software di partizionamento (es. gparted);

  • selezionare il disco della partizione contenente l'OS (dovrebbe essere l'unica presente);

  • ridimensionare la partizione facendo occupare l'intero spazio non partizionato a destra;

  • applicare i cambiamenti e spegnere la macchina virtuale;

  • tornare nelle impostazioni dal pannello di VMWare Fusion e selezionare, nel menù "CD e DVD", l'opzione "Rilevare automaticamente l'unità CD/DVD fisica";

  • chiudere il pannello delle impostazioni e avviare la macchina virtuale.


A questo punto avrete ridimensionato effettivamente lo spazio dedicato al vostro OS virtuale e potrete godere definitivamente dello spazio in più di cui avevate bisogno!