Update :)

[listening: Pooh, Per chi merita di piu’ – live]

Notte di aggiornamenti:
dopo aver tentennato due giorni ho installato Firefox 2 che e’ veramente veramente veramente veloce e figo :) Avevo tentennato per il timore, rivelatosi infondato, di non poterci usare le varie estensioni.

Stavo giusto testando il tutto quando scopro che e’ uscito WordPress 2.0.5 (il software su cui gira questo blog) e se ne consiglia l’aggiornamento per vari motivi di sicurezza. Altro giro altro update, andato pure bene (a parte un mio errore -avevo scordato di cancellare una cosa-, di cui faro’ tesoro in futuro).

Pare quindi sia andato tutto bene, sono proprio contento e posso andarmene a nanna :)

Motivi per non usare FrontPage

Facendo ordine sull’hard disk ho trovato un vecchio file di testo con alcuni collegamenti che avevo messo da parte durante una ricerca scritta per spiegare PERCHE’ usare FrontPage per fare siti web non era una buona idea. Copio i collegamenti qui come servizio pubblico ;)

E ricordate: chi fa siti con FrontPage avvelena il web, diglo di smettere! ;-)

TrackMania Nations (gioco gratuito) installa StarForce (protezione che incasina il PC)

Leggendo un forum circa alcuni problemi del mio masterizzatore trovo un riferimento a Star Force, un sistema di protezione tristemente famoso per degradare le funzionalita’ del PC ed esporlo a seri pericoli di sicurezzxa (cliccate sul link per saperne di piu’).

Non gioco quasi mai se non a programmi gratuiti (vedi Cube) ma mi viene lo scrupolo di controllare e… amara sorpresa! Starforce ha lasciato i suoi segni infami nel mio sistema.

Una rapida ricerca mi porta alle istruzioni per rimuovere Star Force, che seguo scrupolosamente.

Verificata la ripulitura del sistema indago un po’ per capire l’origine e cosa ti scopro? Che l’untore e’ quel TrackMania Nations, un gioco offerto gratuitamente da Sunrise e che io stesso avevo consigliato in questo blog!

Ma come?! Offrite un gioco gratuito e durante l’installazione infilate nei PC della gente un programma tanto pericoloso?!

TrackMania Nations mi ha regalato ore piacevoli ma se l’avessi saputo avrei evitato di installarlo. Ora non mi resta che cancellarlo e consigliare a tutti gli amici di fare altrettanto nonche’ di ripulire il proprio sistema.

Vorra’ dire che da oggi prima di installare un gioco, comprese le versioni offerte gratuitamente dai produttori, controllero’ questa lista.

E intanto mi chiedo che senso abbia proteggere dalla copia un prodotto che si rilascia gratuitamente consentendone il download dal proprio sito…

Glitter, glitter delle mie brame…

Francamente non capisco tutta questa mania per le scritte luccicanti ma visto che e’ la domanda che mi fanno piu’ frequentemente (“tu che trovi tutto…”) e che una cara persona me l’ha fatta proprio oggi, lo scrivo anche qui, chissa’ mai che serva ai miei lettori.

Molti tutorial in rete suggeriscono l’uso di Paint Shop che per carita’ e’ pure bello ma e’ commerciale.

In realta’ si possono realizzare anche con altri programmi, fra cui il magnifico e gratuito Photofiltre.
Basta seguire questa guida.
E’ in francese ma ci sono le figure e poi via… non e’ meglio cosi’ che usando programmi commerciali? ;)

Per gli anglofoni, nonche’ avventurosi, c’e’ una guida
per farli anche con The Gimp, concorrente open source di Photoshop.

Anche qui, chi ha difficolta’ con la lingua puo’ guardare le figure.

Hint per Firefox e HTML Validator

Una dritta per chi come me utilizza l’estensione HTML Validator di Firefox.

