Categoria: Blog

PgGraph — un'utility per l'archiviazione e la ricerca delle dipendenze delle tabelle in PostgreSQL

Oggi voglio presentare ai lettori di Habr un'utilità scritta in Python per gestire le dipendenze delle tabelle in un DBMS PostgreSQL. L'API dell'utilità è semplice e consiste in tre metodi: archive_table — archiviazione/assenza ricorsiva di righe con Primary Keys specificati; get_table_references — ricerca delle dipendenze per una tabella (mostrerà le tabelle a cui si riferisce la tabella specificata e quelle che si riferiscono ad essa); get_rows_references — ricerca delle righe […]

Logging in Kubernetes: EFK contro PLG

Il monitoraggio è diventato un componente fondamentale delle soluzioni cloud in crescita, man mano che aumenta la complessità dei sistemi distribuiti. È necessario per comprendere il loro comportamento. Servono strumenti scalabili in grado di raccogliere dati da tutti i servizi e di fornire agli specialisti un'interfaccia unica con analisi delle prestazioni, dimostrazione di errori, disponibilità e registri. Questi strumenti devono essere anche efficienti e performanti. In questo articolo […]

Uscita dell'ambiente utente Sway 1.5, che utilizza Wayland

È stato rilasciato Sway 1.5, un gestore composito costruito utilizzando il protocollo Wayland, completamente compatibile con il gestore finestre a mosaico i3 e il pannello i3bar. Il codice del progetto è scritto in linguaggio C e distribuito con licenza MIT. Il progetto è destinato all'uso in Linux e FreeBSD. La compatibilità con i3 è garantita a livello di comandi, file di configurazione e IPC, consentendo di utilizzare […]

Uscita della distribuzione EndeavourOS 2020.07.15, che continua lo sviluppo del progetto Antergos

È stata pubblicata la versione del progetto EndeavourOS 2020.07.15, che sostituisce la distribuzione Antergos, il cui sviluppo è stato interrotto a maggio 2019 a causa della mancanza di tempo libero per i restanti maintainer per mantenere il progetto a un livello adeguato. La distribuzione offre un installer semplice per installare un ambiente di base Arch Linux con desktop Xfce per impostazione predefinita e la possibilità di installare uno dei 9 tipici ambienti di lavoro […]

Sway 1.5 (e wlroots 0.11.0) è un compositore per Wayland, compatibile con i3

È stata rilasciata una nuova versione del gestore finestre a cornice Sway 1.5 (per Wayland e XWayland), compatibile con i3. La libreria compositore wlroots 0.11.0 è stata aggiornata (che consente di sviluppare altri WM per Wayland). 78 sviluppatori hanno apportato 284 modifiche, garantendo molte nuove funzionalità e correzioni di bug. Le principali modifiche: modalità Headless per eseguire l'ambiente senza output video, può essere utilizzata insieme a WayVNC; supporto per nuove […]

Rilasciati effetti audio LSP Plugins 1.1.24

È stata rilasciata una nuova versione del pacchetto di effetti LSP Plugins, progettati per l'elaborazione audio durante il mixaggio e il mastering delle registrazioni. Le modifiche principali: aggiunto un plugin per la compensazione del volume utilizzando curve di volume costante — Loudness Compensator. Aggiunto un plugin per proteggere da bruschi picchi di segnale all'inizio e alla fine della riproduzione — Surge Filter. Modifiche significative al plugin Limiter: rimosse alcune […]

Wapiti — verifica del sito web per vulnerabilità fai-da-te

Nell'articolo precedente abbiamo parlato di Nemesida WAF Free — uno strumento gratuito per proteggere siti web e API da attacchi informatici, e in questo abbiamo deciso di fare una recensione del popolare scanner di vulnerabilità Wapiti. La scansione del sito per vulnerabilità è una misura necessaria che, insieme all'analisi del codice sorgente, consente di valutare il livello di protezione contro le minacce di compromissione. È possibile eseguire la scansione delle risorse web […]

Validazione YAML di Kubernetes secondo le migliori pratiche e politiche

Nota del traduttore: Con l'aumentare del numero di configurazioni YAML per ambienti K8s, cresce sempre di più la necessità di verificarle in modo automatizzato. L'autore di questa recensione ha non solo selezionato le soluzioni esistenti per questo compito, ma ha anche esaminato, utilizzando l'esempio del Deployment, come funzionano. Risulta essere molto informativo per chi è interessato a questo argomento. TL;DR: L'articolo confronta sei strumenti di verifica statica e […]

Il client Matrix Riot ha cambiato nome in Element

Gli sviluppatori del client Matrix Riot hanno annunciato il cambiamento del nome del progetto in Element. La società che sviluppa il programma, New Vector, fondata nel 2017 dai principali sviluppatori del progetto Matrix, è stata anch'essa rinominata Element, mentre l'hosting dei servizi Matrix è passato da Modular.im a Element Matrix Services. La necessità di cambiare nome è dovuta a sovrapposizioni con il marchio esistente Riot Games, che non consentono di registrare un marchio Riot per […]

Il messenger Matrix Riot è stato rinominato in Element

È stata anche rinominata la società madre, che sviluppa implementazioni di riferimento dei componenti Matrix: New Vector è diventata Element, mentre il servizio commerciale Modular, che fornisce hosting (SaaS) per server Matrix, è ora Element Matrix Services. Matrix è un protocollo libero per la realizzazione di una rete federata, costruita su una storia lineare di eventi. L'implementazione principale di questo protocollo è un messenger che supporta la segnalazione di chiamate VoIP e […]

Anycast contro Unicast: quale scegliere in ogni caso

Di Anycast molti sicuramente ne hanno sentito parlare. In questo metodo di indirizzamento e instradamento di rete, un indirizzo IP viene assegnato a più server nella rete. Questi server possono trovarsi anche in data center distanti tra loro. L'idea di Anycast è che, a seconda della posizione della sorgente delle richieste, i dati vengono inviati al server più vicino (secondo la topologia di rete, più precisamente — il protocollo di instradamento BGP). Così […]

Cosa aspettarsi dalla versione beta di Proxmox Backup Server

Il 10 luglio 2020, l'azienda austriaca Proxmox Server Solutions GmbH ha presentato una versione beta pubblica di una nuova soluzione di backup. Abbiamo già parlato di come utilizzare i metodi di backup standard in Proxmox VE e di come eseguire un backup incrementale utilizzando una soluzione di terze parti — Veeam® Backup & Replication™. Ora, con l'arrivo di Proxmox Backup Server (PBS), il processo di backup dovrebbe diventare […]

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