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

  • Хабрахабр

    Живые и мотивирующие обои для рабочего стола

    Идея данной публикации сегодня была под вопросом, но видимо механизм мотивации, описанный в статье, всё же работает. Однажды среди бизнес-уроков Николая Мрочковского услышал про интересную технику работы с собственным временем и целями. Называется она "Таблица жизни". Идея заключается в том, что на листике рисуется (распечатывается) собственная жизнь со статистической продолжительностью в виде квадратиков, каждый из которых равен одной неделе. Далее…

    Подробнее »
  • Хабрахабр

    [recovery mode] Кросскомпиляция выполняемых файлов Rust для Windows из Linux

    Наверное не будет уж очень удивительным если я тут, на IT площадке Хабра, скажу что я иногда балую себя программированием. Основная OS у меня Linux, но иногда приходится собирать исполняемые файлы и для Windows. И естественно что перегружаться в Windows только для сборки exe не особо хочется. С языками C и C++ проблем нет, давно существует кросскомпилятор MinGW, который прекрасно…

    Подробнее »
  • Железо

    О работе ПК на примере Windows 10 и клавиатуры ч.2

    В этой части мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до CPU, будет очень много картинок и это не последняя часть. Я буду рассказывать об этом с точки зрения программиста который пишет в режиме пользователя — пользовательские програмы, web, мобильные приложения — поэтому здесь могут быть неточности. Люди занимающиеся электроникой навряд ли найдут для себя что-то…

    Подробнее »
  • Хабрахабр

    Задумчивая Авалония

    В AvaloniaUI, как и в любом другом качественном инструменте куча возможностей. Но к сожалению, в отличие от веба для нее не сделали (пока что) в большом количестве различные анимации загрузок и прочих специфических штук.В данной статье я хочу еще немного познакомить вас со стилизацией Авалонии, с ее анимациями и показать на примере, как можно сделать простенькое окно загрузки.Вот несколько примеров:…

    Подробнее »
  • Хабрахабр

    Задумчивая Авалония

    В AvaloniaUI, как и в любом другом качественном инструменте куча возможностей. Но к сожалению, в отличие от веба для нее не сделали (пока что) в большом количестве различные анимации загрузок и прочих специфических штук.В данной статье я хочу еще немного познакомить вас со стилизацией Авалонии, с ее анимациями и показать на примере, как можно сделать простенькое окно загрузки.Вот несколько примеров:…

    Подробнее »
  • Хабрахабр

    Citrus: Набор стилей для AvaloniaUI

    В комментариях к новостям об изменениях и улучшениях в новых версиях кроссплатформенного GUI-фреймворка AvaloniaUI довольно часто можно увидеть критику тем оформления, используемых по умолчанию. Дело в том, что данные темы были созданы на основе Metro — художественного стиля оформления графического интерфейса, используемого в Windows 8 и Windows 8.1. Данный стиль обрёл как поклонников, так и противников. Темы оформления MahApps.Metro для…

    Подробнее »
  • Софт

    [Перевод] Битва кодеров: я против того парня с VNC

    В этом блоге опубликовано немало программистских баек. Мне нравится вспоминать о своих старых глупостях. Что ж, вот ещё одна такая история. Я впервые заинтересовался компьютерами, особенно программированием, когда мне было около 11 лет. В начале средней школы большую часть свободного времени я возился со своим C64 и писал на Бейсике, а потом вырезал ножницами плохой код. Я не шучу, ножницами.…

    Подробнее »
  • Хабрахабр

    Заставляем любой процесс работать с транзакционной NTFS: мой первый шаг к созданию песочницы для Windows

    В ядре Windows есть модуль, отвечающий за поддержку группировки файловых операций в некоторую сущность, называемую транзакцией. Действия над этой сущностью изолированы и атомарны: её можно применить, сделав перманентной, или откатить. Очень удобно при установке программ, согласитесь? Мы всегда переходим от одного согласованного состояния к другому, и если что-то идёт не так, все изменения откатываются. С тех пор, как я узнал…

    Подробнее »
  • Хабрахабр

    Собираем приложение Qt в WebAssembly в Windows

    Как известно, приложения написанные на Qt, который является кросс платформенными запускаются от desktop, мобильных, интернет вещей, до микроконтроллеров. Один из вариантов это сборка приложения Qt в WebAssembly — которое позволит Вам запускать его в браузере у пользователя. Таким образом обновление приложения для пользователя будет заключаться в загрузке на сервер нового файла wasm. Чтобы легче было осуществлять деплой приложения, в рамках…

    Подробнее »
  • Хабрахабр

    [Перевод] Если .NET работает везде, то на Windows 3.11 и DOS тоже

    Я часто повторяю, что .NET Core — это опенсорс и он работает «везде». MonoGame, Unity, Apple Watch, Raspberry Pi и микроконтроллеры, дюжина линуксов, Windows и так далее. Уже немало. Михал Стреховски хочет запускать C# действительно везде. Но кому-то всё-таки мало. 11 C# в Windows 3. Хотя это забавные эксперименты (не повторяйте их в продакшне), они подчёркивают как технические способности Михала,…

    Подробнее »


Кнопка «Наверх»
Закрыть