X
Extensible Application Markup Language (XAML) — декларативный язык разметки на основе XML, разработанный Microsoft для описания пользовательских интерфейсов в .NET-приложениях. Используется в…
XAML
XAML (eXtensible Application Markup Language) — декларативный XML-язык разметки от Microsoft для описания UI в .NET-приложениях. Используется в WPF, WinUI, UWP, .NET MAUI и Xamarin.Forms. Разделяет внешний вид (XAML) и логику (C#/VB); поддерживает привязку данных, стили, шаблоны и ресурсы. Подробнее — статья XAML, практикум — WPF с нуля.
XAMPP
XAMPP (/ˈzæmp/) — кроссплатформенная сборка локального веб-сервера, содержащая Apache, MariaDB, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.
Xcode
Xcode: интегрированная среда разработки (IDE) от Apple для создания приложений под macOS, iOS, watchOS и tvOS. Включает редактор кода, отладчик, симуляторы устройств, инструменты профилирования (Instruments), систему сборки (xcodebuild) и поддержку Swift и Objective-C. Распространяется бесплатно через Mac App Store и является официальной средой для публикации в App Store.
Xen
Xen: гипервизор с открытым исходным кодом типа 1 (bare-metal), позволяющий запускать несколько изолированных гостевых операционных систем на одном физическом хосте. Использует паравиртуализацию (PV) и аппаратную виртуализацию (HVM). Применяется в облачных инфраструктурах (например, ранние версии Amazon EC2) и для создания безопасных сред выполнения.
Xbox
Xbox: бренд игровых консолей, сервисов и студий Microsoft. Аппаратная линейка с 2001 года — Xbox (≈24,6 млн), Xbox 360 (≈85,8 млн), Xbox One / One S / One X (≈51 млн), Xbox Series X|S (с 2020). Название происходит от проекта DirectX Box (консоль на базе DirectX и PC-подобного железа). Ключевые сервисы: Xbox Live (онлайн с 2002), магазин, Xbox Game Pass, облачный Xbox Cloud Gaming. Один из трёх крупнейших игроков на рынке домашних консолей наряду с PlayStation и Nintendo. Подробнее — Xbox, Xbox Series X|S.
Xbox 360
Xbox 360: второе поколение консолей Xbox, выпущенное Microsoft в 2005 году. Сыграло ключевую роль в становлении онлайн-гейминга через сервис Xbox Live, популяризировало достижения (achievements), цифровую дистрибуцию и мультимедийные функции. Известна архитектурной проблемой "красного кольца смерти" и обширной библиотекой игр.
Xbox App
Xbox App: официальное приложение Microsoft для Windows 10/11 и мобильных платформ, предоставляющее доступ к библиотеке игр, облачным сохранениям, друзьям, чату, трансляциям и функциям удалённого запуска игр с консоли. Интегрировано с Xbox Game Pass и служит центральным хабом для экосистемы Xbox на ПК.
Xbox Game Studios
Xbox Game Studios: дивизион Microsoft, объединяющий внутренние и приобретённые игровые студии (включая Bethesda, Activision Blizzard, Mojang, 343 Industries, Obsidian, id Software). Отвечает за разработку и издание эксклюзивных франшиз (Halo, Forza, Minecraft, Call of Duty, Starfield) и стратегическое развитие игровой экосистемы Microsoft.
XForms
XForms — технология веб-форм, которая основана на архитектуре Model-View-Controller, где данные представляются в виде XML.
XHTML
XHTML (англ. extensible hypertext markup language — расширяемый язык гипертекстовой разметки) — семейство языков разметки веб-страниц на основе XML, повторяющих и расширяющих возможности HTML. Спецификации XHTML 1.0 и XHTML 1.1 являются рекомендациями консорциума Всемирной паутины. Развитие XHTML остановлено; новые версии XHTML не выпускаются.
XML
Extensible Markup Language (расширяемый язык разметки): текстовый формат для хранения и передачи структурированных данных. Основан на SGML, но проще и строже. Использует вложенные теги, атрибуты и иерархическую структуру. Поддерживает пространства имён (namespaces), схемы (XSD, DTD) и обработку через DOM/SAX. Широко применяется в конфигурационных файлах, веб-сервисах (SOAP), документах (OOXML) и обмене данными.
XMP
Extreme Memory Profile — технология, разработанная Intel и внедрённая в спецификацию JEDEC SPD (Serial Presence Detect), позволяющая автоматически загружать оптимизированные тайминги, частоту и напряжение для модулей оперативной памяти DDR3/DDR4/DDR5 при старте системы. XMP реализуется как дополнительный профиль (обычно Profile 1 и Profile 2), записанный в EEPROM SPD-чипа на DIMM/SODIMM.
XOR
XOR (eXclusive OR — исключающее ИЛИ) — логическая операция, возвращающая истину, если ровно один из операндов истинен.
XP
Extreme Programming (экстремальное программирование): гибкая методология разработки программного обеспечения, разработанная Кентом Беком в 1990-х годах. Основана на ценностях: общение, простота, обратная связь, мужество и уважение. Включает практики: парное программирование, TDD (test-driven development), непрерывная интеграция, короткие итерации, коллективную собственность кода и рефакторинг. Является одной из ранних Agile-методологий.
XPath
XML Path Language (XPath): язык запросов для адресации и извлечения частей XML-документа. Использует путь (path) по иерархии узлов, аналогичный файловой системе. Поддерживает оси (child, parent, ancestor), предикаты, функции и выражения. Применяется в XSLT, XQuery, валидации и парсинге XML.
XQuery
XQuery: функциональный язык запросов для извлечения и преобразования данных из XML-документов. Стандартизирован W3C. Позволяет выполнять сложные запросы, соединения, агрегации и генерацию XML/HTML. Часто используется в базах данных, поддерживающих XML (например, eXist-db, BaseX, Oracle XML DB).
XSLT
XSLT (eXtensible Stylesheet Language Transformations) — язык преобразования XML-документов. Спецификация XSLT входит в состав XSL и является рекомендацией W3C.
XSS
Cross-Site Scripting (межсайтовый скриптинг) — уязвимость в веб-приложениях, при которой злоумышленник внедряет вредоносный клиентский код (обычно JavaScript), выполняемый в браузере жертвы в контексте доверенного сайта. Возникает при недостаточном экранировании или санитизации пользовательского ввода.
Три основных типа:
- Reflected (отражённый) — payload в запросе (часто в ссылке), сервер отражает его в HTML; код выполняется сразу у перешедшего по ссылке пользователя.
- Stored (сохранённый) — payload сохраняется на сервере (комментарий, профиль) и выполняется у всех, кто открывает заражённую страницу.
- DOM-based — уязвимость в клиентском JavaScript (например, запись
location.hashв DOM); серверный ответ может не содержать скрипт.
Последствия — кража сессий и cookie (если они доступны из JS), фишинг, подмена интерфейса. Подробнее — Безопасность приложений.
XSRF / CSRF
Cross-Site Request Forgery (межсайтовая подделка запроса): атака, при которой вредоносный сайт заставляет браузер жертвы выполнить нежелательный запрос к уязвимому веб-приложению, в котором пользователь уже аутентифицирован. Защита включает использование anti-CSRF токенов, проверку заголовка Origin/Referer и SameSite-атрибутов для cookies.
X.509
X.509: стандарт ITU-T для криптографических сертификатов открытого ключа. Определяет формат сертификата, включающий публичный ключ, субъект, издателя, срок действия, цифровую подпись и расширения. Лежит в основе TLS/SSL, S/MIME, кодовой подписи и других PKI-систем. Широко используется в HTTPS для аутентификации серверов.
X11
X Window System (X11): сетевая система окон для Unix-подобных ОС, разработанная в MIT в 1980-х. Обеспечивает базовые примитивы отрисовки графики и ввода, но не определяет внешний вид приложений (виджеты, темы) — этим занимаются оконные менеджеры и тулкиты (GTK, Qt). Использует архитектуру "сервер–клиент", где сервер управляет дисплеем, а клиенты — приложениями. Постепенно заменяется Wayland.