Categoria: Amministrazione

I globali sono array sparsi per la memorizzazione dei dati. Array sparsi. Parte 3

Nelle parti precedenti (1, 2) abbiamo parlato dei globali come alberi; in questa parte considereremo i globali come matrici sparse. Una matrice sparsa è un tipo di matrice in cui la maggior parte dei valori assume lo stesso valore. Nella pratica, si incontrano matrici sparse così grandi che non ha senso occupare memoria con elementi identici. Pertanto, ha senso implementare matrici sparse […]

I globali sono forzieri per la memorizzazione dei dati. Alberi. Parte 2

Inizio — vedi parte 1. 3. Varianti delle strutture nell'uso dei globali Una struttura come un albero ordinato presenta diversi casi particolari. Esaminiamo quelli che hanno valore pratico nell'uso dei globali. 3.1 Caso particolare 1. Un nodo senza rami I globali possono essere utilizzati non solo come array, ma anche come normali variabili. Ad esempio, come contatore: Set ^counter […]

I Globali — spade-treasure per la conservazione dei dati. Alberi. Parte 1

Le vere lame-viola delle banche dati — i globali — sono noti da tempo, ma pochi sanno come usarli efficacemente o non possiedono affatto questa superarma. Se si utilizzano i globali per affrontare quei compiti per cui sono realmente efficaci, si possono ottenere risultati straordinari. O nella performance o nella semplificazione della soluzione del problema (1, 2). I globali sono una speciale […]

Rendiamo accessibile il database per la connessione remota

Iniziamo col dire che ci sono casi in cui è necessario creare un'applicazione con connessione a un database. Questo viene fatto per non dover approfondire troppo lo sviluppo del backend e concentrarsi sul frontend a causa della mancanza di risorse e competenze. Non posso affermare che la mia soluzione sia sicura, ma funziona. Poiché non mi piace pagare per l'hosting, io […]

Creazione di una centrale telefonica cloud 3CX su qualsiasi hosting compatibile con Openstack

Spesso è necessario installare un PBX 3CX nel cloud, ma il provider cloud scelto non è nella lista dei supportati da 3CX (ad esempio, Mail.ru Cloud Solutions). Non c'è problema! È piuttosto semplice, basta verificare se il provider supporta l'infrastruttura Openstack. 3CX, insieme ad altre aziende, sponsorizza lo sviluppo di Openstack e supporta l'API Openstack e l'interfaccia standard Horizon per il monitoraggio e […]

Post-analisi: cosa si sa sull'ultimo attacco alla rete dei server di chiavi crittografiche SKS Keyserver

Gli hacker hanno sfruttato una caratteristica del protocollo OpenPGP, nota da oltre dieci anni. Spieghiamo di cosa si tratta e perché non possono risolverla. / Unsplash / Chunlea Ju Problemi nella rete A metà giugno, un attacco sconosciuto ha colpito la rete di server di chiavi crittografiche SKS Keyserver, basata sul protocollo OpenPGP. Questo è uno standard IETF (RFC 4880) utilizzato […]

L'epopea degli amministratori di sistema come specie in via d'estinzione

Amministratori di sistema di tutto il mondo, vi facciamo i nostri migliori auguri per la vostra festa professionale! Non ci sono più amministratori di sistema tra noi (quasi). Tuttavia, la leggenda su di loro è ancora fresca. In onore di questa festa, abbiamo preparato questo epico racconto. Mettetevi comodi, cari lettori. C'era una volta un mondo Dodo IS in fiamme. In quel tempo buio, il compito principale dei nostri amministratori di sistema era sopravvivere […]

Buona festa dell'amministratore di sistema

Auguri a tutti i coinvolti! Vi auguriamo una connessione stabile e notti senza allarmi! Senza di voi non andiamo da nessuna parte, e adesso vi mostreremo il perché 😉 p.s. Regaliamo un premio speciale a chi per primo troverà nel video il fotogramma con il tamburo. Scrivete nei commenti a quale secondo è apparso, e noi vi contatteremo. Fonte: habr.com

Il mio secondo giorno con Haiku: sono entusiasta, ma non sono ancora pronto a fare il grande passo.

TL;DR: sono entusiasta di Haiku, ma c'è ancora del lavoro da fare. Ieri ho esplorato Haiku, un sistema operativo che mi ha sorpreso piacevolmente. Giorno due. Capite bene: sono ancora colpito da quanto sia facile fare ciò che risulta complicato negli ambienti di lavoro per Linux. Sono desideroso di scoprire come funziona e sono entusiasta di usarlo quotidianamente. In verità, […]

JUnit in GitLab CI con Kubernetes

Nonostante tutti sappiano quanto sia importante e necessario testare il proprio software, e molti lo facciano già automaticamente, su Habr non si è trovato alcuna ricetta per configurare l'integrazione di prodotti così popolari in questo settore come (il nostro preferito) GitLab e JUnit. Colmiamo questa lacuna! Introduzione Per cominciare, voglio delineare il contesto: poiché tutti i nostri […]

Sviluppo software con funzionalità di utilità client-server per Windows, parte 02

Continuando il ciclo di articoli dedicati alle implementazioni personalizzate delle utility console di Windows, è impossibile non menzionare il TFTP (Trivial File Transfer Protocol) — un protocollo di trasferimento file semplice. Come la volta precedente, daremo una rapida occhiata alla teoria, vedremo il codice che realizza una funzionalità simile a quella richiesta e lo analizzeremo. Maggiori dettagli — sotto.

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