Совсем недавно мне стали попадаться на Хабре интересные и без преувеличения фундаментальные исследования о роли тёмной темы при проектировании GUI. Особенно отмечу публикацию уважаемой Марии Колчановой @mkolchanova «Как работают глаза и что надо учитывать, создавая тёмную тему приложенияЧитать полностью »
Рубрика «GUI» - 2
Тексты и надписи. Что не так с тёмной темой
2023-06-27 в 9:06, admin, рубрики: GUI, usability, здоровье, зрение, интерфейсы, Научно-популярное, Семантика, тёмная темаGUI для Git: подборка популярных решений
2023-06-09 в 15:04, admin, рубрики: fork, Git, github, gitkraken, GUI, smartgit, tower, интерфейсы, пользовательский интерфейс, Программирование, Системы управления версиями, СофтРазработчикам несомненно надо уметь работать с Git и делать это через командную строку. Иногда бывают ситуации, когда просто нет возможности установить на машину альтернативный инструмент с графическим интерфейсом. При этом некоторые задачи удобнее выполнять в специализированных приложениях, и никто не запрещает использовать GUI в собственных проектах.
Миниатюрное десктопное GUI приложение на PHP — 2 МБ хватит для всех
2022-07-17 в 8:11, admin, рубрики: GUI, native, php, serverless, web, ненормальное программирование, Программирование, Разработка под Linux, разработка под windowsЯ часто заморачиваюсь на тему минимизации размера своих GUI приложений. Прошлая моя статья была про Nuklear. Но сейчас захотелось более современных технологий. Чтоб HTML5, CSS3 и PHP. Чтоб приложение ни от чего не зависело, т.е. построено по принципу "всё включено". И чтоб конечный размер приложения не превысил 2 мегабайта. Получится ли?
В Linux я часто пользуюсь утилитой df. Мне её очень не хватает в Windows, а искать аналоги лень. Так что было сделано волевое решение сделать свою, на РНР 5, с бутстрапом и JQuery.
Краткое решение моей задачи: Читать полностью »
Разработка графического кроссплатформенного приложения на C#. LXUI
2022-06-15 в 19:44, admin, рубрики: .net, android, avalonia, C#, GUI, linux, LXUI, windows, wpf, Графические оболочки, кроссплатформенная разработкаБыстрый, мощный интерфейс на Python
2021-09-08 в 18:13, admin, рубрики: C, gpu, GUI, polling, python, skillfactory, Блог компании SkillFactory, интерфейсы, окна, отрисовка, Программирование, туториалыИ минимум зависимостей
Dear PyGui принципиально отличается от других фреймворков GUI Python. Рендеринг на GPU, более 70 виджетов, встроенная поддержка асинхронности — это лишь некоторые возможности Dear PyGui. Руководством по работе с этим пакетом делимся к старту курса по разработке на Python.
Хочу больше годных профстатей, Хабр
2021-06-21 в 7:18, admin, рубрики: c++, devops, GUI, Промышленное программирование, С++, управление проектами, шаблоны ведения проектов Git, шаблоны проектированияЛистая страницы Хабра, поймал себя на мысли, что я воспринимаю Хабр как новостную ленту в социальной сети. То есть как нечто, что прямого отношения лично ко мне не имеет и касается меня очень косвенным путем. Нечто полуразвлекательное-полупознавательное.
Ну, судите сами. Вот примерный список тем, которые превалируют на Хабре.
-
Что там новенького у Илона Петровича Маска.
-
Как с помощью Arduino, говна и палок сделать годный
фаллоимитаторрадиоприемник. -
Как я ушел с прошлой работы, и как мне было там плохо.
-
Как я нашел свою текущую работу, и какая она крутая.
-
Как живется специалисту X в стране Y.
Kubevious — революционная панель управления Kubernetes
2021-06-05 в 12:35, admin, рубрики: dashboard, devops, devtool, GUI, kubernetes, Kubevious, utilities, Блог компании TIMEWEB, ПрограммированиеСтандартная утилита для управления кластером Kubernetes (kubectl
) — достаточно мощный инструмент администрирования, отладки и мониторинга. Но если вы хотите получить сводную информацию о кластере Kubernetes или работать с несколькими ресурсами одновременно, она уже не так эффективна.
Сегодня существует большое количество графических панелей для управления Kubernetes, вероятно, вы уже используете одну из них. Например, это может быть стандартный Kubernetes Dashboard
Читать полностью »
Microsoft начал тестирование поддержки запуска GUI-приложений Linux в Windows
2021-04-22 в 10:55, admin, рубрики: GUI, linux, windows, WSL2, Блог компании Selectel, Графические оболочки, Настройка Linux, разработка под windowsКорпорация Microsoft запустила тестирование запуска Linux-приложений с графическим интерфейсом в ОС Windows. Реализовано это на основе подсистемы WSL2 (Windows Subsystem for Linux), которую компания разрабатывает много месяцев. Отмечается, что приложения полностью интегрируются с рабочим столом Windows, включая размещение ярлыков в меню Start, воспроизведение звука, запись с микрофона, аппаратное ускорение OpenGL. Также реализовано отображение информации о ПО в панели задач, между программами можно переключаться по Alt+Tab, данные между приложениями Linux и Windows можно копировать при помощи буфера обмена.
Интерфейс Linux-приложений на основной рабочий стол ОС Windows выводится при помощи композитного менеджера RAIL-Shell. Он использует протокол Wayland и основан на кодовой базе Weston. Вывод реализован посредством бэкенда RDP-RAIL (RDP Remote Application Integrated Locally), который не выполняет отрисовку рабочего стола, а перенаправляет отдельные поверхности по каналу RDP RAIL для отображения на основном рабочем столе Windows. X11-приложения запускаются при помощи XWayland.
Читать полностью »
Генерация типизированных ссылок на элементы управления Avalonia с атрибутом x:Name в XAML с помощью C# Source Generators
2020-11-29 в 15:53, admin, рубрики: .net, avalonia, C#, csharp, dotnet, GUI, mvvm, reactiveui, Разработка под Linux, Разработка под MacOS, разработка под windows
В апреле 2020-го года разработчиками платформы .NET 5 был анонсирован новый способ генерации исходного кода на языке программирования C# — с помощью реализации интерфейса ISourceGenerator
. Данный способ позволяет разработчикам анализировать пользовательский код и создавать новые исходные файлы на этапе компиляции. При этом, API новых генераторов исходного кода схож с API анализаторов Roslyn. Генерировать код можно как с помощью Roslyn Compiler API, так и методом конкатенации обычных строк.
В данном материале рассмотрим процесс реализации ISourceGenerator
для генерации типизированных ссылок на элементы управления AvaloniaUI, объявленные в XAML. В процессе разработки научим генератор компилировать XAML с помощью API компилятора XamlX, используемого в AvaloniaUI, и системы типов XamlX, реализованной поверх API семантической модели Roslyn.
Дизайн интерфейса для промышленного контроллера
2020-04-05 в 12:48, admin, рубрики: GUI, UI, ui/ux дизайн, UX, дизайн, дизайн интерфейсов, интерфейсы и юзабилити, промышленная автоматизация, Промышленное программирование, промышленный дизайнПривет! Меня зовут Георгий, я дизайнер.
Пока мы все сидим по домам, я решил поделиться опытом в разработке дизайна интерфейсов для промышленной автоматизации.Так сложилось, что дизайном приложений и сайтами занимается большое количество профессионалов. А вот хороших специализированных интерфейсов, предназначенных для управления инженерными системами не так уж много.
Читать полностью »