Categoria: Blog

È disponibile il gestore di finestre i3wm 4.17

È stata rilasciata la versione del gestore di finestre a mosaico (tiling) i3wm 4.17. Il progetto i3wm è stato creato da zero dopo una serie di tentativi di correggere i difetti del gestore di finestre wmii. I3wm si distingue per un codice ben leggibile e documentato, utilizza xcb anziché Xlib, supporta correttamente il lavoro in configurazioni multi-monitor, utilizza strutture di dati ad albero per la posizione delle finestre, fornisce un'interfaccia IPC, supporta UTF-8 e mantiene un design minimalista delle finestre. […]

Nuove vulnerabilità nella tecnologia di protezione delle reti wireless WPA3 e in EAP-pwd

Mathy Vanhoef e Eyal Ronen hanno identificato un nuovo metodo di attacco (CVE-2019-13377) alle reti wireless che utilizzano la tecnologia di protezione WPA3, che consente di ottenere informazioni sulle caratteristiche della password, che possono essere utilizzate per effettuare un attacco di tipo offline. Il problema si manifesta nella versione attuale di Hostapd. Ricordiamo che ad aprile gli stessi autori avevano identificato sei vulnerabilità in WPA3, […]

GitHub è incluso tra i rispondenti nel caso della violazione della base utenti di Capital One

Lo studio legale Tycko & Zavareei ha intentato una causa legale relativa alla perdita di dati personali di oltre 100 milioni di clienti della holding bancaria Capital One, compresi dettagli su circa 140.000 numeri di previdenza sociale e 80.000 numeri di conti bancari. Oltre a Capital One, è stata inclusa nel gruppo degli imputati anche la società GitHub, accusata di aver fornito la possibilità di ospitare, visualizzare e utilizzare informazioni ottenute […]

10 passi verso il YAML zen

Amiamo tutti Ansible, ma Ansible è YAML. Ci sono molti formati per i file di configurazione: elenchi di valori, coppie 'chi-valore', file INI, YAML, JSON, XML e molti altri. Tuttavia, per vari motivi, YAML è spesso considerato particolarmente difficile tra tutti. In particolare, nonostante il suo minimalismo rinfrescante e le impressionanti capacità di lavorare con valori gerarchici, la sintassi di YAML […]

Airflow è uno strumento per sviluppare e mantenere in modo facile e veloce i processi batch di elaborazione dati

Ciao, Habr! In questo articolo voglio parlarvi di uno strumento straordinario per lo sviluppo di processi batch di elaborazione dati, ad esempio, nell'infrastruttura di un DWH aziendale o nel vostro DataLake. Si tratta di Apache Airflow (da qui in poi Airflow). È ingiustamente trascurato su Habr, e nella parte principale cercherò di convincervi che almeno vale la pena guardare Airflow […]

Esperienza di installazione di Apache Airflow su Windows 10

Premessa: per volere del destino, dal mondo della scienza accademica (medicina) sono finita nel mondo delle tecnologie informative, dove mi trovo a utilizzare le mie conoscenze sulla metodologia di realizzazione degli esperimenti e sulle strategie di analisi dei dati sperimentali, tuttavia, applicando un nuovo stack tecnologico per me. Durante l'apprendimento di queste tecnologie affronta una serie di difficoltà, che per ora, fortunatamente, riesco a superare. Forse questo post […]

Rilascio MAGMA 2.5.1

MAGMA (collezione di librerie per l'algebra lineare di nuova generazione da utilizzare su GPU. Sviluppato e realizzato dallo stesso team che sviluppa le librerie LAPACK e ScaLAPACK) ha rilasciato una nuova importante versione 2.5.1 (2019-08-02): aggiunta la supporto per Turing; ora è possibile compilarlo tramite cmake, per questo è stato corretto CMakeLists.txt per un'installazione corretta di spack; correzioni per l'uso senza FP16; miglioramenti nella compilazione su varie […]

Dettagli del gioco da tavolo Darksiders: The Forbidden Land

In precedenza, la compagnia THQ Nordic ha annunciato il gioco da tavolo Darksiders: The Forbidden Land, che sarà venduto solo nell'edizione da collezione Darksiders Genesis Nephilim Edition. Il gioco da tavolo Darksiders: The Forbidden Land è progettato per cinque giocatori: quattro Cavalieri dell'Apocalisse e un Maestro. Si tratta di un'esplorazione cooperativa di dungeon, in cui Guerra, Morte, Rabbia e Discordia si uniscono per sconfiggere il Carceriere (The Jailer) […]

Capire Docker

Da diversi mesi utilizzo Docker per strutturare il processo di sviluppo/consegna di progetti web. Propongo ai lettori di "Habrhabr" la traduzione di un articolo introduttivo su Docker — "Understanding Docker". Cos'è Docker? Docker è una piattaforma open source per lo sviluppo, la consegna e l'esecuzione di applicazioni. Docker è progettato per rendere più veloce la distribuzione delle tue applicazioni. Con Docker puoi separare la tua applicazione dalla tua infrastruttura e […]

Programmazione asincrona in JavaScript. (Callback, Promise, RxJs)

Ciao a tutti. Sono Sergey Omelnitsky. Recentemente ho condotto uno streaming sulla programmazione reattiva, dove ho parlato di asincronia in JavaScript. Oggi vorrei fare un riassunto di questo materiale. Ma prima di entrare nel merito, dobbiamo fare un'introduzione. Quindi, cominciamo con le definizioni: cosa sono uno stack e una coda? Uno stack è una collezione i cui elementi […]

Vulnerabilità in LibreOffice che consente di eseguire codice aprendo documenti dannosi.

È stata identificata una vulnerabilità (CVE-2019-9848) nel pacchetto software LibreOffice, che può essere sfruttata per eseguire codice arbitrario all'apertura di documenti preparati da un malintenzionato. La vulnerabilità è causata dal fatto che il componente LibreLogo, progettato per insegnare programmazione e inserire disegni vettoriali, trasforma le proprie operazioni in codice Python. Avendo la possibilità di eseguire istruzioni LibreLogo, un malintenzionato potrebbe riuscire ad eseguire qualsiasi codice in Python […]

Google addebiterà delle commissioni nell'UE per le piattaforme di ricerca predefinite su Android.

A partire dal 2020, Google presenterà un nuovo schermo di selezione del fornitore di motori di ricerca a tutti gli utenti Android nell'UE durante la prima configurazione di un nuovo telefono o tablet. La scelta renderà il motore di ricerca corrispondente predefinito su Android e nel browser Chrome, se installato. I proprietari dei motori di ricerca dovranno pagare a Google per avere il diritto di apparire nello schermo di selezione accanto al motore di ricerca Google. I tre vincitori […]

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