Categoria: Amministrazione

Aleksej Gračëv: Go Frontend

Kyiv Go Meetup May 2018: Moderatore: – Ciao a tutti! Grazie per essere qui! Oggi abbiamo due relatori ufficiali – Lёsha e Vanya. Ce ne saranno altri due se avremo tempo. Primo relatore – Alexey Grachev, ci parlerà di GopherJS. Alexey Grachev (di seguito – AG): – Sono uno sviluppatore Go e scrivo servizi web […]

Sette errori comuni durante la transizione a CI/CD

Se la tua azienda sta appena introducendo DevOps o strumenti CI/CD, potrebbe esserti utile conoscere gli errori più comuni per evitarli e non ricadere negli stessi problemi. Il team di Mail.ru Cloud Solutions ha tradotto l'articolo Avoid These Common Pitfalls When Transitioning to CI/CD di Jasmine Chokshi con delle aggiunte. Mancanza di preparazione al cambiamento della cultura e dei processi. Se guardiamo […]

Come è strutturato il Virtual Private Cloud in Yandex.Cloud e come i nostri utenti ci aiutano a implementare funzionalità utili

Ciao, mi chiamo Kostya Kramlih, sono sviluppatore principale della divisione Virtual Private Cloud in Yandex.Cloud. Mi occupo di reti virtuali e, come puoi immaginare, in questo articolo parlerò del funzionamento del Virtual Private Cloud (VPC) in generale e della rete virtuale in particolare. Inoltre, scoprirete perché noi sviluppatori del servizio apprezziamo il feedback dai nostri utenti. Ma di questo […]

Colleghiamo Python e Bash: le librerie smart-env e python-shell

Buongiorno a tutti. Oggi Python è uno dei linguaggi più utilizzati nella creazione non solo di prodotti software, ma anche per garantire la loro infrastruttura. Di conseguenza, molti DevOps, per volontà o contro di essa, hanno dovuto imparare un nuovo linguaggio da utilizzare come complemento ai buoni vecchi script Bash. Tuttavia, Bash e Python […]

Envoy. 1. Introduzione

Salve! Questo è un breve articolo che risponde alle domande: «che cos'è Envoy?», «a cosa serve?» e «da dove iniziare?». Che cos'è Envoy — è un bilanciatore L4-L7 scritto in C++, progettato per alte prestazioni e disponibilità. Da un lato, è in qualche modo analogo a nginx e haproxy, comparabile per prestazioni. Dall'altro, è più orientato a […]

Ridimensionamento delle immagini al volo con Nginx e LuaJIT (OpenResty)

Già da un po' di tempo, ispirato da un articolo su come effettuare il resize delle immagini al volo, ho configurato il ridimensionamento delle immagini usando ngx_http_image_filter_module e tutto ha funzionato come previsto. Tuttavia, è emerso un problema quando il manager ha richiesto immagini con dimensioni esatte per caricarle su alcuni servizi, poiché queste erano le loro specifiche tecniche. Ad esempio, se abbiamo l'immagine originale di dimensioni 1200×1200, e […]

Ridimensionamento delle immagini al volo

Praticamente in qualsiasi web application che utilizza immagini esiste la necessità di generare copie ridotte di queste immagini, e spesso ci sono diversi formati di immagini aggiuntive. Inoltre, l'aggiunta di nuove dimensioni in un'applicazione esistente può risultare problematica. Da qui nasce la seguente sfida: Stabiliamo un elenco di requisiti: Generare immagini aggiuntive di qualsiasi formato al volo senza dover aggiungere ulteriori funzionalità all'applicazione in qualsiasi momento della sua esistenza; […]

OpenResty: trasformiamo NGINX in un server applicativo completo

Pubbliciamo di nuovo la trascrizione della relazione della conferenza HighLoad++ 2016, che si è tenuta a Skolkovo, nella regione di Mosca, il 7 e 8 novembre dello scorso anno. Vladimir Protasov spiega come ampliare le funzionalità di NGINX utilizzando OpenResty e Lua. Ciao a tutti, mi chiamo Vladimir Protasov e lavoro in Parallels. Vorrei raccontarvi qualcosa di me. Per tre quarti della mia vita mi sono dedicato a scrivere codice. Sono […]

IDE Nano o minimalista

In questo articolo vorrei mostrarvi la potenza e la bellezza dell'editor di testo da console nano, semplice e poco appariscente a prima vista. Introduzione Gli sviluppatori hanno in realtà preparato molte utilità per voi, di cui potreste non sospettare, come le autoindentazioni, il passaggio alle parentesi corrispondenti e persino il completamento automatico! Procediamo con ordine. Le scorciatoie da tastiera standard M […]

Yandex.Disk ha vietato l'uso dello strumento open source rclone

Introduzione Ciao, Habr! Questo post è stato ispirato da un errore piuttosto strano che ho riscontrato ieri sera sul mio laptop Linux (sì, sono uno di quelle persone strane che usano GNU/Linux su un laptop). Ho ricevuto invece del contenuto del mio Yandex.Disk: $ ls -l /mnt/yadisk ls: reading directory '.': Input/output error totale 0 La prima cosa che ho pensato è stata: la rete non funziona, non è un problema. Ma durante […]

Come massimo unità di trasmissione delle informazioni in Internet sono diventati 1500 byte.

L'Ethernet è ovunque e decine di migliaia di produttori realizzano attrezzature che lo supportano. Tuttavia, quasi tutti questi dispositivi hanno un numero comune: MTU: $ ip l 1: lo: mtu 65536 stato UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp5s0: mtu 1500 stato UP link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff MTU (Maximum Transmission Unit) [massima unità di trasmissione] […]

IdentityServer4. Concetti fondamentali. OpenID Connect, OAuth 2.0 e JWT

Con questo post voglio avviare una serie di articoli dedicati a IdentityServer4. Iniziamo con i concetti di base. Il protocollo di autenticazione più promettente attualmente è OpenID Connect, mentre il protocollo di autorizzazione (per l'accesso) è OAuth 2.0. IdentityServer4 implementa questi due protocolli. È ottimizzato per risolvere problemi tipici di sicurezza. OpenID Connect è un protocollo e uno standard di autenticazione, non offre […]

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