Sommario
- Server MCP in PowerShell (4)
- 🖥️ ⚡Consigli e trucchi PowerShell (4)
- 🤖 🖥️Integriamo l'IA in PowerShell (4)
- ✍️ Post (1)
- Gemini CLI (3)
- 📑 Schede Riassuntive (18)
- 🐍 Schede Riassuntive Python (2)
- 📚 Schede di riferimento PowerShell (3)
- Git (1)
- GitHub (1)
- 🐍 Python (3)
- Materiali didattici FreeCAD (8)
Guida alla copia degli oggetti in Python
La copia degli oggetti è un concetto fondamentale in Python e la sua incomprensione porta spesso a bug difficili da individuare. Quando modifichi un oggetto e un altro cambia inaspettatamente, il problema risiede molto probabilmente nel modo in cui è stato copiato. Facciamo chiarezza una volta per tutte.
Read MoreClassi in Python, OOP e context manager: guida completa
Questa guida copre la programmazione orientata agli oggetti (OOP) in Python e i context manager, con esempi pratici per catturare stdout/stderr e usare il pattern Tee per visualizzare e salvare l’output contemporaneamente.
Read More🧲 Come “catturare” print() in Python: intercettare stdout senza librerie esterne
In Python è possibile intercettare ciò che viene stampato a schermo tramite print(). Questo è utile per test, debug, logging o per sopprimere output “rumorosi”. Ti mostrerò come farlo in modo elegante — usando solo la libreria standard e poche righe di codice.
Read More🧑💻 Uso di array.array in Python: quando e perché utilizzarlo
Il modulo array fornisce un tipo di dato specializzato, array.array, per memorizzare sequenze di numeri omogenei. A differenza della list universale, gli array di tipo array.array offrono un uso più efficiente della memoria e prestazioni superiori quando si lavora con dati numerici.
Read MoreLangChain e LangGraph
Immagina di costruire qualcosa con i LEGO. Hai i singoli mattoncini (motori, ruote, blocchi), ma da soli sono solo pezzi. Per assemblare una macchina funzionante, hai bisogno di istruzioni e di capire come collegare questi pezzi tra loro.
Read MoreCos’è GitHub CLI?
GitHub CLI (abbreviato gh) è uno strumento da riga di comando che ti consente di lavorare con GitHub direttamente dal tuo terminale. Con esso, puoi gestire repository, issue, pull request, release e altre entità senza accedere all’interfaccia web di GitHub. CLI è comodo per sviluppatori, ingegneri DevOps e chiunque automatizzi il lavoro con GitHub o preferisca il…
Read MoreGuida pratica alla creazione di agenti IA con LangGraph e MCP
Questo articolo è una guida pratica per sviluppatori sulla creazione di agenti IA autonomi in Python. Non ripeteremo la teoria su cosa siano LangChain e LangGraph. Ci concentreremo invece sul codice, sull’architettura e sulla risoluzione di problemi reali. Obiettivo: Costruire due progetti da zero: Tratteremo le best practice: gestione della configurazione, selezione dei modelli e…
Read MoreGuida alla configurazione dell’evidenziazione del codice per Gutenberg e Prism.js
Il blocco "Codice" predefinito di Gutenberg non supporta l'evidenziazione della sintassi. La libreria Prism.js risolve questo problema. Questa guida descrive come configurare Prism.js, includendo una soluzione automatica per i problemi di visualizzazione dei caratteri HTML < e >.
Read MoreShadow DOM — “DOM dentro il DOM”
Lo Shadow DOM permette di creare un “DOM dentro il DOM”, fornendo incapsulamento per la struttura interna e gli stili dei componenti. Questo protegge gli elementi personalizzati da interferenze esterne di JavaScript e CSS, garantisce un comportamento prevedibile, facilita l’annidamento sicuro e rende i componenti complessi più robusti e manutenibili. In combinazione con i Custom Elements, consente di costruire interfacce isolate, riutilizzabili e affidabili.
Read MoreLa Complessità degli Algoritmi Spiegata in Modo Semplice con Esempi in Python
Uno degli aspetti chiave da considerare nello sviluppo di algoritmi è la loro complessità. Saper analizzare la complessità è una competenza fondamentale che consente di scrivere codice più efficiente.
Read MoreFunzionalità meno note delle f-string che potresti non conoscere
Le f-string sono un modo moderno e molto comodo per incorporare valori di variabili ed espressioni direttamente nel testo di una stringa. Per creare una f-string, è sufficiente anteporre una f prima delle virgolette di apertura. All'interno della stringa, è possibile inserire variabili racchiudendole tra parentesi graffe {}, e Python sostituirà automaticamente {variabile} con il suo valore.
Read MoreCMD
Elenco dei comandi importanti per l'interfaccia della console di Windows
Read More📡 Come utilizzare WebSocket per ottenere dati in tempo reale con PowerShell
Le applicazioni moderne spesso richiedono dati in tempo reale, come prezzi di azioni e criptovalute, risultati sportivi, chat online, dispositivi IoT o notifiche. Le normali richieste HTTP non sono efficienti per questi scenari: il client deve interrogare continuamente il server, consumando banda e causando ritardi negli aggiornamenti. WebSocket risolve questo problema: è un protocollo che…
Read Moregemini-samples/gemini-cli-cheatsheet.md at main · philschmid/gemini-samples The Gemini CLI is an open-source AI agent that brings the power of Gemini directly into your terminal, allowing you to perform a wide range of tasks such as coding, problem-solving, and task management using natural language. This cheatsheet provides a quick reference for installing, configuring, and using the Gemini…
Read MoreCos’è ONNX (Open Neural Network Exchange)?
ONNX (Open Neural Network Exchange) è uno standard aperto creato per unificare e scambiare modelli di machine learning. Lanciato nel 2017 da Microsoft, Meta (ex Facebook) e AWS, risolve un problema chiave nel mondo dell’AI: la mancanza di compatibilità tra diversi framework (come PyTorch e TensorFlow), strumenti e piattaforme hardware.
Read More💻 Modelli Locali e Foundry Local
I modelli locali sono comodi perché, dopo il primo download, possono essere utilizzati ovunque — non è più necessario Internet. Tutto ciò con cui lavori rimane sul tuo dispositivo e nessun “Grande Fratello” può vedere i tuoi dati o richieste. Le risposte arrivano senza i ritardi tipici dei servizi cloud e i costi di calcolo si riducono al consumo energetico, poiché tutto viene eseguito sul tuo hardware.
Read MoreIntroduzione a MS AI Shell in PowerShell
Ai Shell è stato creato per aiutare gli utenti della riga di comando a trovare i comandi corretti da usare, ripristinare da errori e comprendere meglio i comandi e l’output che producono. Seguire la procedura e esaminare alcuni esempi per iniziare a usare AI Shell. Installa il modulo AI Shell dalla Galleria di PowerShell.Install-PSResource -Name…
Read More🌐💻⚡ Gestione dell’alimentazione dell’adattatore di rete Wake-on-LAN con PowerShell
Una guida dettagliata alla configurazione di Wake-on-LAN (WOL) con PowerShell, che esamina i comandi principali e i modi per risolvere i problemi tipici che sorgono a causa delle differenze nei driver degli adattatori di rete. Passaggio 1: Identificazione del dispositivo. Prima di configurare Wake-on-LAN (WOL) per un adattatore di rete, è necessario determinare esattamente con…
Read More