Loading...


martedì 29 maggio 2007

Estensioni Firefox #1: GUtil! - Tutti i servizi di Google con un comodo clic!





GUtil! - Questo add-on è, secondo me, molto utile a tutti quelli che come me utilizzano i diversi servizi messi a disposizione da Google. Attraverso questa estensione, è possibile accedere a tutti i servizi di Google per mezzo di un comodo bottone nella barra degli strumenti oppure attraverso il menu GUtil! aggiunto al momento dell'attivazione del add-on.



Tramite le impostazioni è poi possibile inibire il menu o il pulsante nella barra degli strumenti, è possibile specificare se si vuole usare o meno una connessione HTTPS protetta per le connessoni a GMail, ed è possibile impostare quali servizi dovranno comparire all'interno del fornitissimo elenco messo a disposizione da GUtil!.



Insomma, questa è una semplice estensione ma di grande utilità se ci si trova giornalmente ad avere a che fare con uno o magari più account di Gmail, Blogger, Google Analytics o AdSense, oppure si utilizza spesso i servizi di elaboratore di testi, foglio di calcolo, motori di ricerca, mappe, ecc... messi a disposizione da Google.



Questa estensione può essere scaricata tramite il sito del programmatore oppure dal sito delle estensioni di Firefox. Al momento in cui scrivo l'ultima versione è la 2.1.6.




Technorati Tags: , , , , , ,



Powered by ScribeFire.


...continua a leggere...

venerdì 25 maggio 2007

Ubuntu Feisty Fawn ... finalmente mia!!


Sono sempre stato un gran sostenitore di Linux, ma per vari motivi non sono mai riuscito ad utilizzarlo o approfondire gli interessanti concetti e le caratteristiche proprie di questo sistema, se non in modo sporadico e superficiale.

Ora, finalmente, a più di due mesi dal rilascio della versione 7.04 (Feisty Fawn) di Ubuntu, sono finalmente riuscito ad installare questa interessantissima distro di Linux sul mio nuovo pc :-).
Come è possibile notare anche dai vari link che sono comparsi nel blogroll, ho iniziato a seguire con molto interesse questo ambiente e tutto ciò che ruota attorno ad esso. Ora sto proprio scrivendo con Firefox da Ubuntu!

Anche io, come penso molti altri utenti da poco avvicinatisi a questo sistema, ammetto che, stufo di vedere una così performante interfaccia utente solo nei vari blog e forum, ero da subito molto interessato ad installare Beryl, ma ahimè ho dovuto presto fare i conti con problemi più importanti come il riconoscimento della scheda video e del monitor o della tastiera e mouse bluetooth (problemi comunque quasi completamente risolti).

Cosa dire, sono rimasto affascinato dalla semplicità con cui è possibile gestire le fasi di installazione/rimozione del software (una marea!) messo a disposizione per questo sistema. Pochi clic e si hanno a disposizione una quantità incredibile di programmi per svolgere le più svariate attività.

Una gestione quasi maniacale di ogni aspetto dell'interfaccia grafica (nulla viene lasciato al caso) già con il sistema base (Beryl in accoppiata con il gestore di temi Emerald espande ulteriormente questa possibilità, quindi vi lascio immaginare!), e chi come me, proviene dal mondo Windows, sa bene quanto sia più elaborato riuscire a impostare alcuni aspetti dell'interfaccia di sistema secondo i propri gusti.

Il supporto internazionale che questo (come tutti i sistemi basati su GNU/Linux) ambiente è in grado di fornire all'utente, credo che non abbia eguali soprattutto in ambienti Microsoft (quelli che si sono trovati ad avere a che fare con lingue straniere in ambiente Windows, sanno a cosa mi riferisco: scrivi, mappa caratteri, cerca simbolo, segna il codice, torna al testo, ALT+0xxx, ...).


Quindi, in ultima analisi, non posso che dare un giudizio positivo sia per quanto riguarda l'interfaccia grafica (di cui potete osservarne un semplice esempio qui a destra -- Ubuntu+Beryl+Emerald = spettacolo assicurato!), che per l'oramai comprovata robustezza del kernel di Linux.

Insomma, descrivere tutte le interessanti e/o spettacolari caratteristiche messe a disposizione da questa distro, richiederebbe ben più di un semplice post e sicuramente necessiterebbe di una dose di competenza ben più elevata della mia, ma comunque conto a breve di poter postare qualche interessante informazione riguardo all'installazione di scheda video (nVidia Geforce 8800 GTX ;-), periferiche bluetooth, scanner (Epson), ed altre periferiche.

Intanto, buon Linux/Ubuntu a tutti coloro che ne fanno uso per lavoro e/o hobby e, come sempre, attendo commenti.

Ciauz!!!!!

...continua a leggere...

lunedì 7 maggio 2007

Joost - La TV del futuro


