Categoria: Blog

A questa categoria appartengono tutti i post che vanno in home page

  • Druapal: Syntax Highlighter linee lunghe non vanno a capo

    Copertina album di Caparezza Le dimensioni del mio CaosSarà capitato anche a voi, cari i miei DD (Drupal Developers), di utilizzare il modulo Syntax Highlighter per il vostro blog e di incappare in un fastidioso problema, quello delle linee lunghe.
    Queste hanno infatti il vizietto di NON andare da capo e di stravolgere la struttura del sito.

    Mi spiego meglio:
    quando ponete il vostro bel codice, di qual si voglia linguaggio di programmazione o di scripting, nel tag “pre”, può capitare che le linee lunghe siano tali da estendersi in orizzontale per una ampiezza maggiore dell’elemento che le contengono, adulterando il layout del vostro sito.

    La soluzione? Eccola.

    La soluzione sarà data dal CSS.

    1. Munitevi dell’oittma estensione per Mozilla Firefox Firebug (COSA??!? NON AVETE FIREBUG!?) o di un qualunque altro sistema di ispezione del codice (Opera, Chrome ed IE lo hanno integrato);
    2. Premete F12 per attivare Firebug (o avviate il vostro suddetto “ispettore” prediletto);
    3. Scoprite dove viene definito il tag con classe syntaxhighlighter, intendo dire in quale file CSS. Dovreste cercare una cosa di questo tipo .syntaxhighlighter.

    Trovata la dichiarazione dovreste essere di fronte un codice CSS di questo tipo:

    .syntaxhighlighter {
        font-size: 1em !important;
        margin: 1em 0 !important;
        overflow: auto !important;
        position: relative !important;
        width: 100% !important;
    }
    

    che sarà sufficiente modificare nella sua ultima riga, ovvero in quella riguardante la dimensione.

    Basterà infatti sostituire 100% con una dimensione assoluta (per esempio 500px) per ottenere un ridimensionamento del blocco di codice e una barra orizzontale che vi consentirà di scorrere le linee lunghe altrimenti parzialmente occultate.

    Spero di essere stato chiaro e soprattutto di aiuto!

  • Voltura 1.0 finestra troppo piccola su Windows 7. La soluzione

    Di recente ho dovuto fare i conti con un problema piuttosto fastidioso del software Voltura 1.0, scaricabile dal sito dell'Agenzia del Territorio.

    Il problema è il seguente:

    una volta scaricato il programma e dopo averlo correttamente installato, noteremo che esso si presenta in una finestra indeformabile. Ovvero NON è possibile restringere, allargare o mettere a tutto schermo la finestra del software.

    Questo in sé per sé non rappresenta alcun problema, se non fosse che alcuni dei comandi del software sono nascosti alla vista perché fuori dall'area di visualizzazione!

    La soluzione

    Dopo essermi scervellato per cercare di avviare il programma in una modalità compatibile che mi consentisse di vedere tutti i comandi, ho deciso di trovare una soluzione alternativa e più pulita, un programma che mi consente di ridimensionare anche le finestre indeformabili.

    Il software che ho trovato si chiama Resize Enable. E' leggero, gratuito, non ha bisogno di essere installato e sembra non suscitare i malumori del sistema operativo o del programma Voltura.

    Come si usa?

    E' davvero semplicissimo:

    1. Scaricate Resize Enable
    2. Scompattatelo in una cartella
    3. Lanciate Resize Enable
    4. Lanciate Voltura
    5. Deformate la finestra del programma voltura a vostro piacimento.

    Spero di essere stato di aiuto a quanti sono costretti ad usare questi PESSIMI software.

    NOTE:

    Se utilizzate Windows 7 (oppure Windows Vista), ricordate che per installare correttamente Voltura 1.0 dovete scegliere come cartella di installazione una cartella senza spazi nel nome, per esempio c:\programmi\voltura\ oppure c:\voltura\ e NON c:\program files\voltura.

  • Facebook non invia la verifica via SMS? Ecco la soluzione!

    Il problema

    Qualche giorno fa volevo creare un’applicazione per Facebook, così sono andato nella pagina deidcata agli sviluppatori e ho cercato di loggarmi. Il sistema mi ha chiesto di inserire una carta di credito o un numero di cellulare per verificare la mia attendibilità, io ho inserito il mio numero di cellulare ed il sistema mi ha notificato che mi sarebbe arrivato un SMS con un codice di verifica, ma questo NON è mai arrivato.

    La soluzione

    La soulzione che mi appresto ad esporre consiste in pochi semplici passi, ma non ho la certezza che essa possa funzionare per tutti.

     

    1. Loggatevi al vostro account Facebook
    2. Recatevi alla pagina http://www.facebook.com/mobile/?settings,
    3. In basso (o da qualche altra parte) ci dovrebbe essere la voce “SMS di Facebook”, cliccateci.
    4. Seguite la procedura che vi farà inserire
      • Paese (Italia, Francia, Messico ecc ecc)
      • Operatore (Wind, TIM, 3, Vodafone)
      • Numero di telefono
    5. Vi sarà chiesto di inviare un SMS con scritto “F” ad un certo numero, dal quale dovrebbe ritornarvi il codice di verifica
    6. Una volta arrivato il codice di verifica via SMS inseritelo e terminate la procedura di riconoscimento

    Se tutto è andato bene, il codice è arrivato e lo avete inserito correttamente nel form visitando la pagina http://www.facebook.com/developers/apps.php#!/developers/createapp.php dovreste poter creare un’applicazione senza problemi.

    Forse ti sarà utile sapere che…

    • In un primo momento, come documentato nel post precedente, avevo inserito un numero Wind vecchio, ed intestato a me come privato, ma non ho ricevuto nessun SMS. Successivamente, mediante la procedura sopra descritta ho inserito un altro numero associato ad una partita IVA e più ‘nuovo’ e l’SMS con il codice mi è arrivato subito.
      Avendo visto abilitato il mio pannello di controllo per gli SMS ed i servizi mobile di Facebook, ho potuto capire che il numero che avevo fornito in precedenza era ancora in attesa di verifica, ma l’operatore indicato al suo fianco non era WIND, ma un’altro che ho per incuria dimenticato di annotare.
      Mi viene da pensare che durante la procedura ‘spontanea’, ovvero quella che scaturisce dall’azione “Crea un’applicazione’ e che ho descritto nel post precedente, sia valida per i soli Stati Uniti, infatti non ricordo di aver visto un form che mi facesse scegliere l’operatore.
    • Il numero al quale si deve mandare l’SMS è un numero che comincia con 48***** e che a quanto ho capito vi consentirà di ricevere notifiche Facebook via SMS, a pagamento! Io ho deciso di disattivare questo servizio, inviando “stop”, e non ho avuto alcun problema di verifica.

     

    Spero di essere stato utile!