Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Управляйте маятником, чтобы построить самую высокую (и устойчивую) башню из падающих сверху постов. Следите за временем на каждый бросок по полоске справа: если она закончится, пост упадет мимо башни.

Башня

Аркады, Строительство, На ловкость

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • AlexKud AlexKud 26 постов
  • StariiZoldatt StariiZoldatt 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Gui

С этим тегом используют

MMORPG C++ Gamedev YouTube Все
42 поста сначала свежее
17
noname9212
3 года назад
Лига программистов

Создание собственного мессенджера на Python⁠⁠

[моё] Python Gui Видео Программирование
4
34
noname9212
3 года назад
Программирование на python

Создание своего мессенджера на Python с нуля⁠⁠

[моё] Python Gui Видео
2
13
0617
0617
4 года назад
Программирование на python

Какой выбрать GUI для python-приложения?⁠⁠

Платформа - Windows 10.

Есть логика, реализованная в питоне. Нужно обернуть её в ГУЙ и получить 1 exe-файл.

Из требований - красиво, современно, должно уметь drag'n'drop, бесплатно, с низким порогом вхождения.
Набросать прототип ГУЯ на питоне со всякими библиотека я могу, но выглядит это слегка устаревшим, хотя работе не мешает.

Что можно погуглить на тему встраивания питоньей логики в приложения? И на какой язык смотреть? Очень не хотелось бы на C-подобные. Идеально было бы что-то типа VB.

[моё] Python Gui Интеграция Интерфейс Текст
54
71
aidaho6
aidaho6
4 года назад
GNU/Linux

Как случайно продолжить писать Web-GUI для Haproxy⁠⁠

Прошло уже пол года, как я написал Как случайно написать Web-GUI для Haproxy, а воз уже давно не там — все меняется и развивается и HAProxy-WI старается соответствовать этой тенденции. За два года было проделано много работы, об основных изменениях я и хочу сейчас рассказать, так что: добро пожаловать под «кат».

Как случайно продолжить писать Web-GUI для Haproxy Nginx, Gui, Web, Длиннопост

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

Как случайно продолжить писать Web-GUI для Haproxy Nginx, Gui, Web, Длиннопост

В комментариях к предыдущему посту мне несколько раз говорили что использование bash скриптов для установки сервисов — это стреляние себе в ногу. Я с ними согласен и по этому 95% всех установок сейчас проходят через Ansible. Действительно удобно, да к тому же надежнее. Одни плюсы вокруг!


Как можно не изобрести велосипед в велосипеде? Ребенок велосипеда, так сказать… Маленький такой велосепедик, трех колесный пожалуй: возможность простого мониторинга портов на предмет доступности порта, ответа HTTP и проверка ответа по ключевому слову. Да, не много функций, но зато ставить и админить легко :)


Очень крутая работа с HAProxy RunTime API. Почему очень крутая? Такая есть только у нас и… пожалуй все. Конечно звучит немного претенциозно, но мне правда нравится как это работает. Как например выглядит работа со многими любимыми и ненавидимыми в тоже время stick-table:

Как случайно продолжить писать Web-GUI для Haproxy Nginx, Gui, Web, Длиннопост

А с версии 5.0.0.0 можно развернуть сервера в AWS и в DigitalOcean!

Как случайно продолжить писать Web-GUI для Haproxy Nginx, Gui, Web, Длиннопост

Т.к. для этого используется Terraform, то сервер можно редактировать и даже удалить!


А ну и сайт стал значительно красивей, на нем появились "Хоутушки" и более детально описаны разделы.

Показать полностью 3
[моё] Nginx Gui Web Длиннопост
2
Usernamelre3
Usernamelre3
4 года назад

Маленькая программа показывающая возможности Python и модуля tkinter для gui⁠⁠

Ссылка на видео https://youtu.be/4vv0MOkVOUQ

Сдесь обьясню как сделанно это приложение и для чего.

Для этого понадобится всего-то python и его предустановленн модуль tkinter и ничего сложно в этом нет зато показательно в том что показывает возможности языка программирования python

Сайт откуда идея и код python-scripts.com загуглите и вот ссылка https://python-scripts.com/upgrade-pip-windows

Надеюсь понятно обьяснил какие функции за что отвечают

[моё] Python Gui Программирование Гайд Текст
1
22
Maltakreuz
Maltakreuz
4 года назад
Лига Разработчиков Видеоигр

Меню пазуы для RPG-игры⁠⁠

Управление работает и с мышки+клавиатура и с джойстика. Можно переключаться "на лету" (хотя на практике такое нужно редко). (Скроллбар с прокруткой пока не осилил, так что разбил настройки на много подменюшек. Но вообще бестиарий без прокрутки всё равно не сделать так что добавлять придётся.)

Меню пазуы для RPG-игры Gui, RPG
[моё] Gui RPG
23
377
aidaho6
aidaho6
4 года назад
GNU/Linux

