venerdì 7 novembre 2008

Google Street View... ve lo avevo detto io...

ehehe, che bello avere ragione :DDDD
tempo addietro avevo avvistato una google car proprio accanto a me mentre andavo al lavoro, ed avevo profetizzato (non che ci volesse molto intuito a dire il vero) che a breve sarebbe apparso StreetView anche a Roma...

Bene, da oggi (anzi, da un po' di settimane ormai :$) e' possibile passeggiare per Roma, Firenze, Milano e.... Como (?!?) in modo virtuale attraverso il famoso servizio Google...
Non me ne vogliano gli abitanti di Como ma.... Perche' Como???? tante citta' in Italia piu' importanti, ci fanno fare il giro del lago di Como????

misteri della rete...

ps. intanto, godetevi questa passeggiata (ma..... il lampione?)...

Kubuntu 8.10, finalmente Kde 4

E' tutto oggi che gioco con questa distribuzioncina con i fiocchi...
Avevo recentemente scaricato ed installato le varie beta, ma onestamente non mi aspettavo di trovare un lavoro cosi' ben fatto. Posso, senza dubbio di smentita, finalmente annunciare che...
KDE 4...


....e' quiiiiiii (niente da fare, la carrambata mi piace sempre :D)




Ho installato come di consueto nella via macchina virtuale (la Sun VirtualBox), e devo dire che in pochi minuti si e' installato (quasi) tutto correttamente, eccezion fatta per il driver video non propriamente riconosciuto, che in un primo momento mi obbligava ad una ridicola risoluzione 800x600.
In ogni caso, e' bastato modificare il file /etc/X11/xorg.conf

da

Section "Device"
Identifier "Configured Video Device"
EndSection


in

Section "Device"
Identifier "Configured Video Device"
Driver "vboxvideo"
EndSection


per avere una macchina virtuale perfettamente funzionante...
Il mio disappunto rigurda solo la configurazione di default: possibile che in kubuntu non abbiano un minimo buo gusto??? certo, si potra' dire che anche la configurazione che ho adottato io non sia il massimo (sembra un desktop sponsorizzato da "fruttolo" :P), ma quello che appare al primo login e' qualcosa di veramente desolante. Non e' solo lo sfondo, ma le configuarazioni di kde, grub, i font, i temi...

come si dice "degustibus non est disputandum", ma himo meglio subito personalizzare :D

Internet explorer usera' WebKit?

mi stava quasi venendo un colpo quando ho letto il titolo su osnews...
leggendo leggendo pero' mi sono reso conto che il sogno non si e' avverato, Ballmer dice che in pratica l'idea era stuzzichevole, ma che come al solito in Microsoft preferiscono avere tutto "in casa" e continuare a svilupparsi un proprio motore di rendering per ie8...

Un gran peccato, gia' immaginavo di poter finalmente testare i miei siti web su un solo motore, uguale per mac, windows e linux (non dimentichiamo che webkit ha origine in khtml di konqueror).
Quello che mi fa pensare pero' e' l'atteggiamento di Ballmer... la "dancin' chair-throw developer monkey" che fino a ieri fuddava l'open source, tacciandolo come un "cancro", che lo definisce "interesting". Sara' che WebKit ha una licenza di tipo "copia copia e rivendi come se fosse un tuo prodotto", che tanto piace a mamma MS, ma le recenti aperture mi fanno tornare in mente una celebre (quanto inflazionata) frase:

"First ignore you, then deride you, besides fight against you, at last... you win!"

Mahatma Gandhi

lunedì 7 luglio 2008

Rialzati Italia...

Alle ultime politiche abbiamo visto le citta' tappezzate dallo slogan di quello che sarebbe poi diventato il governo in carica:


...adesso ho scoperto a cosa si riferissero!!!!!!!

AHAHA ...mitico martin lutero...

domenica 29 giugno 2008

venerdì 27 giugno 2008

CAZZO... esistono le pensioni...

Per una volta non parlo di politica...



ci sono pensioni estive che costano pochi soldi... che cazzo vi costa rinunciare ad un paio di scarpe?

e poi... non fai prima ad ucciderlo con le tue mani? tanto il risultato e' lo stesso....

ps.
http://www.prontofido.it/index.asp?action=06
http://www.casadipluto.it
http://www.allevamentodivillatesta.com/pensione-per-cani.asp

...e questo con una googolata di 30 secondi...

giovedì 26 giugno 2008

open street map, google e l'open source

ecco un post che si piazza nel bel mezzo di quelli precedenti:
dopo la google car, e dopo marble, vi vengo a parlare di un interessante progetto di cartografia: OpenStreetMap.
Il progetto e' una sorta di clone di Google Maps, dove possiamo navigare uno stradario del mondo in modo "web 2.0", ossia trascinano la mappa con la manina, zoommando con la rotellina del mouse ecc.
quello che differisce invece e' la "licenza d'uso": OSM e' sviluppato seguendo il modello open, ovvero collaborativamente dalla comunita', questo gli consente - oltre che essere gratuito - di essere liberamente fruibile tramite una licenza Creative Commons. Potremo utilizzare le mappe in qualsivoglia modo, con l'unica limitazione di rilasciare le modifiche alla mappa che apportiamo con la stessa licenza.
Nel titolo citavo Marble, che per chi non lo conoscesse e' un'applicazione KDE che funge da "mappamondo virtuale" (eh si... come google earth :D). Bene, Marble consente di utilizzare al suo interno le mappe scaricate "a caldo" da Open Street Map.
Qualcuno potrebbe obiettare: "anche google e' gratuito, quindi che senso ha usare questo?".

come direbbe Wallace, una sola parola: Liberta'


ps.. per chi volesse contribuire al progetto, c'e' ancora tanto da fare in Italia

martedì 24 giugno 2008

Avvistata Google Car a Roma...

che ficata... oggi andavo tranquillamente per la mia strada quando mi e' apparsa questa sorta di essere mitologico: la Google CAR!!!
Questo non puo' voler dire altro che Google Street View e' in arrivo anche da noi...

ecco il mio immancabile scatto:

giovedì 19 giugno 2008

validazione javascript: una libreria d'eccellenza

interrompo finalmente la lunga serie di post socio-politico-rodimentideculari con un bel post sullo sviluppo javascript.
Cercando cercando per la grande rete alla scoperta di un liberia javascript per la validazione delle form, mi sono imbattuto in questo piccolo gioiello: livevalidation

il suo utilizzo e' talmente banale che quasi mi vergogno a spiegarlo: basta instanziarsi la classetta "LiveValidation" impostando come parametro del costruttore il nome dell'input da validare, in questo modo:
var my = new LiveValidation('myinput');
e successivamente impostargli il tipo di validazione da effettuare:
my.add( Validate.Presence );
in questo modo durante la digitazione apparira' un messaggio di errore o di conferma a seconda se il valore del campo e' valido o meno.
E' possibile scegliere lo stile del campo valido, del campo non valido, il testo di errore e di conferma. Molto personalizzabile e flessibile, e per di piu' in licenza LGPL (quindi utilizzabile anche in prodotti commerciali gratuitamente).
Per ulteriori approfondimenti vi invito a consultare la semplice guida.

Un ottimo prodotto a mio avviso...

mercoledì 18 giugno 2008

firefox: il browser da record

riporto il comunicato ufficiale del team di Mozilla:

Un risultato eccezionale, ci siamo quasi!

Grazie al supporto della straordinaria comunità di Mozilla, Firefox 3 è stato scaricato oltre 8 milioni di volte nell'arco di 24 ore. È il maggior numero di download mai raggiunto in un solo giorno, un'impresa eccezionale!

Vi preghiamo di essere pazienti mentre il nostro tentativo di record mondiale viene esaminato dagli incaricati del Guinness dei Primati. L'operazione potrebbe richiedere alcuni giorni, quindi tornate a visitarci. Un enorme grazie per il vostro supporto!


Totale dei download
8,811,299

Che dire: auguri, e' stato un piacere partecipare a farvi entrare nella storia :D

per firefox, brindiamo con un bicchiere di buon vino...

C'e' da dire che dopo quasi 10 anni che sono un utente linux (part-time :D) avevo quasi perso la speranza di vedere questo giorno, e invece

WINE UNO PUNTO ZERO ....
.... E' QUIIIIIIII!!!!!!!

in sordina, senza "guinness dei primati", ma ha raggiunto il suo piu' importante traguardo!!!

complimenti a tutto il team di sviluppo.

firefox 3.... era ora...

finalmente...
oggi viene rilasciato la nuova versione del pandino piu' amato dal mondo geek.

Come ultimamente ci hanno abituati, il rilascio avviene in pompa magna, con in piu' il tentativo di entrare nella storia (o almeno, nel guinness dei primati) come "il software piu' scaricato nell'arco di 24 ore"

Download Day - Italian

non mi resta che augurare al team di Mozilla il mio in bocca al lupo...

ps. il contatore dei download ha raggiunto al momento 4.590.856 download (chissa' quanti ce ne vorranno per il guinness)

martedì 17 giugno 2008

il dialogo civile, gli asini volanti e le liberta' violate

ahi ahi... sento zio walter alla RAI...
dice che "qualcuno" sta creando uno strappo al dialogo... strappo...

mi sorprende quanto sia stupido lo zio...
strappo...
il nostro Presidente Del Consiglio Padreterno Lup Man Figl Putt Grand Assessor ILVIO, ascoltami bene zio, NON HA MAI DIALOGATO CON NESSUNO!!!!
e' buono a parlare a senso unico, soverchiare l'interlocutore, vendergli un frullino elettrico, ma MAI dialogare...


...e io ti ho pure votato caro zio...
che vergogna...

intanto mi becco un regime fascista... militari per strada a fare cosa? controllare la monnezza?
intanto mi becco il silenzio stampa su i processi PUBBLICI...

intanto mi becco... anche una denuncia perche' scrivo questo blog tra un po'... qualcuno dice che bloggare equivale a scrivere un giornale. In realta' condivido questa visione, ma il discorso e' che in un paese moderno non dovrei aver bisogno di un bollino blu tipo chiquita per esprimere il mio parere... l'importante e' che mi assuma la responsabilita' di quello che dico. punto. non serve altro.

chissa' per quanto potro' ancora mantenere questo blog...

PS (per i meno svegli) veltroni NON e' mio zio in realta' :D

sabato 17 maggio 2008

...e tu? sei attivo o passivo?

questo titolo, che potra' sembrare a sfondo (omo)sessuale, in realta' si riferisce all'utilizzo del software OpenSource...

tutti noi diamo quasi sempre per scontato che basta fare un update dal cvs e finisce tutto li'. Il software per magia si "trasforma" in una versione successiva, bugfixata e con nuove features...

mai pensato a contribuire? io fino ad ora non l'ho mai fatto, ma ultimamente penso che sia l'ora di provare: io inizio traducendo i tutorial per lo sviluppo di KDE4, chi vuole darmi una mano?


[ma guardatelo... non vi fa venir voglia di supportarlo? :P]

Come fare?
molto semplice, ci si iscrive (non necessario, ma aiuta a tener traccia delle modifiche) e si clicca sul tab "Modifica" in alto... il sito e' un wiki, quindi estremamente facile da modificare...

Alla fine e' un modo come un altro per permettere a sviluppatori italiani di imparare a sviluppare in KDE, diciamo un investimento agevolare la produzione di software italiano (quindi vicino alle nostre esigenze)...

se lo fate, lasciatemi un commento, mi aiutera' a capire che il mio appello non e' stato vano :D

giovedì 15 maggio 2008

..devo togliermi il vizio

...altrimenti questo blog rischia di diventare una succursale di quello di Grillo...

posto questo bannerino solo perche' riprende quello che dicevo a proposito del canone e di Fede, adesso e' possibile controllare quanto ci verra' a costare in TEMPO REALE:





Ma non era meglio darli ad i pensionati (o usarli in qualsiasi altro modo) questi soldi?

Ubuntu Brainstorm

Sono sempre piu' convinto che Mark "Spaceman" Shuttleworth ha proprio capito tutto... a dimostrazione di cio' visitate Ubuntu Brainstorm, un luogo dove proporre le proprie idee su come migliorare la "distro umana" e votare le idee degli altri (in positivo o negativo).
Molto ben fatto e comodo, come tutto cio' che fa Canonical a quanto pare...

(foto by flickr)


se ci fate un giro... date un occhiata anche alla mia proposta :P

sabato 3 maggio 2008

sei un mostro della digitazione?

navigando a tempo perso ho scovato un giochetto simpatico e "istruttivo".
su http://play.typeracer.com/ e' possibile gareggiare con altri utenti di tutto il mondo in una sfida di battitura.
avviando la sfida apparira' un testo (in inglese, purtroppo) da digitare prima degli altri. L'avanzamento verra' rappresentato da una serie di macchinine che avanzano all'avanzare della digitazione...

carino, da provare...

martedì 29 aprile 2008

v2day: UNA casta ha paura?

come oramai si sara' capito, concordo con Beppe Grillo sui punti che propone nei suoi vaffa-day...un punto di vista, non certo la Verita' Assoluta....

Quello che mi sconvolge in realta' sono le reazioni della stampa a questo V2day... acide, aggressive, denigratorie...
date un occhiata a quest'articolo di Merlo de "La Repubblica"; non e' un po' eccessivo?
Grillo dice: "i giornali sono pilotati dalla politica", "i giornalisti sono una casta autoreferenziale"... punti di vista, magari offensivi per chi crede nella professione, daccordo, ma mi sembra "poco professionale" rispondere con insulti ... insulti estesi anche ad una platea che, a ragione o a torto, era presente in piazza perche' condivideva cio' che il comico sul palco predicava.

Merlo li etichetta come "portoghesi" che sperano di ridere gratis partecipando a uno spettacolo di comicità. Ma che modi sono questi? E' questa la "qualita' dell'informazione" che la lobby - ehm - l'ordine dei giornalisti deve garantire? sento commenti piu' argomentati da gente ubriaca al bar onestamente...

Ma anche l'Unita' delude... Grillo sul proprio blog mostra come si smentisca da sola pur di infamare il comico:
qui (http://www.unita.it/view.asp?IDcontent=74953) dice che non e' possibile che la piazza S. Carlo contenga "tutte quelle persone" (e non lo fa neanche in prima persona ma pubblica un commento per lavarsene le mani e sembrare piu' credibile)

mentre qui(http://www.unita.it/view.asp?IDcontent=65587) pubblica un articolo dove dichiara come manifestanti del primo maggio il DOPPIO della capienza massima (dichiarata nell'altro articolo)
Le cose sono 2: o mente sulla capienza massima, o mente sul numero di partecipanti al 1° maggio... in ogni caso: BUFFONI!!!!


Non so cosa volessero ottenere, ma l'impressione che hanno dato a me e' quella di un gruppo di potere attaccato ai propri privilegi, che cerca di rendere poco credibile l'antagonista, anziche' migliorare se' stesso...

Ad ogni modo, il v2day ha raccolto 1.300.000 firme, vediamo se i nostri cari parlamentari le ignoreranno come sono bravi a fare, o si riuscira' davvero ad ottenere qualcosa... (un referenum, non una legge... i cittadini devono essere sovrani, ne' i politici, ne' una minoranza di "grilli")

lunedì 21 aprile 2008

v2day... partecipate numerosi!!!



...e non dico altro...

...anzi, una cosa si... sapete quanto ci costera' avere il bel faccione di Fede a rete4?

"[cut] ... La richiesta di proroga del governo italiano è stata respinta, ciò vuol dire che con le regole in vigore lo Stato Italiano rischia una multa di 300-400 mila euro al giorno fino a quando non saranno cambiate le regole.

La multa sarà applicata a partire da gennaio 2009, retroattivamente al 2006, quindi la stima iniziale della multa è tra 328,5 e 438 milioni di Euro. [/cut]"


http://it.wikipedia.org/wiki/Legge_Gasparri#Bocciatura_dell.27UE


...ma il canone, non era per la RAI??

Vday

giovedì 17 aprile 2008

....berlusconi IV... e lo spettacolo continua...

...lo spettacolo nel senso di cabaret!!! altri 5 anni di "berlusconate"...

[clown mode]

...pa pa para para pa pa para...

[/clown mode]

mercoledì 16 aprile 2008

travian server 3... mappa aggiornata

adesso che si avvicina la fine del server, ecco che posso finalmente riaggiornare con orgoglio la mappa con in evidenza tutti i villi della mia confederazione:



che dire, dominiamo il settore...

IL SERVER SARA' NOSTRO!!!!!!

martedì 15 aprile 2008

Hostswitcher langue, e io uso smarty....

Pubblicato il:
5.Giugno.2007 alle 1:28

Aspettando di riuscire a creare il progetto su sourceforge (devo provare da casa, qui al lavoro sti 'azzo di firewall non mi fanno uscire con svn - magari poi faccio anche un mini tutorial...), mi sto un po' dedicando allo sviluppo in php/mysql.

Mi ha sempre colpito l'immediatezza e la facilita' con cui si programma in php: pochi costrutti semplici, classi ben fatte e che risolvono i problemi velocemente, velocita' di esecuzione. L'ho sempre trovato scomodo pero' per sviluppare progetti un po' "ampi" con molte pagine e una separazione dei ruoli tra chi sviluppa e chi disegna le pagine: "richiede troppo sforzo la sincronizzazione tra i membri", mi dicevo.

Adesso (magari da un po', ma io l'ho scoperto adesso :)) questo non e' piu' un problema, visto che c'e' SMARTY!!!

Smarty e' un template engine open source (http://smarty.php.net/ e http://it.wikipedia.org/wiki/Smarty) che consente veramente con poco sforzo di separare la parte di presentazione (grafica) da quella di controllo (programmazione, accesso al db)...

Con smarty e' possibile concentrarsi sull'aspetto funzionale (per me che sono uno sviluppatore) e lasciare che i grafici facciano il loro lavoro (non li sopporto i css :P).
Come funziona? semplicissimo: basta includere il file con la classe di smarty con

require 'smarty/Smarty.class.php';

instanziarla

$smarty = new Smarty;

assegnare le variabili

$smarty->assign("news", "Risolto il bug #1: Ubuntiani in festa");

e poi richiamare il template

$smarty->display('home.tpl');

Smarty provvedera' a caricarsi il file, effettuare la sostituzione delle variabili e proporlo all'utente che naviga. Adesso tutto cio' che resta da fare e' riuscire a far comprendere ad un webdesigner che al posto del testo "placeholder" deve mettere il tag di smarty

{$news}

...ce la possiamo fare? :)

Spulciando la documentazione possiamo scoprire tante altre cosette interessanti, come il fatto che i delimitatori per le variabili possono essere personalizzati e i template compilati per non degradare le prestazioni. Ma qui non si vuole sostituire l'ottima documentazione reperibile qui in versione italiana

- Come nota in calce voglio aggiungere che rispetto il lavoro dei grafici e dei webdesigner, l'avene parlato come di persone stupide e' solo a titolo goliardico ;)

tinyMCE, textarea con i controcoglioni...


ecco il primo post migrato, li etichettero' come "migrazione" per facilitare chiunque voglia visualizzare o ricercare i miei vecchi post...

Pubblicato il:
30.Luglio.2007 alle 2:26


oggi vi parlo di una cosetta che ho scoperto da poco, ma che a quanto pare esiste da una vita: tinyMCE. E' l'editor di testo che usa, tra gli altri, WordPress per consentire a tutti di creare i propri post senza necessariamente conoscere l'HTML (tecnicamente: WYSIWYG editor).
Mi ha molto stupito la semplicita' d'uso e la configurabilita' dello strumento:

si aggiunge il riferimento alla libreria javascript:

<script language="javascript"
type="text/javascript"
src="../jscripts/tiny_mce/tiny_mce.js"></script>


(opportunamente scaricata da qui)

e si inizializza il vettore di configurazione:

<script language="javascript" type="text/javascript">
tinyMCE.init({
theme : "simple",
mode : "textareas"
});
</script>


in questo modo stiamo dicendo di utilizzare una versione minimale del componente, ovvero solo alcune opzioni di formattazione tipo grassetto, corsivo, sottolineato, allineamenti vari ed elenchi puntati e numerati.
E' possibile utilizzare molte altre opzioni a partire dal colore del testo fino all'inserimento di emoticon, passando per i collegamenti ipertestuali... Da notare che la proprieta' mode dice che TUTTE le textarea della pagina saranno convertite in editor HTML, sono disponibili molte altre opzioni che consentono una configurazione piu' fine, ma per questa rimando alla documentazione ufficiale.

tinyMCE


et voila'... abbiamo nel nostro form html una textarea potenziata,
che consente all'utente di formattare il testo per il proprio sito web,
senza rompere gli zebedei al webmaster di turno con
continue richieste al livello di:
"ma non si potrebbero mettere in grassetto
la 1^ e la 3^ lettera ? e il titolo in corsivo?
e un link a guuugle nella 5^ riga?
"...

...facile no?

...e la migrazione continua....

era il 18.05.2007 ed io esordivo nel mio blog nuovo fiammante con il post http://c1k0.wordpress.com/2007/05/18/hello-worldhello-world/...

ma un vero geek, si sa, non riesce a star fermo... ed ecco che oggi ricambio piattaforma di blogging...

ho intenzione di migrare solo i post che sono in qualche modo piaciuti, quindi se siete interessati a "tutti gli altri" non avete che da andare su c1k0.wordpress.com
motivi della migrazione? economici soprattutto:
1. ho intenzione di personalizzare il tema del blog per renderlo piu' confacente i miei gusti (su WP si paga per questo)
2. magari ci metto (..gia' l'ho fatto!?? :P ) un paio di bannerini adSense cosi' quando mi vado a fare una pizza con la mia bella vi penso :D

ah... volevate sapere di che tratta il blog? penso soprattutto di sviluppo web / linux /viaggi / e quant'altro mi passa per la testa... non avete che da seguirmi per scoprirlo...

...have fun