Autore: Yuri Gagarin

Rilascio della visualizzatore di immagini qimgv 0.8.6

È disponibile un nuovo rilascio del visualizzatore di immagini multipiattaforma qimgv, scritto in C++ utilizzando il framework Qt. Il codice del programma è distribuito con licenza GPLv3. Il programma è disponibile per l'installazione dai repository di Arch, Debian, Gentoo, SUSE e Void Linux, oltre a essere fornito come pacchetti binari per Windows. Nella nuova versione, l'avvio del programma è stato accelerato di oltre dieci volte (in […]

Rilascio di ScummVM 2.1.0 con sottotitolo «Elettricità delle pecore»

La vendita di animali è diventata un'attività estremamente redditizia e prestigiosa da quando la maggior parte delle vere bestie è andata perduta nella guerra nucleare. Ci sono stati anche molti elettrici... Oh, non mi sono accorto di come sei entrato. Il team di ScummVM è lieto di presentare la nuova versione del suo interprete. 2.1.0 segna la conclusione di due anni di lavoro, tra cui il supporto per 16 nuovi giochi su 8 […]

Sognano le reti neurali della Gioconda?

Vorrei, senza entrare nei dettagli tecnici, toccare brevemente la questione se le reti neurali possano raggiungere qualcosa di significativo nell'arte e nella letteratura, e se ciò possa considerarsi creatività. Qui si tratta solo di un tentativo di comprendere la vera essenza del fenomeno; tutto ciò che è scritto qui è lontano da […]

Linux è variegato: come lavorare su qualsiasi distribuzione

Creare un'applicazione per il backup che funzioni su qualsiasi distribuzione è un compito difficile. Per garantire il funzionamento di Veeam Agent for Linux sulle distribuzioni da Red Hat 6 a Debian 6, fino a OpenSUSE 15.1 e Ubuntu 19.04, è necessario affrontare una serie di problemi, specialmente considerando che il prodotto software include un modulo del kernel. Questo articolo è stato redatto in base ai materiali di una presentazione su […]

Comando cp: corretta copia di cartelle con file in *nix

In questo articolo saranno svelati alcuni aspetti poco ovvi legati all'uso dei caratteri jolly durante la copia, il comportamento ambiguo del comando cp durante la copia, così come i metodi che consentono di copiare correttamente un'enorme quantità di file senza tralasciarne e senza errori. Supponiamo che dobbiamo copiare tutto dalla cartella /source nella cartella /target. La prima cosa che ci viene in mente è: cp /source/* /target. Correggeremo immediatamente […]

Alte prestazioni e partizionamento nativo: Zabbix con supporto per TimescaleDB

Zabbix è un sistema di monitoraggio. Come qualsiasi altro sistema, affronta tre principali problemi comuni a tutti i sistemi di monitoraggio: raccolta e elaborazione dei dati, archiviazione della storia e la sua pulizia. Le fasi di acquisizione, elaborazione e registrazione dei dati richiedono tempo. Poco, ma per un grande sistema può tradursi in ritardi significativi. Il problema dell'archiviazione è una questione di accesso ai dati. Essi […]

Una vulnerabilità in Sudo consente di eseguire comandi con privilegi di superutente su dispositivi Linux

È stata scoperta una vulnerabilità nel comando Sudo (super user do) per Linux. Sfruttare questa vulnerabilità consente a utenti o programmi non privilegiati di eseguire comandi con diritti di superutente. Si osserva che la vulnerabilità colpisce sistemi con configurazioni non standard e non riguarda la maggior parte dei server che operano sotto Linux. La vulnerabilità si verifica nei casi in cui vengono utilizzate impostazioni di configurazione Sudo che consentono di eseguire […]

Vulnerabilità in sudo che consente l'elevazione dei privilegi utilizzando regole specifiche

Nell'utilità Sudo, utilizzata per eseguire comandi a nome di altri utenti, è stata scoperta una vulnerabilità (CVE-2019-14287) che consente di eseguire comandi con diritti di root, in presenza di regole nelle impostazioni sudoers in cui nella sezione di verifica dell'identificativo utente, dopo la parola chiave di autorizzazione "ALL", c'è un divieto esplicito di esecuzione con diritti di root ("… (ALL, !root) …"). Nelle configurazioni con […]

Rilascio di PyPy 7.2, un'implementazione di Python scritta in Python

È stato rilasciato il progetto PyPy 7.2, che sviluppa un'implementazione del linguaggio Python, scritta in Python (utilizzando un sottoinsieme staticamente tipizzato di RPython, Restricted Python). Il rilascio è stato preparato simultaneamente per le versioni PyPy2.7 e PyPy3.6, che supportano la sintassi di Python 2.7 e Python 3.6. Il rilascio è disponibile per Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 o ARMv7 con VFPv3), macOS (x86_64), […]

In Debian 11 si propone di utilizzare nftables e firewalld per impostazione predefinita

Arturo Borrero, sviluppatore di Debian e membro del Coreteam del progetto Netfilter, che gestisce i pacchetti collegati a nftables, iptables e netfilter su Debian, ha proposto di rendere la prossima significativa versione della distribuzione Debian 11 utilizzabile con nftables come predefinito. Se la proposta viene approvata, i pacchetti con iptables diventeranno opzioni non obbligatorie, non incluse nella distribuzione di base. Filtro pacchetti […]

Rilascio di Python 3.8

Le novità più interessanti: Espressione di assegnazione: Il nuovo operatore := consente di assegnare valori alle variabili all'interno delle espressioni. Ad esempio: if (n := len(a)) > 10: print(f»La lista è troppo lunga ({n} elementi, attesi <= 10)») Argomenti solo posizionali: Ora è possibile specificare quali parametri delle funzioni possono essere passati tramite la sintassi degli argomenti nominati e quali no. Esempio: def f(a, b, /, c, d, *, […]

Il futuro è già qui o stiamo codificando direttamente nel browser

Racconterò di una situazione curiosa che mi è capitata e di come diventare un contributore in un progetto conosciuto. Non molto tempo fa, stavo lavorando su un'idea: avviare Linux direttamente da UEFI… L'idea non è nuova e ci sono alcune guide su questo argomento. Una di queste può essere vista qui. Le mie lunghe tentativi di risolvere questa questione si sono trasformati in […]

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