<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Athesis &#45;  IT Blog &#45; Ultimi articoli</title>
<link>https://www.athesis.com/rss/posts</link>
<description>Athesis &#45;  IT Blog &#45; Ultimi articoli</description>
<dc:language>it</dc:language>

<item>
<title>Internazionalizzazione in PHP: creare applicazioni multilingua solide con Intl e ICU</title>
<link>https://www.athesis.com/internazionalizzazione-in-php-creare-applicazioni-multilingua-solide-con-intl-e-icu-1276</link>
<guid>https://www.athesis.com/internazionalizzazione-in-php-creare-applicazioni-multilingua-solide-con-intl-e-icu-1276</guid>
<description><![CDATA[ Guida pratica per separare i testi dal codice, scegliere il locale, gestire cataloghi, plurali, numeri, valute e date con l’estensione Intl di PHP. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aeef5e59f6d25-38748326.jpg" length="88211" type="image/jpeg"/>
<pubDate>Sat, 07 Nov 2026 10:56:41 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>internazionalizzazione PHP, applicazioni multilingua, PHP Intl, ICU, MessageFormatter, NumberFormatter, IntlDateFormatter, locale PHP</media:keywords>
</item>

<item>
<title>WireGuard Mesh Networking: costruire una rete Zero&#45;Trust tra server e NAS con Tailscale e Netmaker</title>
<link>https://www.athesis.com/wireguard-mesh-networking-costruire-una-rete-zero-trust-tra-server-e-nas-con-tailscale-e-netmaker</link>
<guid>https://www.athesis.com/wireguard-mesh-networking-costruire-una-rete-zero-trust-tra-server-e-nas-con-tailscale-e-netmaker</guid>
<description><![CDATA[ Guida pratica per creare una rete mesh Zero-Trust tra server remoti e un NAS usando WireGuard, con due percorsi concreti: Tailscale (SaaS) e Netmaker (self-hosted). ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf315ed2b82-31378752.jpg" length="23353" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:37 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>wireguard mesh networking, tailscale zero trust, netmaker self hosted, vpn mesh server nas, subnet router tailscale, acl grants tailscale, zero trust networking</media:keywords>
</item>

<item>
<title>Ubuntu 26.04 LTS «Resolute Raccoon»: tutte le novità e come aggiornare da Ubuntu 24.04</title>
<link>https://www.athesis.com/ubuntu-2604-lts-resolute-raccoon-tutte-le-novita-e-come-aggiornare-da-ubuntu-2404</link>
<guid>https://www.athesis.com/ubuntu-2604-lts-resolute-raccoon-tutte-le-novita-e-come-aggiornare-da-ubuntu-2404</guid>
<description><![CDATA[ Ubuntu 26.04 LTS «Resolute Raccoon» porta GNOME 50, il kernel Linux 7.0 e nuove app di sistema. Ecco tutte le novità e la guida per aggiornare da Ubuntu 24.04 LTS. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf30ecafa99-00544238.jpg" length="42884" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:30 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Ubuntu 26.04 LTS, Resolute Raccoon, aggiornare Ubuntu 24.04, GNOME 50, kernel Linux 7.0, Ubuntu Pro, do-release-upgrade, novità Ubuntu</media:keywords>
</item>

<item>
<title>SwiftData e la gestione avanzata dello stato in iOS: architetture e pattern per app ad alte prestazioni</title>
<link>https://www.athesis.com/swiftdata-e-la-gestione-avanzata-dello-stato-in-ios-architetture-e-pattern-per-app-ad-alte-prestazioni</link>
<guid>https://www.athesis.com/swiftdata-e-la-gestione-avanzata-dello-stato-in-ios-architetture-e-pattern-per-app-ad-alte-prestazioni</guid>
<description><![CDATA[ Guida tecnica alle best practice di SwiftData: dall&#039;ottimizzazione dei ModelContainer alla gestione delle migrazioni dello schema e della concorrenza tramite ModelActor. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf304118434-84571000.jpg" length="94048" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:19 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>SwiftData tutorial, SwiftUI stato, ModelContainer SwiftData, ModelActor concorrenza, iOS persistenza dati, Swift data management, migrazioni schema SwiftData</media:keywords>
</item>

<item>
<title>Ottimizzazione della Memoria e Performance in Swift 6: Gestione Avanzata dei Pointer, Inline Array e Span</title>
<link>https://www.athesis.com/ottimizzazione-della-memoria-e-performance-in-swift-6-gestione-avanzata-dei-pointer-inline-array-e-span</link>
<guid>https://www.athesis.com/ottimizzazione-della-memoria-e-performance-in-swift-6-gestione-avanzata-dei-pointer-inline-array-e-span</guid>
<description><![CDATA[ Analisi approfondita delle novità low-level di Swift 6: gestione della memoria contigua, ottimizzazione dell&#039;allocazione su heap/stack, utilizzo di Span e InlineArray per applicazioni ad altissime prestazioni. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2f8ee2a92-97359982.jpg" length="75979" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:08 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Swift 6 memoria, Swift Span, InlineArray Swift, ottimizzazione Swift low level, Apple Silicon RAM management, UnsafeBufferPointer Swift 6</media:keywords>
</item>

<item>
<title>Monitorare CPU, RAM e rete dei server self&#45;hosted con Prometheus e Grafana su Ubuntu Server</title>
<link>https://www.athesis.com/monitorare-cpu-ram-e-rete-dei-server-self-hosted-con-prometheus-e-grafana-su-ubuntu-server</link>
<guid>https://www.athesis.com/monitorare-cpu-ram-e-rete-dei-server-self-hosted-con-prometheus-e-grafana-su-ubuntu-server</guid>
<description><![CDATA[ Una guida passo passo per installare Prometheus, Node Exporter e Grafana su Ubuntu Server e creare un sistema di monitoraggio leggero per CPU, RAM e traffico di rete dei propri nodi self-hosted. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2ef87a288-18605632.jpg" length="23839" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:31:58 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>prometheus ubuntu, grafana ubuntu server, node exporter, monitoraggio server self-hosted, cluster monitoring open source, homelab monitoring linux, dashboard grafana node exporter</media:keywords>
</item>

<item>
<title>Metal 3 e lo sviluppo di giochi su macOS e visionOS: tecniche avanzate di rendering e ottimizzazione</title>
<link>https://www.athesis.com/metal-3-e-lo-sviluppo-di-giochi-su-macos-e-visionos-tecniche-avanzate-di-rendering-e-ottimizzazione</link>
<guid>https://www.athesis.com/metal-3-e-lo-sviluppo-di-giochi-su-macos-e-visionos-tecniche-avanzate-di-rendering-e-ottimizzazione</guid>
<description><![CDATA[ Analisi approfondita delle tecnologie di rendering di Metal 3: da MetalFX Upscaling e Mesh Shading fino all&#039;ottimizzazione per i chip Apple Silicon e il spatial computing di visionOS. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2e5d6a4d0-04045155.jpg" length="88274" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:31:49 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Metal 3 Apple, MetalFX Upscaling, sviluppo giochi macOS, visionOS 3D rendering, Mesh Shading Metal, Apple Silicon GPU, ray tracing Swift Metal</media:keywords>
</item>

<item>
<title>Hardening di Nginx su HestiaCP: come bloccare i DDoS di Layer 7 e velocizzare i siti con la cache</title>
<link>https://www.athesis.com/hardening-di-nginx-su-hestiacp-come-bloccare-i-ddos-di-layer-7-e-velocizzare-i-siti-con-la-cache</link>
<guid>https://www.athesis.com/hardening-di-nginx-su-hestiacp-come-bloccare-i-ddos-di-layer-7-e-velocizzare-i-siti-con-la-cache</guid>
<description><![CDATA[ Guida pratica per creare un template Nginx personalizzato su HestiaCP che mitiga gli attacchi DDoS di livello applicativo (Layer 7) e, insieme, abilita la cache dei contenuti dinamici per velocizzare i siti. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2d0d51669-47819895.jpg" length="25713" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:31:28 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>hestiacp nginx template, ddos layer 7, rate limiting nginx, limit_req, fastcgi cache, proxy cache nginx, hardening server, sicurezza server linux</media:keywords>
</item>

<item>
<title>HandBrake: la guida completa per comprimere e convertire video gratis</title>
<link>https://www.athesis.com/handbrake-la-guida-completa-per-comprimere-e-convertire-video-gratis</link>
<guid>https://www.athesis.com/handbrake-la-guida-completa-per-comprimere-e-convertire-video-gratis</guid>
<description><![CDATA[ HandBrake è il convertitore video gratuito e open source più usato per ridurre il peso dei file senza perdere qualità. Ecco come scaricarlo, usarlo passo dopo passo e le novità della versione 1.11. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2c87b0383-61019168.jpg" length="42754" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:31:19 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>handbrake, comprimere video, convertire video, codec video, av1, h.265, hevc, software video gratis</media:keywords>
</item>

<item>
<title>Google Tag Manager: cos’è, a cosa serve e come gestire tag, trigger e consenso</title>
<link>https://www.athesis.com/google-tag-manager-cose-a-cosa-serve-e-come-gestire-tag-trigger-e-consenso</link>
<guid>https://www.athesis.com/google-tag-manager-cose-a-cosa-serve-e-come-gestire-tag-trigger-e-consenso</guid>
<description><![CDATA[ Guida pratica a Google Tag Manager: contenitori, tag, trigger, variabili, dataLayer, anteprima, pubblicazione, consenso e differenze rispetto a Google Analytics. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2be2a4b58-22435550.jpg" length="82038" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:31:09 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Google Tag Manager cos’è, GTM a cosa serve, installare GTM, tag trigger variabili, dataLayer, Tag Assistant, consent mode, Google Analytics</media:keywords>
</item>

<item>
<title>Xcode 16 e Swift 6: Gestione Rigida della Concorrenza e Compilazione Parallela per iOS e macOS</title>
<link>https://www.athesis.com/xcode-16-e-swift-6-gestione-rigida-della-concorrenza-e-compilazione-parallela-per-ios-e-macos</link>
<guid>https://www.athesis.com/xcode-16-e-swift-6-gestione-rigida-della-concorrenza-e-compilazione-parallela-per-ios-e-macos</guid>
<description><![CDATA[ Analisi approfondita delle novità di Swift 6 e Xcode 16: dal controllo di concorrenza completo (Complete Data Isolation) all&#039;ottimizzazione dei tempi di build e all&#039;integrazione di strumenti predittivi di completamento codice. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aede9fe9eb8b9-82169190.jpg" length="90966" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 15:53:49 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Xcode 16 tutorial, Swift 6 concorrenza, Swift Data Isolation, compilazione esplicita moduli, sviluppo iOS Xcode, Swift 6 migration, Apple Silicon build performance</media:keywords>
</item>

<item>
<title>Rivoluzione nell&amp;apos;ecosistema Apple: il nuovo Foundation Models Framework e l&amp;apos;evoluzione di Swift in iOS e macOS</title>
<link>https://www.athesis.com/rivoluzione-nellecosistema-apple-il-nuovo-foundation-models-framework-e-levoluzione-di-swift-in-ios-e-macos-1174</link>
<guid>https://www.athesis.com/rivoluzione-nellecosistema-apple-il-nuovo-foundation-models-framework-e-levoluzione-di-swift-in-ios-e-macos-1174</guid>
<description><![CDATA[ Analisi approfondita del nuovo Foundation Models Framework e delle novità per gli sviluppatori Apple: integrazione on-device dei modelli linguistici, evoluzioni di Swift e il nuovo paradigma delle agentic app. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adf9178ae39a5-79250949.jpg" length="95969" type="image/jpeg"/>
<pubDate>Mon, 26 Oct 2026 18:44:14 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Apple Foundation Models framework, sviluppo iOS, sviluppo macOS, Swift AI, App Intents framework, Private Cloud Compute, Xcode developer tools</media:keywords>
</item>

<item>
<title>Windows 11 24H2 non è più supportato da oggi: tutto quello che devi sapere su 25H2</title>
<link>https://www.athesis.com/windows-11-24h2-non-e-piu-supportato-da-oggi-tutto-quello-che-devi-sapere-su-25h2</link>
<guid>https://www.athesis.com/windows-11-24h2-non-e-piu-supportato-da-oggi-tutto-quello-che-devi-sapere-su-25h2</guid>
<description><![CDATA[ Da oggi Windows 11 24H2 Home e Pro non riceve più aggiornamenti di sicurezza: ecco perché passare a 25H2, come controllare la versione installata e come aggiornare in pochi minuti. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde601d445a6-79673784.jpg" length="22879" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:20:26 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>windows 11 25h2, windows 11 24h2 fine supporto, aggiornamento windows 11, come aggiornare windows 11, windows update 2026, requisiti windows 11, windows 11 25h2 novità</media:keywords>
</item>

<item>
<title>vivo V70 5G a 461,70€ su Amazon: fotocamera ZEISS, display OLED 1.5K e batteria da 6.500 mAh</title>
<link>https://www.athesis.com/vivo-v70-5g-a-46170-su-amazon-fotocamera-zeiss-display-oled-15k-e-batteria-da-6500-mah</link>
<guid>https://www.athesis.com/vivo-v70-5g-a-46170-su-amazon-fotocamera-zeiss-display-oled-15k-e-batteria-da-6500-mah</guid>
<description><![CDATA[ Il vivo V70 5G, smartphone di fascia media con tripla fotocamera ZEISS e teleobiettivo periscopico 3x, è in offerta su Amazon Italia a 461,70€. Ecco scheda tecnica, prezzo di lancio e dettagli dell&#039;offerta. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde5648a9826-16925063.jpg" length="2591" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:17:48 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>vivo V70 5G, vivo V70 prezzo, vivo V70 offerta Amazon, smartphone ZEISS fotocamera, vivo V70 scheda tecnica, smartphone teleobiettivo 3x</media:keywords>
</item>

<item>
<title>Proteggere SSH con Fail2ban su Ubuntu 24.04: guida passo&#45;passo</title>
<link>https://www.athesis.com/proteggere-ssh-con-fail2ban-su-ubuntu-2404-guida-passo-passo</link>
<guid>https://www.athesis.com/proteggere-ssh-con-fail2ban-su-ubuntu-2404-guida-passo-passo</guid>
<description><![CDATA[ Come installare e configurare Fail2ban su Ubuntu 24.04 per bloccare automaticamente gli attacchi brute force contro SSH: jail dedicata, test del ban e sblocco di un IP. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde525819ee5-05740670.jpg" length="38568" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:16:45 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>fail2ban ubuntu 24.04, proteggere ssh, sicurezza server linux, jail sshd fail2ban, bloccare brute force ssh, fail2ban-client, configurare fail2ban, sicurezza ssh linux</media:keywords>
</item>

<item>
<title>PHP 8.5 e Fiber: come ottimizzare la gestione delle richieste asincrone senza framework</title>
<link>https://www.athesis.com/php-85-e-fiber-come-ottimizzare-la-gestione-delle-richieste-asincrone-senza-framework</link>
<guid>https://www.athesis.com/php-85-e-fiber-come-ottimizzare-la-gestione-delle-richieste-asincrone-senza-framework</guid>
<description><![CDATA[ Scopri come sfruttare la potenza delle Fiber in PHP 8.5 per gestire operazioni di I/O asincrone e parallele in modo semplice, pulito e senza ricorrere a framework pesanti. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde43087f966-25590391.jpg" length="95732" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:12:40 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>PHP 8.5, PHP Fiber, asincrono PHP, concorrenza PHP, Fiber PHP tutorial, I/O non bloccante PHP, programmazione web PHP</media:keywords>
</item>

<item>
<title>jQuery AJAX: guida pratica alle richieste asincrone, dagli esempi base alla gestione degli errori</title>
<link>https://www.athesis.com/jquery-ajax-guida-pratica-alle-richieste-asincrone-dagli-esempi-base-alla-gestione-degli-errori</link>
<guid>https://www.athesis.com/jquery-ajax-guida-pratica-alle-richieste-asincrone-dagli-esempi-base-alla-gestione-degli-errori</guid>
<description><![CDATA[ Una guida aggiornata a jQuery AJAX per caricare dati senza ricaricare la pagina, inviare form, lavorare con JSON, gestire errori, timeout, CORS e richieste concorrenti. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde383315558-96207558.jpg" length="78726" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:09:44 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>jQuery AJAX guida, $.ajax esempi, jQuery GET POST, jqXHR, inviare form AJAX, JSON jQuery, errori AJAX, CORS jQuery, jQuery 4 AJAX</media:keywords>
</item>

<item>
<title>Google semplifica il trasferimento delle password su Android: ecco come cambiare gestore in pochi secondi</title>
<link>https://www.athesis.com/google-semplifica-il-trasferimento-delle-password-su-android-ecco-come-cambiare-gestore-in-pochi-secondi</link>
<guid>https://www.athesis.com/google-semplifica-il-trasferimento-delle-password-su-android-ecco-come-cambiare-gestore-in-pochi-secondi</guid>
<description><![CDATA[ Google ha introdotto su Android un sistema che permette di spostare password e passkey da un&#039;app di gestione all&#039;altra senza file di testo non protetti, rendendo più semplice e sicuro cambiare password manager. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde2b0c16ea5-79567605.jpg" length="34855" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:06:16 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>trasferire password Android, Google Password Manager, passkey Android, cambiare password manager, Credential Manager Android, sicurezza password smartphone, Bitwarden 1Password Dashlane Android</media:keywords>
</item>

<item>
<title>Google Classroom: come funziona e le novità del 2026 con l&amp;apos;IA Gemini</title>
<link>https://www.athesis.com/google-classroom-come-funziona-e-le-novita-del-2026-con-lia-gemini</link>
<guid>https://www.athesis.com/google-classroom-come-funziona-e-le-novita-del-2026-con-lia-gemini</guid>
<description><![CDATA[ Una guida pratica a Google Classroom: come iscriversi, gestire corsi e compiti, e le novità 2026 con la nuova home page e l&#039;intelligenza artificiale Gemini. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8e7ecdf031-72945627.jpg" length="16917" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:54:47 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>google classroom, come usare google classroom, guida google classroom, gemini google classroom, google workspace for education, classroom 2026, didattica digitale, scuola online</media:keywords>
</item>

<item>
<title>Gemini arriva su Windows 10 e 11: perché conviene installare l&amp;apos;app desktop di Google</title>
<link>https://www.athesis.com/gemini-arriva-su-windows-10-e-11-perche-conviene-installare-lapp-desktop-di-google</link>
<guid>https://www.athesis.com/gemini-arriva-su-windows-10-e-11-perche-conviene-installare-lapp-desktop-di-google</guid>
<description><![CDATA[ Google ha lanciato l&#039;app desktop di Gemini per Windows 10 e 11: si apre con Alt+Spazio sopra qualsiasi finestra e integra Gmail, Drive e la generazione di immagini e video. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8d66a6e600-08275088.jpg" length="4587" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:50:07 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Gemini Windows, app Gemini desktop, Google Gemini Windows 10, Google Gemini Windows 11, Gemini Spark, Nano Banana, Gemini Omni, scaricare Gemini desktop</media:keywords>
</item>

<item>
<title>Docker Compose 5.5: init container nativi, pull_policy con finestre di refresh e riconciliazione dei digest</title>
<link>https://www.athesis.com/docker-compose-55-init-container-nativi-pull_policy-con-finestre-di-refresh-e-riconciliazione-dei-digest</link>
<guid>https://www.athesis.com/docker-compose-55-init-container-nativi-pull_policy-con-finestre-di-refresh-e-riconciliazione-dei-digest</guid>
<description><![CDATA[ Le ultime versioni di Docker Compose (5.3-5.5.1) introducono init container nativi, una gestione più intelligente degli aggiornamenti delle immagini e una riconciliazione dei digest che riduce i riavvii inutili: ecco cosa cambia per chi amministra ambienti containerizzati. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8d06de6314-27618303.jpg" length="28472" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:48:31 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>docker compose, init container, pull policy, digest immagine docker, amministrazione server, container linux, docker compose 5.5, pre_start docker</media:keywords>
</item>

<item>
<title>CSS Container Queries: il layout responsive che si adatta al contenitore, non allo schermo</title>
<link>https://www.athesis.com/css-container-queries-il-layout-responsive-che-si-adatta-al-contenitore-non-allo-schermo</link>
<guid>https://www.athesis.com/css-container-queries-il-layout-responsive-che-si-adatta-al-contenitore-non-allo-schermo</guid>
<description><![CDATA[ Le CSS Container Queries permettono a un componente di cambiare stile in base allo spazio del suo contenitore, non della finestra del browser: ecco come funzionano, la sintassi e quando preferirle alle media query. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8ad6c7c971-18317446.jpg" length="36661" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:39:10 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>css container queries, query del contenitore, responsive design basato sul contenitore, container-type css, @container css, unità cqw cqh cqi, media query vs container query</media:keywords>
</item>

<item>
<title>Creare una chat in tempo reale con CodeIgniter e WebSocket: guida pratica</title>
<link>https://www.athesis.com/creare-una-chat-in-tempo-reale-con-codeigniter-e-websocket-guida-pratica</link>
<guid>https://www.athesis.com/creare-una-chat-in-tempo-reale-con-codeigniter-e-websocket-guida-pratica</guid>
<description><![CDATA[ Una guida pratica per costruire una chat in tempo reale con CodeIgniter 4 e la libreria PHP Ratchet, capendo architettura, server WebSocket e collegamento al frontend. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc7e703813a2-68927386.jpg" length="23349" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 11:46:16 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>codeigniter websocket, chat in tempo reale php, ratchet php, codeigniter 4 chat, websocket php tutorial, creare chat php</media:keywords>
</item>

<item>
<title>CodeIgniter 4: Creare un sistema di autenticazione basato su Token JWT</title>
<link>https://www.athesis.com/codeigniter-4-creare-un-sistema-di-autenticazione-basato-su-token-jwt</link>
<guid>https://www.athesis.com/codeigniter-4-creare-un-sistema-di-autenticazione-basato-su-token-jwt</guid>
<description><![CDATA[ Guida completa all&#039;implementazione di un sistema di autenticazione stateless con JSON Web Token (JWT) in CodeIgniter 4 per proteggere le tue API RESTful. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba959764886-66094711.jpg" length="107613" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:37:05 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>CodeIgniter 4 JWT, autenticazione CodeIgniter 4, API REST CodeIgniter 4, JSON Web Token PHP, CodeIgniter Shield JWT, filtri autenticazione CodeIgniter</media:keywords>
</item>

<item>
<title>Arredare casa con il computer: i migliori programmi (gratis e a pagamento) nel 2026</title>
<link>https://www.athesis.com/arredare-casa-con-il-computer-i-migliori-programmi-gratis-e-a-pagamento-nel-2026</link>
<guid>https://www.athesis.com/arredare-casa-con-il-computer-i-migliori-programmi-gratis-e-a-pagamento-nel-2026</guid>
<description><![CDATA[ Una guida ai principali programmi e app per progettare e arredare casa in 2D e 3D, dalle soluzioni gratuite come Sweet Home 3D fino a IKEA Kreativ, che usa l&#039;intelligenza artificiale per ricreare le stanze in realtà aumentata. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba88fdb0dc3-49185710.jpg" length="16963" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:33:44 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>programmi per arredare casa, software progettazione casa, app arredamento 3D, planner casa gratis, Sweet Home 3D, Planner 5D, IKEA Kreativ, progettare casa online</media:keywords>
</item>

<item>
<title>Bootstrap 5 UI: Realizzare una dashboard responsive e dark&#45;mode usando solo CSS nativo e JS vanilla</title>
<link>https://www.athesis.com/bootstrap-5-ui-realizzare-una-dashboard-responsive-e-dark-mode-usando-solo-css-nativo-e-js-vanilla</link>
<guid>https://www.athesis.com/bootstrap-5-ui-realizzare-una-dashboard-responsive-e-dark-mode-usando-solo-css-nativo-e-js-vanilla</guid>
<description><![CDATA[ Guida pratica per creare un&#039;interfaccia dashboard moderna, reattiva e con supporto dark mode nativo in Bootstrap 5 senza dipendenze pesanti. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba7ca900112-65349566.jpg" length="24325" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:30:27 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Bootstrap 5 dashboard, Bootstrap dark mode, frontend Bootstrap 5, layout responsive Bootstrap, JavaScript vanilla UI</media:keywords>
</item>

<item>
<title>Accedere a Hotmail senza installare Outlook</title>
<link>https://www.athesis.com/accedere-a-hotmail-senza-installare-outlook</link>
<guid>https://www.athesis.com/accedere-a-hotmail-senza-installare-outlook</guid>
<description><![CDATA[ La posta Hotmail si consulta dal browser con l’account Microsoft; come entrare senza app. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c242922807-26013992.jpg" length="75174" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:51 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Accedere a Hotmail senza installare Outlook</media:keywords>
</item>

<item>
<title>Come usare Google Classroom: primi passi per studenti e docenti</title>
<link>https://www.athesis.com/come-usare-google-classroom-primi-passi-per-studenti-e-docenti</link>
<guid>https://www.athesis.com/come-usare-google-classroom-primi-passi-per-studenti-e-docenti</guid>
<description><![CDATA[ Accesso, codici corso, compiti e comunicazioni: una guida essenziale a Classroom. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c4d1da23a6-84095543.jpg" length="156393" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:50 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Come usare Google Classroom: primi passi per studenti e docenti</media:keywords>
</item>

<item>
<title>Progettare l’arredamento di casa: scegliere il programma adatto</title>
<link>https://www.athesis.com/progettare-larredamento-di-casa-scegliere-il-programma-adatto</link>
<guid>https://www.athesis.com/progettare-larredamento-di-casa-scegliere-il-programma-adatto</guid>
<description><![CDATA[ Un metodo per misurare le stanze, provare i mobili e confrontare strumenti senza confondere un render con un progetto esecutivo. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c3c5f31b83-10540330.jpg" length="150178" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:50 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Progettare l’arredamento di casa: scegliere il programma adatto</media:keywords>
</item>

<item>
<title>DAZN: disdire l’abbonamento e chiedere la cancellazione dell’account</title>
<link>https://www.athesis.com/dazn-disdire-labbonamento-e-chiedere-la-cancellazione-dellaccount</link>
<guid>https://www.athesis.com/dazn-disdire-labbonamento-e-chiedere-la-cancellazione-dellaccount</guid>
<description><![CDATA[ Interrompere i pagamenti e cancellare i dati personali sono operazioni diverse. Verifica chi gestisce la fatturazione. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c2ea9d1cc5-54978795.jpg" length="75478" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:49 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, DAZN: disdire l’abbonamento e chiedere la cancellazione dell’account</media:keywords>
</item>

<item>
<title>Dalla CO₂ al metano con un pigmento blu: risultati e limiti dello studio</title>
<link>https://www.athesis.com/dalla-co₂-al-metano-con-un-pigmento-blu-risultati-e-limiti-dello-studio</link>
<guid>https://www.athesis.com/dalla-co₂-al-metano-con-un-pigmento-blu-risultati-e-limiti-dello-studio</guid>
<description><![CDATA[ Un catalizzatore a base di ftalocianina di rame ha raggiunto in laboratorio un’efficienza faradica massima del 79,5%. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e2c0932369-61521915.jpg" length="67399" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:48 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Dalla CO₂ al metano con un pigmento blu: risultati e limiti dello stud</media:keywords>
</item>

<item>
<title>Password e passkey su Android: migrare senza perdere l’accesso</title>
<link>https://www.athesis.com/password-e-passkey-su-android-migrare-senza-perdere-laccesso</link>
<guid>https://www.athesis.com/password-e-passkey-su-android-migrare-senza-perdere-laccesso</guid>
<description><![CDATA[ Il nuovo trasferimento tra gestori promette meno file in chiaro, ma la verifica delle credenziali resta necessaria. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e53380a612-58715076.jpg" length="47750" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:48 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Password e passkey su Android: migrare senza perdere l’accesso</media:keywords>
</item>

<item>
<title>Metal Slug Ultimate Collection: dieci versioni previste nel 2027</title>
<link>https://www.athesis.com/metal-slug-ultimate-collection-dieci-versioni-previste-nel-2027</link>
<guid>https://www.athesis.com/metal-slug-ultimate-collection-dieci-versioni-previste-nel-2027</guid>
<description><![CDATA[ SNK annuncia nove giochi della serie e una rara versione Location Test in una raccolta multipiattaforma. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e650d838a0-13268427.jpg" length="174084" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:47 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Metal Slug Ultimate Collection: dieci versioni previste nel 2027</media:keywords>
</item>

<item>
<title>ZuckOff e occhiali con fotocamera: cosa può rilevare davvero</title>
<link>https://www.athesis.com/zuckoff-e-occhiali-con-fotocamera-cosa-puo-rilevare-davvero</link>
<guid>https://www.athesis.com/zuckoff-e-occhiali-con-fotocamera-cosa-puo-rilevare-davvero</guid>
<description><![CDATA[ L’app riconosce alcuni segnali Bluetooth degli smart glasses, ma non stabilisce se qualcuno stia registrando. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e6e9aa97c6-93055208.jpg" length="64168" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:46 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>athesis, news, ZuckOff e occhiali con fotocamera: cosa può rilevare davvero</media:keywords>
</item>

<item>
<title>Cambiare password manager su Android senza esportare un CSV in chiaro</title>
<link>https://www.athesis.com/cambiare-password-manager-su-android-senza-esportare-un-csv-in-chiaro</link>
<guid>https://www.athesis.com/cambiare-password-manager-su-android-senza-esportare-un-csv-in-chiaro</guid>
<description><![CDATA[ Il trasferimento coordinato da Android può evitare file di password leggibili durante la migrazione. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e78275b5e9-38185038.jpg" length="53771" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:46 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Cambiare password manager su Android senza esportare un CSV in chiaro</media:keywords>
</item>

<item>
<title>Gemini per Windows: app desktop, funzioni e controlli prima dell’uso</title>
<link>https://www.athesis.com/gemini-per-windows-app-desktop-funzioni-e-controlli-prima-delluso</link>
<guid>https://www.athesis.com/gemini-per-windows-app-desktop-funzioni-e-controlli-prima-delluso</guid>
<description><![CDATA[ Google ha reso disponibile l’app Gemini per Windows 10 e 11: cosa offre e come valutarne l’accesso ai dati. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e82514b448-58865845.jpg" length="54340" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:46 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Gemini per Windows: app desktop, funzioni e controlli prima dell’uso</media:keywords>
</item>

<item>
<title>Windows 11: sfondo nero e cursore ripristinato, come controllare gli aggiornamenti</title>
<link>https://www.athesis.com/windows-11-sfondo-nero-e-cursore-ripristinato-come-controllare-gli-aggiornamenti</link>
<guid>https://www.athesis.com/windows-11-sfondo-nero-e-cursore-ripristinato-come-controllare-gli-aggiornamenti</guid>
<description><![CDATA[ Alcuni aggiornamenti hanno causato problemi allo sfondo e alle preferenze del puntatore. Come distinguere le correzioni dai problemi ancora aperti. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad5e8c7b2d1c1-43435155.jpg" length="49644" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:45 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, Windows 11: sfondo nero e cursore ripristinato, come controllare gli a</media:keywords>
</item>

<item>
<title>Backup MySQL automatici: rotazione, verifica e ripristino</title>
<link>https://www.athesis.com/backup-automatico-di-mysql-con-rotazione-e-verifica</link>
<guid>https://www.athesis.com/backup-automatico-di-mysql-con-rotazione-e-verifica</guid>
<description><![CDATA[ Come programmare dump MySQL coerenti, proteggere le copie e provarne il ripristino. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6ab6beabbfa003-49049059.jpg" length="80029" type="image/jpeg"/>
<pubDate>Fri, 25 Sep 2026 19:36:50 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>backup MySQL, mysqldump, backup automatico MySQL, rotazione backup, restore MySQL, binary log, Linux</media:keywords>
</item>

<item>
<title>OBS Studio 32.2: novità e primi passi per registrare o trasmettere</title>
<link>https://www.athesis.com/obs-studio-322-tutte-le-novita-e-come-iniziare-a-registrare-o-fare-streaming-da-zero</link>
<guid>https://www.athesis.com/obs-studio-322-tutte-le-novita-e-come-iniziare-a-registrare-o-fare-streaming-da-zero</guid>
<description><![CDATA[ Le novità di OBS 32.2 e un percorso pratico per impostare scene, audio, registrazione e streaming. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aaf8a29765b93-06315424.jpg" length="94850" type="image/jpeg"/>
<pubDate>Sun, 20 Sep 2026 09:24:21 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>OBS Studio, OBS 32.2, streaming gratuito, registrazione schermo, software streaming open source, guida OBS Studio, HDR video, bitrate dinamico streaming</media:keywords>
</item>

<item>
<title>API REST in PHP senza framework: routing, token e autorizzazione</title>
<link>https://www.athesis.com/creare-api-rest-sicure-in-php-senza-framework</link>
<guid>https://www.athesis.com/creare-api-rest-sicure-in-php-senza-framework</guid>
<description><![CDATA[ Una base didattica per API JSON in PHP con PDO, token opachi e controlli per risorsa. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aad60c760a682-75874272.jpg" length="75106" type="image/jpeg"/>
<pubDate>Fri, 18 Sep 2026 18:03:15 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>API REST PHP senza framework, API PHP sicura, autenticazione bearer token PHP, PDO prepared statements, sicurezza API</media:keywords>
</item>

<item>
<title>Diagnosticare i problemi DNS in Windows e Linux</title>
<link>https://www.athesis.com/diagnosticare-i-problemi-dns-in-windows-e-linux</link>
<guid>https://www.athesis.com/diagnosticare-i-problemi-dns-in-windows-e-linux</guid>
<description><![CDATA[ Procedura per separare errori DNS, rete e HTTPS usando nslookup, Resolve-DnsName, dig, resolvectl e test mirati. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa905976f7ec2-24046819.jpg" length="78556" type="image/jpeg"/>
<pubDate>Tue, 15 Sep 2026 10:45:07 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>problemi DNS Windows Linux, nslookup, dig, Resolve-DnsName, resolvectl, svuotare cache DNS, diagnostica rete</media:keywords>
</item>

<item>
<title>PHP 8.5 spiegato semplice: pipe, clone, array e URI</title>
<link>https://www.athesis.com/php-85-spiegato-semplice-le-novita-principali-per-chi-programma-o-inizia-a-farlo</link>
<guid>https://www.athesis.com/php-85-spiegato-semplice-le-novita-principali-per-chi-programma-o-inizia-a-farlo</guid>
<description><![CDATA[ Le novità di PHP 8.5, pubblicato il 20 novembre 2025, con esempi e controlli di compatibilità prima dell’aggiornamento. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa9053b66b098-58971094.jpg" length="21096" type="image/jpeg"/>
<pubDate>Tue, 15 Sep 2026 10:43:36 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>PHP 8.5, novità PHP 8.5, operatore pipe PHP, clone with PHP, array_first array_last, aggiornare PHP, programmazione web, PHP per principianti</media:keywords>
</item>

<item>
<title>Windows 11 24H2/25H2: KB5124008 di settembre 2026 e aggiornamenti successivi</title>
<link>https://www.athesis.com/windows-11-25h224h2-ecco-le-novita-in-arrivo-a-fine-mese</link>
<guid>https://www.athesis.com/windows-11-25h224h2-ecco-le-novita-in-arrivo-a-fine-mese</guid>
<description><![CDATA[ KB5124008 ha portato le build 26100.9445 e 26200.9445 l’8 settembre 2026. Distinguere le funzioni Insider dalle modifiche confermate per la versione stabile. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa3d838e8e776-59030670.jpg" length="25075" type="image/jpeg"/>
<pubDate>Fri, 11 Sep 2026 12:30:10 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>windows 11 25h2, windows 11 24h2, aggiornamento windows settembre 2026, novità windows 11, KB5124008, patch tuesday settembre 2026, barra delle applicazioni windows 11, menu start windows 11</media:keywords>
</item>

<item>
<title>Come usare Google Classroom</title>
<link>https://www.athesis.com/come-usare-google-classroom</link>
<guid>https://www.athesis.com/come-usare-google-classroom</guid>
<description><![CDATA[ Guida passo passo a Google Classroom per insegnanti e alunni: scopri come accedere, creare corsi, pubblicare materiale, assegnare compiti e gestire le valutazioni. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c4d1da23a6-84095543.jpg" length="156393" type="image/jpeg"/>
<pubDate>Fri, 11 Sep 2026 11:26:46 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>Come, usare, Google, Classroom</media:keywords>
</item>

<item>
<title>Installare e proteggere un server Nginx su Ubuntu</title>
<link>https://www.athesis.com/installare-e-proteggere-un-server-nginx-su-ubuntu</link>
<guid>https://www.athesis.com/installare-e-proteggere-un-server-nginx-su-ubuntu</guid>
<description><![CDATA[ Installa Nginx su Ubuntu e configura sito, UFW, HTTPS, permessi, header, aggiornamenti e controlli senza perdere l’accesso remoto. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa3c88dd30916-87184829.jpg" length="99238" type="image/jpeg"/>
<pubDate>Fri, 11 Sep 2026 11:23:21 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>installare Nginx Ubuntu, proteggere Nginx, configurare HTTPS Nginx, Certbot Ubuntu, server block Nginx, sicurezza web server</media:keywords>
</item>

<item>
<title>Come installare e ottimizzare Jellyfin su Ubuntu: guida passo&#45;passo</title>
<link>https://www.athesis.com/come-installare-e-ottimizzare-jellyfin-su-ubuntu-guida-passo-passo</link>
<guid>https://www.athesis.com/come-installare-e-ottimizzare-jellyfin-su-ubuntu-guida-passo-passo</guid>
<description><![CDATA[ Installa Jellyfin su Ubuntu con il metodo ufficiale, configura la libreria e verifica l’accelerazione hardware senza promesse di prestazioni universali. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2c6df56b892-79682957.jpg" length="40510" type="image/jpeg"/>
<pubDate>Thu, 10 Sep 2026 17:03:55 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>installare Jellyfin Ubuntu, Jellyfin guida italiano, Jellyfin hardware acceleration, Jellyfin vs Plex, media server open source Linux</media:keywords>
</item>

<item>
<title>WireGuard tra Ubuntu 24.04 e NAS QNAP: configurare un tunnel VPN</title>
<link>https://www.athesis.com/configurare-una-vpn-wireguard-tra-ubuntu-24-e-nas-qnap-guida-pratica</link>
<guid>https://www.athesis.com/configurare-una-vpn-wireguard-tra-ubuntu-24-e-nas-qnap-guida-pratica</guid>
<description><![CDATA[ Collega un server Ubuntu 24.04 a un NAS QNAP come client WireGuard, con chiavi separate, rotte limitate e controlli del tunnel. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2c1d3886682-79840007.jpg" length="111604" type="image/jpeg"/>
<pubDate>Thu, 10 Sep 2026 16:42:24 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>WireGuard VPN Ubuntu QNAP, collegare server a NAS VPN, WireGuard QNAP setup, tunnel sicuro Ubuntu QNAP, networking VPN Linux NAS</media:keywords>
</item>

<item>
<title>Validare i form con Bootstrap 5 e JavaScript senza jQuery</title>
<link>https://www.athesis.com/validazione-form-in-bootstrap-5-con-vanilla-javascript-addio-a-jquery</link>
<guid>https://www.athesis.com/validazione-form-in-bootstrap-5-con-vanilla-javascript-addio-a-jquery</guid>
<description><![CDATA[ Form Bootstrap 5 con validazione HTML, checkValidity e setCustomValidity: markup corretto, feedback e controllo lato server. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2855e8d4140-43981913.jpg" length="104198" type="image/jpeg"/>
<pubDate>Thu, 10 Sep 2026 12:24:27 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Bootstrap 5 form validation, validazione form javascript, Bootstrap 5 vanilla js, form HTML5 bootstrap, validazione lato client bootstrap</media:keywords>
</item>

<item>
<title>CodeIgniter 4: migrazioni e seeder per gestire il database</title>
<link>https://www.athesis.com/codeigniter-4-migrazioni-e-seeder-gestire-il-database-come-un-pro</link>
<guid>https://www.athesis.com/codeigniter-4-migrazioni-e-seeder-gestire-il-database-come-un-pro</guid>
<description><![CDATA[ Crea ed esegui migrazioni e seeder in CodeIgniter 4 con comandi Spark corretti, esempi PHP validi e precauzioni per i dati. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa280c6e593b7-92515834.jpg" length="101887" type="image/jpeg"/>
<pubDate>Thu, 10 Sep 2026 12:04:51 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>CodeIgniter 4 migrazioni, seeder CodeIgniter, database migration PHP, schema database CodeIgniter, framework PHP</media:keywords>
</item>

<item>
<title>Routing in CodeIgniter 4: rotte esplicite e auto routing Improved</title>
<link>https://www.athesis.com/codeigniter-4-routing-e-controller-guida-pratica-con-esempi</link>
<guid>https://www.athesis.com/codeigniter-4-routing-e-controller-guida-pratica-con-esempi</guid>
<description><![CDATA[ Come definire rotte GET e POST, controller e parametri in CodeIgniter 4; configurazione corretta e limiti dell’auto routing Improved. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa27e90728811-99523871.jpg" length="54041" type="image/jpeg"/>
<pubDate>Thu, 10 Sep 2026 11:55:25 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>CodeIgniter 4 routing, controller CodeIgniter, rotte CodeIgniter 4, auto routing CodeIgniter, framework PHP MVC</media:keywords>
</item>

</channel>
</rss>