Recentemente ho messo qua e la degli annunci di Google e ho scoperto che il loro codice HTML non e’ esattamente pulito. Ora, io tengo il validatore HTML sempre attivo (e’ un buon modo per valutare la qualita’ tecnica dei siti che visito, oltre che per tenere sotto controllo i miei) e mi sono reso conto di quante volte si trova a validare gli stessi errori, visto che gli annunci di Google ormai sono molto diffusi.

Ci ho pensato un po’ (non tanto in effetti :) ) e ho trovato una soluzione. Basta andare nel menu “Options” dell’estensione, cercare l’opzione “Validate pages in”, scegliere dal menu a cascata “All domains except” e nel campo di testo inserire “.googlesyndication.com” (senza le virgolette).

In questo modo il validatore ignorera’ gli iframe degli annunci di Google e si otterranno due vantaggi immediati:

  1. Minor lavoro della CPU (che si traduce in tempi di caricamento un po’ piu’ rapidi).
  2. La possibilita’ di tornare a capire se un sito e’ scritto bene oppure no, indipendentemente dai contenuti aggiunti da terze parti (cioe’ i banner di Google).

Attenzione: questo sistema riguarda solo le funzionalita’ del validatore HTML, non fa sparire i banner (per quello si puo’ sempre usare AdBlock).

Se trovero’ altri domini rilevanti da eliminare li segnalero’ qui. Per adesso ho girato questa dritta all’autore dell’estensione perche’ eventualmente la inserisca nella documentazione. Credetemi, si fa in un attimo e migliora decisamente la navigazione.

Il prossimo passo e’ supplicare quelli di Google di fare un HTML decente :)

Regalo di Pasqua :)

A chi vuol giocare e teme il gabbiotto
vorrebbe pagare ma e’ a corto
un gioco gratis certo servira’
e in questo post lo trovera’!

Se avete cantato questa allegra canzoncina sulle note di un noto spot TV e ora pensate che il sottoscritto sia rincitrullito forse avete ragione. Il fatto e’ che ho da poco scoperto Trackmania Nations, un gioco di corse acrobatiche divertente, ben realizzato, bello graficamente, con un gran numero di piste, un editor e la possibilità di giocare via LAN o in Internet!

Perche’ lo dico e dove sta il “regalo”? Il regalo sta nel fatto che il gioco è gratis e lo potete scaricare subito dal sito ufficiale!

Provatelo, non ve ne pentirete!

Aggiornamento del 26/8/2006: invece c’e’ da pentirsene eccome, perche’ questo bel gioco gratuito installa Star Force, un sistema di protezione che degrada le prestazioni del PC e lo espone a rischi. Per saperne di piu’ leggete il post al riguardo.

Le cose semplici

Mi trovo a usare sempre piu’ spesso 1by1, un player MP3… essenziale.

L’interfaccia offre un albero di cartelle sulla falsa riga di Esplora Risorse. Ne scegli una, premi l’icona del play (o il tasto spazio) e lui parte e suona tutti i brani in sequenza. Ne’ piu’ ne’ meno. Qualche optional ma nulla di eccessivo. Pesa 55k (!) ed e’ comodissimo quando lavori o leggi e non vuoi finestre colorate, decine di icone e procedure complicate per creare infinite playlist.

Unico neo: non e’ compatibile con i plugin di xchat, amsn e quant’altro e quindi il mondo non puo’ sapere cosa ascolti. Forse non e’ una perdita cosi’ grave, in fondo. :)

Firefox 1.5…

Post veloce per segnalare un bell’articolo che parla delle novita’ per gli sviluppatori web che Firefox 1.5 porta con se: XML, CSS ancorsa piu’ evoluto, SVG e molto alto… e credetemi, le immagini vettoriali in SVG sono fantastiche!

E chi lo vuole piu’ quel colabrodo di IE la cui versione 7 girera’ solo su XP/Vista e garantira’ la massima sicurezza solo su Vista (assurdo…)?

Io sto usando Firefox 1.5b1 (e le nuove alfa: e’ open source, possono usarle tutti, anche se a proprio rischio essendo appunto versioni alfa) e devo dire che e’ un prodotto davvero valido, nonche’ velocissimo (quanto Opera, ci credo che l’han reso gratuito ;-)