Finalmente sono riuscito a farmi inviare un invito per poter partecipare al beta testing di Joost, un'innovativa IPTV che mette a disposizione vari canali tematici dai quali poter scegliere il programma che interessa, e vederselo a tutto schermo comodi comodi a casa propria. La particolarità di questa IPTV è che invece di essere, come molti altri software simili, basata su di un sistema centralizzato (un server manda in streaming i filmati richiesti dagli utenti), questa applicazione (perchè si tratta comunque di un'applicazione da installare sul proprio pc) si basa sul peer-to-peer, quindi ogni utente è client ma anche server dell'intera struttura su cui si basa il programma, e quindi oltre ad usufrire dei video, si contribuisce anche a condividere gli stessi video con tutti gli altri utenti che ne richiedono la visione. Buona la qualità video e audio (che comunque dipendono molto dalla velocità della propria connessione ad internet e/o da quanto è congestionata l'eventuale LAN casalinga, oltre che ovviamente dalla potenza del pc), accattivante l'interfaccia grafica, ma soprattuto molto interessanti i vari gadget che mette a disposizione il programma stesso.


Personalmente, trovo che questa applicazione sia molto interessante, e spero che possa incontrare il parere favorevole di molti utenti in modo che possa, un domani, divenire la vera erede dell'attuale sistema TV.

Ovviamente, a chi ne fosse interessato, posso mandare un invito. Chiedo solo che mi si lasci un commento riguardo a questo post (non solo la richiesta dell'invito ;-D...suvvia...un po' di dialogo non fa male!) con specificato il vostro nome e cognome e la vostra email. Cercherò quanto prima di inviarvi un invito. Per chi, invece, è proprio allergico ai commenti, può fare richiesta sempre specificando nome, cognome ed email, tramite il form che ho piazzato in fondo al blog!

Ciao e buona IPTV a tutti!

...continua a leggere...

venerdì 4 maggio 2007

Blogger e JavaScript...non sempre rose e fiori

Recentemente, mentre cercavo di inserire uno script all'interno del blog, mi sono imbattuto in un'antipatica "cocciutaggine" da parte dell'interprete di blogger, il quale invece di memorizzare il codice così come lo avevo scritto, me lo rielaborava apportando stravolgimenti tali da rendere lo script inutilizzabile.

Lo script in questione era simile a questo:

[pa]script type="text/javascript"[pc]
var uri = '....' /* <- qui c'è una stringa che viene parzialmente creata a run-time */
document.write('[pa]sc' + 'ript type="'text/javascript" src="' + uri + '" charset="ISO-8859-1"[pc][pa]/sc'+'ript');
[pa]/script[pc]

Qui, per lo stesso odioso problema, ho sostituito il simbolo di minore con [pa] ed il simbolo di maggiore con [pc].

Qui il problema è che l'interprete, invece di memorizzare l'argomento del metodo write() così come è stato scritto, lo riadatta secondo regole proprie traducendone alcuni caratteri e valutandola a tutti gli effetti come se fosse un tag di HTML vero e proprio, rendendo quindi di fatto inutile l'uso del metodo document.write(). Perciò, detto questo, come si risolve il problema (o almeno, come l'ho temporaneamente risolto io)? Beh, diciamo non in modo molto estetico, ma chi ha detto che le migliori soluzioni siano sempre anche le più belle :-) ?

La mia soluzione al problema è stata questa:

[pa]script type="text/javascript"[pc]
var uri = '...'; /* <- stringa generata a runtime */ var s1 = 'script type="';
var s2 = 'text/javascript';
var s3 = '" src="';
var s4 = '" charset="ISO-8859-1"';
var s5 = 'script';
document.write('<'+s1+s2+s3+uri+s4+'>'+'<'+'/'+s5+'>');
[pa]/script[pc]

Prima di tutto, ho suddiviso la stringa passata al metodo write() in più tronconi, ognuno assegnato ad una variabile distinta, escludendo dalla stringa assegnata alle variabili ogni possibile carattere che potesse far pensare all'interprete che quello era un tag HTML (in questo caso ogni carattere di minore e maggiore).
Infine, ho passato come argomento del metodo write() un'espressione dove andavo a concatenare le singole variabili fino a comporre lo stringa originale, stando però attento a separare ogni minore, maggiore ed i vari caratteri di slash, in modo da "ingannare" l'interprete e far sì che esso non cercasse in nessun modo di interpretare il valore dell'espressione, se non nel momento dell'esecuzione vera e propria.

Spero di essere stato chiaro ed esauriente, e di aver contribuito a risolvere qualche grana a qualcun altro che si è trovato con il mio stesso problema.

Resto in attesa di commenti o soluzioni migliori al problema (sono sicuro che ce ne sono!).

Ciao.

...continua a leggere...

Contattami

Tuo nome
Indirizzo email
Oggetto
Messaggio
Image Verification
Please enter the text from the image [ What's This? ]
Powered by www.emailmeform.com

www.

 

©2007-2011 by Ragnarøkkr's Blog - Creato da Ragnarøkkr a.k.a. Marco Trulla

Tutto il materiale - di qualsiasi natura esso sia - contenuto in questo blog e/o qualsiasi pagina ad esso relativa, archivi del blog inclusi, salvo dove espressamente indicato, è di esclusiva proprietà di Marco Trulla. È vietata la riproduzione, anche parziale, di tutto il contenuto del blog senza previa autorizzazione scritta del suo autore (cioè IO!). E' possibile riproporre liberamente solo brevi estratti dei post citando l'autore e inserendo link follow verso la fonte originale.

MyFreeCopyright.com Registered  Protected