Size: a a a

2021 April 15
PythonDigest
Генетический алгоритм vs алгоритм роя частиц
https://habr.com/ru/post/551890/?utm_campaign=551890&utm_source=habrahabr&utm_medium=rss

К задачам поиска лучшего варианта решения (объекта, параметров или других данных) сводятся многие из проблем математики, экономики, статистики и т.д. Эти проблемы возникают, когда приходится строить математическую модель ситуации. При обработке полученной математической модели не всегда является возможным перебрать все данные, предоставленные системой, поэтому возникает потребность в разработке таких алгоритмов, которые могли бы искать оптимальные данные с некоторыми погрешностями, чтобы ограничить зону обработки данных для поиска последующих лучших значений.
В данной статье под задачей оптимизации понимается нахождение экстремума (минимума) некоторой вещественной функции в заданной области. Будут рассмотрены два самых важных алгоритма в оптимизации: генетический алгоритм и алгоритм роя частиц.
источник
PythonDigest
Адаптация подхода с применением сжатия zlib для отсеивания некачественных текстов разной длины
https://habr.com/ru/post/551982/?utm_campaign=551982&utm_source=habrahabr&utm_medium=rss

Подход безусловно интересный и стоит взять его на вооружение. Но разве коэффициент сжатия zlib на качественных текстах не имеет нелинейной зависимости от длины сжимаемого текста? Давайте проверим.

Возьмем текстовый корпус, состоящий из предложений, длина которых варьируется в диапазоне от 50 до 280 символов
источник
PythonDigest
источник
PythonDigest
Телеграмм-бот на Python
https://habr.com/ru/post/552052/?utm_campaign=552052&utm_source=habrahabr&utm_medium=rss

Недавно я попал на стажировку в новую для себя IT-компанию и наш (моей команды) проект был - бот для телеграмма, который автоматизирует часть работы hr-менеджеров. Первую неделю нам дали на самостоятельное изучение всего, что мы посчитаем нужным (а я убежден, что лучший способ что-то изучить - это практика), так что я начал действовать. Язык программирования был выбран python (наверное понятно из обложки почему), так что в этой статьи я разберу пример именно с ним.
источник
PythonDigest
источник
PythonDigest
PDFx - v1.4.1
https://www.metachris.com/2021/04/pdfx-update-and-new-version-release-v1.4.1/

PDFx is a tool to extract text, links, references and metadata from PDF files and URLs.
источник
PythonDigest
Podcast.__init__: Let The Robots Do The Work Using Robotic Process Automation with Robocorp
https://www.pythonpodcast.com/robocorp-robotic-process-automation-episode-310/

Audio
источник
PythonDigest
Детектирование пользовательских объектов
https://habr.com/ru/post/552298/?utm_campaign=552298&utm_source=habrahabr&utm_medium=rss

Добро пожаловать в статью по распознаванию. Так как большую часть рабочего времени я провожу в офисном пространстве open space, где каждое место пронумеровано, решил рассказать вам о компьютерном зрении на примере обычной таблички с номером рабочего места. Здесь мы дообучим нейросеть детектировать выбранную нами табличку.
источник
PythonDigest
ModulationPy: цифровые схемы модуляции на языке Python
https://habr.com/ru/post/552242/?utm_campaign=552242&utm_source=habrahabr&utm_medium=rss

На данный момент доступны два класса схем модуляции:

M-PSK: Phase Shift Keying (фазовая цифровая модуляция)


M-QAM: Quadratured Amplitude Modulation (квадратурная амплитудная модуляция)
где M - это порядок модуляции.

Интересен модуль может быть, скорее всего, в разрезе образовательных целей в сфере беспроводной связи (подбор модуляций исходил именно из нее), однако, вдруг кому-то пригодится и для научных изысканий. Не MatLab'ом насущным едины!
источник
PythonDigest
Baserow
https://gitlab.com/bramw/baserow

Baserow: Web-based no-code persistence platform, like a database meets a spreadsheet, with a REST API. Links: Repo Home gh Docs
источник
PythonDigest
Что не так с вашей консольной программой?
https://habr.com/ru/post/551424/?utm_campaign=551424&utm_source=habrahabr&utm_medium=rss

Мы еще в школе научились вызывать функцию print. Что может пойти не так в консольной разработке? Да, и если бы не растущая сложность программ, проблем бы у нас не было до сих пор. А в реальности — то в тексте трудно найти нужную информацию, то он не влезает в экран по ширине и по длине, а от многочисленности цветов рябит в глазах.
источник
2021 April 16
PythonDigest
Ontol: подборка видео-лекций и каналов для продвинутых программистов
https://habr.com/ru/post/551896/?utm_campaign=551896&utm_source=habrahabr&utm_medium=rss

Недавно на HackerNews обсуждали (https://news.ycombinator.com/item?id=24671019) видео и каналы, где можно пойчиться продвинутому программированию. Под катом — подборка из 30 полезняшек.
источник
PythonDigest
Django Debug Toolbar security releases issued: 3.2.1, 2.2.1 and 1.11.1.
https://www.djangoproject.com/weblog/2021/apr/14/debug-toolbar-security-releases/
источник
PythonDigest
источник
PythonDigest
Python Bytes: #229 Has one of your dependencies died?
https://pythonbytes.fm/episodes/show/229/has-one-of-your-dependencies-died

Audio
источник
2021 April 17
PythonDigest
How to view all your variables in a Jupyter notebook
https://www.wrighters.io/how-to-view-all-your-variables-in-a-jupyter-notebook/
источник
PythonDigest
Что такое OpenVINO?
https://habr.com/ru/post/546438/?utm_campaign=546438&utm_source=habrahabr&utm_medium=rss

OpenVINO toolkit (или Intel Distribution of OpenVINO Toolkit) - это открытый бесплатный набор инструментов, который помогает разработчикам и аналитикам данных ускорить разработку высокопроизводительных решений для использования в различных видеосистемах. 
Этот комплексный набор инструментов поддерживает весь спектр решений для компьютерного зрения, оптимизирует развертывание глубокого обучения и обеспечивает простое исполнение на различных платформах Intel.
OpenVINO решает самые разнообразные задачи, включая детектирование лица, автоматическое распознавание объектов, текста и речи, обработку изображений и многое другое. 
источник
2021 April 18
PythonDigest
Test and Code: 150: A Practical Testing Strategy
https://testandcode.com/150

Audio
источник
PythonDigest
Оптимизируем затраты с помощью AWS Cost Explorer
https://habr.com/ru/post/552462/?utm_campaign=552462&utm_source=habrahabr&utm_medium=rss

Мое приложение на 100% serverless, и я всегда умещался в уровень бесплатного использования, так что просто игнорировал затраты. Но затем мне пришел счет на 62$.Под катом вы сможете найти подробную инструкцию для умного контроля расходов в облаке, до того как они превратятся в проблему.
источник
PythonDigest
источник