Как стать автором
Обновить
27.97

Разработка под Windows *

Разработка под операционные системы от Microsoft

Сначала показывать
Порог рейтинга

Windows ARM Software — проект со списком нативных приложений для ARM-версии Windows. Все приложения рассортированы по категориям. К примеру, можно найти веб-браузеры, утилиты, офисные пакеты, игры и софт для разработчиков. Ссылки ведут на официальные страницы для скачивания приложений, а портал выступает в роли агрегатора.

Репозиторий проекта опубликован на GitHub, поэтому любой желающий может добавить новые ссылки.

Теги:
+2
Комментарии 0

Прекращение поддержки Windows 10 способно привести к утилизации 240 млн ПК, что потенциально чревато увеличением электронных отходов на свалках, следует из отчёта Canalys Research. В общей сложности эти отходы будут весить примерно 480 млн кг, что эквивалентно 320 тыс. автомобилей.

При этом многие ПК могут оставаться работоспособными в течение многих лет после прекращения поддержки предпоследней итерации операционной системы Microsoft. Однако спрос на устройства без обновлений безопасности может быть низким, уточнили исследователи.

Microsoft объявила о планах предоставлять обновления безопасности для устройств с Windows 10 до октября 2028 года. Поддержка версии ОС прекратится к октябрю 2025 года. Релиз Windows 10 состоялся в 2015 году.

Причина, по которой пользователи не могут перейти на Windows 11, заключается в том, что последняя версия ОС Microsoft требует обязательное наличие TPM 2.0 и современного CPU. Хотя пользователи нашли способ обойти эти ограничения. Тем не менее Windows 10 по-прежнему остаётся более популярной, чем Windows 11.

Теги:
+7
Комментарии 4

Вышел в релиз выпуск проекта FreeRDP 3.0.0, предлагающий свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft. Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Исходный код проекта распространяется под открытой лицензией Apache 2.0.

Изменения в FreeRDP 3.0:

  • добавлена поддержка аутентификации при помощи смарткарт и реализована полная эмуляция смарткарт;

  • предложена новая эталонная реализация клиента, использующая библиотеку SDL2;

  • добавлена поддержка методов аутентификации AAD (Azure AD) и AVD (Azure Virtual Desktop);

  • реализована возможность использования транспорта на базе WebSocket;

  • переписан прокси и предложен новый API модулей;

  • переписан код для ведения логов;

  • добавлена полная поддержка библиотеки OpenSSL 3;

  • добавлены встроенные реализации алгоритмов RC4, MD4 и MD5;

  • обновлена поддержка протокола RDP;

  • улучшено приложение xfreerdp;

  • улучшена работа с буфером обмена;

  • добавлена клиентская и серверная поддержка RDSTLS;

  • добавлена поддержка каналов перенаправления графики;

  • добавлена серверная поддержка канала [MS-RDPEL];

  • добавлена поддержка работы с относительными координатами при отслеживании движения мыши;

  • для приложения gnome-remote-desktop реализована поддержка звукового кодека Opus;

  • в SDL-клиент добавлена поддержка многомониторных конфигураций.

Источник: OpenNET.

Теги:
+1
Комментарии 0

Microsoft представила выпуск открытой платформы .NET 8, созданной благодаря унификации продуктов.NET Framework,.NET Core и Mono. На основе.NET 8 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT‑устройств и мобильных платформ, используя единые библиотеки и общий процесс сборки, не зависящий от типа приложения.

Сборки.NET SDK 8,.NET Runtime 8 и ASP.NET Core Runtime 8 сформированы для Linux, macOS и Windows. .NET Desktop Runtime 8 поставляется только для Windows. Ветка .NET 8 отнесена к категории LTS и будет сопровождаться до ноября 2026 года. Связанные с проектом наработки распространяются под лицензией MIT.

В состав .NET 8 входит Runtime с JIT-компилятором RyuJIT, спецификации API, библиотеки WPF, Windows Forms, WinUI, Entity Framework, интерфейс командной строки dotnet, а также инструменты для разработки микросервисов, библиотек, серверных, графических и консольных приложений. Отдельно опубликованы стек для разработки web-приложений ASP.NET Core 8.0, ORM-прослойка Entity Framework Core 8.0 (драйверы имеются, в том числе, для SQLite и PostgreSQL), библиотека WPF 8 (Windows Presentation Foundation), фреймворк Windows Forms 8 для разработки GUI, платформа Aspire 8 для создания приложений Cloud Native, фреймворк MAUI 8 для разработки многоплатформенных интерфейсов пользователя, а также выпуски языков C# 12 и F# 8. Поддержка .NET 8.0 и C# 12 включена в свободный редактор кода Visual Studio Code.

Источник: OpenNET.

Теги:
+3
Комментарии 3

Вот это максимальный балдеж! HPC HP Jornada на Windows CE - очень дорогие и крутые в свое время штуки. Работали на базе Windows CE. Условно, были чем-то типа Steam Deck/GPD Win сейчас - на них были и треминалы, и клиенты почты, и эмуляторы игровых консолей, и нативные игры. Крутейшие девайсы. Но дорогие.

Теги:
+4
Комментарии 2

LofiTray - любая онлайн-трансляция в фоновом режиме в Вашей панели задач!

Для нетерпеливых: инструкция ниже, а так же на гитхабе проекта

Предыстория:

