salta alla navigazione

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.

Poedit…localizzazione per i vostri temi e non solo 25 Gennaio 2008

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

Oggi avevo bisogno di tradurre in italiano un tema per WordPress impostato in inglese.

Ho fatto così qualche ricerca ed ho trovato un file di localizzazione italiana da inserire nella directory del tema in uso (in realtà i file sono due: uno con estensione .po ed uno con estensione .mo)…il file funzionava bene ma la traduzione di qualche termine non era proprio il massimo. Così ho provato a modificarlo attraverso l’editor di testo ma le mie modifiche non venivano rilevate.

Ho ricercato quindi un programma per editare questo tipo di file ed ho trovato un software piuttosto carino. Si chiama Poedit.

E’ una piattaforma per editare i files .po (e di conseguenza generare i files .mo); l’utility è multipiattaforma e può essere eseguita in ambiente Linux, Windows e Mac. Di facile utilizzo e decisamente utile…non posso che segnalarvela.

Se siete interessati, il link del software è questo: http://www.poedit.net/.

Buone traduzioni a tutti.

Ubuntu: formato AMV…come convertire video per il vostro IPod/MP4 Player 14 Gennaio 2008

Inviato da LukePet in : Chicche, Informatica, Linux, Multimedia, Software, Soluzioni, Windows , 19 commenti

AMV è un formato riconosciuto da diversi lettori che supportano la riproduzione di files video.

In questi giorni avevo la necessità di convertire alcuni filmati per inserirli nel mio nuovo player (spudorata imitazione cinese dell’I-Pod!). Il programma che utilizzavo sotto Windows (fornito con il prodotto) mi generava dei files che non venivano riconosciuti dal lettore (probabilmente ci potrebbe essere qualche problema di compatibilità con i codec).

Ho deciso quindi di affidarmi a Linux per trovare una soluzione…e l’ho trovata!

Dopo qualche ricerca sul web mi sono ritrovato su questo sito: http://code.google.com/p/amv-codec-tools;
ho scaricato il file amv-ffmpeg-linux-i386-20071030 (nel sito è presente anche la versione per Windows ma stavo lavorando sotto Linux e quindi ho testato il tutto da lì).

A quel punto per utilizzare l’utility vi basta copiare il file nella directory bin e renderlo eseguibile…il tutto si sviluppa con questi due semplici comandi:
$cp amv-ffmpeg-linux-i386-20071030 /usr/bin/ffmpeg-amv
$sudo chmod +x /usr/bin/ffmpeg-amv

una volta definito il comando lo potete richiamare da terminale per convertire i files che desiderate; come esempio vi riporto l’istruzione che io ho eseguito:
$ffmpeg-amv -i <input> -f amv -s 128x90 -r 16 -ac 1 -ar 22050 -qmin 3 -qmax 3 <output>.amv
grazie a questa elaborazione sono riuscito ad ottenere un filmato riproducibile dal lettore (anche se devo ancora fare alcune prove per trovare il settaggio ideale dei parametri).

Per una maggiore chiarezza vi descrivo il significato delle opzioni di comando: (altro…)

Juice…una bella piattaforma per scaricare i vostri Podcast 11 Gennaio 2008

Inviato da LukePet in : Chicche, Informatica, Internet, Linux, Multimedia, Prodotti, Servizi, Software, Soluzioni, Web, Windows , aggiungi un commento

Ieri sono stato contattato da Vega su messenger, mi chiede:
“Ma tu riesci a scaricare i podcast di Radio Deejay?”
ed io: “Bo non so, ora provo”.

E così me ne vado sul sito di Radio Deejay seleziono l’rss di “Tropical Pizza” e lo carico con Brief (il feed reader che uso su Firefox)…non funziona. Faccio una piccola ricerca e scopro che il problema è dovuto ad una errata configurazione dei tag xml del feed…in pratica se si apre l’rss con un aggregatore di feed non si riesce ad accedere ai contenuti e di conseguenza a scaricarli.

Così vedo un pò in giro se esiste qualche applicativo appositamente studiato per i podcast e scopro Juice!

