Autore: Yuri Gagarin

Come smettere di fare sempre la stessa cosa

Ti piace ripetere operazioni di routine? A me no. Eppure, ogni volta che lavoravo con il client SQL sullo storage di Rostelecom, dovevo inserire manualmente tutte le join tra le tabelle. E questo nonostante il fatto che nel 90% dei casi i campi e le condizioni di unione delle tabelle corrispondessero da una query all'altra! Apparentemente, ogni client SQL ha funzioni di completamento automatico, ma […]

Bypassa il limite di ricerca di LinkedIn, giocando con l'API

Esiste un limite su LinkedIn: il limite dell'uso commerciale. È molto probabile che tu, come me fino a poco tempo fa, non ne fossi mai venuto a conoscenza. La sostanza del limite è che se utilizzi la ricerca di persone al di fuori dei tuoi contatti troppo frequentemente (non ci sono metriche precise, lo decide l'algoritmo in base alle tue azioni - quanto spesso […]

GitHub è tra i convenuti nel caso della violazione della base dati utenti di Capital One

Lo studio legale Tycko & Zavareei ha intentato una causa legale relativa alla fuga di dati personali di oltre 100 milioni di clienti del gruppo bancario Capital One, inclusi dati su circa 140.000 numeri di previdenza sociale e 80.000 numeri di conti bancari. Oltre a Capital One, anche la società GitHub è stata inclusa tra gli imputati, accusata di consentire il caricamento, la visualizzazione e l'uso delle informazioni ottenute […]

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

Mathy Vanhoef ed Eyal Ronen hanno scoperto un nuovo metodo di attacco (CVE-2019-13377) alle reti wireless che utilizzano la tecnologia di protezione WPA3, consentendo di ottenere informazioni sulle caratteristiche della password, utilizzabili per eseguire un attacco di brute force in modalità offline. Il problema si manifesta nella versione attuale di Hostapd. Ricordiamo che ad aprile gli stessi autori hanno identificato sei vulnerabilità in WPA3, […]

È disponibile il window manager i3wm 4.17

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

Rilascio MAGMA 2.5.1

MAGMA (Collezione di librerie di algebra lineare di nuova generazione per l'uso su GPU. Sviluppata e implementata dallo stesso team che ha creato le librerie LAPACK e ScaLAPACK) ha rilasciato un importante aggiornamento 2.5.1 (2019-08-02): aggiunto supporto per Turing; ora è possibile compilare tramite cmake, per questo è stato corretto CMakeLists.txt per un'installazione corretta di spack; correzioni per l'uso senza FP16; miglioramenti nella compilazione su diverse […]

Guida all'installazione di Apache Airflow su Windows 10

Preludio: per volere del destino, dal mondo della scienza accademica (medicina) sono finita nel mondo delle tecnologie dell'informazione, dove devo utilizzare le mie conoscenze sulla metodologia di costruzione degli esperimenti e sulle strategie di analisi dei dati sperimentali, tuttavia, applicando un nuovo stack tecnologico per me. Nel processo di apprendimento di queste tecnologie, incontro una serie di difficoltà che finora, per fortuna, riesco a superare. Forse questo post […]

Airflow — uno strumento per sviluppare e gestire facilmente e rapidamente processi batch di elaborazione dati

Ciao, Habr! In questo articolo voglio parlarvi di uno strumento fantastico per lo sviluppo di processi batch di elaborazione dati, ad esempio, nell'infrastruttura di un DWH aziendale o del vostro DataLake. Si tratterà di Apache Airflow (di seguito Airflow). È ingiustamente trascurato su Habr, e nella parte principale cercherò di convincervi che almeno vale la pena dare un'occhiata ad Airflow […]

10 passi verso lo Zen di YAML

Tutti noi amiamo Ansible, ma Ansible è YAML. Esistono molti formati per i file di configurazione: liste di valori, coppie "parametro-valore", file INI, YAML, JSON, XML e molti altri. Tuttavia, per diversi motivi, YAML è spesso considerato particolarmente difficile. In particolare, nonostante il suo minimalismo rinfrescante e le impressionanti capacità di lavorare con valori gerarchici, la sintassi di YAML […]

Dettagli sul gioco da tavolo Darksiders: The Forbidden Land

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

Google inizierà a far pagare le ricerche nel UE dai motori di ricerca per il lavoro predefinito su Android

A partire dal 2020, Google presenterà un nuovo schermo di selezione dei fornitori di motori di ricerca a tutti gli utenti Android nell'UE durante la configurazione iniziale di un nuovo telefono o tablet. La selezione renderà il motore di ricerca scelto predefinito in Android e nel browser Chrome, se installato. I proprietari dei motori di ricerca dovranno pagare a Google per avere il diritto di comparire nello schermo di selezione accanto a Google. Tre vincitori […]

Vulnerabilità in LibreOffice che consente l'esecuzione di codice all'apertura di documenti dannosi

È stata scoperta una vulnerabilità nel pacchetto per ufficio LibreOffice (CVE-2019-9848), 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, traduce le proprie operazioni in codice Python. Avendo la possibilità di eseguire istruzioni LibreLogo, il malintenzionato può far eseguire qualsiasi codice in Python […]

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