Python, Data Science, нейросети, ИИ все-все-все
17 subscribers
9 photos
1 file
131 links
IT-публикации о Python, Data Science и собственных проектах. Для связи пишите в чат, прикрепленный к каналу.
Download Telegram
О том, как применить алгоритм Дейкстры, Python и OpenCV для поиска пути в лабиринте:

#python #opencv #algo

https://towardsdatascience.com/solving-mazes-with-python-f7a412f2493f
Написал статью про арены, пулы и блоки. Если сочетание этих трех слов вам ни о чем не говорит, пора узнать, как устроена работа с памятью в Python.

🐍 Помнить всё. Как работает память в Python

https://proglib.io/p/pomnit-vse-kak-rabotaet-pamyat-v-python-2021-03-14

#python #memory #allocators
Несколько интересных статей и переводов по #data_science и #python из недавних постов на Хабре:
— «Triton: Open Source язык для ядер Deep Learning» перевод статьи про трудности обработки данных на GPU и проект Triton от OpenAI https://habr.com/ru/company/skillfactory/blog/579380/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov. В оригинале статьи вёрстка более корректная: https://openai.com/blog/triton/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov
— Про собеседования ML-инженера в компании-гиганты с примерами для разных этапов: https://habr.com/ru/post/579410/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov. Статью хорошо дополняют комментарии.
— Пяток книжек по статистике и анализу данных, которые я и сам рекомендую: https://habr.com/ru/company/skypro/blog/579278/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov
— Пара статей про «Python-культуру» в российских компаниях: https://habr.com/ru/company/it_people/blog/576410/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov (Provectus) и https://habr.com/ru/company/it_people/blog/569868/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov (Тинькофф)

Присылайте, если было что-то еще интересное.
В журнале Код разобрали на примере Python идею из твиттера @goodboy_nomore: как сделать генератор забавных слов склеиванием из двух известных: https://thecode.media/glukozanostra/

В чём идея. Например, у нас есть слово «программа», которое заканчивается на «грамма». И есть слово «грамматика», которое начинается на эти же буквы. Если их записать друг за другом, чтобы слово как бы перетекало одно в другое, получится «программатика». Или вот ещё пара примеров:

абрикосуля = абрикос + косуля (3 буквы в пересечении);
капитание = капитан + питание (5 букв в пересечении).

Берём первое слово и ищем другое слово, которое начинается на те же буквы, которыми заканчивается первое.

Хороший пример для обучения в школе: легко объяснить идею и потом забавно изучать результат выполнения кода.

#python #education
На Хабре простенькая статья про построение мешей с помощью Python в Blender (перевод статьи Диего Гангла). О том, как сделать двумерную сетку под задачу. Хороший старт для тех, кто давно хотел объединить свои навыки в программировании на Python с 3D-моделированием.

https://habr.com/ru/post/646527/

#python #3D #blender #mesh
Как написать игру на Python: 5 игровых движков

Перевел туториал Джона Фишера для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine).

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

Можно читать в вк https://vk.com/@python_ds-pygamedev
Или в Notion: https://www.notion.so/leomatyushkin/Python-5-b7da3b9f3ee94bac86bf987a4ea09c90

#python #gamedev
Попробовал библиотеку Polars — рекомендую. Это как pandas, только быстрее на десятки процентов, а иногда на порядок (написана на Rust с API на Python)

https://pola.rs

#rust #pandas #python