è decisamente un bel programmino, che vi permette di aggregare diversi feed per i vostri podcast preferiti ed, eventualmente, selezionarli e scaricarli sul vostro PC.

Juice gira sia su Windows che su Mac…la versione Linux è in via di sviluppo (nel frattempo lo stesso sito consiglia per “il pinguino” due valide alternative: Podnova client e Icepodder).

Se siete interessati a Juice ecco il link dove potete trovare maggiori informazioni a riguardo e, soprattutto, scaricarlo: http://juicereceiver.sourceforge.net.

A voi la prova.

P.S: I podcast di Radio Deejay su Juice funzionano benissimo.

Lettori e-book…riusciranno mai ad affermarsi? 5 Gennaio 2008

Inviato da LukePet in : Chiacchiere, Documenti, Informatica, Prodotti, Siti, Tecnologia, Web , 10 commenti

Oggi guardavo la rubrica “Pixel” del TG3 ed ho visto un servizio sugli e-book. Veniva presentato un nuovo lettore e-book realizzato della Simplicissimus Book Farm e si prendeva spunto per parlare del fenomeno e-book e del fatto che non sia ancora decollato a dovere (come l’mp3 in campo musicale).

A quel punto mi sono messo a riflettere sul caso ed i pensieri che mi son frullati per la testa sono stati, in sequenza, questi:

  • “Cavolo gli e-book sono una figata, ti scarichi i peggio libri e puoi farti la tua mega biblioteca elettronica.
  • Però bisognerebbe vedere il loro impatto sugli occhi. Voglio dire…a me leggere un documento sul monitor del pc m’ammazza, preferisco sempre avere la copia stampata. Figuriamoci leggere un libro!
  • Ma quanto costerà un lettore e-book?”

Ecco, a questo punto mi sono fatto un giro sul sito www.simplicissimus.it.
Il lettore e-book presentato è davvero sorprendente: connessione wireless, possibilità di aggiungere note/sottolineature/appunti con l’ausilio della penna digitale, possibilità di espandere la capacità di memoria con l’ausilio di schede ed un monitor che (a quanto dicono) non stanca la vista.

Vi stuzzica la cosa?… (altro…)

L’arte del cracking…ecco l’"università" che vi addestra 2 Gennaio 2008

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

“Con cracking si intende la modifica di un software per rimuovere la protezione dalla copia, oppure per ottenere accesso ad un’area altrimenti riservata. La distribuzione di software così sprotetto (detto warez) è generalmente un’azione illegale se non criminale, per violazione di un copyright. Il crack viene spesso ottenuto tramite la reingegnerizzazione, tecnica che permette di capire la logica del software analizzando il suo funzionamento e le risposte a determinati input“. (da Wikepedia)

E fin qui ci siamo.

Che sia legale o illegale l’arte del cracking è senza dubbio una disciplina alquanto affascinante; se siete incuriositi dall’argomento e volete approfondire qualche conoscenza in merito vi segnalo un bel sito da cui partire. Il link è: http://quequero.org…vi basta fare click per entrare nell’“Università italiana cracking” (un nome che è tutto un programma).
Avrete a disposizione diverse pagine di documentazione e numerosi tutorials per toccare con mano e comprendere a fondo che cosa significa crackare un software.

Se siete dei “novizi” potete buttare un occhi su questa sezione: http://quequero.org/Category:Corsi_UIC_Newbies.

Ed ora potete iniziare a divertirvi…buon apprendimento.

PS: mi raccomando però…pochi danni.

Firefox: Attenzione lo script non risponde! 27 Dicembre 2007

Inviato da LukePet in : Chicche, Firefox, Informatica, Internet, Prodotti, Software, Soluzioni, Web , 4 commenti

Continuamo con la serie “simpatici errorini” su Firefox

L’altra volta vi ho parlato del problema riscontrato utilizzando la Mozilla Plugin di Vlc; questa volta vi parlo di un bug che ho riscontrato utilizzando una particolare estensione.

Dunque, qualche tempo fa ho scritto questo post: firefox-maledetti-autoplay-adesso-decido-io; in questo articolo consigliavo l’utilizzo dell’estensione Stop Autoplay per bloccare l’autorun di video in streaming. Bene, purtroppo ho scoperto che questa estensione crea qualche problemino al mio Firefox.

