-
I am very happy to publish a first look of my trip to Ravenna and Ferrara.
I went there with two friends (Andrea and Paola) in April.
We enjoy a lot the trip (we also took a bike at Ferrara).
Ferrara is bigger then Ravenna and need about two days to see all the things.
Read More -
Francesco Rutelli ha dichiarato che "se fosse stato un semplice deputato, andrebbe al family day". Questa dichiarazione e' a mio avviso penosa e un po' ipocrita.
Premetto che sono a favore dei D.i.c.o., anche nella forma piu' blanda proposta dal governo, e che patti del genere sono gia' presenti nel resto dell'Europa da tempo.
Read More -
Come disse un famoso giudice "Il fatto che non se ne parli, non vuol dire che il pizzo sulle arachidi non esista". Per cui, nel giorno del mio trentatreesimo compleanno ho deciso di impegnarmi a fondo in uno scopo sociale e di denuncia.
Sono perciò lieto di presentare il
Read More -
Hi dear spammers!
I have just finished tuning the latest version of my anti spam-blogging-software, and all the spam have been removed. I am glad to see you loosing your time tring to get some poor bucks from your bogous activity. I hope do you click on my google adverties sometimes, as true friends of mine?
Read More -
Is it amazing things you can do with a simple Bourne Again Shell (bash).
I have just discovered you can open socket using a small redirection syntax, and emulate small checks you normally do with curl or wget.
The bash shell manual is always poor about examples, and this is very very sad.
Read More -
1public static final String convertToString(HttpServletRequest request) { 2 StringBuffer msg = new StringBuffer(); 3 try { 4 5 msg.append("*RequestURI:" + request.getRequestURI() + "\n"); 6 msg.append("*ContentType:" + request.getContentType() + "\n"); 7 8 msg.append("== Request Header\n"); 9 Enumeration headers = request.getHeaderNames(); 10 while (headers.hasMoreElements()) { 11 String headerName = "" + headers.nextElement(); 12 msg.append(headerName + ":" + request.getHeader(headerName) + "\n"); 13 } 14 msg.append("\n"); 15 16 Enumeration attr = request.getParameterNames(); 17 18 ArrayList l = new ArrayList(); 19 String att; 20 while (attr.hasMoreElements()) { 21 att = (String) attr.nextElement(); 22 l.add(att + " -> " + request.getParameter(att)); 23 } 24 25 msg.append("=== Request ( " + l.size() + " ) ===\n"); 26 Object a[] = l.toArray(); 27 Arrays.sort(a); 28 for (int i = 0; i < a.length; i++) { 29 msg.append((String) a[i]); 30 msg.append("\n"); 31 } 32 msg.append("=== === ===\n"); 33 34 // Process the Session 35 HttpSession session = request.getSession(); 36 // msg.append("\n"); 37 38 Enumeration e = session.getAttributeNames(); 39 40 TreeMap t = new TreeMap(); 41 String k; 42 while (e.hasMoreElements()) { 43 k = (String) e.nextElement(); 44 Object oggetto; 45 try { 46 oggetto = session.getAttribute(k); 47 } catch (Throwable notSerializableException) { 48 oggetto = "NON DESERIALIZZABILE. Chiave:" + k; 49 50 } 51 t.put(k, oggetto); 52 } 53 54 Object orderedKeys[] = t.keySet().toArray(); 55 msg.append("=== Session ( " + orderedKeys.length + " " + (usertempz != null ? "+ 1UT" : " NO UT!") + " )===\n"); 56 Object elem; 57 58 for (int i = 0; i < orderedKeys.length; i++) { 59 elem = t.get(orderedKeys[i]); 60 msg.append(orderedKeys[i]); 61 62 msg.append("\t-> "); 63 if (elem != null) { 64 nicePrintSessionObj(msg, elem); 65 } else { 66 msg.append("null"); 67 } 68 msg.append("\n"); 69 } 70 return msg.toString(); 71 } catch (RuntimeException e) { 72 return msg + "\nERR: Cannot print session/request!!" + e.getMessage(); 73 } 74 } -
My first webcam video....
See and have fun: http://www.youtube.com/watch?v=53CIgqpD0S8The Story
I have just bought a new fantastic Mac computer. So I tried my webcam, and in the same evening a friend of mine give me a cigarette (I don't smoke so I tried it in front of my webcam).
Read More -
Ma come fare a gestire la biancheria in questi casi? Ebbene il vostro mentore (cioè io...) ha la soluzione. Grazie a Radio Deejay, ho scoperto il seguente fantastico servizio: http://www.stendibiancheria.net/
che vi dice quando vi conviene stendere la biancheria. Questo modesto servizio, migliora le probabilià di essere più puliti del solito, ed evita che i panni bianchi si sporchino senza una valida ragione.
Read More -
Il governo Prodi e' appeso ad un filo. Ho votato per questo governo nemmeno nove mesi fa, e ora lo vedo muoversi moribondo. Benche' non mi aspettassi riforme rivoluzionarie, ho salutato con piacere le riforme Bersani, la modesta apertura sui pacs (ribattezzati dico) e la politica di riforma finanziaria, rigorosa e al momento efficace.La fiducia al Senato e' solo uno specchietto per le allodole: e' estremamente difficile che con scarti cosi' minimi (stiamo parlando di manciate di voti, peraltro condizionati da Centristi del calibro di Follini, Casini, Mastella) si possa fare un governo serio e in una direzione precisa.Il mio realistico timore e' che questo governo sia destinato a durare meno di 200 giorni.Inoltre temo che D'Alema trami nell'ombra, e sia in parte responsabile della caduta al senato.Nonostante tutto questo, dico alle forze laiche e riformatrici di sinistra: piu' coraggio, piu' limpidezza, piu' speranza nel futuro!Io sono con voi, e vi giuro che con me c'e' la parte piu' moderna e giovane dell'Italia. -
(First published on 2007-01-20)
Hi all, ObjectsRoot now has correct story ordering ontags view!
I am happy to announce I have just installed tinymce on my site.
TinyMCE is a very nice javascript editor, also used in Drupal. What makes tinymce very nice in my humble own opinion, is its easy installation. You do not need complex init procedure: you just tell tiny you want to edit well textareas, and it will do all for you. Because django (my web framework for the site) has a bit complex way for handling administration pages, this is good news for objectsroot.com.
Read More -
Da un po' di tempo sto riflettendo su alcuni aspetti della democrazia partecipativa contemporanea, e sul ruolo del capitalismo.
Ho osservato con interesse i movimenti no global, ma ho iniziato ad elaborare una mia personalissima teoria su come va il mondo (chi non lo farebbe al giorno d'oggi?).Esistono diversi aspettti da considerare quando si parla di capitalismo.Alcuni sostengono che il capitalismo ha come fine ultimo ammassare denaro, ed incoraggia quindi ad opporsi a questa forza in diversi modi. Alcuni politologi (come il Ginzborg) hanno evidenziato la necessita' di far uscire i cittadini dalla spirale lavoro-consumo che ci relega alla sfera privata, e che agisce come una forza che scoraggia la partecipazione alla vita pubblica.Vi sono tuttavia alcune modeste osservazioni che ho fatto e di cui non ho trovato traccia nel dibattito politico recente.Vado quindi ad esporre alcune questioni, che non dubito possano essere spunti di riflessione.Il movimento no global sbaglia candeggio?Il movimento no global identifica nella "globalizzazione" il nuovo male da combattere. Come si sa la propaganda e' necessariamente fatta di slogan semplicistici, e questo si riflette in modo negativo anche sui movimenti. Pero' affermare in modo forte che la globalizzazione e' un male di per se' e' sbagliato. E' anzi vero il contrario, cioe' che se tutti abbiamo dei punti in comune, questo puo' migliorare la tolleranza reciproca.Lo sfruttamento fatto dalle multinazionali e' sbagliato, ma e' facile per una multinazionale mettersi in regola e "rientrare" nel suo recinto, senza che questo intacchi il suo potere di base. Per cui protestare frontalmente contro i grandi trust (per es invitando al consumo consapevole) e' un'iniziativa encomiabile ma difficile da orientare.Per esempio, da quando "va di moda" il consumo consapevole e l'investimento etico, quasi tutte le realta' "globalizzanti" hanno mangiato la foglia e si sono adeguate.Ora potete trovare eticita' e rispetto dell'ambiente anche nelle grandi multinazionali.Questo e' un aspetto positivo, ma non intacca la radice del problema: ci sono multinazionali che con la sola loro presenza possono alterare la politica sociale di interi stati!Mi spiego meglio, attraverso l'esempio delle banche etiche.Semplificando molto, la banca e' un'entita' che prende il risparmio e lo "presta" ad un'impresa/istituzione/stato che ne faccia richiesta, con apposite regole e garanzie.Affinche' il risparmiatore dia i soldi alla banca, egli deve essere ragionevolmente sicuro che ricevera' qualcosa in dietro per questa sua "rinuncia" a dilapidare il tutto in kinder bueno o cioccolato milka.Per questa ragione la banca deve massimizzare il profitto suo e anche del risparmiatore.Per cui e' irrazionale pretendere che la banca faccia una cernita etica e decida in base a questo vincolo a chi prestare denaro o meno.Vediamo perche': io banca posso eticamente decidere di non produrre armi e di dare i soldini solo a chi produce auto.Poi chi produce auto fa un accordo volto a produrre ricchezza con una una società che produce pistoni militari, posseduta da una società che vende elicotteri e bombe.In tutto questo giro, la banca ha guadagnato eticamente piu' clienti per fare piu' bombe!Come si muove il denaro? Riuscite a "separare" le interconnessioni o a creare un "confine"? Se non ci sono collegamenti diretti e' impossibile.Il problema che il denaro e' stato costruito dall'ingegno umano proprio in modo che non "profumi" o "puzzi" e sia anonimo.Nell'era di Internet sta diventando un po' meno anonimo, ma di poco.Per cui le iniziative come il microcredito sono enconomiabili, ma non sono "caritatevoli" nel senso piu' alto della parola, ne' probabilmente etiche in senso lato, ma solo in senso "riduttivo".Con questo non sto dicendo che non vadano incoraggiate, pero' voglio che si rifletta sul fatto che va fortemente ridimensionata la loro portata sociale.Che fine stanno facendo i controllori dei controllori?La scoperta dello scandalo del WaterGate fu possibile perche' i giornalisti che scrivevano di quei fatti erano in un libero mercato. Il loro referente era in prima battuta il redattore capo, poi l'editore ma alla fine della catena stavano quei cari pupetti che comperavano il giornale e che si chiamavano lettori.Se la cosa fosse stata messa sotto silenzio, i lettori avrebbero smesso di leggere un giornale poco interessante, e loro sarebbero finiti in mezzo ad una strada.Funziona cosi' anche in africa: per quanto triste, la gazza zoppa finisce nelle fauci del leone. Prima che ne rendiamo conto, prima capiamo che cosa non va nel sistema odierno.Ad oggi, nel 2006, in paesi come l'italia succede esattamente il contrario.I proventi per la vendita di un giornale provengono dalla pubblicita' che si cura poco delle opinioni altrui, visto che ne CREA di nuove.Poi ci sono gli editori. Per cui per esempio il Giornale di Feltri non potra' mai e poi mai fare una critica seria ad un esponente di destra.Ne' e' pensabile che un giornale di sinistra faccia lo stesso con Prodi. Al piu' possono dare timidi "suggerimenti".Anche entita' come "Liberta e Giustizia" non sono per nulla indipendenti, ma dipendono da un editore (De Benedetti) che non gradisce si parli bene di Silvietto Berlusconi (cosa peraltro difficile, visto che perfino la moglie se ne lamenta).Similmente, alle squadre di calcio non interessa piu' il tifosetto sfigato che va allo stadio. Gli fa guadagnare troppo poco.Chi guida le squadre sono coloro che pagano i diritti TV e chi fa loro i prestiti (le banche).Per la stessa ragione Moggi e la Juve non sono stati adeguatamente punti. In base alle prove la Juventus doveva finire come minimo in serie C.Ma rompere il giocattolo in questo modo era eccessivo.Allora il sistema capitalistico, insieme a quello TV, ha trovato la soluzione di mezzo: breve caduta della squadra in serie B, per poi narrare in due anni il "ritorno" dell'onesta squadra in serie A.Qui non va sottovalutato come alla razionale giustizia sia stata sostituita una sceneggiatura di spettacolo, atta a massimizzare gli ascolti.Difatti impiegare tre anni per tornare a parlare di Juve avrebbe fatto perdere troppi soldi al sistema, e li avrebbe resi degli sfigati senza gesta da raccontare (la gente puo' ricordare al massimo un'anno, per cui se dopo tre anni fosse tornata in A se ne sarebbero accorti in pochi).Come combattere per davvero i poteri forti?Ovviamente non ho la risposta, pero' e' indispensabile prendere atto che l'avversario muta strategia molto rapidamente. Il capitalismo premia chi si adatta, non chi ripete per anni le stesse cose.Difatti le ideologie granitiche (comunismo russo) sono morte, quelle dinamiche (comunismo cinese, visione cubana) sono ancora vegete anche se con stati di salute differenti.Lo stesso Bush sta andando fuori moda, perche' far vivere un paese di 300 milioni di persone in uno stato di terrore permanente per guadagnare il predominio sul petrolio e' una vaccata.Affinche' il sistema faccia quello che volgiamo noi (in una parola: ci lasci piu' liberi di condizionarlo) e' quindi necessario usare le sue armi contro di lui.Per esempio non e' possibile fermare la coca cola smettendo di berla, a meno che non lo faccia tutto il mondo per almeno un anno (perche' se lo fate per un giorno solo non fallisce mica, sapete?). E sarete d'accordo con me che questa e' un'utopia.Pero' se la coca-cola sfrutta dei bambini per imbottigliare le bollicine, e noi gli facciamo notare questa cosina con dei titoli cubitali sui giornali, e li sputtaniamo?Cosa succede se li sputtaniamo?Loro si adattano! E sostituiscono ai bambini dei pensionati un po' rintronati.E non e' necessario che li sputtaniamo su tutti i giornali del mondo: basta farlo in uno stato, e la globalizzazione poi "processa" questa notizia e la diffonde nel resto del globo. Lo sforzo da compiere e' assai piu' modesto, non trovate?Prossimamente su questo schermo, altre idee…Quasi dimenticavo: vi prego di lasciare dei commenti, perche' siamo ancora in democrazia, e non ho la verita' rivelata in mano (la tengo in frigo, al fresco).
Read More -
I love my tubero
Al pari delle spezie, anche i tuberi sono importanti. Poiche' pero' il vostro piccolo cervello non puo' assorbire piu' di uno, due concetti alla settimana, vi introdurro' con tutta calma a questa tipologia di alimento.
Iniziamo quindi parlando del tubero piu' amato: la patata.
Read More -
Per queste ragioni ho deciso di insegnarvi a cucinare per i fatti vostri!
Iniziamo quindi con una serie di concetti atti ad evitarVi di assimilare cibi carbonizzati (che vi ucciderebbero nel giro di una settimana).
Concetti di base
La chiave per una buona cucina e' la conoscenza delle spezie e degli ortaggi.
Qualsiasi mentecatto sa cucinare una bistecca o prepararsi della pasta scotta, ma solo i single di un certo livello possono arrivare a comprendere concetti piu' alti e pieni.
Inoltre dovete sapere che non e' necessario inondare di olio i vostri piatti, purche' sappiate sceglierlo bene.
In una buona cucina non deve mai mancare:
Read More -
Hi blog readers! Your trip master has just come back from a win trip done in the swap of the year. We have been in Modena in December and in Padova, this month. We have done one-day-trips, fast and furious as usual. I have done about 6 photos to Modena. I liked a bit more Padova, which needs at least two days to be seen. Padova has a lot of beautiful and nice churches to see. Consider only the Scrovengi’s Chapel, very well known.
Read More
