Archivio di Dicembre 2005
pyContest
Martedì, 27 Dicembre 2005Ebbene sì, anch’io sto impazzendo con pyContest! Attualmente sono sui 150 caratteri, ma su it.comp.lang.python e comp.lang.python ci sono soluzioni con soli 130 caratteri!
pycairo su Windows: ultimo capitolo
Mercoledì, 21 Dicembre 2005Sono finalmente riuscito a far girare pycairo su Windows! Si trattava di un semplice scambio di link… ![]()
Comunque, in definitiva, per utilizzare questa fantastica libreria su Windows (XP con Service Pack 2) dovete:
- Rimuovere tutto (GTK+, pygtk, eventualmente pycairo)
- Installare GTK+ 2.8.8-rc2 per Windows
- Installare questa versione di pycairo per Windows
- Installare questa versione di pygtk per Windows
Attenzione: le versioni di pycairo e pygtk sono assolutamente sperimentali e nemmeno pubbliche, quindi utilizzatele a vostro rischio! ![]()
Istogrammi e CSS
Mercoledì, 21 Dicembre 2005Una tecnica compatibile con tutti i browser per creare istogrammi utilizzando solo i CSS dal solito Meyer.
Ruby On Rails
Venerdì, 16 Dicembre 2005Sto cercando di imparare come funziona Ruby On Rails e seguendo il tutorial sono riuscito a creare un blog molto minimale (senza autenticazione, un wiki-blog diciamo
), che vorrei sviluppare e magari trasformare in una piattaforma utilizzabile da tutti. Il problema è uno: si chiama Ruby. Pur essendo un bellissimo linguaggio, trovo che la sintassi sia troppo complessa, per chi è abituato al minimalismo di Python. Col pitone bastano le parentesi e i due punti per programmare, mentre col rubino…
Prendiamo l’unica riga di codice che ho scritto per implementare tutte le operazioni CRUD:
scaffold:post
Cos’è scaffold? Una funzione, un’istanza, cosa? E quei due punti cosa indicano?
Questa è stata però l’unica (ripeto, l’unica) riga di codice Ruby che ho scritto. La produttività è maggiore rispetto a qualsiasi web framework abbia mai utilizzato, ma prendere confidenza con la sua sintassi è davvero impresa ardua.
Dimenticavo: naturalmente come database utilizzate PostgreSQL!
Causa dei blocchi
Martedì, 13 Dicembre 2005Ho trovato la causa dei blocchi del database di questo sito: nonostante abbia a disposizione 2000 query all’ora, pare che sia riuscito a superare questo limite. Infatti sul sito di Altervista è riportato quanto segue:
L’eccedere il numero di queries consentite non comporta alcuna penalizzazione o blocco per l’account ma la sola visualizzazione temporanea di un messaggio d’errore sul browser
Database corrotto?
Lunedì, 12 Dicembre 2005Ho riscontrato un messaggio di errore del database MySQL usato da Wordpress, non vorrei fosse corrotto. Al momento in cui scrivo in home page compare questo messaggio:
WordPress database error: [Got error 28 from table handler]
SELECT DISTINCT * FROM wp_posts WHERE 1=1 AND post_date_gmt > = '2005-12-12 16:52:59' AND (post_status = "publish" OR post_author = 1 AND post_status != 'draft' AND post_status != 'static') GROUP BY wp_posts.ID ORDER BY post_date DESC LIMIT 0, 10
Aggiornamento: il messaggio non compare più, probabilmente è stata una delle solite bizze di MySQL. Fiuuu…
Ancora pycairo
Domenica, 11 Dicembre 2005Firefox 1.5
Giovedì, 1 Dicembre 2005Importanti novità in casa Mozilla: dopo aver rilasciato Firefox 1.5, è stato allestito un nuovo dominio per il download di Firefox e Thunderbird, con una grafica rinnovata e un layout adatto agli utenti meno esperti. Tutte le informazioni tecniche si trovano comunque sempre su mozilla.org.