Difatti quando l’estensione è abilitata è molto probabile che da un momento all’altro venga visualizzato sullo schermo un messaggio di errore del tipo “Attenzione lo script non risponde” (con la possibilità di scegliere se fermare lo script o lasciarlo in esecuzione); l’errore è piuttosto fastidioso perchè impalla il pc finchè lo script non viene terminato.

Non so se questo errore dipenda da qualche bug dell’estensione o da qualche bug del browser…oppure se sia un caso isolato o meno.
Comunque se vi trovate di fronte un messaggio di questo tipo forse le informazioni di questo post possono esservi di aiuto (ammesso che abbiate l’estensione Stop Autoplay installata sul browser).

Ora sto cercando una estensione alternativa…per adesso ho provato Flashblock (https://addons.mozilla.org/en-US/firefox/addon/433), ma mi sembra un pò troppo fiscale e drastica nel bloccare i contenuti flash di una pagine web…continuerò la ricerca, se trovo una valida alternativa non mancherò di segnalarlo.

Spero di essere stato utile a qualcuno.

PS: Probabilmente con i futuri aggiornamenti il bug sarà risolto…spero.

Firefox: Visual C++ Runtime Error!!!…per colpa di chi?!? chi?!? chichichirichi?!?!?!? 22 Dicembre 2007

Inviato da LukePet in : Chicche, Firefox, Informatica, Internet, Multimedia, Prodotti, Software, Soluzioni, Web, Windows , 19 commenti

Qualche tempo fa ho avuto un problemino con Firefox (sotto Windows); ogni volta che mi trovavo a visitare pagine web con contenuti video in streaming il browser si bloccava e veniva visualizzato questo simpatico messaggio di errore:

Visual C++ Runtime Error

Runtime Error! R6034!…e conseguentemente il video cui tentavo di accedere non veniva riprodotto.

A quel punto era chiaro che qualcosa non quadrava e così mi sono messo a pensare ripercorrendo a ritroso le ultime azioni fatte sul sistema…alla fine sono riuscito ad individuare il colpevole…Vlc!

In pratica è successo questo: pochi giorni prima avevo installato l’ultima versione del player Vlc (0.8.6d), durante la procedura di installazione ho ingenuamente messo una spunta sulla voce “Mozilla plugin”, impostando di conseguenza Vlc come player di default per la riproduzione dei flussi video da Firefox. Evidentemente in quella “Mozilla plugin” c’è qualcosa che non va!

A questo punto il rimedio è presto fatto: disinstallazione di Vlc e re-installazione senza abilitare la plugin…tutto qui.

Addio Runtime Error!

Java SWT…una piccola guida di introduzione all’uso della libreria 10 Dicembre 2007

Inviato da LukePet in : Chicche, Documenti, Guide, Informatica, Software, Sviluppo, Tutorial , 5 commenti

Oggi metto in download una piccola guida che magari può essere utile a qualcuno.

In questi mesi sto lavorando alla mia tesi, molto probabilmente dovrò realizzare un applicativo per coordinare dei wrapper ed estrarre dati da pagine web…ma questa è un’altra storia.

Il linguaggio di programmazione che mi trovo ad utilizzare (per l’ennesima volta) è Java…stavo quindi pensando che se avrò bisogno di definire un’interfaccia grafica, per interagire con il programma, questa volta utilizzerò la libreria SWT in modo da avere un aspetto grafico decisamente più apprezzabile rispetto alle solite AWT e Swing.

Mi sono quindi messo a cercare un pò di documentazione per utilizzare le SWT nel caso ne avessi bisogno; nel sito http://www.developer.com ho trovato alcuni articoli interessanti.

Ho fatto quindi un copia-incolla dei vari tutorials mettendoli insieme in un unico documento ed infine ho creato un bel PDF in modo da avere tutte le informazioni a portata di mano qualora ne avessi bisogno…e visto che potrebbe essere utile a qualcuno vi metto il documento a disposizione.

Per scaricare la guida basta cliccare sul seguente collegamento: Swt Guide.

Buon apprendimento…spero di esservi stato utile.