Documentazione Firefox

Questo e’ un post di servizio, in attesa di mettere questo tipo di informazioni su semplice.info>.

I pregi di Firefox li conosciamo tutti (o almeno dovremmo) ma il grosso difetto e’ che tutta la documentazione interessante e’ sparsa fra mille siti e indirizzi e non e’ sempre facile da rintracciare. Desidero quindi rendermi utile e offrire una serie di collegamenti a chi usa questo magnifico browser che dalla 1.5 (beta 1) e’ ancora piu’ bello!

http://www.squarefree.com/burningedge/
Informazioni quotidiane sui brogressi delle beta interne.

http://www.squarefree.com/burningedge/releases/
Cronologia “non ufficiale” delle modifiche. Piu’ completa di quella ufficiale!
http://developer.mozilla.org/en/docs/Mozilla_CSS_Extensions
Estensioni proprietarie del CSS disponibili su Mozilla/Firefox.

http://lists.w3.org/Archives/Public/www-style/2004Aug/0135.html
Introduzione alla nuova sintassi, implementata in Firefox 1.5, per definire stili specifici per i diversi siti. Gli interessati a questa “enorme figata” (giudizio tecnico mio) possono
leggere questo thread su Mozillazine. La nuova funzione sostituisce nel fine l’estensione urlid.

http://mycroft.mozdev.org/deepdocs.html
Documentazione per lo sviluppo dei plugin di ricerca.

https://bugzilla.mozilla.org/show_bug.cgi?id=307381
Post con le notizie circa le estensioni aggiornate e di cui e’ garantita la compatibilita’ con Firefox 1.5 beta 1.

OK, per adesso e’ tutto, se conoscete altri siti interessanti scriveteli nei commenti.
Presto apriro’ una sezione ‘mozilla’ nel sito contenente estensioni, documenti, stili per vari siti (si aggiungono a usercontent.css e vengono applicati automaticamente), filtri per adblock, ecc…

NB: per ragioni di accessibilita’ da oggi i link esterni NON si apriranno piu’ in nuove finestre. Conto di adeguare a questo comportamento tutti i vecchi post del blog.

… ho capito bene?!

Se ne vedono di tutti i colori in Internet:

Dear Subscriber.
Oxygen Software Company – the leader in PC software development for mobile phones data management wants to inform you that since 1 June 2005 the Individual license of Oxygen Phone Manager will cost 35 Euro instead of current price of 29 Euro.
Now it’s your last chance to get a legal copy of Oxygen Phone Manager with one year of free upgrades and life-time technical support for just 29 Euro and save 6 Euro!

Di solito le aziende annunciano RIDUZIONI di prezzo, non INCREMENTI! ;-)

La ciliegina sulla torta: SQLite su PHP4.3.10 !

Il titolo dice tutto: non solo c’e’ (in forma di estensione PECL) ma e’ stato un gioco da bambini farlo andare sul mio server di sviluppo sotto Windows (e’ bastato copiare una DLL e aggiungere una riga a php.ini) e un gioco da ragazzacci smanettoni compilarlo qui su Dreamhost.

Trovate tutte le informazioni a questi indirizzi:
http://pecl.php.net/package/SQLite
http://www.sqlite.org/download.html
http://www.php.net/sqlite
(sezione commenti)

Se durante ./buildconf –force vi dice che libtools e’ vecchia, beh… ehm… commentate tutto il controllo della stessa in build/build.sh e funzionera’ ugualmente. Hackeroso ma efficace, almemo cosi’ sembra ;-)

Bisogna dire che oggi ho realizzato un sacco di vecchi desideri informatici, ora bisogna solo metterli a frutto! ;-)

Mission completed: I love cygwin, bash and sshd!

