Autore: Yuri Gagarin

Ho creato il mio repository PyPI con autorizzazione e S3. Su Nginx

In questo articolo voglio condividere la mia esperienza con NJS, l'interprete JavaScript per Nginx sviluppato da Nginx Inc., descrivendo le sue principali funzionalità attraverso un esempio reale. NJS è un sottoinsieme del linguaggio JavaScript che consente di estendere la funzionalità di Nginx. Alla domanda sul perché avere un proprio interprete??? Dmitry Volyntsev ha risposto dettagliatamente. In breve: NJS è l'nginx-way, e JavaScript è più progressivo, "nativo" e […]

Mappatura dei diritti digitali, parte III. Diritto all'anonimato

TL;DR: Gli esperti condividono la loro visione delle problematiche in Russia legate al diritto digitale all'anonimato. Il 12 e 13 settembre, la Tepla di tecnologie sociali e RosKomSvoboda organizzano un hackathon sulla cittadinanza digitale e i diritti digitali su demhack.ru. In preparazione all'evento, gli organizzatori pubblicano il terzo articolo dedicato alla mappatura del campo problematico affinché possano trovare una sfida interessante. Articoli precedenti: sul diritto […]

Approfondiamo il Custom Tooling in Argo CD

Dopo un po' di tempo dalla scrittura del primo articolo, in cui gestivo abilmente jsonnet e Gitlab, ho capito che le pipeline sono sicuramente utili, ma troppo complesse e scomode. Nella maggior parte dei casi, è richiesta un'attività standard: “generare YAML e inserirlo in Kubernetes”. In effetti, Argo CD è perfetta per questo. Argo CD consente di collegare un repository Git e sincronizzare […]

Proviamo nuovi strumenti per la compilazione e l'automazione del deployment in Kubernetes.

Ciao! Di recente sono usciti molti strumenti interessanti per l'automazione, sia per la creazione di immagini Docker che per il deployment su Kubernetes. Pertanto, ho deciso di sperimentare con GitLab, per approfondire le sue capacità e, naturalmente, impostare un pipeline. L'ispirazione per questo lavoro è venuta dal sito kubernetes.io, che viene generato automaticamente dal codice sorgente, e per ogni pull request inviata […]

È disponibile il framework multimediale GStreamer 1.18.0

Dopo un anno e mezzo di sviluppo, è stato rilasciato GStreamer 1.18, un insieme di componenti cross-platform scritto in C per la creazione di una vasta gamma di applicazioni multimediali, dai lettori multimediali e convertitori di file audio/video a applicazioni VoIP e sistemi di streaming. Il codice di GStreamer è distribuito sotto la licenza LGPLv2.1. Sono disponibili anche aggiornamenti per i plugin gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18, così come per il wrapper gst-libav […]

Rilascio dell'editor di grafica vettoriale Inkscape 1.0.1

È disponibile un aggiornamento per il editor grafico vettoriale gratuito Inkscape 1.0.1, in cui sono stati risolti bug e problemi riscontrati nella significativa versione 1.0. L'editor offre strumenti flessibili per il disegno e garantisce supporto per la lettura e il salvataggio di immagini nei formati SVG, OpenDocument Drawing, DXF, WMF, EMF, sk1, PDF, EPS, PostScript e PNG. Le versioni pronte di Inkscape sono preparate per Linux (AppImage, Snap, Flatpak), […]

Freeradius + Google Autenticatore + LDAP + Fortigate

Che fare se si desidera la autenticazione a due fattori ma non ci si può permettere i token hardware e si consiglia di stare tranquilli e mantenere un buon umore. Questa soluzione non è particolarmente originale, si tratta piuttosto di un mix di diverse soluzioni trovate in rete. Quindi, è presente un dominio di Active Directory. Gli utenti del dominio lavorano tramite VPN, come molte persone al giorno d'oggi. Nella veste di gateway VPN […]

Acceleriamo Ansible

Non è un segreto che con le impostazioni "di default" Ansible può svolgere il proprio lavoro non particolarmente velocemente. In questo articolo evidenzierò alcune ragioni e proporrò un minimo di impostazioni utili che, molto probabilmente, aumenteranno davvero la velocità del tuo progetto. Qui e nei prossimi paragrafi discuteremo Ansible 2.9.x, che è stato installato nel nuovo virtualenv con il tuo modo preferito. […]

La funzione di registrazione delle chiamate nell'applicazione Google Phone è diventata disponibile sugli smartphone Xiaomi

L'applicazione Google Phone è molto popolare, ma non è disponibile su tutti gli smartphone Android. Tuttavia, gradualmente gli sviluppatori stanno ampliando l'elenco dei dispositivi supportati e aggiungendo nuove funzionalità. Questa volta le fonti di rete hanno riportato che nell'applicazione Google Phone sugli smartphone Xiaomi è stata aggiunta la funzione di registrazione delle chiamate. Google ha iniziato a lavorare su questa funzione già da un po' di tempo. Le prime menzioni risalgono a […]

Standard C++20 approvato

Il comitato ISO per la standardizzazione del linguaggio C++ ha approvato lo standard internazionale 'C++20'. Le funzionalità presentate nella specifica, ad eccezione di rari casi, sono supportate nei compilatori GCC, Clang e Microsoft Visual C++. Le librerie standard che supportano C++20 sono implementate nel progetto Boost. Nei prossimi due mesi, la specifica approvata sarà in fase di preparazione del documento per la pubblicazione, durante la quale sarà effettuato del lavoro […]

Uscita di libtorrent 2.0 con supporto per il protocollo BitTorrent 2

È stata presentata un'importante versione della libreria libtorrent 2.0 (nota anche come libtorrent-rasterbar), che offre un'implementazione del protocollo BitTorrent, efficiente in termini di consumo di memoria e carico sulla CPU. La libreria è utilizzata in client torrent come Deluge, qBittorrent, Folx, Lince, Miro e Flush (da non confondere con un'altra libreria libtorrent, utilizzata in rTorrent). Il codice di libtorrent è scritto in C++ e è distribuito […]

L'eclettica Ubuntu nel 2020

Davanti a voi c'è una recensione non obiettiva, poco seria e non tecnica del sistema operativo Ubuntu Linux 20.04 e delle sue cinque varianti ufficiali. Se sei interessato alle versioni del kernel, glibc, snapd e la disponibilità di una sessione sperimentale di Wayland, beh, non sei nel posto giusto. Se ascolti per la prima volta di Linux e sei curioso di sapere cosa ne pensa una persona che usa Ubuntu da otto anni, […]

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