Tech
Come scrivere script con i comandi di Linux per automatizzare attività ripetitive
Il scripting è una tecnologia che consente di automatizzare attività ripetitive utilizzando i comandi di Linux. Gli script sono file di testo che contengono una serie di comandi che vengono eseguiti in sequenza dal sistema operativo. Gli script possono essere utilizzati per automatizzare una vasta gamma di attività, tra cui la configurazione del sistema, la gestione dei file, la creazione di backup e la gestione della rete.
Per scrivere uno script, è necessario utilizzare un editor di testo per creare un nuovo file con estensione .sh. Ad esempio, per creare uno script chiamato “myscript.sh”, si può utilizzare il comando “nano myscript.sh” per aprire l’editor nano e creare il file.
Una volta creato il file, è possibile inserire i comandi di Linux che si desidera eseguire nello script. Ad esempio, per creare uno script che elenchi i file presenti in una directory, si può utilizzare il comando “ls” all’interno dello script, come mostrato di seguito:
Copy code#!/bin/bash
ls /home/user/documents
La prima riga dello script “#!/bin/bash” è chiamata “intestazione dello script” e indica al sistema operativo quale interpretatore utilizzare per eseguire lo script.
Per rendere lo script eseguibile, è necessario cambiare i permessi del file utilizzando il comando “chmod” come ad esempio “chmod +x myscript.sh”.
Una volta che lo script è stato creato e reso eseguibile, è possibile eseguirlo utilizzando il comando “./myscript.sh” per eseguirlo nella directory corrente o il percorso completo del file se non si è nella directory dello script.
Gli script possono anche accettare parametri in input, utilizzare cicli e decisioni, e interagire con altri programmi. Ci sono anche molte librerie e tool specifici per lo scripting, come ad esempio Bash, Python, Perl, Ruby etc..
In sintesi, lo scripting è una potente tecnologia che consente di automatizzare attività ripetitive utilizzando i comandi di Linux. Gli script possono essere utilizzati per una vasta gamma di attività, tra cui la configurazione del sistema, la gestione dei file e la gestione della rete. La creazione di script è semplice, basta utilizzare un editor di testo per creare un nuovo file con estensione .sh e inserire i comandi di Linux desiderati all’interno.
Tech
GNOME 46.1: miglioramenti per NVIDIA e aggiornamenti significativi
Tempo di lettura: 2 minuti. Scopri i miglioramenti di GNOME 46.1, inclusi supporto esplicito per NVIDIA su Wayland, correzioni significative in Mutter
La prima versione di manutenzione del desktop environment GNOME 46.1, denominata “Kathmandu”, è stata rilasciata, portando una serie di miglioramenti significativi e correzioni di bug, specialmente per gli utenti hardware NVIDIA su Wayland.
Miglioramenti Principali in GNOME 46.1
GNOME 46.1 introduce il supporto esplicito per la sincronizzazione con hardware NVIDIA su Wayland, migliorando notevolmente le prestazioni e risolvendo vari glitch grafici. Questo miglioramento, implementato nel gestore di finestre e compositore Mutter, è una caratteristica attesa che mira a ottimizzare l’esperienza degli utenti con schede grafiche NVIDIA.
Dettagli tecnici importanti:
Supporto NVIDIA su Wayland: L’aggiornamento migliora significativamente il supporto per le configurazioni grafiche ibride, in particolare correggendo diversi problemi legati all’accelerazione GPU secondaria con i driver NVIDIA. Questo è un passo cruciale per garantire una migliore stabilità e performance su dispositivi con hardware NVIDIA.
Correzioni in Mutter: Oltre alle ottimizzazioni grafiche, Mutter 46.1 migliora la funzionalità Night Light su display senza EDID, supporta meglio alcuni client Xwayland, e risolve uno stato iniziale sospeso, oltre a vari altri bug e crash.
Miglioramenti a GNOME Shell: La versione 46.1 di GNOME Shell migliora la notifica di sessioni in conflitto, aggiunge un livello di shift alla disposizione della tastiera coreana sullo schermo, corregge il supporto per il markup nelle notifiche, affronta alcuni problemi nell’applicazione Extensions, e risolve altri piccoli bug.
Aggiornamenti a Nautilus e altri componenti
Nautilus (Files), il gestore di file di GNOME, riceve aggiustamenti per creare archivi usando il tasto “Enter” nella finestra di dialogo “Comprimi”, sposta correttamente il focus quando un elemento viene rimosso, e ottimizza le prestazioni della visualizzazione complessiva. Nautilus 46.1 previene anche crash durante la compressione di file e cartelle, non mostra più banner nella ricerca globale, preserva i permessi quando si copiano file da filesystem in sola lettura, e disabilita la ricerca globale non funzionante dalla vista “Altre Posizioni”.
Applicazioni GNOME Aggiornate
Le applicazioni come GNOME Maps e l’editor di testo GNOME hanno ricevuto aggiornamenti per risolvere problemi minori e migliorare l’usabilità. Inoltre, il lettore di schermo Orca è incluso con correzioni per migliorare la compatibilità e l’efficienza.
GNOME 46.1 rappresenta un aggiornamento vitale per gli utenti del desktop environment GNOME, con un focus particolare sul miglioramento dell’esperienza per gli utenti con hardware NVIDIA e l’aggiunta di correzioni generali che beneficiano tutti gli utenti. Questo aggiornamento sarà presto disponibile nei repository software stabili delle principali distribuzioni GNU/Linux, in particolare quelle a rilascio continuo come Arch Linux e openSUSE Tumbleweed.
Smartphone
CMF potrebbe lanciare il primo smartphone economico di Nothing
Tempo di lettura: 2 minuti. CMF di Nothing sta per lanciare il suo primo smartphone, mirando a rivoluzionare il segmento budget-friendly con prestazioni elevate e un design innovativo.
Nothing, conosciuta principalmente per i suoi dispositivi audio innovativi e altri accessori, sta ampliando il proprio orizzonte con un nuovo prodotto sotto il suo brand secondario, CMF. Questo marchio, che si è concentrato finora su prodotti accessori a prezzi accessibili, potrebbe presto entrare nel mercato degli smartphone con il lancio del suo primo modello.
Dettagli sul nuovo smartphone CMF
Recentemente, è emerso che un nuovo smartphone con il marchio CMF ha ottenuto la certificazione BIS, suggerendo un’imminente introduzione nel mercato. Questo dispositivo, identificato con il numero di modello “A015”, è stato inizialmente confuso con il Nothing Phone 3, ma ulteriori verifiche hanno confermato che si tratterà del primo telefono di CMF.
Strategia e posizionamento di Mercato
Il lancio di uno smartphone sotto il brand CMF segna una mossa strategica per Nothing, che cerca di espandere la propria presenza nel settore tecnologico. Considerando la natura budget-friendly di CMF, il nuovo smartphone potrebbe posizionarsi come un concorrente diretto di marchi come Xiaomi e Realme nel mercato indiano, noto per la sua competizione feroce e la domanda elevata di dispositivi accessibili ma performanti.
Caratteristiche attese e innovazioni
Nonostante manchino ancora molti dettagli specifici sul dispositivo, si prevede che CMF Phone (1) debba offrire prestazioni elevate a un prezzo aggressivo per distinguersi. Inoltre, si spera che porti un’esperienza software di qualità con Nothing OS, priva di pubblicità invasive, che potrebbe attrarre gli utenti stanchi dei bloatware tipici di molti smartphone economici.
Design e identità visiva
Uno degli aspetti cruciali per il successo del CMF Phone (1) sarà il design. È essenziale che CMF adotti un linguaggio visivo innovativo e distintivo, evitando di riproporre soluzioni di design già viste e troppo comuni nel mercato, come i moduli fotografici circolari.
Il potenziale ingresso di CMF, scoprilo su Amazon, nel mercato degli smartphone rappresenta una significativa evoluzione per il brand e per Nothing. Se il CMF Phone (1) riuscirà a combinare una costruzione di qualità, prestazioni soddisfacenti e un software pulito a un prezzo competitivo, potrebbe guadagnarsi rapidamente un posto nel competitivo mercato indiano e, forse, in seguito, anche in altri mercati internazionali.
Tech
Ubuntu Lomiri arriva su PC: interfaccia mobile ora Desktop
Tempo di lettura: 2 minuti. Ubuntu Lomiri, l’ambiente desktop mobile di Ubuntu Touch, è ora disponibile su PC scopri le sue caratteristiche
Ubuntu Lomiri, precedentemente noto come Unity 8, è ora disponibile per i PC desktop come una distribuzione a sé stante, annunciato da Rudra Saraswat, il curatore di Ubuntu Unity. Questa mossa rappresenta un passaggio significativo per la piattaforma, originariamente sviluppata per Ubuntu Touch, ora estesa al desktop.
Storia e Sviluppo
Lomiri è il successore dell’ambiente desktop Unity 8 di Canonical, il quale fu abbandonato insieme al sistema operativo mobile Ubuntu Touch alcuni anni fa. La UBports Foundation ha ripreso il testimone sviluppando Ubuntu Touch e ha trasformato Unity 8 in Lomiri, adattandolo per l’uso su dispositivi mobili con la possibilità di trasformarli in desktop quando connessi a monitor, tastiera e mouse.
Porting su Desktop
Con l’ambizione di espandere la sua applicabilità, il team UBports ha lavorato per migliorare la compatibilità di Lomiri con il desktop, un sforzo culminato con la creazione di un’immagine ISO live/installabile di Ubuntu Lomiri da Rudra Saraswat. Questo rende Lomiri una scelta disponibile per gli utenti che desiderano sperimentare un ambiente mobile su un hardware desktop.
Caratteristiche di Ubuntu Lomiri
Ubuntu Lomiri mantiene molti degli stessi componenti core di Ubuntu 24.04 LTS, ma si distingue per l’uso dell’ambiente desktop Lomiri invece di GNOME. L’interfaccia utente di Lomiri, progettata per l’uso su dispositivi mobili, è relativamente semplice sul desktop. Presenta un’applicazione dash sulla sinistra, attivabile con il tasto Super, e un centro notifiche a sinistra con indicatori Ayatana, da cui gli utenti possono configurare vari aspetti del desktop.
Esperienza Utente e Compatibilità
Sebbene Lomiri sia stato progettato per l’uso mobile, l’esperienza su desktop è descritta come semplice. Tuttavia, non tutte le opzioni nel centro notifiche sono pienamente funzionali, con i livelli di volume e luminosità e il calendario tra le poche funzionalità utilizzabili. Lomiri è descritto come abbastanza stabile e installabile su hardware reale, ma essendo ancora una versione pre-rilascio, si possono verificare crash occasionali a seconda dell’hardware.
L’arrivo di Ubuntu Lomiri sul desktop offre una nuova opzione per gli utenti che apprezzano l’estetica e la funzionalità di un ambiente mobile ottimizzato, portando una freschezza nel panorama dei sistemi operativi desktop. Per coloro che hanno sperimentato Ubuntu Touch su smartphone o tablet, Lomiri su desktop dovrebbe risultare familiare e accogliente.
- Notizie2 settimane fa
Australia ed USA arresti contro sviluppatori RAT Hive – Firebird
- Inchieste2 settimane fa
Banca Sella: il problema che i detrattori del Piracy Shield non dicono
- Notizie2 settimane fa
Intensificazione delle operazioni di influenza digitale da parte di Cina e Corea del Nord
- Notizie2 settimane fa
LightSpy: APT41 minaccia Utenti iPhone in Asia
- Notizie1 settimana fa
Miner di criptovalute arrestato per aver evaso pagamenti di Server Cloud per 3,5 Milioni di Dollari
- Notizie1 settimana fa
USA, arrestata per un’accusa di Sextortion da 1,7 Milioni di Dollari
- Cyber Security2 settimane fa
Come Nominare il Responsabile per la Transizione Digitale e Costituire l’Ufficio per la Transizione Digitale
- Notizie1 settimana fa
Kapeka: nuova backdoor di Sandworm per l’Est Europa