fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#виджеты

0 posts0 participants0 posts today

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

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

habr.com/ru/articles/909640/

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

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-виджеты и tcl/tk-9.0Работая над проектом « SVG -виджеты для tckl/tk» , я с нетерпением ждал выхода не только релиза Tcl/Tk-9.0 , но и выхода интерпретатора tclexecomp с его поддержкой. Релиз Tcl/Tk-9.0 появился в...

Антитренды в мобильной разработке на Flutter

Привет, Хабр! Меня зовут Екатерина, я Flutter-разработчик в компании Friflex . Мы создаем мобильные приложения и сайты для бизнеса. Flutter — один из самых популярных фреймворков для мобильной разработки. В этом сентябре количество вопросов с одноименным тегом на Stack Overflow превысило 179 тысяч. Flutter предлагает много библиотек, пакетов и других инструментов, которые помогают создавать красивые и быстрые программы. Но кроме удобных паттернов среди них есть практики, которые поначалу кажутся хорошей идеей, а со временем только мешают. В этой статье предлагаю разобрать «антитренды» — решения, которые могут показаться удобными и привлекательными, но на деле только раздражают и замедляют работу. А также обсудить, чем их можно заменить. Читать

habr.com/ru/companies/friflex/

ХабрАнтитренды в мобильной разработке на FlutterПривет, Хабр! Меня зовут Екатерина, я Flutter-разработчик в компании Friflex . Мы создаем мобильные приложения и сайты для бизнеса. Flutter — один из самых популярных фреймворков для мобильной...

Python. Tkinter. В ожидании релиза 3.13

Работая нал проектом svgwidgets я активно использовал функционал tk busy , который появился в релизе Tcl/Tk 8.6.0 . Мне стало интересно, а поддерживается ли этот функционал в Python-е, а точнее в Tkinter-е. Каково же было мое удивление узнать, что именно сейчас в Tkinter, который входит в состав Python версии 3.13 , добавляется функционал tk busy , который давно включен в tcl/tk . Релиз Python 3.13 ожидается в октябре этого года. Мне показалось, что будет полезно рассказать о функционале tk busy , а точнее о новых методов для виджетах в Tkinter . Вот эти методы - tk_busy_hold(), tk_busy_configure(), tk_busy_cget(), tk_busy_forget() и tk_busy_current() . Командаy tk busy предоставляет простой способ блокировки виджета от действий пользователя. Как работает методы блокировки tk_busy в Tkinter рассмотрим на примере. При этом будем использовать классические виджеты. Но для начала пришлось собрать из исходных кодов Python-3.13.0rc1.tgz дистрибутив Python-а. Все это было мною проделано в Linux на Mageia release 9. Итак, создадим некий графический интерфейс, в котором будет главное окно (mwin) размером 10 сантиметров на 6 сантиметров с виджетом панели (frame1), в которой будут размещены поле ввода данных (ent1) и кнопка (but1): bash-5.2$ /usr/local/bin64/python3.13 Python 3.13.0rc1 (main, Aug 21 2024, 15:48:04) [GCC 12.3.0] on linux Type "help", "copyright", "credits" or "license" for more information.

habr.com/ru/articles/840320/

#python3 #tkinter #tcl/tk #tk_busy #блокировка #виджеты

ХабрPython. Tkinter. В ожидании релиза 3.13Работая нал проектом svgwidgets я активно использовал функционал tk busy , который появился в релизе Tcl/Tk 8.6.0 . Мне стало интересно, а поддерживается ли этот функционал в Python-е, а точнее в...

Пишем виджет в Control Center (iOS 18)

На WWDC 2024 Apple представила — виджеты в Control Center для iOS 18. Это новшество позволяет разработчикам добавлять собственные виджеты в новое место в приложении: Control Center, Home Screen. Но можем ли мы делать кастомную вёрстку в новых виджетах? Или подтянуть данные из сети? В этой статье разберёмся с новыми виджетами, ответим на вопросы выше. А в завершении статьи вы найдёте сниппеты кода, чтобы быстро добавить виджеты в свой проект.

habr.com/ru/articles/827868/

ХабрПишем виджет в Control Center (iOS 18)На WWDC 2024 Apple представила — виджеты в Control Center для iOS 18. Это новшество позволяет разработчикам добавлять собственные виджеты в новое место в приложении:...

Интерактивные виджет-подборки в Иви (iOS)

И снова здравствуйте! В 2022 году у нас появились первые HomeScreen виджеты, это был первый опыт работы с библиотекой WidgetKit. Затем появились LockScreen виджеты и мы их тоже добавили. А выход iOS 17 и поддержка библиотеки AppIntents в виджетах, знаменовал новый этап в эволюции виджетов. В этой статье поговорим о том, как мы зарелизили интерактивные виджеты и из чего они состоят: разделение логических слоёв на SPM пакеты, обеспечение качества (unit, snapshot тесты), accessibility и с каким нюансами столкнулись, о которых Apple не рассказывала на WWDC23.

habr.com/ru/companies/ivi/arti

ХабрИнтерактивные виджет-подборки в Иви (iOS)И снова здравствуйте! В 2022 году у нас появились первые HomeScreen-виджеты, это был первый опыт работы с библиотекой WidgetKit. Затем Apple представила LockScreen-виджеты, и мы их...

Создать свой ChatGPT, спланировать бюджет, подлечить «менталочку» – эти и другие возможности от российских стартапов

13 участников 8-ого набора Product Radar. Битва за «Продукт недели» началась! Product Radar – здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

habr.com/ru/articles/775252/

ХабрСоздать свой ChatGPT, спланировать бюджет, подлечить «менталочку» – эти и другие возможности от российских стартапов13 участников 8-ого набора Product Radar. Битва за «Продукт недели» началась! Product Radar  – здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд. Это...