Categoria: Blog

Pubblicate le specifiche finali di OpenCL 3.0

Il consorzio Khronos, responsabile dello sviluppo delle specifiche delle famiglie OpenGL, Vulkan e OpenCL, ha annunciato la pubblicazione delle specifiche finali di OpenCL 3.0, che definiscono API e estensioni del linguaggio C per l'organizzazione di calcoli paralleli cross-platform utilizzando CPU multi-core, GPU, FPGA, DSP e altre chip specializzati, da quelli utilizzati nei supercomputer e nei server cloud, fino ai chip che si possono trovare in […]

Pubblicazione di nginx 1.19.3 e njs 0.4.4

È stato rilasciato il branch principale di nginx 1.19.3, all'interno del quale continua lo sviluppo di nuove funzionalità (nel branch stabile 1.18 supportato parallelamente vengono apportate solo modifiche riguardanti la correzione di errori gravi e vulnerabilità). Le principali modifiche includono: l'inclusione del modulo ngx_stream_set_module, che consente di assegnare un valore alla variabile server { listen 12345; set $true 1; } È stata aggiunta la direttiva proxy_cookie_flags per specificare i flag per […]

Pubblicazione del browser Pale Moon 28.14

È stato rilasciato il browser web Pale Moon 28.14, un fork del codice sorgente di Firefox progettato per garantire un'efficienza lavorativa superiore, mantenere un'interfaccia classica, minimizzare il consumo di memoria e fornire ulteriori possibilità di personalizzazione. Le build di Pale Moon vengono create per Windows e Linux (x86 e x86_64). Il codice del progetto è distribuito con licenza MPLv2 (Mozilla Public License). Il progetto segue l'organizzazione classica dell'interfaccia, senza […]

Come collegare l'ADC HX711 al NRF52832

1. Introduzione L'obiettivo era sviluppare un protocollo di comunicazione tra il microcontrollore nrf52832 e due sensori di pressione cinesi a mezzo ponte. La sfida si è rivelata complessa, poiché si è dovuto affrontare l'assenza di informazioni chiare. È probabile che «il nodo del problema» risieda nello stesso SDK di Nordic Semiconductor, a causa dei continui aggiornamenti delle versioni, di una certa ridondanza e dell'intricata funzionalità. È stato necessario scrivere tutto […]

La previsione del tempo più accurata: bot per Telegram basato su funzioni cloud

Ci sono molti servizi che forniscono informazioni sul tempo, ma a quale di essi credere? Quando ho iniziato a utilizzare frequentemente la bicicletta, desideravo avere informazioni meteorologiche il più precise possibile sul luogo in cui ando. La mia prima idea è stata quella di costruire una piccola stazione meteorologica DIY con sensori per raccogliere dati. Ma non ho voluto «inventare […]

Una storia di cancellazione fisica di 300 milioni di record in MySQL

Introduzione Ciao. Sono ningenMe, sviluppatore web. Come indicato nel titolo, la mia storia riguarda l'eliminazione fisica di 300 milioni di record in MySQL. Mi sono interessato a questo argomento, quindi ho deciso di creare un promemoria (guida). Inizio — Avviso Nel server batch che utilizzo e gestisco, esiste un processo regolare che una volta al giorno raccoglie dati dell'ultimo mese da […]

Nel hypervisor Xen è stato implementato il supporto per la scheda Raspberry Pi 4

Gli sviluppatori del progetto Xen hanno annunciato la possibilità di utilizzare Xen Hypervisor su schede Raspberry Pi 4. L'adattamento di Xen per il funzionamento su precedenti versioni delle schede Raspberry Pi era ostacolato dall'uso di un controller delle interruzioni non standard, privo del supporto per la virtualizzazione. Nella Raspberry Pi 4 è stato implementato un comune controller delle interruzioni GIC-400, supportato in Xen, e gli sviluppatori si aspettavano che non ci fossero problemi nell'avviare Xen […]

Vulnerabilità nel PowerDNS Authoritative Server

Sono disponibili aggiornamenti per il server DNS autorevole PowerDNS Authoritative Server 4.3.1, 4.2.3 e 4.1.14, che risolvono quattro vulnerabilità, due delle quali potrebbero potenzialmente portare all'esecuzione remota di codice da parte di un aggressore. Le vulnerabilità CVE-2020-24696, CVE-2020-24697 e CVE-2020-24698 riguardano il codice che implementa il meccanismo di scambio delle chiavi GSS-TSIG. Le vulnerabilità si manifestano solo quando si compila PowerDNS con supporto GSS-TSIG ("--enable-experimental-gss-tsig", non attivato per impostazione predefinita) […]

Anteprima di Windows Terminal 1.4: elenco delle scorciatoie, supporto Blink e collegamenti ipertestuali

Siamo tornati con un nuovo aggiornamento di Windows Terminal Preview, che sarà disponibile a ottobre in Windows Terminal. Entrambe le versioni di Windows Terminal possono essere scaricate dal Microsoft Store o dalla pagina delle versioni su GitHub. Scorri sotto per scoprire le ultime novità! Elenco delle transizioni Ora puoi avviare Windows Terminal Preview con un profilo specifico dal menu "Start" o con […]

Perché è necessario avere pen drive con crittografia hardware?

Ciao, Habr! Nei commenti a uno dei nostri articoli sui drive USB, i lettori hanno posto una domanda interessante: "A cosa serve una chiavetta USB con crittografia hardware, quando esiste TrueCrypt?" E hanno anche espresso alcune preoccupazioni riguardo a "Come si può essere certi che nel software e nella parte hardware del dispositivo Kingston non ci siano backdoor?" Abbiamo risposto sinteticamente a queste domande, ma poi abbiamo deciso […]

La distribuzione Fedora 33 è entrata nella fase di beta testing

È iniziata la fase di test della beta del distributore Fedora 33. Il rilascio beta segna il passaggio alla fase finale di test, in cui è consentita solo la correzione di errori critici. Il rilascio è previsto per la fine di ottobre. Il rilascio comprende Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT e versioni Live fornite sotto forma di spin con ambienti desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. Le versioni sono pronte per […]

È possibile generare numeri casuali se non ci fidiamo l'uno dell'altro? Parte 1

Ciao, Habr! In questo articolo parlerò della generazione di numeri pseudo-casuali tra partecipanti che non si fidano l'uno dell'altro. Come vedremo di seguito, implementare un generatore "quasi" buono è abbastanza semplice, mentre crearne uno molto buono è complicato. Perché è necessario generare numeri casuali tra partecipanti che non si fidano l'uno dell'altro? Un'area di applicazione è rappresentata dalle applicazioni decentralizzate. Ad esempio, un'applicazione che […]

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