Windows: Comandi utili
Questo articolo illustra una serie di comandi essenziali per l'ambiente Windows che ogni sistemista IT dovrebbe conoscere e saper applicare.Comandi di Rete e Informazioni di...
View ArticleGit: Introduzione
Quando più persone collaborano a un progetto software, è fondamentale disporre di un sistema che consenta di registrare tutte le modifiche in modo chiaro e tracciabile. Un sistema di controllo di...
View ArticleGit: Installazione
Iniziare con Git richiede l'installazione del software, una configurazione iniziale di base e la familiarizzazione con un set di comandi fondamentali per gestire file, salvare modifiche e interagire...
View ArticleWindows : Risoluzione dell'errore "Impossibile aprire l’oggetto Criteri di...
In alcuni scenari, durante l’apertura dell’Editor Criteri di Gruppo Locali (gpedit.msc), Windows può restituire il seguente errore:Impossibile aprire l’oggetto Criteri di gruppo sul computer. Potresti...
View ArticleGit: Configurazioni iniziali
Una volta installato Git, è necessario effettuare alcune configurazioni iniziali. Tali configurazioni vanno eseguite una sola volta su ogni computer e verranno mantenute tra gli aggiornamenti. Sarà...
View ArticleGit: I repository
Un repository può essere pensato come un archivio di tutte le modifiche apportate ai file di un progetto. Contiene non solo la versione attuale, ma anche tutte le versioni precedenti e i branch di...
View ArticleWindows: Accesso al firmware UEFI
Nel contesto dei sistemi operativi Microsoft Windows, il comando shutdown rappresenta uno strumento di amministrazione fondamentale per la gestione delle operazioni di spegnimento, riavvio e logoff del...
View ArticleGit: Stato dei file
Uno degli strumenti principali per conoscere lo stato dei file all’interno di un repository è il comando:git statusSe eseguito immediatamente dopo la clonazione di un repository, l’output potrebbe...
View ArticleGit: Ignorare i file con .gitignore
Spesso, all’interno di un progetto, esistono categorie di file che non si desidera vengano tracciati da Git né mostrati come untracked. Si tratta generalmente di file generati automaticamente, come...
View ArticleNew Outlook: Guida agli switch da riga di comando
Con l’introduzione di New Outlook, Microsoft non si è limitata a rinnovare l’interfaccia e a uniformare l’esperienza tra la versione desktop e quella web. Anche gli strumenti di amministrazione e...
View ArticleGit: Visualizzare le modifiche tracciate e non tracciate
Il comando git status fornisce una panoramica dello stato del repository, ma talvolta può risultare troppo generico: mostra quali file sono stati modificati, senza però evidenziare nel dettaglio quali...
View ArticleGit: Commit
Una volta predisposta l’area di staging con le modifiche desiderate, è possibile procedere alla creazione di un commit. È importante ricordare che eventuali file ancora non aggiunti allo staging,...
View ArticleGit: Commit senza passare dall’Area di Staging
L’area di staging rappresenta uno degli elementi chiave di Git, in quanto consente di preparare con precisione il contenuto di ogni commit. Tuttavia, in determinati contesti operativi, questa fase...
View ArticleGit: Rimozione dei file
La gestione della rimozione dei file in Git non si limita a cancellarli dal file system: occorre infatti aggiornare anche l’indice (staging area) affinché il VCS tenga traccia della loro eliminazione....
View ArticleGit: Gestione dello spostamento e rinomina dei file
A differenza di molti altri sistemi di controllo versione (VCS), Git non memorizza esplicitamente i metadati relativi allo spostamento o alla rinomina dei file.Quando un file viene rinominato o...
View ArticleGit: Consultazione della Cronologia dei Commit
Dopo aver effettuato diversi commit, oppure quando si clona un repository con una cronologia già esistente, è fondamentale poter analizzare lo storico delle modifiche.Lo strumento principale messo a...
View ArticleGit: Annullare le operazioni
Durante lo sviluppo, può capitare di voler annullare una modifica o correggere un errore. Git offre diversi strumenti per gestire queste situazioni, ma è fondamentale utilizzarli con cautela: alcune...
View ArticleMS Outlook: Aggiungere automaticamente i contatti da un'email quando si risponde
Nell’attività quotidiana di un professionista IT o di un knowledge worker, la gestione dei contatti è un aspetto cruciale. Ogni giorno vengono scambiate centinaia di email, spesso con interlocutori che...
View ArticleGit: Gestione dei repository remoti
Per collaborare efficacemente in un progetto Git, è fondamentale comprendere come gestire i repository remoti. I repository remoti sono versioni dei progetti ospitati su un server (Internet, rete...
View ArticleGit: Gestione dei Tag (Tagging)
Come nella maggior parte dei sistemi di controllo versione (VCS), Git consente di associare un’etichetta (tag) a specifici punti della cronologia di un repository.Questa funzionalità è comunemente...
View ArticleGit: Alias
Una delle funzionalità più pratiche e spesso sottovalutate di Git è la possibilità di definire alias personalizzati, ovvero abbreviazioni di comandi frequenti.Questa caratteristica consente di...
View ArticleGit: Branching. Introduzione
Il concetto di branching (ramificazione) è presente in quasi tutti i sistemi di controllo di versione (Version Control Systems – VCS).In termini generali, creare un branch significa divergere dalla...
View ArticleGit: Creazione di un Nuovo Branch
Quando si crea un nuovo branch in Git, in realtà non vengono duplicati file o directory, né viene generata una nuova copia del progetto.Git si limita semplicemente a creare un nuovo puntatore...
View ArticleCybersecurity: HikvisionExploiter, tool open source utilizzato per attaccare...
I dispositivi Internet of Things (IoT), in particolare le telecamere IP di sorveglianza, rappresentano un elemento critico nelle architetture di rete moderne. La loro crescente diffusione ha...
View ArticleGit: Passare ad un branch esistente
Per passare a un branch esistente si utilizza il comando tradizionale:git checkout <branch>Ad esempio, per spostarsi sul branch Test:git checkout TestL’operazione sposta il puntatore HEAD...
View Article