Как вырасти из Manual QA в Automation: пошаговый план
https://ift.tt/biFVU6D
Пошаговое руководство для Manual QA, которые хотят перейти в автоматизацию. Как выбрать направление, язык и инструменты, какие шаги пройти и что добавить в портфолио, чтобы уверенно расти в Automation QA.
https://ift.tt/biFVU6D
Пошаговое руководство для Manual QA, которые хотят перейти в автоматизацию. Как выбрать направление, язык и инструменты, какие шаги пройти и что добавить в портфолио, чтобы уверенно расти в Automation QA.
❤1
coverage - 7.10.3
https://ift.tt/a1J0CDM
Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
https://ift.tt/a1J0CDM
Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
❤1
Оверинжиниринг: простое сложным языком
https://ift.tt/K57G0R1
Оверинжиниринг — это когда простую задачу решают так, словно строят космический корабль: с абстракциями, фабриками и паттернами «на будущее». Разбираем живые примеры, почему так происходит и как находить баланс между гибкостью и простотой.
https://ift.tt/K57G0R1
Оверинжиниринг — это когда простую задачу решают так, словно строят космический корабль: с абстракциями, фабриками и паттернами «на будущее». Разбираем живые примеры, почему так происходит и как находить баланс между гибкостью и простотой.
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Учим LM Studio ходить в интернет при ответах на вопросы
- Как устроены AI агенты: разбираемся на примере ReAct и Reflection
- Алгоритм «Византийские генералы» Лэмпорта
- GPT + Excel: Автоматизация анализа данных через Python
- Python performance myths and fairy tales
- Тесты не лгут — прислушивайтесь к ним: часть 2
- Scribe: Управляем ПК голосом. Бесплатно, оффлайн и с открытым кодом
- abogen: Generate Audiobooks From EPUBs & PDFs
- Otary: 2D Geometry Python Library
- Django - 5.2.5
Заходите в гости - https://pythondigest.ru/issue/608/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Учим LM Studio ходить в интернет при ответах на вопросы
- Как устроены AI агенты: разбираемся на примере ReAct и Reflection
- Алгоритм «Византийские генералы» Лэмпорта
- GPT + Excel: Автоматизация анализа данных через Python
- Python performance myths and fairy tales
- Тесты не лгут — прислушивайтесь к ним: часть 2
- Scribe: Управляем ПК голосом. Бесплатно, оффлайн и с открытым кодом
- abogen: Generate Audiobooks From EPUBs & PDFs
- Otary: 2D Geometry Python Library
- Django - 5.2.5
Заходите в гости - https://pythondigest.ru/issue/608/
Python Дайджест
Выпуск 608
Выпуск еженедельного Python Дайджеста. Самые актуальные новости про Python за 2025-08-04 - 2025-08-10 на одной странице
Сводка от pythonz 03.08.2025 — 10.08.2025
https://pythonz.net/articles/603/
А теперь о том, что происходило в последнее время на других ресурсах.
https://pythonz.net/articles/603/
А теперь о том, что происходило в последнее время на других ресурсах.
Python performance myths and fairy tales
https://lwn.net/SubscriberLink/1031707/73cb0cf917307a93/
https://lwn.net/SubscriberLink/1031707/73cb0cf917307a93/
Алгоритм «Византийские генералы» Лэмпорта
https://bytepawn.com/lamport-byzantine-generals.html
Задача описывает, как достичь согласованности в распределённых системах в условиях злонамеренного поведения, например, подделки сообщений
https://bytepawn.com/lamport-byzantine-generals.html
Задача описывает, как достичь согласованности в распределённых системах в условиях злонамеренного поведения, например, подделки сообщений
👍1
От консоли к веб-интерфейсу: создание инсталлятора ALD Pro с Flask и Python
https://habr.com/ru/articles/930698/
Программисты делятся на два типа: те, кто автоматизирует установку ALD Pro, и те, кто ещё не понял, сколько времени они теряют. Когда-то я вручную прописывал DNS, как средневековый монах переписывающий манускрипты, но потом осознал, что компьютеры должны работать вместо нас. В этой статье — мой путь от консольных скриптов, которые пугали коллег, до веб-интерфейса, где даже бухгалтер (почти) разберётся.
https://habr.com/ru/articles/930698/
Программисты делятся на два типа: те, кто автоматизирует установку ALD Pro, и те, кто ещё не понял, сколько времени они теряют. Когда-то я вручную прописывал DNS, как средневековый монах переписывающий манускрипты, но потом осознал, что компьютеры должны работать вместо нас. В этой статье — мой путь от консольных скриптов, которые пугали коллег, до веб-интерфейса, где даже бухгалтер (почти) разберётся.
Python in Visual Studio Code – August 2025 Release
https://devblogs.microsoft.com/python/python-in-visual-studio-code-august-2025-release/
https://devblogs.microsoft.com/python/python-in-visual-studio-code-august-2025-release/
loopwerk/django-generic-notifications
https://github.com/loopwerk/django-generic-notifications
A flexible, multi-channel notification system for Django applications with built-in support for email digests, user preferences, and extensible delivery channels.
https://github.com/loopwerk/django-generic-notifications
A flexible, multi-channel notification system for Django applications with built-in support for email digests, user preferences, and extensible delivery channels.
SQLAlchemy - 2.0.43
https://pypi.org/project/sqlalchemy/2.0.43/
Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/
https://pypi.org/project/sqlalchemy/2.0.43/
Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/
Тесты не лгут — прислушивайтесь к ним: часть 2
https://habr.com/ru/companies/testops_tms/articles/935476/
В прошлой статье мы показали, как тесты помогают найти изъяны в архитектуре. Для этого мы попытались протестировать скрипт на Python, проверяющий погоду. Нам пришлось разбить его на несколько функций в зависимости от зон ответственности, и это позволило написать несколько тестов. Но у них были существенные недостатки
https://habr.com/ru/companies/testops_tms/articles/935476/
В прошлой статье мы показали, как тесты помогают найти изъяны в архитектуре. Для этого мы попытались протестировать скрипт на Python, проверяющий погоду. Нам пришлось разбить его на несколько функций в зависимости от зон ответственности, и это позволило написать несколько тестов. Но у них были существенные недостатки
❤1
Combining Django signals with in-memory LRU cache
http://www.peterbe.com/plog/combining-django-signals-with-in-memory-lru-cache
It's easy to combine functools.lru_cache with Django signals to get a good memoization pattern on Django ORM queries.
http://www.peterbe.com/plog/combining-django-signals-with-in-memory-lru-cache
It's easy to combine functools.lru_cache with Django signals to get a good memoization pattern on Django ORM queries.
🔥1
Мифы и легенды о производительности Python
https://habr.com/ru/companies/ruvds/articles/935046/
Как можно догадаться из названия, он считает многие общепринятые сведения о производительности Python как минимум вводящими в заблуждение. На множестве примеров он показал, где, по его мнению, таятся истинные проблемы. Инженер пришёл к выводу, что управление памятью в конечном итоге наложит ограничения на возможности повышения производительности Python, но у него есть проект SPy, который, возможно, станет способом реализации сверхбыстрого Python.
https://habr.com/ru/companies/ruvds/articles/935046/
Как можно догадаться из названия, он считает многие общепринятые сведения о производительности Python как минимум вводящими в заблуждение. На множестве примеров он показал, где, по его мнению, таятся истинные проблемы. Инженер пришёл к выводу, что управление памятью в конечном итоге наложит ограничения на возможности повышения производительности Python, но у него есть проект SPy, который, возможно, станет способом реализации сверхбыстрого Python.
uv - 0.8.9
https://pypi.org/project/uv/0.8.9/
Актуальная утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.org/project/uv/
https://pypi.org/project/uv/0.8.9/
Актуальная утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.org/project/uv/
Telegram Web App. Всё о Mini Apps
https://habr.com/ru/companies/amvera/articles/935718/
В прошлой статье я уже рассмотрел основные возможности Web App. Cегодня же подведём итоги, расскажем все особенности и нюансы работы с Web App в Telegram и соберём простенькое веб-приложение.
https://habr.com/ru/companies/amvera/articles/935718/
В прошлой статье я уже рассмотрел основные возможности Web App. Cегодня же подведём итоги, расскажем все особенности и нюансы работы с Web App в Telegram и соберём простенькое веб-приложение.
❤1