Autore: Yuri Gagarin

Problemi di elaborazione dei pacchetti e loro risoluzioni (parte 1)

Praticamente tutti i moderni prodotti software sono composti da diversi servizi. Spesso il lungo tempo di risposta dei canali di interservizio diventa fonte di problemi di prestazioni. La soluzione standard a questo tipo di problemi è l'imballaggio di più richieste interservizio in un unico pacchetto, chiamato elaborazione in batch. Se stai utilizzando l'elaborazione in batch, potresti non essere soddisfatto del suo risultato in termini di prestazioni o chiarezza del codice. Questo metodo non è così semplice […]

Ecofantascienza a difesa del pianeta

Si è cominciato a parlare di Cli-Fi (climate fiction, una derivazione di Sci-Fi, fantascienza) nel 2007, anche se opere di fantasia che affrontano questioni ecologiche sono state pubblicate anche prima. Cli-Fi è un sottogenere molto interessante della fantascienza, che si basa su tecnologie teoricamente possibili o già esistenti e sui progressi scientifici dell'umanità, che possono danneggiare radicalmente la nostra vita. L'ecofantascienza solleva problemi […]

Rivediamo il supporto per modem USB su Keenetic KN-1310

Una piccola digressione: chi vuole dedicare tempo a capire perché ho deciso di rifarlo, per favore legga sotto/cut. Questo articolo non parla di come ho risparmiato 1000 rubli e non ho comprato un router con supporto usb, ma di un vero problema del nostro unico fornitore di internet della zona, che non vuole lavorare bene, ma è sempre pronto a riscuotere […]

Migrazione di Cassandra in Kubernetes: caratteristiche e soluzioni

Con il database Apache Cassandra e la necessità di usarlo all'interno di un'infrastruttura basata su Kubernetes, ci confrontiamo regolarmente. In questo materiale condivideremo la nostra visione dei passaggi necessari, dei criteri e delle soluzioni esistenti (inclusa una panoramica degli operatori) per la migrazione di Cassandra in K8s. "Chi può gestire una donna, riesce anche a governare uno Stato" Chi è Cassandra? Si tratta di un sistema di archiviazione distribuito, destinato […]

Rilascio di nginx 1.17.6 e njs 0.3.7

È stato rilasciato nginx 1.17.6, nel cui ambito continua lo sviluppo di nuove funzionalità (nella parallela branch stabile 1.16 vengono apportate solo modifiche relative alla correzione di gravi errori e vulnerabilità). Le principali novità: sono state aggiunte nuove variabili $proxy_protocol_server_addr e $proxy_protocol_server_port, che contengono l'indirizzo e la porta del server ottenuti dall'intestazione del protocollo PROXY; è stata aggiunta la direttiva limit_conn_dry_run, che imposta il modulo ngx_http_limit_conn_module in […]

Rilascio di Coreboot 4.11

È stato pubblicato il rilascio del progetto CoreBoot 4.11, nell'ambito del quale si sviluppa un'alternativa libera ai firmware e BIOS proprietari. Nella creazione della nuova versione hanno partecipato 130 sviluppatori, che hanno preparato 1630 modifiche. Le principali novità: supporto per 25 schede madri: AMD PADMELON; ASUS P5QL-EM; QEMU-AARCH64 (emulazione); Google AKEMI, ARCADA CML, DAMU, DOOD, DRALLION, DRATINI, JACUZZI, JUNIPER, KAKADU, KAPPA, PUFF, SARIEN CML, […]

In occasione del compleanno di Yuri Knorozov: studiamo le basi della scrittura Maya

La scrittura Maya era l'unico sistema di scrittura completo in America, ma grazie agli sforzi dei coraggiosi conquistatori spagnoli, nel XVII secolo era stata completamente dimenticata. Tuttavia, migliaia di questi simboli sono rimasti scolpiti su pietre, affreschi e ceramiche, e nel XX secolo un comune dottorando sovietico propose un'idea che ha permesso di decifrarli. Questo articolo mostrerà come è strutturato questo […]

Identificazione dei processi con attività disco in Linux

TL;DR: l'articolo descrive un metodo comodo, veloce e affidabile per identificare i programmi Linux che scrivono dati su disco, il che aiuta a rivelare carichi pesanti o anomali sulla sottosistema disco e permette di valutare i costi del file system. Questo è particolarmente rilevante per gli SSD nei PC, EMMC e memoria Flash nei computer a scheda singola. Durante la scrittura dell'articolo è emerso che la scrittura […]

Armadio server con 14 pannelli patch o 5 giorni trascorsi in server room

Installazione di cavi e collegamento di pannelli patch nel server In questo articolo condivido la mia esperienza nel mettere in piedi un server con 14 pannelli patch. All'interno troverete molte foto. Informazioni generali sull'oggetto e sul server La nostra azienda DATANETWORKS ha vinto il bando per la costruzione di un sistema cablato in un nuovo edificio per uffici di tre piani. La rete comprende 321 porte e 14 pannelli patch. Requisiti minimi per […]

CRM con un volto umano

"Implementiamo CRM? Beh, chiaro, siamo sotto controllo, ora solo monitoraggio e report", — così ragiona la maggior parte dei dipendenti delle aziende nel sentire che presto il lavoro si trasferirà nel CRM. Si pensa che il CRM sia un programma per il dirigente e esclusivamente per i suoi interessi. Ma non è così. Pensate a quante volte avete: dimenticato di completare un compito o tornare su un lavoro […]

Rilascio del sottosistema audio Linux — ALSA 1.2.1

È stato annunciato il rilascio del sottosistema audio ALSA 1.2.1. Questa è la prima versione della serie 1.2.x (la serie 1.1 è stata creata nel 2015). La nuova versione riguarda l'aggiornamento delle librerie, degli strumenti e dei plugin che funzionano a livello utente. I driver si sviluppano in sincronia con il kernel di Linux. Tra le modifiche significative, si segnala il trasferimento in una libreria separata libatopology delle funzioni relative alla topologia (metodo di caricamento dei gestori dei driver dallo spazio […]

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