Sia ben chiaro, non c’è pressocché niente di strettamente tecnico in nessuno dei corsi di questo semestre, certamente non nel senso della programmazione.
Tuttavia, qui voglio utilizzare un piccolissimo pezzo di software nel quale ho appena rimesso le mani per fare qualche riflessione generale.
Due giorni fa ho reso disponibile il file OPML per i vostri corsi (l’ho rinfrescato oggi per la cronaca). Non penserete mica che lo compili e lo aggiorni a mano, vero? Certo che no, sarebbe un incubo per un disordinato cronico come il sottoscritto!
Per generare il file OPML mi servo di un pezzo di software che ho scritto in un linguaggio che si chiama Ruby. Potete anche vedere il pezzo che ho scritto e che ho copiato in questa pagina wiki.
Unicamente per la curiosità di qualche eventuale “smanettone”, preciso che il pezzo non vuole essere assolutamente un esempio di buona programmazione, anzi io so che non lo è perché l’ho scritto avendo pochissimo tempo a disposizione “just to get things done”.
In sostanza il software va a leggere gli indirizzi dei vostri blog nello spreadsheet Google Docs alimentato dai moduli di iscrizione che voi riempite e, tenendo conto del corso di laurea di appartenenza, genera il file OPML che rendo disponibile nelle pagine wiki e del quale vi fornisco il link con un post nel mio blog.
Allora, se la questione che voglio illustrare non è tecnica di che si tratta?
La questione è: oggi si possono organizzare attività complesse con quello che si trova in giro.
Per gestire tutto quello che riguarda la didattica in circa 25 corsi di laurea in tre facoltà per 700 studenti l’anno mi servo dei seguenti elementi:
- un paio di blog in wordpress.com
- un servizio wiki gestito in PBwiki.com
- Google Docs per documenti, spreadsheet e moduli per la gestione delle iscrizioni ed altro
- un interprete Ruby che si trova già disponibile in molti sistemi (nei Mac sì) e che comunque è scaricabile liberamente poiché è esso stesso software open source
- qualche pezzo di software opensource scritto in Ruby disponibile in giro per il mondo; per esempio io qui ho usato un pacchetto per lavorare indifferentemente con spreadsheet Google Docs direttamente online oppure con file Excel o OpenOffice sul proprio hard disk.
Oggi vi è una grande abbondanza di strumenti disponibili liberamente che possono essere impiegati per risolvere una gran quantità di problemi.
Non è più vero che occorrono risorse ingenti per innovare. È vero esattamente il contrario.
Like this:
Like Loading...