Обновить
17
0
Руслан@DollaR84

Software Developer

Отправить сообщение

wxpython. Доступность еще доступнее

Время на прочтение3 мин
Охват и читатели3.6K
Всем привет.

Хотя многие приложения все больше переходят в разряд WEB, я хочу в данной статье поднять тему о прикладном ПО.

А точнее о замечательной библиотеке GUI wxpython, которая является оберткой над WX Widgets.

Она очень удобна, проста в освоении, имеет множество компонентов для построения графических интерфейсов любой сложности.

А самое главное — она самая доступная в плане accessibility.

И хотя большинство компонентов доступны сразу из коробки, все равно есть некоторые с плохой доступностью.

Но не так давно появился новый инструмент, который должен помочь разработчикам еще улучшить доступность как новых, так и уже созданных раннее компонентов.
Читать дальше →

Передача двумерных списков из python в DLL

Время на прочтение4 мин
Охват и читатели9.4K

Всем привет. Решил несколько дополнить статью C/C++ из Python.


Передача стандартных типов, таких как int, bool, float и так далее довольно проста, но мало необходима. С такими данными быстро справится и сам python, и вряд ли у кого-то возникнет необходимость вынесения части такого кода в библиотеку C/C++.


А вот передача больших массивов данных, или еще лучше двумерных массивов данных, или даже двумерных массивов объектов.


Тут уже все не так очевидно, и есть ряд вещей, которые думаю можно осветить для тех кто хочет существенно ускорить трудные для интерпретатора python участки кода.


Приведенный под катом пример не очень полезный для применения, но думаю достаточный, чтобы осветить все нюансы данной процедуры.

Читать дальше →

Клавиатурные макросы для повседневных задач

Время на прочтение2 мин
Охват и читатели24K

Всем привет.

Среди общества как-то повелось, что запись макросов на клавиатуре чисто геймерская необходимость и часто встречается только на геймерских клавиатурах.

Но ведь по сути это просто запись последовательности нажимаемых клавиш.

Так почему не использовать их для обычных действий. А особенно в среде незрячих пользователей, когда пользование мышкой крайне неудобно, и вся навигация в окнах windows производится с помощью одной лишь клавиатуры.

Читать дальше →

Простое создание git репозитория на OneDrive

Время на прочтение4 мин
Охват и читатели7.5K
Всем привет. Решил написать шпаргалку себе на будущее в большей степени, но может она пригодиться еще кому-нибудь.

Наверняка специалисты по git все и так прекрасно знают, но ведь на Хабре ищут решений своих вопросов и много нубов начинающих, как я сам, кто больше читатель, а не писатель.
Читать дальше →

Доступность игр на pygame

Время на прочтение3 мин
Охват и читатели4.5K

Всем привет.

В статье Звуковые игры: невидимый рынок ждёт героев были рассмотрены звуковые игры с крутым объемным звуком, и библиотеки для его создания.

Ну а я решил начать с малого, и для начала организовать озвучивание синтезатором действий в пошаговых играх на pygame.

Конечно не для всех игр подходит такой прием, но в некоторых очень даже.



Создадим модуль speech.

В нем организуем два варианта работы:

  • подключение к экранному диктору NVDA через его Controller dll;
  • напрямую на синтезатор windows через SAPI5;


Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Одесса, Одесская обл., Украина
Дата рождения
Зарегистрирован
Активность