{"id":888,"date":"2025-09-10T03:40:11","date_gmt":"2025-09-10T03:40:11","guid":{"rendered":"https:\/\/davidka.net\/?page_id=888"},"modified":"2025-10-04T09:04:19","modified_gmt":"2025-10-04T07:04:19","slug":"home","status":"publish","type":"page","link":"https:\/\/it.davidka.net\/it\/","title":{"rendered":"\ud83e\udd16\ud83d\udcd8\ud83c\udf10 Taccuino digitale: AI, programmazione e progetti personali."},"content":{"rendered":"\n<div id=\"wp-block-themeisle-blocks-advanced-heading-b62b0b99\" class=\"wp-block-themeisle-blocks-advanced-heading wp-block-themeisle-blocks-advanced-heading-b62b0b99\">I miei appunti sull\u2019utilizzo dell\u2019IA e del machine learning per estrarre e analizzare dati dal web. Scrivo articoli e materiali didattici, condivido esperimenti nel campo del web scraping, automazione, progetti personali e riflessioni sul futuro del mondo digitale. Contribuisco anche allo sviluppo della comunit\u00e0 open-source. Uno spazio in cui la teoria incontra la pratica e il codice prende vita.<\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-accordion-80b3dcee\" class=\"wp-block-themeisle-blocks-accordion exclusive\">\n<details class=\"wp-block-themeisle-blocks-accordion-item\"><summary class=\"wp-block-themeisle-blocks-accordion-item__title\"><div>Sommario<\/div><\/summary><div class=\"wp-block-themeisle-blocks-accordion-item__content\"><ul style=\"border-style:none;border-width:0px;padding-right:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--70);padding-top:0;padding-bottom:0\" class=\"wp-block-categories-list wp-block-categories-taxonomy-category wp-elements-dcd6311ab55a31333f69ae783de72c84 wp-block-categories has-text-color has-nv-c-2-color has-medium-font-size\"><ul class='children'>\n\t<li class=\"cat-item cat-item-937\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/powershell\/mcp-powershell-server\/\">Server MCP in PowerShell<\/a> (4)\n<\/li>\n\t<li class=\"cat-item cat-item-626\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/powershell\/powershell-techniques\/\">\ud83d\udda5\ufe0f \u26a1Consigli e trucchi PowerShell<\/a> (4)\n<\/li>\n\t<li class=\"cat-item cat-item-318\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/powershell\/lets-embed-ai-in-powershell\/\">\ud83e\udd16 \ud83d\udda5\ufe0fIntegriamo l&#039;IA in PowerShell<\/a> (4)\n<\/li>\n<\/ul>\n<\/li>\n\t<li class=\"cat-item cat-item-35\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/posts\/\">\u270d\ufe0f Post<\/a> (1)\n<\/li>\n\t<li class=\"cat-item cat-item-684\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/gemini-cli-learn\/\">Gemini CLI<\/a> (3)\n<\/li>\n<\/li>\n\t<li class=\"cat-item cat-item-376\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/\">\ud83d\udcd1 Schede Riassuntive<\/a> (18)\n<ul class='children'>\n<\/li>\n\t<li class=\"cat-item cat-item-384\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/python-cheat-sheets\/\">\ud83d\udc0d Schede Riassuntive Python<\/a> (2)\n<\/li>\n\t<li class=\"cat-item cat-item-849\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/powershell-cheat-sheets\/\">\ud83d\udcda Schede di riferimento PowerShell<\/a> (3)\n<\/li>\n<\/li>\n<\/ul>\n<\/li>\n\t<li class=\"cat-item cat-item-692\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/guides-and-tutorials\/\">\ud83d\udcd6 Guide<\/a> (0)\n<\/li>\n\t<li class=\"cat-item cat-item-544\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/\">\ud83d\udcda Materiali di Apprendimento<\/a> (12)\n<ul class='children'>\n\t<li class=\"cat-item cat-item-861\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/git\/\">Git<\/a> (1)\n\t<ul class='children'>\n\t<li class=\"cat-item cat-item-862\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/git\/github\/\">GitHub<\/a> (1)\n<\/li>\n\t<\/ul>\n<\/li>\n\t<li class=\"cat-item cat-item-610\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/python-basics\/\">\ud83d\udc0d Python<\/a> (3)\n<\/li>\n\t<li class=\"cat-item cat-item-947\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/\">Materiali didattici FreeCAD<\/a> (8)\n\t<ul class='children'>\n\t<li class=\"cat-item cat-item-948\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a> (8)\n<\/li>\n\t<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\t<li class=\"cat-item cat-item-50\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/%d0%b0rticles\/\">\ud83d\udcdd Articoli<\/a> (2)\n<ul class='children'>\n\t<li class=\"cat-item cat-item-868\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/%d0%b0rticles\/it-history\/\">\ud83d\udd70\ufe0f Storia dell&#039;informatica<\/a> (2)\n<\/li>\n<\/ul>\n<\/li>\n\t<li class=\"cat-item cat-item-444\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/it-news\/\">Notizie IT<\/a> (2)\n<ul class='children'>\n<\/li>\n<\/ul>\n<\/li>\n\t<li class=\"cat-item cat-item-660\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/devops\/\">\ud83d\udee0\ufe0f DevOps<\/a> (2)\n<\/li>\n\t<li class=\"cat-item cat-item-1\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/uncategorized\/\">\ud83e\uddea\ud83d\udcd3 Senza categoria<\/a> (25)\n<\/li>\n<\/ul><\/div><\/details>\n<\/div>\n\n\n<div class=\"wp-block-themeisle-blocks-posts-grid\" id=\"wp-block-themeisle-blocks-posts-grid-b88c7084\"><div class=\"is-grid o-posts-grid-columns-3\"><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-image\"><a href=\"https:\/\/it.davidka.net\/it\/itwsl-linux-su-windows\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2026\/04\/wsl-4.avif\" class=\"attachment-full size-full\" alt=\"WSL: Linux su Windows\" srcset=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2026\/04\/wsl-4.avif 1024w, https:\/\/it.davidka.net\/wp-content\/uploads\/2026\/04\/wsl-4-300x300.avif 300w, https:\/\/it.davidka.net\/wp-content\/uploads\/2026\/04\/wsl-4-150x150.avif 150w, https:\/\/it.davidka.net\/wp-content\/uploads\/2026\/04\/wsl-4-768x768.avif 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div><div class=\"o-posts-grid-post-body\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/uncategorized\/\">\ud83e\uddea\ud83d\udcd3 Senza categoria<\/a><\/span><div id=\"rtoc-mokuji-wrapper\" class=\"rtoc-mokuji-content frame2 preset1 animation-fade rtoc_open default\" data-id=\"888\" data-theme=\"Neve - Davidka\">\n\t\t\t<div id=\"rtoc-mokuji-title\" class=\"rtoc_btn_none rtoc_left\">\n\t\t\t\n\t\t\t<span>In Questo Articolo<\/span>\n\t\t\t<\/div><ul class=\"rtoc-mokuji mokuji_none level-3\"><li class=\"rtoc-item\"><a href=\"#rtoc-1\"><a href=\"https:\/\/it.davidka.net\/it\/itwsl-linux-su-windows\/\">WSL: Linux su Windows<\/a><\/a><ul class=\"rtoc-mokuji mokuji_none level-3\"><li class=\"rtoc-item\"><a href=\"#rtoc-2\"><a href=\"https:\/\/it.davidka.net\/it\/itevidenziazione-del-codice-in-wordpress-con-gutenberg-e-prismjs\/\">Evidenziazione del codice in WordPress con Gutenberg e Prism.js<\/a><\/a><ul class=\"rtoc-mokuji mokuji_none level-3\"><li class=\"rtoc-item\"><a href=\"#rtoc-3\"><a href=\"https:\/\/it.davidka.net\/it\/guida-completa-come-avviare-apache-in-xampp-su-windows-con-tutti-i-problemi-comuni\/\">\ud83d\ude80 Guida completa: come avviare Apache in XAMPP su Windows (con tutti i problemi comuni)<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-4\"><a href=\"https:\/\/it.davidka.net\/it\/installazione-e-utilizzo-di-wp-cli-su-windows\/\">Installazione e utilizzo di WP-CLI su Windows<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-5\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-2-il-tuo-primo-addon-hello-world\/\">Lezione 2. Il tuo primo addon: \u00abHello World\u00bb<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-6\"><a href=\"https:\/\/it.davidka.net\/it\/addon-completo-boxbuilderaddon\/\">\ud83d\udce6 Addon completo: BoxBuilderAddon<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-7\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-7-pubblicare-un-addon\/\">Lezione 7. Pubblicare un addon: dalla cartella a GitHub e all&#8217;Addon Manager<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-8\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-6-icone-e-aspetto-visivo\/\">Lezione 6. Icone e aspetto visivo<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-9\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-5-salvataggio-e-caricamento-delle-impostazioni\/\">Lezione 5. Salvataggio e caricamento delle impostazioni<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-10\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-4-gui\/\">Lezione 4. Interfaccia grafica (GUI): finestra di dialogo con campi di input<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-11\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-3-creazione-di-oggetti-3d\/\">Lezione 3. Creazione di oggetti 3D: scatola parametrica<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-12\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-1-preparazione-dellambiente-di-sviluppo\/\">Lezione 1. Preparazione dell&#8217;ambiente di sviluppo<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-13\"><a href=\"https:\/\/it.davidka.net\/it\/itcome-creare-un-sito-multilingue-su-sottodomini-in-wordpress-parte-2-attivazione-e-configurazione-della-modalita-wordpress-multisiteru%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%8F%D0%B7%D1%8B%D1%87%D0%BD%D1%8B%D0%B9-%D1%81%D0%B0%D0%B9%D1%82-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%B4%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B0%D1%85-%D0%B2-wordpress-%D0%A7%D0%B0%D1%81%D1%82%D1%8C-2-%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B0-wordpress-multisite\/\">Come creare un sito multilingue su sottodomini in WordPress. Parte 2. Attivazione e configurazione della modalit\u00e0 WordPress Multisite<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-14\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/2025\/09\/28\/%d0%bc%d1%83%d0%bb%d1%8c%d1%82%d0%b8%d1%8f%d0%b7%d1%8b%d1%87%d0%bd%d1%8b%d0%b9-%d1%81%d0%b0%d0%b9%d1%82-wordpress\/\"><\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-15\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/2025\/09\/28\/wordpress-multisite-%d0%be%d0%b1%d1%89%d0%b0%d1%8f-%d0%bc%d0%b5%d0%b4%d0%b8%d0%b0%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b0\/\"><\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-16\"><a href=\"https:\/\/it.davidka.net\/it\/wordpress-multilang-multisite\/\"><\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-17\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-stdio\/\">Documentazione del Server MCP PowerShell. STDIO Server. (mcp-powershell-server-stdio.py)<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-18\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-http\/\">Documentazione per Sviluppatori: MCP PowerShell HTTP Server. (mcp-powershell-server-http.py)<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-19\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-how-to-use\/\">Guida dettagliata all&#8217;uso di MCP PowerShell Server. (how-to-use.md)<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-20\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-readme\/\">Server MCP PowerShell. README&gt;<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-21\"><a href=\"https:\/\/it.davidka.net\/it\/%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B-ftp\/\">Comandi FTP Essenziali<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-22\"><a href=\"https:\/\/it.davidka.net\/it\/essential-powershell-commands\/\">Comandi essenziali di PowerShell<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-23\"><a href=\"https:\/\/it.davidka.net\/it\/%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B2%D0%B8%D0%BA\/\">\ud83d\udda7 Guida completa ed esaustiva sui record DNS: dalle basi a DNSSEC e automazione<\/a><\/a><\/li><li class=\"rtoc-item\"><a href=\"#rtoc-24\"><a href=\"https:\/\/it.davidka.net\/it\/collections-in-python\/\">\ud83d\udcd8 Collezioni in Python<\/a><\/a><\/li><\/ul><\/li><\/ul><\/li><\/ol><\/div><h4 id=\"rtoc-1\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/itwsl-linux-su-windows\/\">WSL: Linux su Windows<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2026-04-02T04:49:18+02:00\">02\/04\/2026<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Vuoi usare gli strumenti di Linux (Docker, Python, Node.js) senza uscire da Windows? Ecco WSL (Windows Subsystem for Linux). Si tratta di un vero kernel Linux che gira in parallelo al tuo sistema principale. Prima di iniziare, controlla il BIOS del tuo computer. La virtualizzazione (VT-x o AMD-V) deve essere abilitata. Senza questa opzione, Linux&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/itwsl-linux-su-windows\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-image\"><a href=\"https:\/\/it.davidka.net\/it\/itevidenziazione-del-codice-in-wordpress-con-gutenberg-e-prismjs\/\"><img loading=\"lazy\" decoding=\"async\" width=\"647\" height=\"641\" src=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-26-192623-3.avif\" class=\"attachment-full size-full\" alt=\"Evidenziazione del codice in WordPress con Gutenberg e Prism.js\" srcset=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-26-192623-3.avif 647w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-26-192623-3-300x297.avif 300w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-26-192623-3-150x150.avif 150w\" sizes=\"(max-width: 647px) 100vw, 647px\" \/><\/a><\/div><div class=\"o-posts-grid-post-body\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/uncategorized\/\">\ud83e\uddea\ud83d\udcd3 Senza categoria<\/a><\/span><h4 id=\"rtoc-2\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/itevidenziazione-del-codice-in-wordpress-con-gutenberg-e-prismjs\/\">Evidenziazione del codice in WordPress con Gutenberg e Prism.js<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-27T00:02:25+02:00\">27\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Quando si crea contenuto in WordPress, di solito si utilizza l\u2019editor Gutenberg.\u00c8 stato introdotto con WordPress 5.0 (dicembre 2018) e ha sostituito il vecchio editor di testo TinyMCE. TinyMCE era un editor semplice dell\u2019era del Web 1.0 \u2014 un campo &lt;textarea&gt; con pulsanti come \u201cgrassetto\u201d, \u201ccorsivo\u201d e \u201clink\u201d.Tutto il testo veniva salvato come un unico&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/itevidenziazione-del-codice-in-wordpress-con-gutenberg-e-prismjs\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-image\"><a href=\"https:\/\/it.davidka.net\/it\/guida-completa-come-avviare-apache-in-xampp-su-windows-con-tutti-i-problemi-comuni\/\"><img loading=\"lazy\" decoding=\"async\" width=\"642\" height=\"641\" src=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-201227-4.avif\" class=\"attachment-full size-full\" alt=\"\ud83d\ude80 Guida completa: come avviare Apache in XAMPP su Windows (con tutti i problemi comuni)\" srcset=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-201227-4.avif 642w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-201227-4-300x300.avif 300w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-201227-4-150x150.avif 150w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/><\/a><\/div><div class=\"o-posts-grid-post-body\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/uncategorized\/\">\ud83e\uddea\ud83d\udcd3 Senza categoria<\/a><\/span><h4 id=\"rtoc-3\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/guida-completa-come-avviare-apache-in-xampp-su-windows-con-tutti-i-problemi-comuni\/\">\ud83d\ude80 Guida completa: come avviare Apache in XAMPP su Windows (con tutti i problemi comuni)<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-24T19:23:56+02:00\">24\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>XAMPP \u00e8 un pacchetto di server locale che include Apache, MySQL (MariaDB), PHP e Perl.\nIl servizio Apache \u00e8 il cuore del sistema: gestisce il tuo sito web quando apri http:\/\/localhost.\n\nTuttavia, molti sviluppatori incontrano errori durante l\u2019avvio di Apache<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/guida-completa-come-avviare-apache-in-xampp-su-windows-con-tutti-i-problemi-comuni\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-image\"><a href=\"https:\/\/it.davidka.net\/it\/installazione-e-utilizzo-di-wp-cli-su-windows\/\"><img loading=\"lazy\" decoding=\"async\" width=\"645\" height=\"642\" src=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-143730-4.avif\" class=\"attachment-full size-full\" alt=\"Installazione e utilizzo di WP-CLI su Windows\" srcset=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-143730-4.avif 645w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-143730-4-300x300.avif 300w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-24-143730-4-150x150.avif 150w\" sizes=\"(max-width: 645px) 100vw, 645px\" \/><\/a><\/div><div class=\"o-posts-grid-post-body\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/uncategorized\/\">\ud83e\uddea\ud83d\udcd3 Senza categoria<\/a><\/span><h4 id=\"rtoc-4\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/installazione-e-utilizzo-di-wp-cli-su-windows\/\">Installazione e utilizzo di WP-CLI su Windows<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-24T10:56:48+02:00\">24\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Guida completa: cos\u2019\u00e8 WP-CLI, a cosa serve, come installarlo, configurarlo e utilizzarlo su Windows.<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/installazione-e-utilizzo-di-wp-cli-su-windows\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-5\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-2-il-tuo-primo-addon-hello-world\/\">Lezione 2. Il tuo primo addon: \u00abHello World\u00bb<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-04T01:30:56+02:00\">04\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>\ud83d\udcd8 Corso di formazione: Creazione di addon per FreeCAD Obiettivo della lezione: creare un semplice addon che aggiunge un nuovo ambiente di lavoro con un pulsante, e al clic mostra un messaggio. In Questo Articolo \ud83d\udcc1 Passo 1. Preparazione della cartella dell&#8217;addon\ud83d\udcc4 Passo 2. File InitGui.py \u2014 punto di ingresso\ud83d\udd0d Cosa fa questo codice?\ud83d\udcc4 Passo&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/lezione-2-il-tuo-primo-addon-hello-world\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-6\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/addon-completo-boxbuilderaddon\/\">\ud83d\udce6 Addon completo: BoxBuilderAddon<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-03T22:36:01+02:00\">03\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>L&#8217;addon &#8220;Box Builder&#8221; completo e pronto all&#8217;uso con tutti i miglioramenti del corso \u2014 in un unico archivio. Basta decomprimere e posizionare la cartella in Mod. Struttura della cartella: In Questo Articolo \ud83d\udcc4 1. InitGui.py\ud83d\udcc4 2. box_builder_workbench.py\ud83d\uddbc 3. Resources\/icons\/create_box.svg\ud83d\udcc4 4. package.xml\ud83d\udcc4 5. README.md\ud83d\udcc4 6. LICENSE\u25b6\ufe0f Come usare\ud83d\udcc4 1. InitGui.py \ud83d\udcc4 2. box_builder_workbench.py \ud83d\uddbc 3. Resources\/icons\/create_box.svg&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/addon-completo-boxbuilderaddon\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-7\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-7-pubblicare-un-addon\/\">Lezione 7. Pubblicare un addon: dalla cartella a GitHub e all&#8217;Addon Manager<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-03T22:35:05+02:00\">03\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>\ud83d\udcd8 Corso di formazione: Creare addon per FreeCAD In Questo Articolo \ud83d\udce6 Parte 1. Cos&#8217;\u00e8 l&#8217;Addon Manager?\ud83d\uddc2 Parte 2. Preparazione della struttura del repository\ud83d\udcc4 Parte 3. Creazione di package.xml\ud83d\udd0d Campi obbligatori:\ud83d\udcc4 Parte 4. File LICENSE\ud83d\udcdd Parte 5. File README.md\ud83c\udf10 Parte 6. Pubblicazione su GitHubPassaggi:\ud83d\udd0d Parte 7. Test dell&#8217;installazione\ud83e\uddea Esercizio pratico\u2705 Risultato\ud83c\udf93 E adesso?Possibili passi successivi:\ud83d\udcac&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/lezione-7-pubblicare-un-addon\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-8\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-6-icone-e-aspetto-visivo\/\">Lezione 6. Icone e aspetto visivo<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-03T22:34:13+02:00\">03\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>\ud83d\udcd8 Corso di formazione: Creazione di addon per FreeCAD Obiettivo della lezione: aggiungere icone ai pulsanti e all&#8217;ambiente di lavoro per rendere l&#8217;addon professionale. In Questo Articolo \ud83d\uddbc Parte 1. Formati di icone supportati\ud83d\udcc1 Parte 2. Struttura della cartella delle icone\ud83c\udfa8 Parte 3. Dove trovare le icone?Opzione 1: Usa le icone integrate di FreeCADOpzione 2:&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/lezione-6-icone-e-aspetto-visivo\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-9\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-5-salvataggio-e-caricamento-delle-impostazioni\/\">Lezione 5. Salvataggio e caricamento delle impostazioni<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-03T22:31:45+02:00\">03\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>\ud83d\udcd8 Corso di formazione: Creazione di addon per FreeCAD In Questo Articolo \ud83d\udcbe Parte 1. Come FreeCAD memorizza le impostazioni?Metodi principali:\ud83d\udee0 Parte 2. Addon aggiornato: \u00abBox Builder con memoria\u00bbFile box_builder_workbench.py (versione aggiornata)\ud83d\udd0d Cosa \u00e8 cambiato?\u25b6\ufe0f Verifica del funzionamento\ud83d\udcc2 Dove sono memorizzate queste impostazioni?\ud83e\uddea Esercizio pratico\ud83d\udca1 Consigli\u25b6\ufe0f Cosa c&#8217;\u00e8 dopo? Obiettivo della lezione: fare in modo&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/lezione-5-salvataggio-e-caricamento-delle-impostazioni\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-10\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-4-gui\/\">Lezione 4. Interfaccia grafica (GUI): finestra di dialogo con campi di input<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-03T22:30:28+02:00\">03\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>\ud83d\udcd8 Corso di formazione: Creazione di addon per FreeCAD In Questo Articolo \ud83d\uddbc Parte 1. Come funziona la GUI in FreeCAD?\ud83d\udee0 Parte 2. Addon: \u00abBox Builder con GUI\u00bbPassaggio 1. Crea una cartellaPassaggio 2. File InitGui.pyPassaggio 3. File box_builder_workbench.py\ud83d\udd0d Analisi delle parti chiave1. Finestra di dialogo (BoxBuilderDialog)2. Elaborazione dell&#8217;input3. Creazione dell&#8217;oggetto4. Avvio della finestra\u25b6\ufe0f Passaggio 4.&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/lezione-4-gui\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-11\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-3-creazione-di-oggetti-3d\/\">Lezione 3. Creazione di oggetti 3D: scatola parametrica<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-03T22:29:31+02:00\">03\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>\ud83d\udcd8 Corso di formazione: Creazione di addon per FreeCAD Obiettivo della lezione: imparare a creare corpi solidi (scatole, cilindri) tramite Python, comprendere la struttura del documento FreeCAD e creare un addon che costruisce un pezzo parametrico. In Questo Articolo \ud83e\uddf1 Parte 1. Come \u00e8 strutturato un documento in FreeCAD?Come ottenere il documento corrente?\ud83d\udce6 Parte 2.&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/lezione-3-creazione-di-oggetti-3d\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/materiali-didattici-freecad\/creazione-di-addon-per-freecad\/\">Creazione di Addon per FreeCAD<\/a><\/span><h4 id=\"rtoc-12\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/lezione-1-preparazione-dellambiente-di-sviluppo\/\">Lezione 1. Preparazione dell&#8217;ambiente di sviluppo<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-10-03T15:53:44+02:00\">03\/10\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>\ud83d\udcd8 Corso di formazione: Creazione di addon per FreeCAD Obiettivo della lezione: configurare tutto il necessario per creare, testare ed eseguire il debug di addon senza sforzo. In Questo Articolo \ud83d\udd27 Passo 1. Assicurati di avere FreeCAD installatoRequisiti:\ud83d\udcc1 Passo 2. Trova la cartella degli addon\u2705 Come trovare la cartella esattamente?\u2795 Crea la cartella Mod\ud83d\udda5 Passo&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/lezione-1-preparazione-dellambiente-di-sviluppo\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-image\"><a href=\"https:\/\/it.davidka.net\/it\/itcome-creare-un-sito-multilingue-su-sottodomini-in-wordpress-parte-2-attivazione-e-configurazione-della-modalita-wordpress-multisiteru%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%8F%D0%B7%D1%8B%D1%87%D0%BD%D1%8B%D0%B9-%D1%81%D0%B0%D0%B9%D1%82-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%B4%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B0%D1%85-%D0%B2-wordpress-%D0%A7%D0%B0%D1%81%D1%82%D1%8C-2-%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B0-wordpress-multisite\/\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"643\" src=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-25-060939.avif\" class=\"attachment-full size-full\" alt=\"Come creare un sito multilingue su sottodomini in WordPress. Parte 2. Attivazione e configurazione della modalit\u00e0 WordPress Multisite\" srcset=\"https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-25-060939.avif 640w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-25-060939-300x300.avif 300w, https:\/\/it.davidka.net\/wp-content\/uploads\/2025\/10\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-2025-10-25-060939-150x150.avif 150w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/div><div class=\"o-posts-grid-post-body\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/uncategorized\/\">\ud83e\uddea\ud83d\udcd3 Senza categoria<\/a><\/span><h4 id=\"rtoc-13\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/itcome-creare-un-sito-multilingue-su-sottodomini-in-wordpress-parte-2-attivazione-e-configurazione-della-modalita-wordpress-multisiteru%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%8F%D0%B7%D1%8B%D1%87%D0%BD%D1%8B%D0%B9-%D1%81%D0%B0%D0%B9%D1%82-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%B4%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B0%D1%85-%D0%B2-wordpress-%D0%A7%D0%B0%D1%81%D1%82%D1%8C-2-%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B0-wordpress-multisite\/\">Come creare un sito multilingue su sottodomini in WordPress. Parte 2. Attivazione e configurazione della modalit\u00e0 WordPress Multisite<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-29T22:09:09+02:00\">29\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Attivazione e configurazione della modalit\u00e0 WordPress Multisite<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/itcome-creare-un-sito-multilingue-su-sottodomini-in-wordpress-parte-2-attivazione-e-configurazione-della-modalita-wordpress-multisiteru%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%8F%D0%B7%D1%8B%D1%87%D0%BD%D1%8B%D0%B9-%D1%81%D0%B0%D0%B9%D1%82-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%B4%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B0%D1%85-%D0%B2-wordpress-%D0%A7%D0%B0%D1%81%D1%82%D1%8C-2-%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B0-wordpress-multisite\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/cheat-sheets\/\"><\/a><\/span><h4 id=\"rtoc-14\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/2025\/09\/28\/%d0%bc%d1%83%d0%bb%d1%8c%d1%82%d0%b8%d1%8f%d0%b7%d1%8b%d1%87%d0%bd%d1%8b%d0%b9-%d1%81%d0%b0%d0%b9%d1%82-wordpress\/\"><\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-28T06:43:48+02:00\">28\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p><\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/blog\/2025\/09\/28\/%d0%bc%d1%83%d0%bb%d1%8c%d1%82%d0%b8%d1%8f%d0%b7%d1%8b%d1%87%d0%bd%d1%8b%d0%b9-%d1%81%d0%b0%d0%b9%d1%82-wordpress\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/cheat-sheets\/\"><\/a><\/span><h4 id=\"rtoc-15\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/2025\/09\/28\/wordpress-multisite-%d0%be%d0%b1%d1%89%d0%b0%d1%8f-%d0%bc%d0%b5%d0%b4%d0%b8%d0%b0%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b0\/\"><\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-28T05:35:58+02:00\">28\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p><\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/blog\/2025\/09\/28\/wordpress-multisite-%d0%be%d0%b1%d1%89%d0%b0%d1%8f-%d0%bc%d0%b5%d0%b4%d0%b8%d0%b0%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b0\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/cheat-sheets\/\"><\/a><\/span><h4 id=\"rtoc-16\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/wordpress-multilang-multisite\/\"><\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-27T22:32:03+02:00\">27\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Hai deciso che \u00e8 arrivato il momento per il tuo sito web di parlare pi\u00f9 lingue. Ottima idea! Questo amplier\u00e0 il tuo pubblico e migliorer\u00e0 il tuo posizionamento sui motori di ricerca. Uno dei modi pi\u00f9 professionali e convenienti per farlo \u00e8 utilizzare i sottodomini. Ecco come appare: Questo approccio \u00e8 apprezzato dai motori di&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/wordpress-multilang-multisite\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/powershell\/mcp-powershell-server\/\">Server MCP in PowerShell<\/a><\/span><h4 id=\"rtoc-17\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-stdio\/\">Documentazione del Server MCP PowerShell. STDIO Server. (mcp-powershell-server-stdio.py)<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-26T20:11:45+02:00\">26\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>In Questo Articolo DescrizioneArchitetturaComponenti PrincipaliStruttura del FileFunzioniConvertFrom-JsonToHashtableWrite-LogTest-MCPRequestNew-MCPResponseGestione degli ErroriCodici di Errore MCPRegistrazione degli ErroriLimitazioniPrestazioniScalabilit\u00e0Descrizione Il Server MCP PowerShell \u00e8 un server che implementa il Model Context Protocol (MCP) per l&#8217;esecuzione di script PowerShell. Il server opera in modalit\u00e0 STDIO e fornisce strumenti per l&#8217;esecuzione sicura di comandi PowerShe\u2026<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-stdio\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/powershell\/mcp-powershell-server\/\">Server MCP in PowerShell<\/a><\/span><h4 id=\"rtoc-18\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-http\/\">Documentazione per Sviluppatori: MCP PowerShell HTTP Server. (mcp-powershell-server-http.py)<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-26T16:34:18+02:00\">26\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>In Questo Articolo 1. Panoramica2. Esecuzione e Configurazione3. Architettura e Funzioni4. Flusso di Esecuzione di una Richiesta5. Estendere le Funzionalit\u00e01. Panoramica mcp-powershell-http.ps1 \u00e8 un server HTTP autonomo scritto in PowerShell, progettato per eseguire script PowerShell in modo remoto e sicuro. Funziona come un &#8220;ponte&#8221; tra un client esterno (ad esempio, un assistente IA) e l&#8217;ambiente&hellip;&nbsp;<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-http\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/powershell\/mcp-powershell-server\/\">Server MCP in PowerShell<\/a><\/span><h4 id=\"rtoc-19\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-how-to-use\/\">Guida dettagliata all&#8217;uso di MCP PowerShell Server. (how-to-use.md)<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-26T14:49:09+02:00\">26\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>In Questo Articolo Installazione e configurazionePrerequisitiConfigurazione inizialeScelta della modalit\u00e0 operativa: HTTP vs. STDIOQuando usare la modalit\u00e0 HTTP?Quando usare la modalit\u00e0 STDIO?Modalit\u00e0 STDIOAvvio del server STDIOCaratteristiche della modalit\u00e0 STDIOTest della modalit\u00e0 STDIOModalit\u00e0 HTTPAvvio del server HTTPEndpoint dell&#8217;API HTTPTest della modalit\u00e0 HTTPIntegrazione con Gemini CLIConfigurazione automaticaConfigurazione manualeEsempi di utilizzoComandi PowerShell di baseLavorar\u2026<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-how-to-use\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/powershell\/mcp-powershell-server\/\">Server MCP in PowerShell<\/a><\/span><h4 id=\"rtoc-20\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-readme\/\">Server MCP PowerShell. README&gt;<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-26T14:14:59+02:00\">26\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Un server MCP (Model Context Protocol) per l&#8217;esecuzione di script PowerShell, che supporta sia la modalit\u00e0 HTTP che STDIO. In Questo Articolo DescrizioneQuale modalit\u00e0 scegliere: HTTP o STDIO?Quando usare la modalit\u00e0 HTTPQuando usare la modalit\u00e0 STDIOTabella di confrontoCaratteristicheRequisiti di sistemaStruttura del progettoAvvio rapidoModalit\u00e0 STDIO (per gemini-cli)Modalit\u00e0 HTTPStrumenti MCP disponibilirun-scriptConfigurazioneSicurezzaRegistrazione (Logging)Integrazione con assistenti A\u2026<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/mcp-powershell-server-readme\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/\">\ud83d\udcd1 Schede Riassuntive<\/a><\/span><h4 id=\"rtoc-21\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B-ftp\/\">Comandi FTP Essenziali<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-22T08:56:58+02:00\">22\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>FTP (File Transfer Protocol) viene utilizzato per trasferire file tra computer tramite una rete. Ecco i principali comandi FTP con descrizione ed esempi.<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B-ftp\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/\">\ud83d\udcd1 Schede Riassuntive<\/a><\/span><h4 id=\"rtoc-22\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/essential-powershell-commands\/\">Comandi essenziali di PowerShell<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-22T08:24:00+02:00\">22\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Questo articolo presenta i comandi essenziali di PowerShell per gestire file, cartelle, sistema e rete, con esempi pratici per ogni comando.<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/essential-powershell-commands\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/quick-reference-guides\/\">\ud83d\udcd1 Schede Riassuntive<\/a><\/span><h4 id=\"rtoc-23\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B2%D0%B8%D0%BA\/\">\ud83d\udda7 Guida completa ed esaustiva sui record DNS: dalle basi a DNSSEC e automazione<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-22T04:40:53+02:00\">22\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Il DNS (Domain Name System) \u00e8 il sistema fondamentale su cui si basa l&#039;intero internet moderno. Non \u00e8 semplicemente una &quot;rubrica telefonica&quot;, ma un database complesso e distribuito che traduce i nomi leggibili dagli esseri umani (ad esempio, google.com) in identificatori tecnici come indirizzi IP, server di posta, politiche di sicurezza e persino coordinate geografiche. Una configurazione DNS errata \u00e8 una delle cause pi\u00f9 frequenti di indisponibilit\u00e0 dei siti web, problemi di consegna della posta\u2026<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B2%D0%B8%D0%BA\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"o-posts-grid-post-blog o-posts-grid-post-plain\"><div class=\"o-posts-grid-post\"><div class=\"o-posts-grid-post-body is-full\"><span class=\"o-posts-grid-post-category\"><a href=\"https:\/\/it.davidka.net\/it\/blog\/category\/learning-materials\/python-basics\/\">\ud83d\udc0d Python<\/a><\/span><h4 id=\"rtoc-24\"  class=\"o-posts-grid-post-title\"><a href=\"https:\/\/it.davidka.net\/it\/collections-in-python\/\">\ud83d\udcd8 Collezioni in Python<\/a><\/h4><p class=\"o-posts-grid-post-meta\">Posted on <time datetime=\"2025-09-21T19:48:36+02:00\">21\/09\/2025<\/time> by <a href=\"https:\/\/it.davidka.net\/it\/blog\/author\/hypo69davidka-net\/\">hypo69<\/a><\/p><div class=\"o-posts-grid-post-description\"><p>Una collezione \u00e8 una struttura che raggruppa pi\u00f9 oggetti in un unico contenitore, facilitandone la gestione e l\u2019elaborazione dei dati. Rende il codice pi\u00f9 chiaro e semplifica il trattamento delle informazioni.<\/p><a class=\"o-posts-read-more\" href=\"https:\/\/it.davidka.net\/it\/collections-in-python\/\">Read More<\/a><\/div><\/div><\/div><\/div><\/div> <div class=\"o-posts-grid-pag\"><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/pages\/888\/?paged=2\">2<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/pages\/888\/?paged=3\">3<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/pages\/888\/?paged=2\">Next<\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"neve_meta_sidebar":"full-width","neve_meta_container":"default","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"left","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-888","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/pages\/888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/comments?post=888"}],"version-history":[{"count":0,"href":"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/pages\/888\/revisions"}],"wp:attachment":[{"href":"https:\/\/it.davidka.net\/it\/wp-json\/wp\/v2\/media?parent=888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}