Привет Хабр! На днях я лично столкнулся с проблемой: для комфортной работы люблю включать известный стрим на Lofi girl и работать под фоновую музыку, но каждый раз открывать его в браузере, занимать им лишнюю вкладку и занимать немало ресурсов ради фоновой вкладки.

Так родилась идея для проекта и несколько месяцев не доходили руки. На прошлой неделе меня угораздило приболеть и освободившиеся 3 вечера я посветил LofiTray (tray - так обычной называют значки на панели задач)

Что это такое вообще?

- Это утилита для виндовс. Она позволяет включать/выключать, а также выбирать трансляции с YouTube. Функционал минимальный, покрывающий выполнение конкретной задачи - играть музон на фоне и не более.

А это не вирус?

- Нет, не вирус. Для всеобщего спокойствия, проверил через VirusTotal. Можете проверить установщик/распакованную программу (лежит в папке dist в репозитории), да хоть сам проект с гитхаба.

Как скачать?

- По кнопке в инструкции на ГитХабе. Продублирую эти 2 пункта здесь:

  1. Если у Вас не установлен VLC media playerустановите его перед загрузкой LofiTray. С помощью API этого плеера программа воспроизводит трансляцию в фоновом режиме

  2. Скачайте и запустите установщик LofiTray 👉скачать👈

В ближайших планах починить отображение ошибок в windows 11. А в дальнейших - добавить полноценное gui-меню, так как уже есть запросы от друзей

Такие вот дела

Теги:
+14
Комментарии 6

Microsoft выдала туториал по установке Linux. Документ «Как загрузить и установить Linux» предлагает четыре альтернативных метода установки: с использованием подсистемы Windows для Linux 2, с использованием локальной виртуальной машины, с помощью облачной виртуальной машины или на «голом железе».

Для этого потребуется либо учётная запись Azure, если создается виртуальная машина в облаке, либо программное обеспечение виртуализации, если ВМ создаётся непосредственно на компьютере.

Microsoft опубликовала документ в преддверии прекращения поддержки Windows 10. Текущая версия, 22H2, стала последней и будет поддерживаться до 14 октября 2025 года.

Хотя WSL 2 представляет собой выделенную виртуальную машину Linux, WSL 1 использовала службу под названием LXSS Manager для преобразования вызовов ABI ядра Linux в вызовы NT. WSL 1 возникла из Project Astoria, оригинального моста, предназначенного для запуска приложений Android в Windows. 

Теги:
+3
Комментарии 1

Представлен выпуск свободного пакета для автоматизации проектирования печатных плат LibrePCB 1.0.0, который помечен как первый полноценный выпуск, избавленный от ограничений, мешавших созданию достаточно сложных печатных плат.

LibrePCB позиционируется как интуитивно понятный пакет для быстрой разработки плат, который отстаёт по функциональности от KiCad, но гораздо проще в работе и при этом учитывает потребности не только начинающих, но и профессиональных инженеров. Программа поставляется в сборках для Linux (Flatpak, Snap, AppImage), FreeBSD, macOS и Windows. Код проекта написан на языке C++ (интерфейс на Qt) и распространяется под лицензией GPLv3.

Из особенностей отмечается интеграция в одном пакете редактора схем и средств управления проектом, простой кросс‑платформенный графический интерфейс на базе Qt, удобная организация работы с библиотекой элементов (предложена концепция «умной» библиотеки), использование доступных для ручного разбора форматов для библиотеки и проектов, режим Multi‑PCB (параллельная разработка разных вариантов плат на базе одной схемы), автоматическая синхронизация списка электрических соединений (netlist) между схемой и раскладкой платы. Программа оснащена многоязычным интерфейсом, предоставляющим возможность наименований элементов на разных языках. Поддерживается импорт файлов DXF и экспорт в форматах PDF, SVG и CSV BOM, pick&place X3/CSV, Gerber/Excellon и STEP.

Источник: OpenNET.

Теги:
+5
Комментарии 0

Microsoft устранила ошибку, из-за которой поиск Windows и меню «Пуск» переставали отвечать на запросы, а некоторые приложения Windows больше не открывались.

Компания исследует проблемы с меню «Пуск» и поиском с 18 января после того, как в августе 2022 года подтвердила, что Windows нарушает разрешения в системах, где Office был развёрнут с помощью ClickToRun. Зимой Microsoft заявила, что баг затрагивает только клиентские платформы, включая Windows 11 21H2/22H2 и Windows 10 20H2/21H2/22H2. Он может повлиять на приложения, использующие API-интерфейсы Microsoft Office для интеграции с Windows, Microsoft Office или Microsoft Outlook или календарем Outlook.

Microsoft устранила проблему во вторник, выпустив необязательные накопительные обновления этого месяца (KB5027303 и KB5027293). 

Компания также предоставляет затронутым клиентам, которые не хотят устанавливать предварительные обновления, обходной путь для решения этой проблемы. Им потребуется удалить приложения, которые интегрируются с Windows, Microsoft Office, Microsoft Outlook или календарем Outlook.

Для тех, кто использует приложения с API-интерфейсами Office на устройствах, на которых Microsoft Office был установлен через Office ClickToRun, доступно другое временное исправление.

Кроме того, затронутым пользователям рекомендуется удалить проблемные приложения из автозагрузки или настроить их на запуск по требованию.

+7
Комментарии 0

Вклад авторов

Работа