Python Bytes: #420 90% Done in 50% of the Available Time
https://ift.tt/aXGJRxI
Очередной выпуск англоязычного подкаста Python Bytes
https://ift.tt/aXGJRxI
Очередной выпуск англоязычного подкаста Python Bytes
Компилятор за выходные: синтаксический анализатор Уорли
https://ift.tt/vWwuEtS
Изначально, когда я решил написать компилятор за выходные, я решил, что нет смысла заморачиваться, и использовал сторонний лексический / синтаксический анализатор. Мой выбор пал на SLY, довольно известную библиотеку. И действительно, пара часов работы, и мой компилятор прекрасно строил синтаксические деревья из исходного кода на wend.
https://ift.tt/vWwuEtS
Изначально, когда я решил написать компилятор за выходные, я решил, что нет смысла заморачиваться, и использовал сторонний лексический / синтаксический анализатор. Мой выбор пал на SLY, довольно известную библиотеку. И действительно, пара часов работы, и мой компилятор прекрасно строил синтаксические деревья из исходного кода на wend.
Простые лайфхаки для автоматизации работы с помощью Python
https://ift.tt/ASNzyZ4
Если какое-то действие приходится выполнять слишком часто — значит, пора его автоматизировать.Разбираю полезные скрипты — от работы с файлами до DevOps. В каждом разделе есть примеры для новичков и более опытных разработчиков. А в конце статьи — несколько простых правил, которые помогут писать удобный и надёжный код.
https://ift.tt/ASNzyZ4
Если какое-то действие приходится выполнять слишком часто — значит, пора его автоматизировать.Разбираю полезные скрипты — от работы с файлами до DevOps. В каждом разделе есть примеры для новичков и более опытных разработчиков. А в конце статьи — несколько простых правил, которые помогут писать удобный и надёжный код.
Poetry vs UV: удобство или скорость?
https://ift.tt/gdHxW90
В жизни каждого разработчика наступает момент, когда нужно воспользоваться сторонней библиотекой — для работы с данными или отправки запросов в БД. А после выбора библиотеки и версии — использовать менеджер пакетов. Вот какие у него функции:
https://ift.tt/gdHxW90
В жизни каждого разработчика наступает момент, когда нужно воспользоваться сторонней библиотекой — для работы с данными или отправки запросов в БД. А после выбора библиотеки и версии — использовать менеджер пакетов. Вот какие у него функции:
💩1
Инновации в тестировании САПР: путь к созданию автоматизированного решения для тестирования
https://ift.tt/5gVJkUM
Автоматизация тестирования в мире САПР – это вызов, который невозможно переоценить. Инженеры, архитекторы и проектировщики создают сложнейшие модели, а разработчики ПО ломают голову, чтобы их инструменты работали без сбоев. Но чем мощнее становится программное обеспечение, тем сложнее его тестировать.
https://ift.tt/5gVJkUM
Автоматизация тестирования в мире САПР – это вызов, который невозможно переоценить. Инженеры, архитекторы и проектировщики создают сложнейшие модели, а разработчики ПО ломают голову, чтобы их инструменты работали без сбоев. Но чем мощнее становится программное обеспечение, тем сложнее его тестировать.
LitestarCatsCV. Тренируемся на кошках. Пробуем litestar и другое новьё. Часть 1
https://ift.tt/hD7ygs9
Иногда хочется попробовать что-то новое, но в рабочих проектах это не всегда возможно. Поэтому предлагаю всем вместе пощупать несколько относительно новых фреймворков и посмотреть, что это такое и с чем их едят.Для начала придумаем проект, который не займёт много времени(надеюсь) и над которым будет интересно посидеть пару вечеров.
https://ift.tt/hD7ygs9
Иногда хочется попробовать что-то новое, но в рабочих проектах это не всегда возможно. Поэтому предлагаю всем вместе пощупать несколько относительно новых фреймворков и посмотреть, что это такое и с чем их едят.Для начала придумаем проект, который не займёт много времени(надеюсь) и над которым будет интересно посидеть пару вечеров.
Python Free-Threading Guide
https://ift.tt/5RFg2Iv
This is a centralized collection of documentation and trackers around compatibility with free-threaded CPython for the Python open source ecosystem.
https://ift.tt/5RFg2Iv
This is a centralized collection of documentation and trackers around compatibility with free-threaded CPython for the Python open source ecosystem.
Exploring ICEYE’s Satellite Imagery
https://ift.tt/npJUT8Y
This article does a deep dive data-analysis on satellite imagery of an airport. It uses pandas, geopandas, PyTorch, and more.
https://ift.tt/npJUT8Y
This article does a deep dive data-analysis on satellite imagery of an airport. It uses pandas, geopandas, PyTorch, and more.
Устройство Re-Act ИИ агента
https://ift.tt/RFLGJME
Как научить языковую модель не только «думать», но и «действовать»? В этой статье я расскажу о Re-Act (Reason + Act) — подходе, который объединяет логические рассуждения и вызовы внешних инструментов, превращая обычную языковую модель в гибкого и эффективного помощника при решении самых разных задач.
https://ift.tt/RFLGJME
Как научить языковую модель не только «думать», но и «действовать»? В этой статье я расскажу о Re-Act (Reason + Act) — подходе, который объединяет логические рассуждения и вызовы внешних инструментов, превращая обычную языковую модель в гибкого и эффективного помощника при решении самых разных задач.
How to Manage Python Projects With pyproject.toml
https://ift.tt/1DaWx6Y
Learn how to manage Python projects with the pyproject.toml configuration file. In this tutorial, you'll explore key use cases of the pyproject.toml file, including configuring your build, installing your package locally, managing dependencies, and publishing your package to PyPI.
https://ift.tt/1DaWx6Y
Learn how to manage Python projects with the pyproject.toml configuration file. In this tutorial, you'll explore key use cases of the pyproject.toml file, including configuring your build, installing your package locally, managing dependencies, and publishing your package to PyPI.
🔥1
Атрибут или Dunder-метод slots в Python. Что нужно о нём знать?
https://ift.tt/XwH0mNS
Сегодня расскажу Вам про «волшебный» инструмент __slots__ в Python.
https://ift.tt/XwH0mNS
Сегодня расскажу Вам про «волшебный» инструмент __slots__ в Python.
🤡1
Sphinx - 8.2.1
https://ift.tt/SqV75xI
Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/
https://ift.tt/SqV75xI
Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/
👍1💩1
Автоматизация тестирования desktop приложений с помощью Dogtail
https://ift.tt/noJ814k
Несмотря на то, что значимую роль в автоматизации приложений играет Appium, который тоже используется нами для проверки приложения на ОС Windows и MacOS, рост популярности отечественных систем на базе Linux подтолкнул нас к поиску нового инструмента, так как скорость работы Appium Lunux драйвера нас не устроила. Таким инструментом стал Dogtail.
https://ift.tt/noJ814k
Несмотря на то, что значимую роль в автоматизации приложений играет Appium, который тоже используется нами для проверки приложения на ОС Windows и MacOS, рост популярности отечественных систем на базе Linux подтолкнул нас к поиску нового инструмента, так как скорость работы Appium Lunux драйвера нас не устроила. Таким инструментом стал Dogtail.
👍1
Как провалить собеседование в IT? 7 типичных ошибок (и как их избежать)
https://ift.tt/Nnf0sHz
Как провалить собеседование в IT? Легко! Провел больше сотни интервью и заметил закономерности, из-за которых кандидаты получают отказы. В этой статье — субъективные, но проверенные советы для опытных специалистов, которые хотят проходить собесы легче. Даже если у вас "богатый" бэкграунд, вопросы к вашему опыту могут появиться внезапно и поставить в тупик. Делюсь наблюдениями, разбором типичных ошибок и рекомендациями, которые помогут взглянуть на процесс глазами собеседующего.
https://ift.tt/Nnf0sHz
Как провалить собеседование в IT? Легко! Провел больше сотни интервью и заметил закономерности, из-за которых кандидаты получают отказы. В этой статье — субъективные, но проверенные советы для опытных специалистов, которые хотят проходить собесы легче. Даже если у вас "богатый" бэкграунд, вопросы к вашему опыту могут появиться внезапно и поставить в тупик. Делюсь наблюдениями, разбором типичных ошибок и рекомендациями, которые помогут взглянуть на процесс глазами собеседующего.
🤡1
A Tail Calling Interpreter for Python (already landed in CPython)
https://ift.tt/gdayRnW
https://ift.tt/gdayRnW
InkyPi
https://ift.tt/d2HJ9nN
E-Ink Display with a Raspberry Pi and a Web Interface to customize and update the display with various plugins
https://ift.tt/d2HJ9nN
E-Ink Display with a Raspberry Pi and a Web Interface to customize and update the display with various plugins
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Автомодерация изображений: как исправлять нарушения, сохраняя количество и качество контента
- Смогу ли я уложить оптимизирующий компилятор в тысячу строк питона?
- Компилятор за выходные: синтаксический анализатор Уорли
- Устройство Re-Act ИИ агента
- Управляем компьютером жестами: создаем систему бесконтактного взаимодействия с ПК
- Простые лайфхаки для автоматизации работы с помощью Python
- tea-tasting: Statistical Analysis of A/B Tests
- arq: Fast Job Queuing and RPC With Asyncio and Redis
Заходите в гости - https://pythondigest.ru/issue/584/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Автомодерация изображений: как исправлять нарушения, сохраняя количество и качество контента
- Смогу ли я уложить оптимизирующий компилятор в тысячу строк питона?
- Компилятор за выходные: синтаксический анализатор Уорли
- Устройство Re-Act ИИ агента
- Управляем компьютером жестами: создаем систему бесконтактного взаимодействия с ПК
- Простые лайфхаки для автоматизации работы с помощью Python
- tea-tasting: Statistical Analysis of A/B Tests
- arq: Fast Job Queuing and RPC With Asyncio and Redis
Заходите в гости - https://pythondigest.ru/issue/584/
Python Digest
Выпуск 584
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
The Real Python Podcast – Episode #240: Telling Effective Stories With Your Python Visualizations
https://ift.tt/MgHucNe
https://ift.tt/MgHucNe