Categoria: Blog

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 […]

re2c 1.2

Venerdì 2 agosto è stata rilasciata la versione di re2c — un generatore open source di analizzatori lessicali per i linguaggi C e C++. Ricordiamo che re2c è stato scritto nel 1993 da Peter Bambulis come generatore sperimentale di analizzatori lessicali molto veloci, caratterizzato da una velocità del codice generato e un'interfaccia utente insolitamente flessibile, che consente di integrare facilmente e in modo efficace gli analizzatori esistenti […]

Rilascio di Wine 4.13

È disponibile un rilascio sperimentale della realizzazione open source delle Win32 API — Wine 4.13. Dalla versione 4.12 sono stati risolti 15 rapporti di bug e apportate 120 modifiche. Le modifiche più importanti: è stata aggiunta la supporto per il reindirizzamento delle richieste di autenticazione tramite il servizio Microsoft Passport; sono stati aggiornati i file di intestazione; chiusi i rapporti di bug relativi al funzionamento di giochi e applicazioni: Evoland (Steam), NVIDIA GeForce Experience […]

Blockchain come piattaforma per la trasformazione digitale

Tradizionalmente, i sistemi IT delle aziende erano progettati per automatizzare e supportare sistemi di obiettivo, come ad esempio ERP. Oggi, le organizzazioni devono affrontare compiti diversi: la digitalizzazione e la trasformazione digitale. Farlo sulla base della precedente architettura IT è difficile. La trasformazione digitale è una sfida seria. Su cosa dovrebbe basarsi il programma di trasformazione dei sistemi IT per la trasformazione digitale del business? Un'infrastruttura IT corretta è la chiave per […]

werf — il nostro strumento per CI/CD in Kubernetes (panoramica e video della presentazione)

Il 27 maggio, nella sala principale della conferenza DevOpsConf 2019, che si svolge nell'ambito del festival RIT++ 2019, nella sezione "Continuous Delivery", è stata presentata la relazione "werf - il nostro strumento per CI/CD in Kubernetes". In essa si parla dei problemi e delle sfide che tutti affrontano durante il deploy in Kubernetes, così come dei dettagli che possono non essere immediatamente evidenti. […]

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