Archive for January, 2008

Beer Can Chicken

Questo è quello che proverò a fare domani. Pollo da 3 chili abbondanti infilzato in lattina di birra. Si il grill che possiedo è lo stesso :).

Purtroppo mi manca il termometro wireless con sonda ma sto attrezzandomi, purtroppo i prezzi qui in Italia sono ridicoli in confronto agli stati uniti (4-5 volte piu cari in alcuni casi).

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Aggiornamento sito

Oggi ho aggiornato WordPress dalla versione 2.0.7 alla 2.3.2… era da un po’ che dovevo farlo! Speravo si sistemassero i problemi di embedding del codice di Youtube nei post e così è stato. Che grandissimo software. 

Beh si il tema è un po’ piu impersonale forse, ma il vecchio stava davvero andando a puttane. Tra lavoro, studio, webzine e distro non ho tempo da dedicare al layout quindi me ne sono scaricato uno già fatto… poi ci aggiungerò libri, icone preferiti, technorati, delicious ecc ecc. A me piace.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Il Panino

Oggi Panino era particolarmente vivace. E’ rimasto in questa posizione per 1 ora.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Tributi a Nicheli

Un paio di mesi fa è morto Guido Nicheli, non ho mai fatto un giusto saluto a questo grandissimo. Riposa in pace.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Dominio.it

Il progetto intrapreso ormai un anno fa, di aprire una community di Hero System in Italia, pare essere miseramente fallito per mancanza di impegno e collaboraizone. Il dominio è scaduto presso il vecchio maintainer l’8 di gennaio, e ho pensato di comprarlo personalmente per mettere in piedi la community da solo – magari con l’aiuto di qualche volontario – ma la gestione la voglio mantenere io, anche se mi costerà 24 euro all’anno su Aruba.

Una cosa che non sapevo è che, nonostrante il dominio sia scaduto, devono passare 3 mesi prima che io possa registrarlo a mio nome. Per cui niente heronet.it almeno fino all’8 aprile. Chissà se nel mentre qualcuno si interesserà al gioco.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

La grande lista dei clichè inflazionati nella fantascienza

Il più bello deve essere “A smart, courageous, gorgeously attractive woman who is rarely if ever asked out”. Me lo sono sempre chiesto anche io. E non è un clichè limitato al genere della sci-fi. Qualcuno sa spiegare cazzo ci fa Liv Tyler a vendere videocassette in “Jersey Girl”?

La lista completa si trova qui: http://www.cthreepo.com/cliche/

Geniale.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Ancora su Typo3

Oggi ho preso in mano Typo3 per la seconda volta. E’ interessante vedere che al termine dell’installazione, comunque vada, il CMS opera in modalità 3.8 anzichè 4.15 (l’ultima versione). Nel pannello di amministrazione fa la sua bella figura un bel box giallo canarino con scritto che devi eseguire un upgrade per portare il CMS all’ultima versione. Essendo la 4 una major release mi chiedo che bisogno reale ci sia di fare un lavoro di questo tipo. Comunque è andato tutto liscio, in pratica sono due pagine di wizard in cui viene chiesto di leggere e confermare la conoscenza che la nuova versione utilizza i trattini centrali “-” al posto di quelli bassi “_” nei nomi delle pagine per facilitarne l’indicizzazione sui motori di ricera. Cool.

Finito questo si presenta il primo bug (strano eh?). In pratica Typo3 crea un file “noborder.html” che si interpone tra due pannelli di amministrazione (e appare come un minuscolo bordino bianco con scritto “parse error”). Tale file HTML contiene codice PHP, e se il file php.ini (notoriamente lockato dagli amministratori di sistema nelle macchine in hosting – scusate se non ho migliaia di €uro da sputtanare in macchine in housing o in banda larga per mettermi un web server in casa) non è opportunamente configurato, il server fa partire il parsing del codice anche se il file ha estensione HTML… soluzione comunemente accettata (turandosi il naso perchè comporta l’invalidazione della pagina) è sostituire l’intestazione con

p echo ‘xml version=”1.0” encoding=”iso-8859-1″?>’;

Ora pare tutto bello pulito. Ho letto un paio di dozzine di pagine di questo libro su Typo3 della Packt. Ancora non sono arrivato nel vivo ma la cosa sembra interessante, il CMS ha persino un suo linguaggio di scripting su misura. Ho letto in giro che il tempo stimato di apprendimento di questo mostro è circa un anno. Staremo a vedere.

Nel mentre dovrei studiare cazzo, mancano 3 settimane all’appello di Programmazione e non ho ancora aperto il portatile (programmo in C++ solo sotto Linux, nessuno degli ambienti di sviluppo che ho installato sotto Vista è privo di bug e non ho voglia di passare del tempo a capire perchè le cose non vanno – anche solo per questo W Debian).

La giornata è stata abbastanza produttiva, in ditta ho installato qualche macchina, incontrato l’ennesima noia (bello vedere un PC eseguire un Windows Update 3 volte di fila e inchiodarsi regolarmente su Explorer solo per rendersi conto che bastava impostare in automatico il Servizio di Trasferimento “Intelligente” in Background perchè settarlo su Manuale non bastava), montato Skype su qualche PC, scoperto che i print server per i plotter HP costano una milionata di vecchie lire. Ma la regina di questo venerdì è stata la mitica cartuchera, una costata gigante di manzo frollata ad hoc e tenuta sotto sale grosso per una giornata intera. Sul mio bel Weber OT57 ha fatto un figurone.

