Categoria: Amministrazione

Sistemi complessi. Raggiungere un livello critico

Se hai speso del tempo a riflettere sui sistemi complessi, probabilmente comprendi l'importanza delle reti. Le reti governano il nostro mondo. Dalle reazioni chimiche all'interno di una cellula, alle reti di interazioni in un ecosistema, alle reti commerciali e politiche che modellano il corso della storia. O considera questo articolo che stai leggendo. È probabile che l'hai trovato sui social media, scaricato da una rete informatica […]

Come abbiamo accelerato l'applicazione web di 20 volte utilizzando WebAssembly

Questo articolo esamina il caso di accelerazione di un'applicazione browser tramite la sostituzione dei calcoli in JavaScript con WebAssembly. Cos'è WebAssembly? In breve, è un formato binario di istruzioni per una macchina virtuale a stack. Spesso si fa riferimento a Wasm (abbreviazione) come linguaggio di programmazione, ma non è così. Il formato delle istruzioni viene eseguito nel browser insieme a JavaScript. È importante notare che WebAssembly può […]

PyDERASN: come ho scritto una libreria ASN.1 con slots e blobs

ASN.1 è uno standard (ISO, ITU-T, GOST) per un linguaggio che descrive informazioni strutturate, così come le regole di codifica di tali informazioni. Per me, come programmatore, è semplicemente un altro formato di serializzazione e rappresentazione dei dati, al pari di JSON, XML, XDR e altri. È estremamente diffuso nella nostra vita quotidiana, e molte persone ci si imbattono: nelle comunicazioni mobili, telefoniche, nella VoIP (UMTS, LTE, […]

Lui non è un dRook

Con la crescente popolarità di Rook, vale la pena discutere dei suoi aspetti problematici e delle sfide che ti attendono lungo il cammino. Su di me: Esperienza di amministrazione di ceph dalla versione hammer, fondatore della comunità t.me/ceph_ru su Telegram. Per non rimanere vago, farò riferimento ai post su Habr accettati (secondo il rating) riguardanti i problemi con ceph. La maggior parte dei problemi in […]

Indici Bitmap in Go: ricerca a velocità selvaggia

Introduzione Ho presentato questa relazione in inglese alla conferenza GopherCon Russia 2019 a Mosca e in russo durante il meetup a Nizhny Novgorod. Il discorso riguarda l'indice bitmap, meno comune rispetto al B-tree, ma altrettanto interessante. Condivido la registrazione della presentazione alla conferenza in inglese e la trascrizione testuale in russo. Esamineremo, […]

Python è un aiuto nella ricerca di biglietti aerei economici per coloro che amano viaggiare.

L'autore dell'articolo, la cui traduzione pubblichiamo oggi, afferma che il suo obiettivo è raccontare dello sviluppo di un web scraper in Python utilizzando Selenium, che cerca i prezzi dei biglietti aerei. Durante la ricerca dei biglietti, si utilizzano date flessibili (+- 3 giorni rispetto alle date indicate). Lo scraper salva i risultati della ricerca in un file Excel e invia un'email a chi lo ha avviato con un riepilogo […]

Docker: consigli non dannosi

Nei commenti al mio articolo Docker: consigli dannosi ci sono state molte richieste di spiegare perché il Dockerfile descritto sia così terribile. Riepilogo della serie precedente: due sviluppatori, sotto una scadenza serrata, stanno creando un Dockerfile. Durante il processo, entra in scena l'Ops Igor Ivanovich. Il Dockerfile finale è così pessimo che l'IA rischia di avere un infarto. Adesso analizziamo cosa non va con questo […]

12. Guida introduttiva a Check Point R80.20. Log & Report

Benvenuto alla 12ª lezione. Oggi parleremo di un'altra tematica piuttosto importante, ossia la gestione dei log e dei report. Spesso questa funzionalità risulta decisiva nella scelta di uno strumento di protezione. I "sicurezza" amano molto i sistemi di reportistica intuitivi e la ricerca funzionale sui vari eventi. È difficile dar loro torto. Di fatto, i log […]

Riservazione in Kubernetes: esiste

Mi chiamo Sergey, sono della compagnia ITSumma, e voglio raccontarvi come ci approcciamo al backup in Kubernetes. Negli ultimi tempi mi sono dedicato molto alla consulenza per l’implementazione di diverse soluzioni devops per vari team, e, in particolare, sto lavorando intensamente a progetti che utilizzano K8s. Alla conferenza Uptime Day 4, dedicata al backup in scenari complessi […]

PowerShell Desired State Configuration e file di registrazione: parte 1. Configurazione del server Pull DSC per lavorare con un database SQL

PowerShell Desired State Configuration (DSC) semplifica notevolmente il lavoro di distribuzione e configurazione di sistemi operativi, ruoli di server e applicazioni quando si gestiscono centinaia di server. Tuttavia, utilizzando DSC on-premises, cioè non in MS Azure, sorgono alcuni inconvenienti. Questi sono particolarmente evidenti se l'organizzazione è grande (da 300 workstation e server) e non ha ancora aperto il mondo […]

Utilizziamo AppDynamics con Red Hat OpenShift v3

Negli ultimi tempi, molte organizzazioni desiderano che le loro applicazioni passino dai monoliti ai microservizi utilizzando piattaforme come servizio (PaaS), come RedHat OpenShift v3. AppDynamics ha effettuato significativi investimenti per garantire un'integrazione di prima classe con tali fornitori. AppDynamics integra i propri agenti con RedHat OpenShift v3 utilizzando metodologie Source-to-Image (S2I). S2I è uno strumento per la creazione di ambienti riproducibili […]

Cerchiamo vulnerabilità in UC Browser

Introduzione Alla fine di marzo abbiamo segnalato una vulnerabilità nascosta per il caricamento e l'esecuzione di codice non verificato in UC Browser. Oggi esamineremo nel dettaglio come avviene questo caricamento e come gli hacker possano sfruttarlo a proprio favore. Qualche tempo fa, UC Browser veniva pubblicizzato e distribuito in modo molto aggressivo: veniva installato sui dispositivi degli utenti tramite software malevolo, diffuso con […]

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