Banner5Tel

Banner5Tel

Leonardo Di Filippo

Benvenuti nel mio blog

Il Laboratorio Rinato

Il laboratorio di informatica che utilizzo a scuola era diventato obsoleto. Le postazioni erano equipaggiate con Windows xp, non più supportato. L'upgrade avrebbe comportato una notevole spesa ed era inoltre sconsigliato dai requisiti hardware dei PC. Come primo intervento ho installato Linux; dopo alcune prove, la distribuzione ubuntu-mate mi è sembrata la scelta migliore in questo caso. La partizione Windows non l'ho però rimossa, alcuni colleghi potrebbero avere dati e applicazioni ancora necessari in questa fase transitoria; ho comunque aggiunto al regolamento l'indicazione di non forzare l'avvio della vecchia partizione lasciando attivo il collegamento ad internet e alla dorsale scolastica.

Ma non mi sono fermato qui.

La mia opinione sui "biscottini"

In questi giorni tra i tecnici che si occupano di web impera la discussione sui cookies (biscotti in italiano). E' infatti entrata pienamente in vigore la legge che impone dei vincoli a questa tecnologia, ormai utilizzata da quasi tutti i siti internet. Molti di voi avranno notato che tanti siti propongono un banner all'ingresso che richiede un consenso in merito.

Ma cosa sono i cookies? Sono dei file che il server che visitiamo può scrivere sul nostro computer e rileggere anche a distanza di tempo. A cosa servono? Per semplicità distinguiamo tre tipi. I cookies cosiddetti "tecnici" sono utilizzati dal sito visitato per ricordarsi delle preferenze che abbiamo scelto (la lingua, la dimensione del carattere, ecc) e mantenere aperta la sessione, ad esempio per evitare di dover continuamente inserire la password in un processo di acquisto; sono quindi molto utili.

Tecnologia? Meglio light!

Vorrei prendere posizione nella discussione relativa alla direzione che l'industria del software sembra aver preso. Prima però facciamo un passo indietro, alla lezione di Alan Turing. Con la sua celebre “macchina”, egli mostrò che era un errore inseguire piattaforme hardware sempre più complesse, perché qualsiasi funzione computabile può essere realizzata con una macchina semplicissima: un nastro, una testina e una logica di controllo. E in questo modo inaugurò quella strada che portò all'architettura di Von Neumann, che è tuttora alla base dei nostri computers.

Da allora gli elaboratori sono rimasti concettualmente semplici, ma la tecnologia non ha più smesso di incrementarne le prestazioni. Se in alcuni campi tale incremento è tuttora il benvenuto, in altri, dove le funzionalità essenziali sono ormai assicurate, realizza una spinta verso caratteristiche accessorie che spesso creano inutili complicazioni all'utente non specialista.

Validare il sito web di una scuola

"C'è vero progresso solo quando i vantaggi di una nuova tecnologia diventano per tutti" (H. Ford).

Il mattino della domenica è il momento più adatto per quelle attività che consideriamo importanti anche se non urgentissime e che quindi tendiamo a rinviare.

Ho ricontrollato, con diversi validatori disponibili in internet, la home del sito web della nostra scuola. In un contesto come quello scolastico basta a volte anche un solo articolo, magari pubblicato da un collega, a inficiarne l'esito. Ma perché è importante il responso di questi strumenti?

Quando pensiamo a un sito di qualità, siamo portati a immaginarlo pieno di effetti speciali. Invece il primo requisito, soprattutto per un sito della pubblica amministrazione, è la corretta fruizione da parte di chiunque, indipendentemente dal browser/dispositivo usato e da eventuali difficoltà, ad esempio visive, dell'utente.

Asterisk

Molti, tra i non addetti ai lavori, sbagliano e lo chiamano Asterix, come l'eroe dei cartoon. Invece il suo nome è Asterisk (di Digium Inc.), cioè asterisco, il tasto dei telefoni solitamente dedicato alle funzionalità speciali.

Asterisk è un software open source e gratuito, che permette di implementare sistemi per comunicazioni usando dei normali personal computer. E' nato per realizzare centralini telefonici (PBX) utilizzando come hardware dei normali personal computer anziché costose piattaforme proprietarie. A ben vedere l'obiettivo è stato non solo raggiunto, ma addirittura superato; infatti poiché opera su Linux, è interfacciabile con tantissimi software disponibili per questo sistema operativo. Negli ultimi anni, e soprattutto nella mia penultima attività, ho avuto modo di realizzare una gamma enorme di applicazioni TLC usando Asterisk e ho avuto spesso l'impressione che l'unico vero limite fosse la fantasia.

Terrorizzati all'improvviso :-)

Conosco diverse persone il cui PC ha un antivirus che elemosina da anni un aggiornamento, di tutto di più nella task bar, pop up strani in continuazione,  gli aggiornamenti del s.o. disabilitati,  ecc, che ora, dopo l'allarme diffuso dai media sul termine del supporto da parte del produttore, sono improvvisamente e seriamente preoccupate perchè il loro XP diventa insicuro...  Mah!

ps: Io (almeno) questo problema non ce l'ho: uso linux.

La scelta di Joomla per un sito scolastico

Ho in passato maturato diverse esperienze nello sviluppo web, tuttavia quest'area dell'informatica non è nei primissimi posti tra i miei skill. Ciò nonostante ho profuso il massimo impegno nel realizzare il sito web del nostro Liceo. E' stata un'esperienza piacevole, che peraltro mi ha permesso di capire più velocemente la realtà, per me nuova, della scuola.

La direzione scolastica voleva un sito la cui redazione fosse aperta a tutti i componenti della scuola, senza la necessità di passare per il webmaster ogni qualvolta fosse necessario pubblicare qualcosa. Naturalmente il sistema doveva prevedere la possibilità dei necessari controlli e interventi correttivi da parte dei responsabili.

Era l'applicazione ideale per Joomla, un CMS (content management system) che avevo già avuto modo di apprezzare. L'ho scaricato (è gratuito e open source), l'ho installato nello spazio hosting della nostra scuola, ho abbozzato un primo albero dei menù (che si è subito rivelato errato, e quindi da modificare, alla prima presentazione fatta ai colleghi!) e ho iniziato a cercare delle estensioni alla piattaforma che potessero aiutarmi a implementare alcuni aspetti peculiari che ci eravamo posti come ulteriori obiettivi, e cioè:

L'area "tecnologia" di questo sito

"È più bello sapere un po' di tutto, che sapere tutto di una sola cosa".

È uno dei "Pensieri" di Blaise Pascal. In trent'anni di lavoro ho sempre assecondato questo desiderio, in contrasto con la logica del "mercato" che ci vuole sempre più specializzati.

Ciò mi ha permesso di utilizzare un'ampia gamma di tecnologie. Ho sempre preferito soluzioni smart, leggere e soprattutto aperte, rispetto a quelle proprietarie e "leader" riconosciute. Soluzioni economiche e che contemporaneamente favoriscono la creatività.

In questa sezione del blog manterrò una traccia delle realizzazioni che più mi gratificheranno, sperando possano costituire un punto di vista in più da valutare, per coloro che si trovano ad operare scelte simili. Eventualmente includerò qualche richiamo a lavori passati o analizzerò qualche ipotetica idea da realizzare.