Trasformare uno smartphone in un server con servizi su rete pubblica Spesso si accumulano vecchi smartphone, danneggiati o non più utilizzati, in un cassetto. Con Termux, una shell Linux su Android, è possibile dare a questi dispositivi una nuova vita. Non trascurabile la possibilità di approfittando della sensoristica come gps, telecamere, microfono che tutti questi dispositivi hanno oltre ad una cerca potenza di calcolo, spesso non trascurabile, superiore a SBC (Single Board Computer) blasonati. Inoltre la batteria, della quale sono dotati, consente allo smartphone, se collegato ad un alimentatore, di avere un UPS. L'obiettivo è avere un host con un servizio pubblico installato e la possibilità di riattivare tutto dopo un eventuale riavvio, schedulare dei processi ed essere raggiungibile su rete pubblica. Con Termux si ha accesso, sotto vediamo come, a tutte le cartelle dello smartphone, anche se protette da password applicative. Step 1 - Trasformare uno smartphone Android in un...
FAIR Principles Ideare, definire, progettare, realizzare, distribuire e manutenere basi dati che rispettano i principi "FAIR". Definizione FAIR Principles (Findable, Accessible, Interoperable, Reusable) si riferisce alle caratteristiche che i dati prodotti o gestiti dalle soluzioni software (ma non solo, qui ci occupiamo però delle implicazioni sulle soluzioni software). I principi FAIR definiscono come dovrebbero essere organizzati i risultati della ricerca in modo che essi siano facilmente accessibili, compresi, scambiati e riutilizzati. Cosa sono i dati FAIR Le caratteristiche che definiscono una base di dati come aderente ai principi FAIR sono i seguenti: "Findable" ("Trovabile"): i dati devono essere corredati da metadata che ne facilitino una efficace identificazione e comprensione in tutti gli aspetti delle loro caratteristiche "Accessible" ("Accessibili"): i dati e i rispettivi metadati devono essere sempre accessibili e facil...