Как случайно написать Web-GUI для Haproxy⁠⁠

Современный мир системных администраторов обленил нас красивыми web-face-ами, что даже не охота ставить софт, где нет этого самого «гуя» (чувствую сейчас полетят камни от правоверных строчкеров), ну не через строку же постоянно туда лазить, правда? Все бы ничего, если софт поставил, настроил и забыл, а что делать, если туда надо постоянно лазить, править, ну и конечно же нет лога всех действий, не писать же каждый раз cp cfg cfg_back, со временем запутаешься и забьешь на это дело.

Как случайно написать Web-GUI для Haproxy Системное администрирование, IT, Linux, Gui, Nginx, Web, Истории из жизни, Длиннопост

Много лет назад познакомился я с таким чудесным балансером, как Haproxy. Все чудесно и красиво. Стало у меня их много и задумался я о поиске GUI к нему, но его на удивление не было. Очень популярный софт, к тому же достаточно старый, ну да ладно подумал я и продолжил изредка править ручками в своем любимом vi и иметь кучу открытых вкладок со статистикой всех активных серверов. Но настало время и мне пришлось удовлетворять «хотелки» людей, которые писали софт для работы через http, вот тут и началось интересное…

Как случайно написать Web-GUI для Haproxy Системное администрирование, IT, Linux, Gui, Nginx, Web, Истории из жизни, Длиннопост

Ручки зачесались, глазки загорелись и я приступил. Точнее начал думать на чем писать, вспоминать давно-давным забытый PHP, как-то не хотелось, да и казалось, что он не совсем подходит для этого дела. В итоге выбор пал на Python, в будущем точно пригодится подумал я и началось впитывание информации.

В начале задачи стояли не такие уж и сложные: возможность редактировать конфиги из веб интерфейса из одной точки входа, сохранения предыдущих версий конфигов. Данный, не особо большой функционал получилось реализовать достаточно быстро, но тут во мне взыграла то ли админская лень, то ли пресловутый перфекционизм и мне этого показалось конечно же мало. И тут начали появляться такие фичи как: сравнение двух конфигов, логирование всех действий связанных с конфигами, Runtime API и добавления секций, через web.

Как случайно написать Web-GUI для Haproxy Системное администрирование, IT, Linux, Gui, Nginx, Web, Истории из жизни, Длиннопост

И как порядочный UNIX администратор живущий за счет свободного ПО я решил поделится с миром, а в друг кому-то пригодится? Но для этого надо было сделать все так, чтобы не приходилось лазить в код, но максимум в конфиг приклады(Сейчас большинство настроек переехало в базу. Как по мне их стало удобней редактировать и при обновлении не будет ошибок из-за отсутствия в конфиге какого-либо параметра).

Спустя месяц я выложил свою поделку на Github особо не на что не рассчитывая. А зря, софт оказался слегка востребованным и тут началось самое интересное… Активная «допилка» идет уже почти год. Порой есть желание все это бросить, т.к. мои потребности перекрыты уже давно. Ну вот зачем мне возможность развернуть «кластер» с keepalived и HAProxy через веб морду, если у меня это занимает от силы пару минут? А людям оказывается надо, да и мне интересно, и есть чем заняться. Хотя конечно же есть и нужные мне функции, например, как мониторинг бэкенд серверов, доступны ли они для Haproxy. У нас конечно же есть корпоративный мониторинг, но там сидят люди, которые могут достаточно долго реагировать, + т.к. мой отдел занимается разработкой и софт то появляется, то исчезает достаточно долго пробиваться через бюрократию.

А с недавних пор HAProxy-WI так же поддерживает NGINX и дает возможность установить полноценный мониторинг состоящий из Grafana, Prometheus, Nginx и HAProxy экспортеров. Так же появилась возможность простого мониторинга портов на предмет доступности порта, ответа HTTP и проверка ответа по ключевому слову. Да, не много функций, но зато ставить и админить легко :)

Как случайно написать Web-GUI для Haproxy Системное администрирование, IT, Linux, Gui, Nginx, Web, Истории из жизни, Длиннопост

В общем решил поделится, ведь получается, что это единственный бесплатный GUI. А вдруг кому пригодится? И ссылка, вдруг кого заинтересует: https://github.com/Aidaho12/haproxy-wi/

Показать полностью 3
[моё] Системное администрирование IT Linux Gui Nginx Web Истории из жизни Длиннопост
95
0
Usernamelre3
Usernamelre3
4 года назад
Программирование на python

Привет у меня есть вопрос что лучше использовать для создания GUI в python 3⁠⁠

Я о том является ли kivy более сложным чем PyQt я видел что интерфейсы в kivy более эстетичны но насколько их сложнее делать(tkinter или easygui и не рассматриваю)

Gui Python Интерфейс Пользовательский интерфейс Текст
11
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии