Twitter Profile
salta alla navigazione

Firefox: Greasemonkey…altri utili scripts 17 Marzo 2010

Inviato da LukePet in : Chicche, Firefox, Informatica, Internet, Siti, Software, Web , 1 commento finora

Greasemonkey, parte seconda.

Tempo fa avevo scritto un post in cui segnalavo alcuni script che avevo utilizzato con Greasemonkey: firefox-greasemonkey-script-e-tante-belle-sorprese.

Per chi ancora non lo sapesse Greasemonkey è una popolare estensione per Firefox che consente di gestire piccoli ed utili script in grado di personalizzare la visualizzazione delle pagine web visitate ed introdurre qualche utile nuova funzionalità.

Molti di questi script sono reperibili all’indirizzo userscripts.org ed in questo post vorrei segnalarne alcuni che utilizzo ormai assiduamente.

  • Facebook Fixer (http://userscripts.org/scripts/show/8861)
    Uno script veramente ben fatto che integra una serie di piccole funzionalità aggiuntive tra le pagine di Facebook, tra le tante trovo particolarmente utile la possibilità di visualizzare le immagini solamente fermandocisi sopra con il puntatore del mouse.
  • Facebook Friends Checker (http://userscripts.org/scripts/show/40027)
    Altro script “facebookkiano” che notifica quando uno dei vostri contatti non è più tra i vostri amici…per la serie: voglio sapere tutto!
  • Flickr AllSizes+ (http://userscripts.org/scripts/show/6178)
    Questo invece è per Flickr…un comodo script per visualizzare e scaricare le foto nei diversi formati disponibili.
  • YouTube HD Ultimate (http://userscripts.org/scripts/show/31864)
    E non poteva mancare YouTube…con questo script sarà possibile gestire tutta una serie di piccoli settaggi che miglioreranno il “comfort” nella visualizzazione dei vari video.

Visto che ci sono posto anche le impostazioni che personalmente ho settato per YouTube HD Ultimate, eccole qua: Continua a leggere…

Cheat Sheet …il potere della sinteticità 29 Settembre 2009

Inviato da LukePet in : Chicche, Documenti, Informatica, Internet, Prodotti, Siti, Software, Sviluppo, Web , 1 commento finora

I Cheat Sheet mi ricordano molto gli schemi che usavo fare (nei bei tempi in cui ero studente) per assimilare, ricordare e “sbirciare” i concetti di un dato argomento.

CheatSheetPicSinteticità, linearità, essenzialità…tre caratteristiche fondamentali per organizzare ed assorbire rapidamente le conoscenze; i Cheat Sheet nascono sull’onda di tali qualità e non rappresentano altro che una serie sintetica di note velocemente consultabili per dei rapidi riferimenti.

Ho riscoperto l’uso dei questa metodologia di schematizzazione proprio in ambito informatico; difatti sembra prendere sempre più piede l’abitudine a diffondere in rete dei precisi ed utilissimi documenti che delineano funzionalità e caratteristiche per diverse tecnologie di riferimento…e tutto ciò, dal punto di vista di uno sviluppatore software, rappresenta una preziosa risorsa.

Se ci fosse qualche appassionato di informatica che ancora non ha scoperto l’esistenza dei Cheat Sheet, riporto qualche documento e link da visionare:

…e se non ne avete abbastanza potete sbizzarrirvi visitando il sito: www.cheat-sheets.org

Buona consultazione…e siate sintetici :)

Shadowbox JS…una plugin di cui non posso proprio fare a meno 3 Aprile 2009

Inviato da LukePet in : Chicche, Informatica, Multimedia, Prodotti, Software, Sviluppo, Web , 4 commenti

Shadowbox JS è oramai diventata una di quelle plugin di cui non riesco a fare a meno. L’ho scoperta durante la lavorazione alla versione 2.0 di questo blog e da allora non l’ho più lasciata.

Mi serviva una plugin per visualizzare interattivamente le immagini caricate nei post e così mi sono messo alla ricerca di qualcosa che mi soddisfacesse. Nell’immergersi nelle centinaia di plugins realizzate per WordPress si rischia seriamente il totale disorientamento, ma alla fine, prova dopo prova, selezione dopo selezione, ho incoronato Shadowbox JS come la mia preferita (tra i visualizzatori javascript che ho testato, naturalmente).

Il motivo che più mi ha spinto verso questa scelta è che basta semplicemente installare ed attivare la plugin per modificare il comportamento di visualizzazione delle immagini; non c’è bisogno di inserire alcun tipo di attributo particolare per i link (nessuna specifica class o rel), basta esclusivamente avere la plugin attiva per riuscire a visualizzare i link in modalità javascript.

Altra nota positiva della plugin è la sua elevata configurabilità; io ho fatto riferimento solo alle immagini ma in realtà il supporto è abilitabile anche per link che puntato a contenuti video e audio. Oltre a tutto ciò, il pannello di configurazione di Shadowbox JS permette di personalizzare il visualizzatore in molti altri aspetti…dimensione, animazione, stile, etc.

Bene, se vi ho convinto ed anche voi avete un bel blog WordPress su cui volete testare questa plugin, non vi resta che cliccare qui: http://wordpress.org/extend/plugins/shadowbox-js.

In realtà, oltra a Shadowbox JS, sono diverse le plugin che ho testato ed adottato in questa nuova versione del blog…mi prometto sempre di scrivere un post in cui le descrivo tutte ma ancora non ho avuto modo. Ma comunque il post prima o poi arriverà.

Per il momento divertitevi con Shadowbox JS!

P.S: con Explorer 8 la plugin sembra avera ancora qualche problema ma con gli ultimi aggiornamenti è stata abilitata una opzione (attivabile dal pannello di configurazione) che evita i problemi riscontrati con la nuovissima versione di IE.

Il trend dei linguaggi di programmazione negli ultimi anni 26 Aprile 2008

Inviato da LukePet in : Chiacchiere, Documenti, Informatica, Internet, Siti, Software, Sviluppo, Tecnologia, Web , aggiungi un commento

Oggi facevo un piccolo bilancio sulle mie conoscenze in termini di linguaggi di programmazione e mi è venuto lo sfizio di controllare il trend di popolarità attuale dei linguaggi esistenti.
Così me ne sono andato sul sito http://www.tiobe.com/index.php/tiobe_index per valutare la situazione; nel sito è presente una classifica ben dettagliata dei linguaggi di programmazione più utilizzati…è una classifica che viene redatta mensilmente ma io era un bel pò che non la consultavo.

Al primo posto come sempre c’è Java (di cui ho una buona conoscenza acquisita negli anni di università), stabile al secondo posto c’è il linguaggio C (che ho studiato in maniera molto approfondita alle superiori), in ascesa al terzo c’è Visual Basic (che sto studiando attualmente grazie al lavoro), al quarto PHP (che non conosco in modo approfondito ma con cui ho lavorato spesso per apportare delle modifiche a vari siti)…e via dicendo tutti gli altri.

Facendo una panoramica generale ho comunque riscontrato che le mie conoscenze ricoprono bene i primi posti della classifica…speriamo che questo serva per il futuro.

Volevo però riportare sul blog il grafico dell’andamento di diffusione dei linguaggi rilevato negli ultimi anni (anche questo grafico è reperibile dal sito sopracitato):

Da una prima analisi sembra che molti linguaggi siano rimasti pressochè stabili negli anni, Java e C hanno riscontrato un trend un pò negativo negli anni, pur rimanendo i linguaggi più diffusi, contrariamente sembra che linguaggi come C# e Ruby stiano pian piano guadagnando popolarità.

Staremo a vedere cosa riserverà il futuro a noi giovani programmatori.

Buon sviluppo a tutti.

Lightview per WordPress 30 Gennaio 2008

Inviato da LukePet in : Chicche, Informatica, Internet, Siti, Software, Sviluppo, Web , aggiungi un commento

Mi ricollego al post di ieri sera per fare una rapida segnalazione.

Come qualcuno avrà letto tra le varie librerie javascript menzionate era nominata Lightview. Per chi ancora lo ignorasse si tratta di una libreria per la visualizzazione di gallerie di immagini attraverso effetti grafici sulla pagina, alquanto gradevoli.

Ora, per chi avesse un blog con WordPress (naturalmente su un proprio spazio web, altrimenti la cosa non è fattibile) è possibile installare Lightview in un paio di click, senza avere a che fare con noiose operazioni di editing dei sorgenti php per includere i files js.

Infatti, è disponibile una versione di Lightview come plugin di WordPress; in quanto tale basta scaricarla inserirla nella cartella delle plugin del blog ed attivarla. A questo punto non resta altro che includere l’attributo rel=”lightview” nei nostri link html.

Trovate la plugin e spiegazioni più dettagliate presso questo link: http://www.ilemoned.com/archives/lightview-for-wordpress.

Buone visualizzazioni.

P.S: Naturalmente potete sostituire i javascript della plugin come le rispettive versioni compresse (come accennato nel precedente articolo).

Compressione Javascript…ecco un utile link 30 Gennaio 2008

Inviato da LukePet in : Chicche, Informatica, Internet, Siti, Software, Soluzioni, Sviluppo, Web , aggiungi un commento

In questi giorni discutevo con il mio nemico-amico discepolo-maestro dell’attività di compressione per ridurre il consumo di risorse di un sito web. Le librerie javascript sono oramai un ingrediente fondamentale per chi si trova a sviluppare per il web, basta pensare agli innumerevoli script js utilizzati per introdurre mirabolanti effetti ai siti.

Di che effetti parlo? Fatevi un giro qui…

chiaro?…bene, tutte queste finezze grafiche hanno un prezzo…l’occupazione della banda!

Se nel nostro sito inseriamo parecchie librerie javascript la pesantezza delle pagine web potrebbe diventare eccessiva; una possibile precauzione per evitare ciò consiste nel comprimere le librerie javascript al fine di diminuire l’eventuale consumo di risorse.

Insieme al discepolo-maestro ci siamo quindi messi a testare qualche servizio online per comprimere files javascript…ma a dirla tutta, non abbiamo avuto gran successo. Successivamente ildiscepolo ha trovato una plugin per Rails che gli permette di gestire la compressione, mentre io ho trovato un link piuttosto utile che permette di scaricare un pacchetto contenente i files già compressi di Prototype (il framework javascript sfruttato da librerie come Script.aculo.us, Lightview, etc.).

Il link dove potete trovare questo utile pacchetto è: http://groups.google.com/group/prototype-core/.

Vi basta scaricarlo, estrarlo, andare in files->compressed e scegliere i files di cui avete bisogno (i files sono compressi con diverse tecniche, sceglietene una); dopodiche non vi resta che sostituire la libreria javascript originale (non compressa) con la sua copia compressa…e il gioco è fatto.

Buone compressioni.

Thickbox…nuovi effetti sui vostri siti 26 Giugno 2007

Inviato da LukePet in : Chicche, Informatica, Internet, Prodotti, Sviluppo, Web , aggiungi un commento

Volevo consigliare qualche libreria e link che potrebbero essere utili a dei programmatori web.

Chi frequenta il sito delle estensioni per Firefox avrà sicuramente notato l’effetto grafico per visualizzare le immagini associate alle varie estensioni…come è possibile ottenerlo? Niente di più facile…basta usare Thickbox!

Thickbox non è altro che una libreria Javascript che consente di visualizzare gallerie di immagini, aprire nuove pagine e iframe all’interno della finestra cui si naviga senza bisogno di pop-up.

Potete assaggiare le potenzialità di Thickbox presso questo link: http://jquery.com/demo/thickbox/
(selezionate la voce “Examples” e divertitevi).

Per approfondimenti potete consulatare il blog dell’autore: http://codylindley.com/

Thickbox non è altro che una variante dello script LightBox JS (http://www.huddletogether.com/projects/lightbox/).

E’ tutto…anzi no!

Visto che siamo in tema di effetti per siti web eccovi un altro link: http://interface.eyecon.ro/
(andate in “Demos” e godetevi qualche chicca).

Ora è veramente tutto…al prox post!

And The Winner Is…Java! Ma Ruby è in rapida ascesa 14 Maggio 2007

Inviato da LukePet in : Chiacchiere, Curiosità, Informatica, Sviluppo , aggiungi un commento

Volete sapere quale è il linguaggio di programmazione più popolare?

Ecco un link con una classifica dei linguaggi di programmazione più diffusi attualmente: http://www.tiobe.com/tpci.htm

Come prevedibile Java, C/C++ e Php si trovano ai primi posti…ma il Ruby sembra essere la vera sorpresa e nella sua rapida ascesa si candida ad essere uno dei linguaggi che può rivoluzionare il mondo della programmazione.

Staremo a vedere…io intanto ho deciso di studiarlo…vi terrò aggiornati.