PS per i griller neofiti come me: ricordarsi di usare le valvole d’aria sotto i barbecue per ravvivare le braci o tendono a raffreddarsi in fretta e, ancor piu importante, prendete della carbonella buona. Oggi ho comprato dei sacchi di bricchetti di carbone di ciliegio da 6 euri l’uno, al contrario della carbonella standard che cosa meno della metà e la differenza devo ammettere è davvero notevole. Prima di tutto hai dei pezzi grossi che non si sbriciolano nell’accenditore per farti ritrovare con un volume di carbonella pari a metà di quello che ci hai messo dentro. Le braci si ricoprono lentamente di cenere e anche ad occhio si vede quando sono pronte e al massimo del calore. Si puliscono piu facilmente e durano il doppio. Mai piu carbonelle del cazzo, grazie.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Typo3

Però, bel massacro.

La ditta mi ha incaricato di progettare il nuovo sito, perchè obiettivamente il vecchio faceva cagare forte. Cioè, è vero che ne ero reponsabile anche nei due anni passati, ma non potendo dedicarci che pochi secondi alla settimana (quelli necessari ad aggiornare le pagine statiche) è sempre rimasto una porcheria, un’accozzaglia di pagine HTML mal formate e PDF… incredibile quanto fossi stato esortato a pubblicizzarlo quando la vecchia direzione non voleva impiegare neppure un giorno allo studio di un nuovo sito dinamico, compliant agli standard web W3C e tutta quella serie di cosette che rendono un sito davvero utile. Eppure un sito web oggi come oggi, im particolare per un’azienda, può essere molto di piu che una brochure navigabile con un browser. Ancora fatico a capire la logica di una persona che non può accettare di vedere un dipendente programmatore fermo a un PC senza che giorno dopo giorno ti faccia vedere cosa ha prodotto. Ma la gente ha idea dei tempi di sviluppo di un progetto ad ampio repsiro? Ha idea che non si può inziare a lavorare su un sito complesso senza aver prima chiare le aree, gli stili, le tecnologie?

Cmq nuova gestione, nuove idee. Sono contento che questa volta mi sia stata data carta bianca. Pensare di aver studiato tecnologie web (a lavoro e per passatempo) da ormai 8-9 anni (non continuativi ok) e dover mettere online delle pagine PDF ricavate brutalmente dal nostro catalogo, come sezioni del sito stesso, ancora adesso mi sembra di sognare.

Ieri ho stilato un rapporto di azioni da intraprendere in azienda per il miglioramento del sistema informatico, e ho riempito 5 pagine di Word. Solo con lavori cominciati e mai finiti, e altri da implementare con urgenza. Mi chiedo se tutti i lavoratori IT che si trovano come me con un contratto da impiegato nel settore metalmeccanico si trovano a dovere gestire tante situazioni senza mai riuscire a concluderne realmente neanche una.

Approfittando del cambio di propietà dell’azienda, ho silurato il vecchio provider. Un gruppo di imbecilli della montagna Modenese che si erano improvvisati professionisti dell’IT. Il capo era un imbonitore che era sempre riuscito a rifilare improbabili soluzioni per quanto riguardava video e montaggi alla vecchia direzione. In un qualche modo, oltre ad osceni video in VHS (!) ed assurdi Cd-r contenti tre schermate fatte con Director in non piu di mezz’ora di tempo al modico prezzo di 3 euro e mezzo l’uno, erano riusciti persino a rifilarci un contratto di provider da 450 euro l’anno per un servizio subappaltato a un provider situato negli stati uniti. L’unità tecnica di assistenza era uno stronzetto dal tono perennemente acido che probabilmente avranno raccattato da qualche capanna nell’appennino Reggiano. Un tipo la cui competenza tecnica maggiore è stata di consigliarci di verificare l’antivirus ogni volta che c’erano problemi di posta.

Cambiato provider, cambiati i piani. Voglio implementare un nuovo sito usando un CMS ma Drupal ha un supporto multilingua che fa davvero pena. EZ sembrava un buon compromesso, ma gira su PHP5 e il nuovo provider ha dei server con Debian stable.. quindi addio PHP5 per chissà quanto tempo.

Morale, mi sono rassegnato a impararmi Typo3. Ho sempre sentito buone parole su Typo3, ma ho capito anche che non lo utlizza quasi nessuno perchè troppo complesso. Ammetto che la sola installazione mi ha richiesto 4 ore – che come tutti i lavoratori furbi ho ritagliato dal mio tempo libero a casa dopo cena. Lo ammetto, sembra proprio che si prospetti un bagno di sangue. Typo3 mi sembra estremamente flessibile e potente. Il supporto multilingue è ben fatto – inoltre la community è ben organizzata e competente, ma la mole di documentazione è overwhelming (non c’è una bella traduzione di overwhelming, lasciatemelo dire così). Dozzine di pagine da leggere prima ancora di scaricare il pacchetto di installazione. Tsk. Però le possibilità sono tante, c’è persino un linguaggio di script implementato solo per Typo3! C’è chi dice che il periodo di apprendimento è di un anno, per imparare ad usarlo bene. Vedremo.

Dunque si aprono le danze. La settimana prossima esce anche il nuovo WordPress 2.4, e a fine mese ho il concerto Treblinka, Obscurity, Uncanny a Stoccolma. E quando torno il nuovo appello dell’esame di Programmazione I… che dire, buon lavoro a me.

 

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)