Giocattoli nuovi, di nuovo

Ricordate quando tempo fa mi ero comprato un serverino virtuale con cui giocare? Ci ho giocato per un anno, ci ho tenuto su tutti i miei siti, ma dopo un po’ due cose sono diventate evidenti:

  • o due giga di RAM erano troppo pochi,
  • o io non so configurare le cose a dovere.

O entrambe. Il problema è che ogni tanto morpheu5.net scompariva. Approfondite analisi hanno rivelato che forse il database MariaDB a cui mi appoggio per WordPress e Drupal non ce la faceva a condividere due giga di RAM con altri tre o quattro database analoghi, svariati server, e un backup quotidiano che si aggrappava al disco e non lo mollava per ore perché la memoria finiva.

La soluzione: più RAM. Già che c’ero, anche più CPU! Quindi ora ho un nuovo serverino virtuale con due CPU e dodici giga di RAM, perché non c’è mai abbastanza RAM. Sono un paio di giorni che tutto gira senza problemi. Se non vi siete accorti di niente, missione compiuta.

In generale, in un anno di esperienza, ho imparato che:

  • blindare un server contro i malintenzionati è difficile, ma va fatto;
  • Docker ha i suoi difetti, ma a confronto di tirare insieme i container a mano, Docker tutta la vita;
  • configurare un server e-mail in maniera sensata è un casino che fino a che uno non ci pensa, non se ne rende conto.

Se avete bisogno di un posto dove mollare siti a caso che fanno cose strane a prezzi relativamente modici, e potete fare a meno di un server e-mail – tipo perché ce l’avete già da qualche altra parte – io sono a disposizione.

One year in Cambridge

Per vari motivi, a momenti perfino io scordavo che il 18 gennaio 2016 cominciavo a lavorare qui e qui:

È stato un anno complicato, a partire dal finalmente passare dal dividere occasionalmente un letto al traslocare in due in 35 metri quadri senza pestarsi i piedi, per finire con gli effetti della decisione più stupida dal 1914 sui miei miseri risparmi che ora valgono un buon 15% in meno dell’anno scorso — con buona pace del fatto che l’anno scorso non ne avevo, quindi vabè. Mi hanno anche insegnato che le frasi con più di trenta parole non si fanno, ma io non sono capace proprio.

In un anno sono successe tante cose, tante delle quali non vale la pena raccontare, ma siccome le liste sono sempre una cosa che sul web va molto, queste sono alcune di quelle che sono successe:

  • ho rimaneggiato e migliorato un’interfaccia per comporre formule matematiche
  • sono dovuto venire a patti con JavaScript
  • sono stato catapultato ad una conferenza a presentare due articoli che non avevo scritto
  • ho seguito tre studenti durante i loro stage estivi, due dei quali hanno lavorato alla parte di chimica di Isaac, e uno di loro ha implementato le formule chimiche nel mio editor di formule matematiche, naturalmente rompendo tutto ma vabè, so’ regazzini
    • mannaggia ai regazzini
    • e mannaggia ai Pokémon
  • il terzo studente ha implementato un sistema per disegnare grafici di funzioni a mano libera via web, e controllare che fossero giusti secondo svariati parametri, ed è stato molto figo, ma ‘sti regazzini non ascoltano quanno je parli
    • comunque questo sistema non l’abbiamo ancora pubblicato perché non abbiamo problemi di fisica sul sito che lo usano, quindi ciccia
  • ho cominciato ad insegnare, che a Cambridge è una cosa strana ma paga decentemente
    • in pratica, uno si becca N studenti (N=5, nel mio caso) dal proprio college, o da un college a caso al bisogno, e li segue per un certo corso (o corsi, a seconda) facendogli fare esercizi, spiegandogli le cose, e tutto perché, a differenza che da noi, le lezioni frontali durano un’ora e non fanno molto altro che presentare l’argomento del giorno
  • sono diventato bye-fellow del Robinson College, che è un college un po’ sfigato ma tutto sommato quello con la gente più normale, quindi sono contento.
    • questo significa che posso andare a fare Harry Potter due volte a settimana, volendo, e una volta a settimana posso anche portare due ospiti, quindi venite a trovarmi, brutti stronzi, e portatevi il vestito buono
  • probabilmente seguirò un data scientist che verrà a lavorare con noi per sei settimane facendo qualche magia di machine learning che potrebbe farci fare qualche passo avanti sul tema dell’apprendimento personalizzato
  • devo ancora scrivere l’articolo tratto dalla mia tesi, perché sono scemo
  • sto cercando di portare Circular Bells su Android, che non è cosa facilissima, ma recentemente è diventata un po’ più facile
  • voglio buttarmi sui libri interattivi per bambini, ma questa è una storia più complicata di quanto sembri.

Ecco, più o meno è tutto.

Buon 2017

Non so proprio da che parte cominciare, quest’anno, per cui comincio (e finisco) con l’unica colonna sonora di cui avete bisogno questa sera, tutta dedicata al 2016.

Mi scuseranno gli assenti illustri ma se mi mettevo a farne una completa, ragionata, e tuttecose, finivo al 20 gennaio e non mi pareva cosa. Mi scuserà anche Johnny Lee Hooker, ma quella cover mi piace di più, quindi…

… tanti auguri per l’anno prossimo.