• PHP arriva alla versione 7.4 e le novità sono veramente parecchie
    Pubblicato in

    PHP arriva alla versione 7.4 e le novità sono veramente parecchie

    Proprio nel giorno del Ringraziamento americano, PHP.net ha rilasciato la versione 7.4 del popolare linguaggio di programmazione pensato per i server HTTP. PHP è ancora molto usato, forse perché è stato uno dei primi linguaggi pensati per ricevere input tramite HTTP, fare qualche elaborazione e generare dell’output – tipicamente codice HTML. E proprio in questa visione, l’implementazione classica è come modulo di un server HTTP (Apache), che sia in grado di interpretare le istruzioni PHP opportunamente segnate nelle pagine HTML richieste al server. Il client riceverà solo codice HTML, senza sapere quale parte del codice è stato scritto (statico) e…

  • Saturday’s Talks: a proposito di Google, BareMetal, Cloud e… Vendor-lock-in
    Pubblicato in

    Saturday’s Talks: a proposito di Google, BareMetal, Cloud e… Vendor-lock-in

    2 risposte

    Google ha recentemente annunciato un nuovo servizio che si chiama Bare Metal Solution. Come il nome fa dedurre, si tratta di hardware dedicato a specifici workload all’interno del cloud. È bene precisare come non ci si riferisce propriamente a macchine dedicate all’interno del cloud sulle quali è possibile installare quello che si vuole (come fanno altri provider di servizi, vedi Hetzner), bensì ad un’intera infrastruttura dedicata a tutti quei workload che non è possibile migrare al cloud se non come sono. Le soluzioni hardware sono sostanzialmente di due macro tipologie: Dual-socket x86 systems 16 core with 384 GB DRAM 24 core…

  • GCC mantiene il supporto per Motorola 68000
    Pubblicato in

    GCC mantiene il supporto per Motorola 68000

    2 risposte

    Scriviamo spesso dell’evoluzione del Kernel, e del supporto che riesce a dare ad una serie molto ampia di dispositivi ed architetture diverse fra loro. Ma quegli sviluppi sono software, codice scritto con linguaggio di programmazione C: serve una traduzione in linguaggio macchina per rendere comprensibile (ed eseguibile) quanto scrivono i programmatori al computer, traduzione fatta da un programma apposito, il compilatore.Senza l’esistenza di un compilatore per una certa architettura, quella architettura non potrebbe eseguire quel codice. Storicamente in Linux questo compilatore per C è GCC (GNU Compiler Collection – Collezione [di strumenti] per la Compilazione GNU). GCC lavora in (almeno)…

  • PinePhone riesce (quasi) a far girare applicazioni Linux desktop
    Pubblicato in

    PinePhone riesce (quasi) a far girare applicazioni Linux desktop

    2 risposte

    Un anno fa parlavamo di alcuni nuovi progetti di Pine64, azienda che produce board ARM a basso costo, tra cui spiccava il PinePhone. Come ben sappiamo, tutti i progetti riguardanti gli smartphone Linux si sono rivelati sempre piuttosto fallimentari (Ubuntu Phone) oppure estremamente costosi (Librem 5) e Pine64 ha voluto provare ad offrire un’alternativa. Il PinePhone non è ancora ufficialmente in vendita ma è possibile acquistare la BraveHeart Edition, un kit dedicato agli sviluppatori e ad utenti avanzati che intendono “mettere” mani sul sul dispositivo, il tutto per soli 149 dollari! Il dispositivo arriva senza alcun OS installato e l’utente…

  • Nuovo malware per Linux e Windows: ACBackdoor
    Pubblicato in

    Nuovo malware per Linux e Windows: ACBackdoor

    2 risposte

    Il panorama di malware (talvolta tradotto con “programmi malevoli”) è molto ampio, e per esempio comprende: Raccolta dati personali e/o finanziari, come le carte di credito; Cryptolocker, ovvero criptazione dei file al fine di chiedere un riscatto; Attivazione webcam e/o microfono, per spiare e/o ricattare; Virus che distruggo dati, o interi sistemi; Il tutto sempre, ovviamente, all’insaputa dell’utente del PC. Per questo è raro imbattersi in un malware che lavori (quasi) allo stesso modo in Windows e in Linux: il Kernel è diverso, i permessi necessari sono diversi, i modi di installarsi sono diversi… perfino i formati dei binari sono…

  • NextCry, l’ ultima minaccia dal mondo dei ransomware
    Pubblicato in

    NextCry, l’ ultima minaccia dal mondo dei ransomware

    All’inizio di Novembre, sul forum di bleepingcomputer.com sono apparse le prime tracce pubbliche di un nuovo ransomware che prende di mira i server NextCloud (una popolare suite di applicazioni per la collaborazione, largamente utilizzata come valida alternativa a Dropbox e Google Drive) e che per questo è stato battezzato NextCry. Un ransomware è un particolare tipo di codice malevolo che altera il contenuto dei file delle vittima rendendoli illeggibili a meno che non vengano decriptati con una chiave, ottenibile previo pagamento di un riscatto (ransom, in inglese) al creatore del malware. Dalle poche informazioni che al momento sono disponibili, si…

  • Kubernetes cresce ancora, e la KubeCon ne è la prova
    Pubblicato in

    Kubernetes cresce ancora, e la KubeCon ne è la prova

    2 risposte

    Già da tempo vi parliamo di Kubernetes e di come sia oramai considerato lo standard de-facto per l’orchestrazione di container. E questa popolarità è confermata ancora una volta dalla presenza di persone al KubeCon di SanDiego che si è concluso qualche giorno fa: ben 12000 persone si sono presentate per seguire i talk ed i panel riguardanti il famoso orchestrator. Questa presenza ha fatto si che Datadog, un’azienda che si occupa di monitoraggio di infrastrutture cloud, si chiedesse ancora una volta: quanto è utilizzato Kubernetes? Nelle sue statistiche, che comprendono dati da migliaia di aziende e più di 15 miliardi…

  • Volete guadagnare scoprendo bug? Puntate su GitHub, GitLab paga meno
    Pubblicato in

    Volete guadagnare scoprendo bug? Puntate su GitHub, GitLab paga meno

    Abbiamo parlato spesso della rivalità tra le due aziende GitLab e GitHub. Sin dall’acquisizione di quest’ultima da parte di Microsoft i confronti fra le due aziende (e i due prodotti) sono sempre stati vibranti: dalla gestione della CI fino alle politiche di assunzione dei dipendenti e dei clienti. Infatti, come ogni rivalità che si rispetti, anche quella tra GitHub e GitLab prevede campi da gioco che esulano la qualità effettiva del prodotto. È il caso dell’ultima scaramuccia fra le due aziende, che riguarda nello specifico come vengono remunerati i bug bounties o… Cacciatori di bug. I numeri, come racconta questo…