OK, ci sono voluti piu’ di 15 minuti ma non e’ colpa mia se il client SSH che uso si incasinava con la sequenza ANSI di default nel login di cygwin :( e mi ha fatto perdere un bel po’ di tempo per individuare il problema…

Di cosa sto parlando? Beh niente, ho installato l’ambiente posix/linux-compatibile cygwin per Win e, grazie anche a un ottimo tutorial (mai pretendere di far da soli a tutti i costi…) ho configurato un bel server sshd sul pc, che ora posso controllare dalle altre macchine della rete locale.

In un colpo solo quindi ho realizzato ben tre desideri che “covavo” da tempo:

1) avere una shell Bash su Windows (mooolto piu’ potente del prompt comandi…);
2) poter lavorare sul pc via shell da altre macchine della rete locale;
3) avere su Windows un po’ dei tool che uso regolarmente su Linux.

E il tutto grazie a software open source, senza bisogno di ricorrere a prodotti commerciali per Windows!

A questo punto mi resta solo il cruccio che l’interprete mysql non sembra girare bene da bash, ma vedremo di risolvere…

NB: casomai a qualcuno servisse, la stringa da impostare in .bash_profile per evitare rogne con certi vecchi client ssh (comunque gia’ che c’ero ho installato anche un client ssh2) e’ PS1=’\u@\h:\w\$ ‘

C:\Programmi\Ferrero ?!

Non si finisce mai di imparare…
chiedo l’elenco di tutte le cartelle in C:\Programmi alla disperata ricerca (miseramente fallita) di un tool per risistemare la macchina, ormai prossima all’ingolfamento.

Alla lettera “F” mi sento dire “Ferrero”.

Io, pensando di aver capito male: Ferrero?

La persona con cui parlavo: Si’, FERRERO!

Io, pensando a voce un po’ alta: che ca…kkio c’entra Ferrero?!

Segue risposta con nome impronunciabile di cosa che dovrebbe stare in qualche merendina in cui evidentemente e’ incluso software per PC.

Il tono era tipo “come fai a non saperlo?!”.
OK, ora sono pronto a tutto. Chissa’ quando in un PC vedro’ la cartella “silenzio – parla agnesi – live cd”. ;-)

Il mondo comincia a girare troppo vorticosamente per me!
Aiuto!

Pero’ nelle sorprese degli ovetti Kinder che piacevano (e piacciono) a me c’erano le piovrette di gomma, ecco! ;-)
Certo ti rovinavi i denti per aprire quelle ca…kkio di scatolette ovali, ma vuoi mettere! ;-)

A zonzo per i pianeti con Celestia

Vi presento oggi una nuova perla dal mondo open source: CELESTIA!

E’ un planetario con possibilita’ di visione e movimento in soggettiva fra i pianeti, le stelle, le nebulose. Per ogni oggetto offre orbita, informazioni extra (tramite siti web), possibilita’ di seguirne il movimento nel tempo e in date arbitrarie. Sono inoltre disponibili script per creare presentazioni ecc.

Parlo di “oggetti” perche’ se ne possono aggiungere di ogni tipo e centinaia di persone hanno contribuito a far crescere il programma con molti add-on: texture dei pianeti (basate sulle immagini NASA), orbite, traiettorie… e non solo di corpi naturali ma anche di satelliti artificiali! Scaricando un add-on potrete vedere la marea di satelliti che circondano il nostro pianeta, oppure seguire il viaggio delle varie sonde spaziali… o vedere Hubble (e c’e’ un oggetto enorme, osservabile in ogni angolazione), la ISS, ecc… E se cio’ che e’ reale non basta…. esistono add-on “fictional” con le astronavi e le installazioni spaziali da Star Trek, Odissea 2001, Star Wars, Stargate, Spazio 1999 (la base Alfa sulla luna!) ecc…

Per scopi piu’ educativi c’e’ un sito (linkato dal sito principale) di materiali educativi, fra cui texture extra, script per creare animazioni e tour fra i pianeti, ecc.

Insomma, dopo Open Office, il browser FireFox, il programmone matematico scilab mi sono innamorato di un’altra meraviglia open source ;-)

Ancora una volta l’open source si dimostra come una filosofia vincente: riduce il digital divide, permette a chiunque di disporre gratuitamente e legalmente di software avanzati e spinge le persone a raggrupparsi in comunita’ che sostengono e fanno crescere i programmi che loro stesse apprezzano e utilizzano.

