Categoria: Amministrazione

PagerDuty, o perché il reparto operazioni potrebbe non dormire di notte

Più complessa è la system, più essa si arricchisce di vari avvisi. E sorge la necessità di reagire a questi avvisi, di aggregarli e di visualizzarli. Credo che sia una situazione familiare a molti, che porta a un tic nervoso. La soluzione di cui si parlerà non è delle più sorprendenti, ma non si trova un articolo completo su questo tema. Pertanto, ho deciso di condividere l'esperienza di FunCorp e raccontare di […]

Albero binario indicizzato

Mi sono trovato di fronte a un compito del seguente tipo. È necessario implementare un contenitore per la memorizzazione dei dati che garantisca la seguente funzionalità: inserire un nuovo elemento, rimuovere un elemento per numero di ordine, ottenere un elemento per numero di ordine, i dati devono essere memorizzati in modo ordinato. I dati vengono continuamente aggiunti e rimossi, la struttura deve garantire una rapida velocità operativa. All'inizio ho cercato di implementare una cosa del genere utilizzando i contenitori standard della libreria std. Questo percorso non […]

Su cosa costruire l'infrastruttura Wi-Fi 6?

Nell'articolo precedente abbiamo trattato le caratteristiche del nuovo standard Wi-Fi 6 (802.11ax). Da allora è passato abbastanza tempo e lo standard è stato generalmente approvato, i produttori stanno lanciando attrezzature e il WiFi Alliance è attivamente impegnato nella certificazione. Nel nuovo anno molti avranno nuovi progetti per aggiornare o costruire l'infrastruttura wireless da zero, quindi la questione dell'offerta esistente […]

L'alberello nella riga di comando

È quasi Capodanno, e non si ha voglia di pensare a lavori seri. Tutti cercano di decorare qualcosa per la festa: casa, ufficio, posto di lavoro... Facciamo anche noi qualcosa! Ad esempio, la riga di comando. In un certo senso, la riga di comando è anch'essa un posto di lavoro. In alcune distribuzioni è già "decorata": In altre è grigia e poco appariscente: E noi possiamo fare, […]

Introduzione all'architettura di sicurezza 5G: NFV, chiavi e 2 autenticazioni

È evidente che intraprendere lo sviluppo di un nuovo standard di comunicazione senza considerare i meccanismi di sicurezza è un'azione estremamente discutibile e inutile. L'architettura di sicurezza del 5G è un insieme di meccanismi e procedure di sicurezza implementate nelle reti di quinta generazione, coprendo tutti i componenti della rete, dal core agli interfaccia radio. Le reti di quinta generazione sono, per loro natura, un'evoluzione delle reti di quarta generazione […]

Come compilare progetti in Jenkins, se sono necessari molti ambienti diversi

Su Habr ci sono molti articoli su Jenkins, ma pochi descrivono un esempio di lavoro con agenti Docker. Tutti gli strumenti di build di progetti popolari come Drone.io, Bitbucket Pipeline, GitLab, GitHub actions e altri possono costruire tutto all'interno di contenitori. Ma come funziona Jenkins? Oggi c'è una soluzione al problema: Jenkins 2 sa lavorare magnificamente con gli agenti Docker. Nell'articolo […]

Storia del sistema dei nomi di dominio: i primi server DNS

Nell'ultima puntata abbiamo iniziato a raccontare la storia del DNS — abbiamo ricordato da dove è iniziato il progetto e quali problemi è stato creato per risolvere nella rete ARPANET. Oggi parleremo del primo server DNS BIND. Foto — John Markos O'Neill — CC BY-SA I primi server DNS Dopo che nel 1983 Paul Mockapetris e Jon Postel hanno proposto il concetto di domini […]

Come sopravvivere a una base di dati SQL nel 21 secolo: cloud, Kubernetes e PostgreSQL multimaster

Ciao, membri di Habr. Oggi iniziano le lezioni del primo gruppo del corso "PostgreSQL". A questo proposito, vogliamo raccontarvi come si è svolto il webinar aperto su questo corso. Durante la lezione aperta abbiamo discusso delle sfide che le basi di dati SQL affrontano nell'era del cloud e di Kubernetes. E abbiamo anche esaminato come i database SQL si adattano e mutano sotto l'influenza […]

Junos PyEZ tramite un esempio di ricerca di subnet ipv4 disponibili

Articolo sul lavoro con Junos PyEZ — "microframework Python che ti consente di gestire e automatizzare i dispositivi che eseguono Junos OS" automazione e gestione, tutto come ci piace. La scrittura dello script descritto in questo articolo ha avuto diversi obiettivi: studiare Python e automatizzare compiti di raccolta informazioni o modifica della configurazione dell'hardware gestito da Junos OS. La scelta […]

Applicazioni native Windows e servizio Acronis Active Restore

Oggi continuiamo il racconto su come noi, insieme ai ragazzi dell'Università di Innopolis, sviluppiamo la tecnologia Active Restore, per consentire all'utente di ricominciare a lavorare sul proprio computer il prima possibile dopo un guasto. Il discorso riguarderà le applicazioni native Windows, incluse le peculiarità della loro creazione e avvio. Sotto il tag – un po' del nostro progetto e una guida pratica su come scrivere […]

Presentiamo 3CX V16 Update 4 e l'FQDN unificato 3CX WebMeeting

Proprio prima delle feste, abbiamo rilasciato l'aggiornamento atteso 3CX V16 Update 4! Abbiamo anche un nuovo nome universale MCU 3CX WebMeeting e nuovi tipi di archiviazione per backup e registrazioni di conversazioni 3CX. Esaminiamo tutto nel dettaglio. 3CX V16 Update 4 Un altro aggiornamento di 3CX offre la possibilità di scegliere i dispositivi audio nel client web, la versione finale dell'estensione 3CX […]

Certificato SSL per un'app web Docker

In questo articolo voglio condividere con voi un modo per creare un certificato SSL per la vostra applicazione web in esecuzione su Docker, poiché nella parte di internet in lingua russa non ho trovato soluzioni simili. Maggiori dettagli dopo il salto. Avevamo docker v.17.05, docker-compose v.1.21, Ubuntu Server 18 e una bona dose di Let’sEncrypt. Non era strettamente necessario implementare un ambiente di produzione […]

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