Categoria: Blog

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

Questo articolo condivide la mia esperienza con NJS, l'interprete JavaScript per Nginx sviluppato da Nginx Inc., descrivendo, attraverso un esempio pratico, le sue principali funzionalità. NJS è un sottoinsieme del linguaggio di programmazione JavaScript che consente di estendere le funzionalità di Nginx. Alla domanda sul perché avere un proprio interprete??? Dmitry Volyncev ha risposto in dettaglio. In breve: NJS è l'approccio di Nginx, mentre JavaScript è più progressivo, "nativo" e […]

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

TL;DR: Gli esperti condividono la loro visione sui problemi in Russia legati al diritto digitale all'anonimato. Il 12 e 13 settembre, Teplitsa dei tecnologie sociali e RosKomSvoboda organizzano un hackathon sui diritti digitali e la cittadinanza digitale demhack.ru. In preparazione all'evento, gli organizzatori pubblicano il terzo articolo dedicato alla mappatura del campo problematico per aiutare a trovare sfide interessanti. Articoli precedenti: sui diritti […]

Esploriamo il Custom Tooling in Argo CD

Dopo un po' di tempo dalla scrittura del primo articolo, in cui ho maneggiato agilmente jsonnet e GitLab, ho capito che le pipeline sono sicuramente utili, ma eccessivamente complicate e poco pratiche. Nella maggior parte dei casi, è necessaria un'attività standard: «generare YAML e inserirlo in Kubernetes». Ecco dove Argo CD si distingue magnificamente. Argo CD consente di collegare un repository Git e sincronizzare […]

Proviamo nuovi strumenti per la creazione e l'automazione del deploy in Kubernetes

Ciao! Recentemente sono usciti molti strumenti di automazione interessanti sia per la build delle immagini Docker che per il deployment in Kubernetes. Pertanto, ho deciso di sperimentare con GitLab, approfondire le sue funzionalità e, naturalmente, configurare la pipeline. L'ispirazione per questo lavoro è venuta dal sito kubernetes.io, che viene generato automaticamente dai codici sorgente e ad 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, da lettori multimediali e convertitori di file audio/video, a applicazioni VoIP e sistemi di streaming. Il codice di GStreamer è distribuito sotto 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, oltre a un wrapper gst-libav […]

Uscita dell'editor grafico vettoriale Inkscape 1.0.1

È disponibile un aggiornamento per l'editor grafico vettoriale gratuito Inkscape 1.0.1, che corregge errori e problemi riscontrati nella significativa versione 1.0. L'editor offre strumenti flessibili per il disegno e supporta 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 disponibili per Linux (AppImage, Snap, Flatpak), […]

Freeradius + Google Authenticator + LDAP + Fortigate

Cosa fare se desideri la doppia autenticazione ma non puoi permetterti token hardware e ti dicono solo di resistere e mantenere buono il morale? Questa soluzione non è qualcosa di super originale, ma piuttosto un mix di varie soluzioni trovate in rete. Quindi, abbiamo un dominio Active Directory. Gli utenti del dominio, che lavorano tramite VPN, come molti oggi. In qualità di gateway VPN […]

Acceleriamo Ansible

Non è un segreto che con le impostazioni di default Ansible possa non funzionare molto velocemente. In questo articolo indicherò alcune ragioni e proporrò un minimo di impostazioni utili che potrebbero effettivamente aumentare la velocità del tuo progetto. Discutiamo qui e oltre di Ansible 2.9.x, installato in un virtualenv appena creato nel modo che preferisci. […]

La funzione di registrazione delle chiamate nell'app Google Phone è ora disponibile sugli smartphone Xiaomi

L'applicazione Google Phone è molto popolare, ma non è disponibile su tutti gli smartphone Android. Tuttavia, i programmatori stanno gradualmente ampliando l'elenco dei dispositivi supportati e aggiungendo nuove funzionalità. Questa volta, fonti di rete hanno riferito che nell'app Google Phone sugli smartphone Xiaomi è stata introdotta la funzione di registrazione delle chiamate. Google ha iniziato a lavorare su questa funzione da 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 casi isolati, sono supportate dai compilatori GCC, Clang e Microsoft Visual C++. Le librerie standard che supportano C++20 sono implementate nell'ambito del progetto Boost. Nei prossimi due mesi, la specifica approvata sarà in fase di preparazione del documento per la pubblicazione, durante la quale verranno svolti ulteriori lavori […]

Uscita di libtorrent 2.0 con supporto per il protocollo BitTorrent 2

È stata presentata una significativa 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 (non bisogna confonderla con un'altra libreria libtorrent utilizzata in rTorrent). Il codice di libtorrent è scritto in C++ e distribuito […]

Ubuntu multiforme nel 2020

Di fronte a voi c'è una recensione non obiettiva, superficiale e non tecnica del sistema operativo Ubuntu Linux 20.04 e delle sue cinque varianti ufficiali. Se siete interessati a versioni del kernel, glibc, snapd e alla presenza di una sessione sperimentale di wayland — questo non è il posto giusto. Se sentite parlare di Linux per la prima volta e vi interessa sapere cosa ne pensa qualcuno che utilizza Ubuntu da otto anni, […]

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