Buona esplorazione!

Un piccolo passo per…

OK, il soggetto e’ un po’ eccessivo ma oggi (pardon, ieri) si e’ verificato un cambiamento epocale per me.

Dopo 16 anni di telematica io che l’avevo sempre rifiutata preferendo le chat testuali ho avuto la mia prima conversazione via VoIP (Voice over IP) usando quella meraviglia che e’ Skype.

Resto dell’idea che per chattare sia piu’ appagante usare la tastiera e che scriversi invece che sentirsi consenta di aprirsi di piu’; di confidare cio’ che non si direbbe per il timore di un giudizio (anche indiretto, ad esempio un mutato tono della voce); di avere maggiore privacy. Detto questo pero’ Skype e’ un ottimo sostituto del telefono e fa risparmiare un sacco di soldi!

La mia “chiamata” (e’ splendida la metafora telefonica in Skype, con cornetta, suoneria tipica di un telefono, ecc) di un’ora e 11 minuti a una cara amica e alla sua famiglia (hint per i curiosi: post precedenti) mi e’ costata 0 lire (uff, euro) e visto che tanto sarei stato in Rete comunque per fare altro non conto nemmeno i costi energetici o di uso dell’hardware.

Quanto sarebbe costata chiamando da un fisso o peggio da un celklulare? Intendiamoci, visto il numero di ricariche le chiamate che faccio sono cmq molte, ma disponendo di un telefono gratuito e virtuale (perche’ non esiste, e’ solo un protocollo su una infrastruttura gia’ esistente) e’ inevitabile che quando possibile sostituiro’ le chiamate classiche con quelle effettuate tramite Skype.

Ho scoperto l’acqua calda? Forse, o forsre ho semplicemente scelto il momento migliore (grazie a un ottimo software) per fare una cosa nuova.

Mai, mai dire “no” all’innovazione, nemmeno quando usi i modem da prima che molti utenti attuali nascessero, da prima che la stessa rete Internet divenisse cio’ che e’ (o fosse disponibile “at all” in ambito privato).
Grazie a chi mi ha stressato… e convinto a prendere quel benedetto microfono USB.
Perche’ USB? Perche’ quello normale che avevo preso ha un jack che si mangia tutto lo spazio di “line out” e anche risolvendo quello, comunque non va… sigh). Comunque ne e’ valsa la pena: la resa e’ ottima e leggevo che i micrfofoni USB digitali son preferibili a quelli analogici che passano per “mic in” della scheda audio.

OK, ora torno a fare il tecnico.
Perche’ dico che Skype e’ tanto bello? Per le seguenti ragioni:

1) si adatta alla situazione che trova ed opera dietro NAT e firewall senza richiedere l’apertura di porte (ovvero funzia a quasi tutti, al primo colpo).

2) crypta il traffico in transito. Manco il telefono vero lo fa, anzi!

3) ha un’interfaccia semplice e leggera che rispetta molto la metafora del telefono (i paroloni…).

4) usa veramente poca banda: 9k/s di media al secondo me si puo’ adeguare anche a connessioni GPRS, ISDN o DialUP visto che ho idea che comprima l’audio (ditemi se sbaglio…).

5) esiste per Win, Linux, MacOS e palmari. In pratica lo usano tutti. O quasi.

Unico svantaggio: non e’ open source quindi si sa cosa faccia esattamente (anche se non sembra contenere spyware) e la “comunita’” non puo’ migliorarlo ed espanderlo. Cosi’ come e’ avvenuto per tanti programmi, spero che gli appassionati si sbrighino a decifrarne il protocollo e proporne versioni aperte ancora migliori.

Per altre info tecniche guardate questo forum o cercate “skype protocol” su Google.

Io vado a nanna, molto contento per il lato umano di cio’
che e’ avvenuto tre ore fa.

