Posted: luglio 5th, 2011 | Author: Francesco Apollonio | Filed under: Javascript, Programmazione, recensione | Tags: ajax, code tips, form, Guide, html, javascript, jquery, plugin, utility, varie, web | No Comments »
Sviluppano spesso siti web di vario genere, mi sono trovato a dover gestire un form html con Ajax. Il problema non è stato tanto per i dati testuali normali, quanto principalmente perchè dovevo trasferire un file via AJAX.
Lo strumento che ho utilizzato è JQuery Form Plugin. Tre parole per descriverlo? Semplice, rapido e funzionante!
Read the rest of this entry »
Posted: giugno 13th, 2011 | Author: Francesco Apollonio | Filed under: Bug | Tags: browser, bug, chrome, chromium, debian, firefox, flash, Guide, iceweasel, linux, plugin, unstable | No Comments »
Utilizzando Debian Unstable a 64 bit, flashplugin-nonfree ed un qualsiasi browser che lo supporti (chromium, google-chrome, iceweasel, firefox), l’audio di alcune applicazioni flash risulta essere molto disturbato con fruscii, echi e molti altri rumori.
Il bug è legato ad un cattivo utilizzo della memcpy. La soluzione più semplice è precaricare la libreria, lanciando il browser con il seguente comando:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so iceweasel
Ovviamente potete utilizzare iceweasel o un qualsiasi altro browser prima citato.
Altre informazioni sul bug possono essere trovate qui (in inglese).
Posted: maggio 7th, 2011 | Author: Francesco Apollonio | Filed under: Programmazione | Tags: bug, code tips, kde, keyring, linux, patch, plugin, python, utility, varie | No Comments »
Mi serviva utilizzare la libreria in oggetto tramite una connessione ssh, questo crea non pochi problemi dato che, per come è realizzata ora la libreria, cerca di avviare KDEWallet anche se, tramite il file di configurazione keyringrc.cfg, è stato impostato come default-keyring CryptedFileKeyring o qualcos’altro.
Ora o ci si connette via ssh con -X ma ovviamente è tremendamente lento e soprattutto carica molti componenti kde, o si cerca di risolvere il problema in altro modo (ovviamente la seconda soluzione è la migliore).
Read the rest of this entry »
Posted: marzo 20th, 2009 | Author: Francesco Apollonio | Filed under: recensione | Tags: config, internet, javascript, plugin, utility, varie, wordpress | No Comments »
Precisiamo che si parla di script che permettono di portare in primo piano le immagini presenti sulla propria pagina web.
Dopo aver provato un po di script trovati qua e la, mi son messo a cercare tra i plugin di wordpress ed ecco fatto…
Il plugin in questione si chiama ShadowBox JS, l’installazione è standard, l’ultilizzo semplicissimo… non bisogna far niente per farlo andare
Al massimo se volete potete aggiungere rel=”shadowbox” al link delle vostre immagini per non farla visualizzare come un album.
Buon lavoro.
P.S.
Per le prove utilizzate ovviamente le immagini presenti in qualche mio articolo, ad esempio qui potete vedere come funziona il parametro rel che è stato inserito nelle prime due immagini, nelle ultime due invece no.
Posted: febbraio 28th, 2009 | Author: Francesco Apollonio | Filed under: Guide, Programmazione, recensione | Tags: code tips, eclipse, Guide, plugin, program, utility | No Comments »
Sviluppando con eclipse mi sono reso conto che mi mancava una features molto comoda, il code-folding, cioè la capacità di un editor di collassare più linee di codice in una sola nascondendo quelle del blocco successivo.
Normalmente questo è perfettamente funzionante ma solo con determinati blocchi (ad esempio i metodi, le classi etc) e tutto è poco ampliabile.

ad esempio in questo caso il blocco del for non può essere nascosto
Cercando in rete (con enorme difficoltà) ho trovato un progetto (Coffee-Bytes) che permette di fare esattamente questo ma in molti più blocchi ed anche in blocchi “personalizzati” (capirete successivamente cosa intendo).
L’installazione è molto semplice, basta aggiungere tra i link per l’update (Help->Software Updates) l’indirizzo specificato nella pagina web del progetto e successivamente selezionare Coffee-Bytes per l’installazione.

ecco come appare prima di selezionare per l'installazione
A questo punto non rimane che abilitarlo dal menù Window->Preferences :

impostare il nuovo folding
E ricaricando il file java aperto questo è il risultato:

esempio del nuovo code-folding - prima
esempio del nuovo code-folding – dopo
Da notare il blocco personalizzato delimitato da “//[start]” e da “//[end]“.
Happy Coding