No, neanche il backup mi ha salvato

Avete in mente quel grave incidente che c’è stato in OVH il 10 Marzo 2021?

Quello in cui ha preso fuoco il data center SGB2 in Francia?

Ecco, il mio sito era ospitato lì su una VPS da tanti anni, con tanto di backup attivo… ed indovinate un po’ dove salvavano i backup su OVH? Ovviamente nello…




Installare e configurare MongoDB su Ubuntu Linux

MongoDB è un database documentale non relazionale (NoSQL) tra i più famosi ed utilizzati al mondo, in special modo dagli utenti di Node.js. Forse non tutti sanno però che è utilizzabile anche da altri linguaggi web, come ad esempio PHP o ASP, a patto di utilizzare le apposite librerie di supporto.

Oggi vediamo come installarlo ed utilizzarlo sulla nota distribuzione Ubuntu Linux.

La prima…




Come far coesistere Apache e Node.js sullo stesso server

Una delle prime domande che mi sono posto quando ho iniziato a creare server web con Node.js è stata: come faccio a far coesistere Node.js e Apache sullo stesso server? Infatti, chi utilizza Apache e possiede una minima conoscenza di come funziona un server web ed un browser, sa che Apache è in ascolto sulla porta 80 ed implicitamente un browser fa richieste su…




Inserire un link cliccabile in una TextView Android

Vi è mai capitato di dover inserire un collegamento ipertestuale (link) all’interno di un testo su Android? Se sì, ho qualche piccolo consiglio da darvi, altrimenti scopriamo insieme come fare.

Il primo passo è capire che tipo di link vogliamo inserire: un intero URL o un testo personalizzato? Giusto per essere chiari, per intero URL intendo questo: http://www.google.it/, mentre per testo personalizzato…




Conosci… la Continuous Integration? E Jenkins?

Forse qualcuno di voi potrebbe aver già sentito parlare di continuous integration e di Jenkins o magari aver visto quest’ultimo al lavoro mentre è impegnato a svolgere qualche compito chiedendosi cosa fosse e come funzionasse.
Per fare un esempio pratico, chi bazzica nel mondo Android ed è interessato al progetto CyanogenMod probabilmente avrà visto questa pagina, e sa bene che è…