Categoria: Amministrazione

RabbitMQ. Parte 3. Approfondiamo le Code e i Binding

Queue (coda) è una struttura di dati su disco o in memoria che memorizza riferimenti ai messaggi e fornisce copie a consumers (consumatori). La Queue è un processo Erlang con stato (dove possono essere memorizzati anche i messaggi stessi). 1.000 queue possono occupare circa 80Mb. Binding (associazione) è una regola che informa il broker in quale coda devono andare i messaggi. […]

Installazione di Firebird 3 su versioni moderne di Linux: CentOS8 e Ubuntu 19

In questo articolo descriveremo il set minimo di azioni necessarie per un'installazione ottimale del DBMS Firebird versione 3.0 su nuove distribuzioni Linux. Per gli esempi sono stati scelti CentOS 8 e Ubuntu 19. Per 'consegnare' la distribuzione di Firebird sulla macchina di destinazione, in questa guida è stato scelto il metodo di download del pacchetto tar.gz dal link del sito ufficiale del progetto (firebirdsql.org). Per i più impazienti — subito […]

Cos'è Windows PowerShell e a cosa serve? Parte 2: introduzione al linguaggio di programmazione

Storicamente, le utility da riga di comando nei sistemi Unix sono più sviluppate rispetto a Windows, ma con l'arrivo della nuova soluzione la situazione è cambiata. Per PowerShell è possibile scrivere script in un linguaggio interpretabile multi-paradigma, che include elementi di programmazione procedurale classica, orientata agli oggetti e persino funzionale: salti condizionali, cicli, variabili, array, tabelle hash, classi, gestione degli errori, oltre a funzioni, cmdlet e pipeline. L'articolo precedente […]

Che cos'è Windows PowerShell e a cosa serve? Parte 1: funzionalità principali

Storicamente, le utility da riga di comando nei sistemi Unix sono più sviluppate rispetto a Windows, ma con l'arrivo della nuova soluzione la situazione è cambiata. Windows PowerShell consente agli amministratori di sistema di automatizzare la maggior parte delle attività routinarie. Con essa è possibile modificare impostazioni, fermare e avviare servizi, così come effettuare la manutenzione della maggior parte delle applicazioni installate. Considerare la finestra blu come un ulteriore interprete di comandi sarebbe errato. […]

Integrazione del progetto VueJS+TS con SonarQube

Nel nostro lavoro utilizziamo attivamente la piattaforma SonarQube per mantenere alta la qualità del codice. Durante l'integrazione di uno dei progetti, scritto in VueJs+Typescript, si sono presentati alcuni problemi. Pertanto, vorrei raccontare in dettaglio come siamo riusciti a risolverli. In questo articolo si parlerà, come ho scritto sopra, della piattaforma SonarQube. Un po' di teoria: cos'è esattamente, per […]

Come aprire i commenti senza essere sommersi dallo spam

Quando il tuo lavoro consiste nel creare qualcosa di bello, non c'è molto da dire, perché il risultato è visibile a tutti. Ma se cancelli scritte dai muri, il tuo lavoro non viene notato fino a quando i muri non sembrano in ordine o fino a quando non cancelli qualcosa di sbagliato. Qualsiasi servizio in cui puoi lasciare un commento, una recensione, inviare un messaggio o […]

LetsEncrypt prevede di revocare i propri certificati a causa di un errore software

LetsEncrypt, che offre certificati ssl gratuiti per la crittografia, è costretta ad annullare alcuni certificati. Il problema è legato a un errore software nel software di gestione Boulder, utilizzato per generare l'autorità di certificazione. Di solito, il controllo del record DNS CAA avviene contemporaneamente alla verifica della proprietà del dominio, e la maggior parte degli abbonati riceve il certificato subito dopo la verifica; tuttavia, gli sviluppatori del software hanno fatto in modo che il risultato della verifica […]

La salute degli indici in PostgreSQL visto da un sviluppatore Java

Ciao. Mi chiamo Vania e sono uno sviluppatore Java. È successo che lavoro molto con PostgreSQL: mi occupo della configurazione del database, dell'ottimizzazione della struttura, delle prestazioni e un po' gioco a fare il DBA nel fine settimana. Recentemente ho sistemato alcuni database nei nostri microservizi e ho scritto una libreria Java chiamata pg-index-health, che rende questo lavoro più semplice, risparmia il mio tempo e aiuta […]

Configurazione della Politica di Sicurezza delle Password in Zimbra

Oltre alla crittografia delle email e all'uso di firme digitali, uno dei modi più efficaci e a basso costo per proteggere le email da attacchi informatici è una corretta politica di sicurezza delle password. Le password scritte su foglietti, memorizzate in file accessibili al pubblico o semplicemente insufficientemente complesse rappresentano sempre una grande falla nella sicurezza informatica di un'azienda e possono portare a gravi incidenti con conseguenze per […]

Come ho analizzato Habr, parte 1: tendenze

Quando l'insalata russa di Capodanno è stata finita, non avevo nulla da fare, così ho deciso di scaricare tutti gli articoli da Habr (e piattaforme correlate) e fare delle ricerche. Sono emersi diversi argomenti interessanti. Il primo di essi è lo sviluppo del formato e della tematica degli articoli nei 12 anni di esistenza del sito. Ad esempio, è piuttosto significativa la dinamica di alcuni temi. Continuazione — sotto il tag. Il processo […]

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