• FINOS e GoldmanSachs rendono OpenSource Legend
    Pubblicato in

    FINOS e GoldmanSachs rendono OpenSource Legend

    Abbiamo parlato di Fintech Open Source Foundation (FINOS) ad aprile perché entrata a far parte della Linux Foundation (LF).Oggi ne parliamo perché proprio la Linux Foundation annuncia la resa open-source di (parte della) piattaforma di gestione dei dati usata da Goldman Sachs (GS), proprio tramite FINOS – di cui GS è membro platinum. La piattaforma si chiama Legend, è disponibile su Github, ed è presente sul sito di FINOS una pagina di presentazione, dalla quale possiamo notare come il processo di apertura del codice sia partito un anno fa e preveda la conclusione l’anno prossimo: sei fasi diverse per ben…

  • Con il Kernel 5.10 XFS risolve il problema dell’anno 2038
    Pubblicato in

    Con il Kernel 5.10 XFS risolve il problema dell’anno 2038

    Una risposta

    Per questo articolo la prenderemo molto larga, per inquadrare bene il problema e poterlo rendere comprensibile a chiunque. Il problema Comininciamo con un’informazione di base: i computer usano dei numeri (in sistema binario) per rappresentare qualunque dato, e la base di tutto il software è l’interpretazione di questi numeri. Per esempio, sono memorizzati come numeri anche i singoli caratteri, compresi quelli che state leggendo – sono i vari strati di software a rendere un particolare numero uno specifico carattere. Il discorso vale anche per la rappresentazione del tempo, in cui software ((e quindi anche sistemi operativi) diversi adottano metodi diversi.…

  • No, Microsoft non andrà su Linux
    Pubblicato in

    No, Microsoft non andrà su Linux

    Qualche tempo fa abbiamo riportato questa discussa notizia in cui il buon Eric Raymond, dato l’interesse di Microsoft verso il progetto WSL e lo sviluppo del kernel Linux, il calo dei profitti dati da Windows a favore di Azure, e l’affermazione di tecnologie quali Proton per semplificare il gaming sulla nostra piattaforma preferita, profetizzava un futuro in cui Windows fosse poco più di uno strato di virtualizzazione sopra un kernel Linux. Quanto questa visione del futuro sia realistica o meno, ovviamente, non è dato saperlo, ma le affermazioni hanno suscitato parecchie discussioni a riguardo sulla rete, al punto che Hayden…

  • GitHub for mobile, qualcosa ci sta sfuggendo di mano
    Pubblicato in

    GitHub for mobile, qualcosa ci sta sfuggendo di mano

    The world’s development platform, in your pocket La piattaforma di sviluppo mondiale, nelle tue tasche Si apre così la pagina https://github.com/mobile nella quale viene presentata l’app di GitHub per gli smartphone che, nelle intenzioni, dovrebbe sbloccare la possibilità di gestione del workflow ovunque. Ma siamo sicuri sia la cosa di cui il mondo ha bisogno? Che GitHub sia in costante fermento lo sappiamo tutti, l’acquisizione da parte di Microsoft, la nuova interfaccia, le nuove funzionalità, è quindi del tutto normale leggere un annuncio come quello relativo a GitHub mobile: uno strumento pensato per consentire le fasi dello sviluppo, un esempio…

  • Tre pacchetti npm contengono malware in grado di aprire shell in Linux e Windows
    Pubblicato in

    Tre pacchetti npm contengono malware in grado di aprire shell in Linux e Windows

    3 risposte

    L’ultima volta che avevamo parlato di NPM, l’azienda che sta dietro al package manager Node, utilizzatissimo dai programmatori JavaScript, era stato per comunicare la sua acquisizione da parte di GitHub (e quindi Microsoft). Era già successo però, andando a ritroso di parlare di NPM per segnalare difetti e bug di sicurezza, l’ultimo dei quali alterava prepotentemente i permessi su path critici dei sistemi Linux. Verrebbe da dire “ci risiamo”, perché è notizia recentissima che tre pacchetti JavaScript sono stati rimossi dal portale npm poiché contenevano codice malevolo. Problema numero uno: il codice malevolo lo era per davvero, consentendo di andare…

  • Le architetture Serverless, un’anticipazione di futuro, con qualche brivido
    Pubblicato in

    Le architetture Serverless, un’anticipazione di futuro, con qualche brivido

    3 risposte

    In principio è stata la virtualizzazione. Se l’hardware è così potente, perché non usarlo per erogare più di una singola macchina? E così le server farm, hanno iniziato ad essere popolate da insiemi di host, macchine che erogavano macchine. E perché non rendere tutto questo un servizio? Boom. Era arrivato il cloud (il computer di qualcun altro, ndr). Ma se l’obiettivo ultimo è comunque quello di erogare i servizi, perché non concentrarsi su questi? Limitare cioè l’esborso richiesto da una macchina virtuale al minimo indispensabile, usando ambienti a singolo processo, in un… Container? Ecco, se dopo questo lungo preambolo pensate…

  • MicroK8s: la soluzione Kubernetes zero-ops di Canonical
    Pubblicato in

    MicroK8s: la soluzione Kubernetes zero-ops di Canonical

    Una risposta

    Kubernetes è diventato lo strumento che le aziende devono avere a “portafoglio” per essere sulla cresta dell’onda e la sua continua evoluzione lo dimostra nel processo di installazione e manutenzione che, oramai, è praticamente senza quasi frizione. Basta dare un’occhiata alla documentazione ufficiale: si installa un runtime per container (tipicamente Docker o CRI-O), un paio di configurazioni nei parametri del Kernel, qualche pacchetto e si è pronti a lanciare il comando per inizializzare il cluster. Sui nodi aggiuntivi, stessa procedura con la differenza di un comando (per il join al cluster) da lanciare alla fine. Certo, ci vuole qualche accortezza…

  • CUPS è morto?
    Pubblicato in

    CUPS è morto?

    17 risposte

    CUPS sta per Commn UNIX Printing System (che potremmo tradurre con Sistema Comune in UNIX per la Stampa) e rappresenta il metodo in Linux per poter inviare un documento ad una stampante, qualsiasi. Esistono anche soluzioni proprietarie, ma modularità e uso di standard per ogni fase ha garantito da sempre il dominio a CUPS. Nato nel 1997, e disponibile per il pubblico nel 1999, nel 2002 viene scelto da Apple per Mac OS X la quale, contenta della scelta, nel 2007 ha comprato il progetto ed assunto lo sviluppatore capo Michael Sweet. Ecco, forse in questo caso caso abbiamo un…