giovedì 13 dicembre 2007

Macro in HFS

Questo è il primo post etichettato per schifosi informatici, la cui lettura è sconsigliata a chi non ha contratto tale piaga nella propria vita, pena una noia mortale dopo appena poche righe.
Inoltre questo post presuppone che sappiate cos'è HFS, un programma a cui lavoro da 5 anni ormai.

Circa 40 giorni fa (e già si vede la pignoleria tipica della categoria), mi accingevo a dare uno strumento per chi scrive i template di HFS per poter accedere facilmente ai parametri passati nella URL (mi riferisco a ciò che sta dopo il punto interrogativo in www.ciccio.com/pagina?sort=n&recursive ).
All'inizio avevo utilizzato il preesistente sistema basato su tabella, aggiungendo una nuova riga per dire traduci %url-sort% in n. Siccome questo metodo si era rivelato inadeguato alle esigenze degli utenti, ho scritto un parser che permettesse di tradurre una cosa tipo {{url|sort}} nel suo corrispettivo.
All'inizio ho creato un parser molto semplice, poi ho deciso di renderlo più flessibile, che gestisse l'annidamento di questo tipo di sintassi (cioè, parentesi dentro parentesi).
Ci ho messo un paio di giorni alla fine, e ho dovuto aggiustarlo anche successivamente, però funziona.

Col tempo ho aggiunto comandi per fare anche altre cose, e infine ieri gli ho dato la possibilità di avere funzioni e variabili. Non era assolutamente mia intenzione creare una specie di linguaggio di programmazione, ma mi sa che l'ho fatto. La sintassi è una merda, è vero, però non è che ho dovuto lavorarci chissà quanto dopo che il parser era finito. Ad esempio per dargli funzioni e variabili sono bastate una decina di righe di codice. Tanto vale che possa farlo, mica questo obbliga ad usarlo. La cosa poi ridicola è che invece c'è diversa gente che già lo sta usando.

In questo thread c'è un piccolo esempio che mostra quanto sia farraginoso fare anche una cosa semplice, eppure la fa. E in questa pagina della documentazione invece spiego come funziona il linguaggio, anche se in maniera minimale. Per la voglia che ho di documentare ci sto spendendo pure troppo tempo. Ulteriori info sul forum.

E insomma alla fine di questa storia la mia igiene intima è sempre la stessa (provare per credere), però ho fatto una cosa che credo sia un linguaggio di programmazione, quasi senza volerlo.

La signora qui sopra è la famosa Ada, aristocratica dell'800, prima programmatrice donna a quanto sapevo io, e invece secondo Wikipedia è proprio la prima programmatrice in assoluto, ambosessi.

mercoledì 21 novembre 2007

Praga: foto campione

Vi estraggo dal corpulento archivio di foto et filmini alcune istantanee della praghense permanenza.


I famosi pretzel - Eclissi parziale

Tipico cocchiere draculigno - Hot dog in piazza venceslao

Cimitero ebraico del 1600 - Contenzioso di cape storte

Tetro monumento - Ponte Carlo+Castello

venerdì 16 novembre 2007

Prague

Non ci sono.

Sono a Praga.

Cia'.

giovedì 15 novembre 2007

Concerti alla stazione birra

Vi segnalo questi 3 concerti che sono prossimi o imminenti alla Stazione Birra.

Costicchiano, ma dovrebbero valerli.

lunedì 22 ottobre 2007

Nuova divinità in arrivo

Si chiama Gunther, assurge a divinità a pieni voti con perle come "Tutti Frutti Summer Love", o "Ding Dong Song" e il suo "you touch my tralalà".
L'ho scoperto stanotte a casa di Dona, ma lui scorrazza i media già da qualche anno.
E' terribilmente svedese, evidentemente frocio, e il doppio senso lo lascia agli altri, lui spara diretto (nel video qui proposto, lo schizzo di crema vicino alla bocca ha un senso solo).
Ritrovatevi con gli amici, guardate i suoi video su youtube, e gioite di questo nuovo beniamino.

Vogliamo tutto, per favore

Vi rigiro questo rapido quanto schietto scambio di mail, che mi ha non poco stupito nell'esito.

> leggo che stasera 10€ e bar gratis tutta la notte.
> ma davvero non si paga da bere o ho capito male?

Si il venerdi allo zoobar è openbar.
10 euro l'ingresso 2 euro la tessera e bar gratis tutta la notte
Che notizia.
Il locale non è male, ci sono stato una volta.
Attenzione che non sta più a testaccio, l'hanno spostato.
Andate sul sito per ulteriori ragguagli.

martedì 9 ottobre 2007

Ricarica da 5€ per Wind

Volevo ricaricare il mio cellulare Wind, ma il sito della mia banca permette solo tagli da 25€. Lo dico a Cristiano che mi conferma che anche sulla sua banca può ricaricare da 25 in su.
Vi segnalo che esiste una parte del sito Wind, in cui ci si capita più per caso che a senso, dove si può ricaricare da 5€.

lunedì 8 ottobre 2007

Foto HDR

Ho appena scoperto l'esistenza di una tecnica fotografica chiamata HDR, relativamente recente.
A questo indirizzo potete vedere alcune foto d'esempio.
Da quel che ho capito è una specie di fotomontaggio, di foto dello stesso soggetto ripreso in condizioni di luce (esposizione) diverse. Mischiando così più foto, si ottengono dei risultati che mi lasciano a bocca aperta. A volte sembrano disegni.

Una spiegazione migliore magari ve la dà wikipedia, anche se vi consiglio piuttosto di consultare la versione inglese, molto più approfondita.

giovedì 13 settembre 2007

La machina!!!!!!!!!!!!!!

Da oggi ho una macchina anch'io. Una ford fiesta usata di 4 anni, era di mio fratello, come nuova, impianto gpl, aria condicionada, blu scuro. Per adesso sta a CZ, devo trovare il momento giusto per salirla, avrò bisogno di un accompagnatore.
Dopo 10 anni di appiedamento.
Stupendo ragazzi, stupendo.

venerdì 7 settembre 2007

V-Day

Domani conto di andare a San Paolo a firmare per il V-Day.
Sono sempre scettico su certe iniziative. Tanto più quando devo sperare che i parlamentari approvino una legge che licenzia una buona parte di loro stessi.
Difatti mi aspetto che non succeda nulla.
Magari però, quando non succederà nulla scatterà qualche meccanismo mediatico (un polverone insomma) che porterà a prendere provvedimenti qualcuno che deve assolutamente salvare la faccia.
Perderò 2 ore del mio tempo, ma mi farò una passeggiata con la mia sfitinzia, e la posta in gioco vale la candela.
Indipendentemente da questo singolo evento, mi sto rendendo sempre più conto di come Internet abbia qualche piccola possibilità di cambiare il modo di far politica. Dream on!