home.social

#графические_интерфейсы — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #графические_интерфейсы, aggregated by home.social.

fetched live
  1. Заменят ли чат-интерфейсы и MCP классический GUI в корпоративных системах

    ... некоторое время назад мы начали активно прикручивать на свою аналитическую платформу MCP. Разумеется, по ходу этого процесса у меня с коллегами происходят разные беседы и споры о планах развития, и несколько недавних показались мне достаточно любопытными для того, чтобы вынести их идеи сюда... начну немного издалека... Давайте вспомним, как менялась торговля. Сначала были рынки, где продавец был обязательным посредником между вами и товаром. Потом появились универсамы, где уже можно было ходить самому, но товар всё равно взвешивал и отпускал продавец за прилавком. Дальше — супермаркеты, где мы получили почти полную свободу выбора. Наконец, мы пришли к кассам самообслуживания и покупкам в один клик с телефона. Эволюция торговли была в том, что на каждом таком шаге убирался посредник — и таким образом ... получился многовековой тренд на самообслуживание.

    habr.com/ru/articles/1073416/

    #gui #ai #aiагенты #графические_интерфейсы #mcp #mcpserver #аналитика_данных #футурология

  2. Что не так с SVG-файлами в Tcl/tk?

    В версии tcl/tk-9.0 добавлена возможность создавать изображения image из SVG -файлов (а значит и сохранять их в png -формате). Всё было хорошо до тех пор пока мне для статьи на сайте Tcler's Wiki ни потребовался флаг США для кнопки переключения языка интерфейса:

    habr.com/ru/articles/1042370/

    #svg #tcl #tk #рендеринг_графики #xml #tkpath #svg_to_canvas #rust #графические_интерфейсы

  3. UX, который говорит «да»: шесть принципов Чалдини в интерфейсах

    Вы можете бесконечно улучшать визуал, выравнивать пиксели и менять цвета кнопок — но все это не имеет смысла, если интерфейс не говорит с пользователем на человеческом уровне. Настоящий UX начинается не с сетки, а с понимания, почему человек вообще что-то делает. Маркетологи, которые когда-то штудировали Роберта Чалдини, знают: эмоции и поведенческие триггеры конвертят не хуже скидок. И если раньше принципы влияния применяли в рекламе и продажах, то сегодня они стали еще и фундаментом эффективного UX. В статье разобрал, как крупные e-Com-бренды используют «невидимые» психологические триггеры в дизайне — и как вы можете применить их уже завтра.

    habr.com/ru/articles/974406/

    #ux #ui #дизайн_студия #дизайн_интерфейсов #вебдизайн #дизайн_сайтов #разработка_сайтов #разработка_приложений #графические_интерфейсы #графический_дизайн

  4. Tcl/Tk. SVG-виджеты. Генератор градиентной заливки

    После серии статей про svg-виджеты в tcl/tk, меня не оставляло чувство какой-то незавершенности. Всматриваясь в проект svgwidgets, стало понятно, что не хватает утилиты с удобным интерфейсом для генерации градиентной заливки .

    habr.com/ru/articles/909640/

    #svg #tcl #tk #tkinter #python #векторная_графика #виджеты #button #графические_интерфейсы #графические_редакторы

  5. api2app: Создание чат-бота для Телеграм

    Обычно для создания Телеграм-бота нужно знать какой-нибудь язык программирования и арендовать виртуальный веб-сервер. Теперь api2app позволяет создавать в графическом режиме не только веб-приложения, мини-приложения для ВК, но и чат-ботов для Телеграм . Если у вас есть готовое API, то для создания бота Вы можете обойтись без программирования, а бекенд-программисты могут сэкономить время. В этом уроке расскажу как быстро создать простого Телеграм-бота.

    habr.com/ru/articles/906992/

    #api2app #сезон_open_source #telegram #telegram_bot #графические_интерфейсы

  6. Графика и Python: 6 GUI-инструментов, которые пригодятся разработчикам в 2025 году

    Привет, Хабр! Меня зовут Леша Жиряков, я техлид бэкенд-команды витрины KION, а еще в МТС я возглавляю Python-гильдию. В 2025 году Python остается одним из самых популярных языков программирования, а его возможности для создания графических интерфейсов (GUI) продолжают радовать разработчиков. В этой подборке — шесть лучших инструментов, которые выделяются функциями, активностью сообщества и фишками. Погружаемся в мир кнопок, окон и виджетов — от проверенной классики до ярких новичков GitHub.

    habr.com/ru/companies/ru_mts/a

    #python #программирование #визуализация_данных #библиотеки #графические_интерфейсы

  7. SVG-виджеты и tcl/tk-9.0

    Работая над проектом « SVG -виджеты для tckl/tk» , я с нетерпением ждал выхода не только релиза Tcl/Tk-9.0 , но и выхода интерпретатора tclexecomp с его поддержкой. Релиз Tcl/Tk-9.0 появился в сентябре 2024 года, когда работа над проектом приближалась к завершению. После выхода релиза Tcl/Tk-9.0.0 , сразу же появилось желание протестировать свой проект с новым интерпретатором, но я решил дождаться появления и интерпретатора tclexecomp с поддержкой нового релиза Tcl/Tk . Время шло, на Хабре была выложена финальная статья про svg -виджеты , а tclexecomp на базе Tcl/Tk-9.0 так и не появлялся. В настоящее время уже вышел второй релиз, а именно Tcl/Tk-9.0.1 . И тогда было решено воспользоваться советом Ивана Владимировича Мичурина:

    habr.com/ru/articles/894670/

    #svg #виджеты #gui #linux #tkpath #cookfs #графический_дизайн #tcl #tk #графические_интерфейсы

  8. Необычный интерфейс

    Собрал для вас подборку редких, необычных и малоизвестных UI-библиотек — для построения интерфейсов в играх, на устройствах и десктопном ПО.

    habr.com/ru/articles/894442/

    #интерфейсы #графические_интерфейсы #cpp #sdl #linux_desktop #c_language

  9. Стеганография в линукс — просто (Часть 2)

    В этой статье я поделюсь своим опытом и еще некоторыми утилитами Вообще меня побудило написать эту статью прохождение курса Базовый курс по CTF на онлайн платформе Stepik, он бесплатный и по окончании выдается сертификат (это не реклама, а совет). Перейдем непосредственно к утилитам. Я уже подготовил файл "нашпигованый" двумя стегоконтейнерами. Файл скриншота рабочего стола 1.jpg Проверим его наличие на рабочем столе ls

    habr.com/ru/articles/850582/

    #стеганография #стеганоанализ #стеганоконтейнеры #графические_интерфейсы #типы_файлов

  10. Сглаживание битовых изображений

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

    habr.com/ru/articles/832924/

    #десктопные_приложения #графические_интерфейсы #c# #панель_инструментов

  11. BitImageTool — пиктограммы для кнопок и панелек приложений, закодированные в ASCII

    Статья о том, как легко делать графические кнопки для панелей инструментов, не таская за приложением гору бинарных ресурсов с картинками. Этот метод платформонезависимый и может быть использован в различных языках и средах, позволяющих работать с графикой и растровыми изображениями. Ниже приводятся примеры для C# (WinForms / WPF), JavaScript, Python. При разработке приложений и утилит мне неоднократно приходилось сталкиваться с проблемой создания множества пиктограмм для панелей инструментов и кнопок. Маленькое графическое изображение гораздо удобнее, чем громоздкий текст на кнопке, который лишь неоправданно раздувает её размер. Проблема в том, что разрабатывая небольшую утилиту, часто нет желания возиться с рисованием полноцветных изображений, а потом таскать их по папкам проекта, добавлять в ресурсы, искать их в ресурсах, чтобы обновить или заменить. Тогда возникла идея - рисовать одноцветные изображения, кодировать их в строку и хранить прямо в свойствах объекта (например - кнопки). Самый простой вид кодировки - когда шесть точек изображения превращаются в шестибитный код, соответствующий некоторому символу из ASCII таблицы с заданным базовым смещением...

    habr.com/ru/articles/832360/

    #десктопные_приложения #графические_интерфейсы #панель_инструментов

  12. Как американская коррупция превратила физика-ядерщика в быдло-кодера

    Это история из цикла «как войти в IT», написанная старпером, ветераном броуновского движения, который помнит динозавров. Поэтому его опыт вхождения в ИТ никому не пригодится, но представляет интерес с точки зрения истории. Также поделюсь своим мыслями об интерфейсе инженерного ПО. Участвуя в разработках различного ПО, предназначенного для ускорения разработки сложных систем, периодически приходится выслушивать жалобы от новых пользователей на «кривой и устаревший» интерфейс ПО. Однако инженеры, погруженные в проблемы проектирования реальных железок, вообще не задают нам таких вопросов, либо потому, что уже искривили свои руки о кривой интерфейс, либо им это вообще неважно. Более того, есть два примера, когда реальные высокопрофессиональные инженеры в своей области предъявляли претензии обратного свойства, и первая версия кривая версия GUI была удобнее, а вот улучшения делали какие-то полупокеры. К написанию данного текста меня подтолкнула беседа с одним из крутых разрабов из «жирной» конторы, с которым мы пересеклись на яхте в Средиземном море. Узнав, что я тоже из Бауманки, и у меня свой бизнес, он заинтересовался и выспрашивал. Как я смог начать бизнес на софте, почему не пошел в большую контору, типа Yandex, Сбер и прочие. У него тоже знакомство с софтом началось как создание собственной разработки по анализу результатов металлургических испытаний в лаборатории, но закончилось работой прогером по найму. Попивая вино на яхте где-то между Турцией и Грецией в 2023 году, он предположил, что, возможно, если бы он продолжал писать софт для металлургических исследований, то, наверное, сейчас мог плавать на своей яхте, а не арендованной, и не около Турции, а на Карибах (но это не точно). А поскольку фарш невозможно провернуть назад, я решил описать свою историю успеха, так как она забавна и поучительна.

    habr.com/ru/articles/824250/

    #графические_интерфейсы #графические_редакторы #аэс #моделирование

  13. Знакомство с Percona Everest [Beta] — инструментом для управления кластерами баз данных

    Осенью 2023 года вышла Alpha-версия Percona Everest — нового продукта от компании Percona. Это cloud-native database platform — инструмент с графическим интерфейсом для управления кластерами баз данных, развёрнутыми в Kubernetes. 22 февраля 2024 года Percona Everest перешла в состояние Beta. Обновлённый продукт сильно отличается от первой версии — разработчики проделали большой объем работы. В сегодняшней статье разберём, как выглядит Beta-версия Percona Everest и как её установить. Также рассмотрим, чего не хватает инструменту, на наш взгляд, на текущий момент.

    habr.com/ru/companies/flant/ar

    #базы_данных #devops #k8s #база_даных #percona #управление_кластером #gui #cloudnative #облачные_платформы #графические_интерфейсы

Share on Mastodon

Enter the server where you have an account.