Ah, qual e’ il mio id su Skype? Agli amici lo dico, agli altri non serve, tanto accetto chiamate solo dalle persone nella lista dei contatti ;-)

Aggiornamento informatico

Update del post precedente: Microsoft ha rilasciato una patch (la trovate su Windows update) per correggere la falla gigante che permetteva ai cattivi di infettare un PC con una semplice immagine jpeg.

Se avessi aspettato un giorno avrei scaricato 217k invece di 266mb, ma poco male (!) tanto il SP2 dovevo comunque prenderlo e fin qui sono soddisfatto del download. Ha reso Explorer piu’ palloso (“per facilitare la protezione…” e blah blah ma tanto uso sempre di piu’ Firefox che e’ un browser gratuito, aperto, disponibile per Windows, Mac e linux e che offre moltissimo, tanto agli utenti quanto agli sviluppatori. E’ l’AWeb del 2004 ed e’ veramente favoloso!

Quindi: andate in Windows Update e scaricate la patch (che se no fra qualche giorno verrete sicuramente infettati! Bastera’ caricare una jpeg messa da qualche dispettoso… per non dire altro), poi scaricate Firefox e buttate Explorer, poi scaricate Windows SP2 che implementa un BEL sistema per eliminare alla radice il buffer overrun sfruttato da molti trojan e simili.

Ah, il SP2 contiene anche una “feature” di protezione che pero’ non protegge il diretto utilizzatore del PC ma le potenziali vittime dei programmi presenti sul suo PC (in particolare trojan usati da terzi per pilotare attacchi a siti web). Si tratta di una modifica allo stack TCP che impone un limite alle connessioni contemporanee aperte verso host irraggiungibili.

Come detto, IMHO, questa limitazione serve a impedire il funzionamento di certi tool di attacco e fin qui la cosa va anche bene. Tuttavia e’ grave che l’utente debba subire una limitazione a funzionalita’ del PC che possono essere usate anche in programmi leciti.

Comunque googlando “4226fix” si puo’ risistemare tutto. Cosi’, per informazione e per chi non accetta che un’azienda decida per lui le impostazioni del PC.

service pack 2

Frasi del giorno:

“… il bug delle jpeg che possono infettare un pc spunta proprio oggi per far aggiornare a sp2 anche chi voleva aspettare…”

“… ah ecco: Buffer Overrun in JPEG Processing (GDI+) Could Allow Code Execution (833987)… quindi nn e’ ke sp2 lo fixa e’ che aggira toitalmente il problema dei buffer overrun… e quindi ki disattiva la protezione se lo prende (censored) :)… ed e’ cmq un baco ENORME”

“bene, sono felice di avere avuto un pc funzionante x un mese. ora installo sp2…”

“santocielo ma e’ immenso…”

“ca…volo e’ un’ora che installa e la barra e’ a 1/4. ma han rifatto tutto win? ;)”

Il resto a installazione avvenuta, se mai finira’…

PS: se decidete di scaricare l’sp2 (e vi tocca) prendete il pacchettino intero da 266mb. Ci metterete di piu’ ma almeno avrete il file sempre a disposizione (soprattutto se lo mettete su cd…) in caso di reinstallazione di Win. Lo trovate in questa paginetta

Schermi multipli anche su Windows

Una delle cose piu’ utili di AmigaOS sono gli schermi multipli che permettono di avere differenti applicazioni su “schermi” diversi, riducendo cosi’ l’affollamento del desktop.

Su Windows esistono alcuni programmi simili; anche se in realta’ creano desktop multipli, che condividono palette e risoluzione, il risultato finale e’ lo stesso.

Ne parlo perche’ oggi su webattack.com e’ stato presentato Enhanced Virtual Desktops un gestore di desktop virtuali completamente gratuito (gli altri sono tutti shsreware) che funziona proprio bene. Provatelo e la vostra produttivita’ su Windows migliorera’ non poco! ;-)

(uhm… questo piu’ che un post da blog e’ una mini recensione, ma chissa’, magari qualche lettore del blog, o chi arriva dai motori di ricerca, lo trovera’ utile…)