Categoria: Blog

Il tempo dei primi

Il 6 agosto 1991 può essere considerato il secondo giorno di nascita della rete Internet. In quel giorno Tim Berners-Lee ha lanciato il primo sito web al mondo sul primo server web al mondo, accessibile all'indirizzo info.cern.ch. La risorsa definiva il concetto di "World Wide Web", conteneva istruzioni per l'installazione di un server web, l'utilizzo di un browser e così via. Questo sito era anche il primo catalogo di Internet al mondo, perché in seguito […]

Aggiornamento della distribuzione Elementary OS 5.1.7

È stata presentata la versione del distribuito Elementary OS 5.1.7, posizionato come un'alternativa veloce, aperta e rispettosa della privacy a Windows e macOS. L'attenzione principale del progetto è rivolta a un design di alta qualità, mirato a creare un sistema facile da usare, che consuma risorse minime e garantisce un avvio rapido. Gli utenti sono offerti il proprio ambiente desktop Pantheon. Nello sviluppo dei componenti originali di Elementary OS viene utilizzato GTK3, […]

Architettura S3: 3 anni di evoluzione di Mail.ru Cloud Storage

Storage Corridor di St-Pete Ciao a tutti! Sono Mons Anderson, architetto della piattaforma Mail.ru Cloud Solutions, vi racconterò come abbiamo costruito il nostro storage S3, come funziona, quali soluzioni si sono rivelate efficaci e quali avremmo dovuto modificare se avessimo iniziato un progetto simile da zero adesso. L'articolo è stato preparato sulla base di una relazione al @Databases Meetup di Mail.ru Cloud Solutions & Tarantool. […]

Avvio di Camunda BPM in Kubernetes

Usi Kubernetes? Sei pronto a spostare le tue istanze di Camunda BPM da macchine virtuali, o magari semplicemente provare a eseguirle su Kubernetes? Esaminiamo alcune configurazioni comuni e singoli elementi che possono essere adattati alle tue esigenze specifiche. Si presume che tu abbia già utilizzato Kubernetes in precedenza. In caso contrario, perché non dare un'occhiata alla guida e avviare il tuo primo […]

Presentata la Preview di Firefox Reality per dispositivi di realtà virtuale

La compagnia Mozilla ha presentato una nuova versione del browser per sistemi di realtà virtuale — Firefox Reality PC Preview. Il browser supporta tutte le funzionalità di Firefox per garantire la privacy, ma offre un'interfaccia utente tridimensionale diversa, che consente di navigare su siti all'interno di un mondo virtuale o all'interno di sistemi di realtà ampliata. Le versioni sono disponibili per l'installazione attraverso il catalogo HTC Viveport (per ora solo per Windows […]

Lo stack USB del kernel Linux è stato aggiornato per utilizzare termini inclusivi

Nella base di codice su cui si formerà il futuro rilascio del kernel Linux 5.9, sono state apportate modifiche al sottosistema USB per rimuovere termini politicamente scorretti. Le modifiche sono state apportate in conformità con le recenti linee guida per l'uso di una terminologia inclusiva nel kernel Linux. Il codice è stato ripulito dall'uso delle parole 'schiavo', 'master', 'blacklist' e 'whitelist'. Ad esempio, invece della frase 'usb slave device' ora si utilizza 'usb […]

Analisi statica – dalla conoscenza all'integrazione

Stanco delle revisioni di codice senza fine o del debug, a volte ti chiedi come semplificarti la vita. E dopo aver cercato un po', o magari inciampando casualmente, puoi incontrare la magica espressione: «Analisi statica». Vediamo di cosa si tratta e come può interagire con il tuo progetto. In sostanza, se scrivi in un linguaggio moderno, allora, anche senza saperlo, […]

Pollo o uovo: scoprendo l'IaC

Cosa è arrivato prima — il pollo o l'uovo? Inizio piuttosto strano per un articolo sull'Infrastructure-as-Code, non credi? Cos'è un uovo? Nella maggior parte dei casi, l'Infrastructure-as-Code (IaC) è un modo dichiarativo di rappresentare l'infrastruttura. In esso descriviamo lo stato che vogliamo ottenere, partendo dall'hardware fino alla configurazione del software. Pertanto, l'IaC viene utilizzato per: Provisionamento delle risorse. Si tratta di VMs, S3, VPC e […]

Evita di utilizzare OFFSET e LIMIT nelle query paginati

Sono finiti i giorni in cui non c'era bisogno di preoccuparsi dell'ottimizzazione delle prestazioni dei database. Il tempo non si ferma. Ogni nuovo imprenditore nel settore delle alte tecnologie vuole creare un altro Facebook, cercando di raccogliere tutti i dati che riesce a ottenere. Questi dati sono necessari alle aziende per un apprendimento più efficace dei modelli che aiutano a generare profitti. In tali condizioni, ai programmatori […]

Uscita della libreria di sistema Glibc 2.32

Dopo sei mesi di sviluppo è stata pubblicata la versione della libreria di sistema GNU C Library (glibc) 2.32, che segue completamente i requisiti degli standard ISO C11 e POSIX.1-2017. Il nuovo rilascio include correzioni da parte di 67 sviluppatori. Tra i miglioramenti realizzati in Glibc 2.32 si può notare: è stata aggiunta la supporto per i processori Synopsys ARC HS (ARCv2 ISA). Per far funzionare il port è necessaria almeno la versione 2.32 di binutils, […]

Il codice GPL da Telegram è stato preso dal messenger Mail.ru senza rispettare la GPL

Lo sviluppatore di Telegram Desktop ha scoperto che il client im-desktop di Mail.ru, (a quanto pare, questo è il client desktop di myteam) ha copiato senza alcuna modifica il vecchio motore di animazione personalizzato di Telegram Desktop (secondo l'autore stesso, non di ottima qualità). Inoltre, non solo non è stato inizialmente menzionato Telegram Desktop, ma anche la licenza del codice è stata modificata di conseguenza, passando a GPLv3 […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS - ProHoster