<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<!-- VPN: Использование IPv6 в Windows 10+ -->
		<loc>https://www.vitaliy.org/post/8249</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- swanctl: Как включить надежный обмен ключами в Windows  -->
		<loc>https://www.vitaliy.org/post/8248</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- swanctl: Настройка подключения с аутентификацией по EAP-MSCHAPV2 -->
		<loc>https://www.vitaliy.org/post/8247</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Структура /etc/swanctl и настройка CA, сертификатов и CRL в strongSwan -->
		<loc>https://www.vitaliy.org/post/8246</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Переход strongSwan от ipsec.conf к swanctl -->
		<loc>https://www.vitaliy.org/post/8245</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- fdisk -->
		<loc>https://www.vitaliy.org/post/7245</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как установить Kubernetes на Ubuntu 22.04? -->
		<loc>https://www.vitaliy.org/post/7244</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Делаем свой собственный IKEv2 VPN сервер на базе Ubuntu 20.04 -->
		<loc>https://www.vitaliy.org/post/7243</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Готовим чистый Ubuntu Server к тому, чтобы быть узлом Kebernetes кластера с CRI: ContainerD -->
		<loc>https://www.vitaliy.org/post/7242</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Traefik: Реализация промежуточного сервера для авторизации в Azure AD. -->
		<loc>https://www.vitaliy.org/post/7241</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как настроить CSI драйвер SMB в Kubernetes? -->
		<loc>https://www.vitaliy.org/post/7240</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как настроить ContainerD в качестве CRI для Windows узлов в Kubernetes кластере?  -->
		<loc>https://www.vitaliy.org/post/7238</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Подключаем Ubuntu к домену Active Directory -->
		<loc>https://www.vitaliy.org/post/6237</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Меняем Docker на ContainerD в качестве CRI для Kubernetes -->
		<loc>https://www.vitaliy.org/post/6236</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kerio Control: Настройка подключения IPv6 через туннель 6to4. -->
		<loc>https://www.vitaliy.org/post/6235</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Еще один способ добавления Windows узла в Kubernetes кластер -->
		<loc>https://www.vitaliy.org/post/6234</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как установить traefik в качестве Ingress Controller в Kubernetes -->
		<loc>https://www.vitaliy.org/post/6233</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Монтируем SMB шары в Windows Containers. -->
		<loc>https://www.vitaliy.org/post/6231</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Windows Server Core: Как запускать PowerShell по умолчанию вместо cmd.exe? -->
		<loc>https://www.vitaliy.org/post/6229</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Часть 7: Как запустить Pod от имени gMSA в Kubernetes -->
		<loc>https://www.vitaliy.org/post/6228</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Часть 6: Настройка GMSA для pod'ов и контейнеров для Windows -->
		<loc>https://www.vitaliy.org/post/6227</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Часть 5: Настройка gMSA в Active Directory -->
		<loc>https://www.vitaliy.org/post/6226</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Часть 4: Подключение Windows Server 2019 к Kubernetes кластеру в качестве рабочего узла -->
		<loc>https://www.vitaliy.org/post/6225</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Часть 3: Установка Kubernetes на Ubuntu 18.04 -->
		<loc>https://www.vitaliy.org/post/6224</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Часть 2: Установка Docker на Windows Server 2019 -->
		<loc>https://www.vitaliy.org/post/6223</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Kubernetes. Часть 1: Установка Docker на Ubuntu 18.04 LTS -->
		<loc>https://www.vitaliy.org/post/6222</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Удаленное управление Docker с аутентификацией по сертификату и проверкой отзыва клиентского сертификата -->
		<loc>https://www.vitaliy.org/post/5222</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Docker для Windows. Установка. -->
		<loc>https://www.vitaliy.org/post/5221</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Еще один способ использования Webpack 4 и разделение кода -->
		<loc>https://www.vitaliy.org/post/5220</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как включить root в ubuntu? -->
		<loc>https://www.vitaliy.org/post/4223</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Принудительная синхронизация Azure AD -->
		<loc>https://www.vitaliy.org/post/4222</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как перенести Azure AD Connect на другой компьютер? -->
		<loc>https://www.vitaliy.org/post/4221</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Windows Hello для бизнеса -->
		<loc>https://www.vitaliy.org/post/4220</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как .pfx сертификат подготовить к использованию в Apache сервере? -->
		<loc>https://www.vitaliy.org/post/4218</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Моя борьба со спамом -->
		<loc>https://www.vitaliy.org/post/4217</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Как спрятать ASP.NET Core приложение за Reverse Proxy так, чтобы не было больно? -->
		<loc>https://www.vitaliy.org/post/4216</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- SSH сервер и клиент в Windows 10 и Windows Server 1709 из коробки -->
		<loc>https://www.vitaliy.org/post/4215</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Content-Security-Policy: продолжаем бороться с XSS -->
		<loc>https://www.vitaliy.org/post/4214</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Запускаем RabbitMQ в Docker для Windows Server Core 1709 -->
		<loc>https://www.vitaliy.org/post/4210</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Запускаем Redis на Windows Nano Server 1709 в Docker -->
		<loc>https://www.vitaliy.org/post/4209</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Защита от CSRF атак в ASP.NET Core приложении -->
		<loc>https://www.vitaliy.org/post/4208</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader: специальная версия для Windows 10 -->
		<loc>https://www.vitaliy.org/post/4197</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Управление Azure DNS почти без PowerShell -->
		<loc>https://www.vitaliy.org/post/4196</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Финальная версия Fiction Book Reader 8.1 отправлена на полки магазина. -->
		<loc>https://www.vitaliy.org/post/4195</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader 8.1 (добавлено 08.08.14) -->
		<loc>https://www.vitaliy.org/post/4194</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Вот-вот наступит счастье. -->
		<loc>https://www.vitaliy.org/post/4193</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- SQLite Portable Class Library или первые робкие шаги в мире OpenSource -->
		<loc>https://www.vitaliy.org/post/4192</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Обновление 7.4.5202.0 -->
		<loc>https://www.vitaliy.org/post/4191</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Финальная версия 7.4.5161.0 скоро будет доступна в ваших магазинах. -->
		<loc>https://www.vitaliy.org/post/3191</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Завершена разработка версии 7.3. Ждем сертификации. -->
		<loc>https://www.vitaliy.org/post/2191</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Проблема пропавших книг -->
		<loc>https://www.vitaliy.org/post/2190</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Что нового в версии 7.3? (Обновлено 20.01.2014) -->
		<loc>https://www.vitaliy.org/post/2188</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- С Новым Годом! -->
		<loc>https://www.vitaliy.org/post/2187</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Версия 7.2 отправлена на сертификацию. -->
		<loc>https://www.vitaliy.org/post/2186</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Книги в формате MOBI сжатые алгоритмом HUFF/CDIC. -->
		<loc>https://www.vitaliy.org/post/2185</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Новости из мира читалки -->
		<loc>https://www.vitaliy.org/post/2184</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Миграция главного контроллера домена с Windows Server 2008 R2 на Windows Server 2012 R2 -->
		<loc>https://www.vitaliy.org/post/1184</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader: Исправлена проблема загрузки книг с SD карты. -->
		<loc>https://www.vitaliy.org/post/184</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader 5.0 для Windows Phone 8 уже в магазине! -->
		<loc>https://www.vitaliy.org/post/183</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Обновление блога -->
		<loc>https://www.vitaliy.org/post/182</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Вопрос с программой FBReader для Windows Phone 8 урегулирован. -->
		<loc>https://www.vitaliy.org/post/180</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader для Windows Phone 8 идет в магазин! -->
		<loc>https://www.vitaliy.org/post/179</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader: Бесплатная подписна на месяц. -->
		<loc>https://www.vitaliy.org/post/178</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Проблема с синхронизацией в читалке устранена. -->
		<loc>https://www.vitaliy.org/post/177</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Отправлено на сертификацию еще одно обновление для читалки под Windows 8.1. -->
		<loc>https://www.vitaliy.org/post/176</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Обновления для Fiction Book Reader (7.1) и Fiction Book Reader Lite (7.1) для Windows 8.1 прошли сертификацию. -->
		<loc>https://www.vitaliy.org/post/175</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Обновление для Fiction Book Reader (Win8.1) отправлено на сертификацию. -->
		<loc>https://www.vitaliy.org/post/174</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Реализация авторизации с помощью ВКонтакте используя Microsoft.Owin.Security -->
		<loc>https://www.vitaliy.org/post/173</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Уходим в облака -->
		<loc>https://www.vitaliy.org/post/172</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader: читалка для Windows 8 -->
		<loc>https://www.vitaliy.org/post/171</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Box File Provider -->
		<loc>https://www.vitaliy.org/post/170</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- TFS 2012: Как добавить отображение багов на доске. -->
		<loc>https://www.vitaliy.org/post/168</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- TFS Timesheets -->
		<loc>https://www.vitaliy.org/post/167</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Настройка ночных билдов в TFS 2010 -->
		<loc>https://www.vitaliy.org/post/166</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Fiction Book Reader для Windows Phone 8 -->
		<loc>https://www.vitaliy.org/post/163</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Drag & Drop в WPF -->
		<loc>https://www.vitaliy.org/post/61</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Различия CustomControls и UserControls в WPF -->
		<loc>https://www.vitaliy.org/post/62</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Проверка данных в WPF -->
		<loc>https://www.vitaliy.org/post/60</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Калькулятор -->
		<loc>https://www.vitaliy.org/post/52</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Обработка ошибок в WCF -->
		<loc>https://www.vitaliy.org/post/48</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Почему надо использовать SOAP Faults вместо .NET Exceptions в WCF? -->
		<loc>https://www.vitaliy.org/post/46</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Создание 3D облака тегов на Silverlight -->
		<loc>https://www.vitaliy.org/post/45</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Интерпретатор Brainfuck программ -->
		<loc>https://www.vitaliy.org/post/44</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- День программиста! -->
		<loc>https://www.vitaliy.org/post/43</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- IIS7: Проблема с Url содержащими пробелы. -->
		<loc>https://www.vitaliy.org/post/42</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- MySQL Control -->
		<loc>https://www.vitaliy.org/post/40</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Flash-вставки для tinyMCE вузивука -->
		<loc>https://www.vitaliy.org/post/28</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Крестики and Нолики -->
		<loc>https://www.vitaliy.org/post/24</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- Менеджер расположения ярлыков -->
		<loc>https://www.vitaliy.org/post/23</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
	<url>
		<!-- AXON Logic Game -->
		<loc>https://www.vitaliy.org/post/22</loc>
		<priority>1</priority>
		<changefreq>daily</changefreq>
	</url>
</urlset>
