58174
Всё самое интересное из мира Python Связь: @devmangx РКН: https://clck.ru/3GMMF6
Ловите очередной полезный гайд
👉 @PythonPortal
78 тем, которые необходимо освоить в области Data Science
👉 @PythonPortal
Сегодня разработчики представили новый формат данных под названием TOON. Его уже успели окрестить сменщиком JSON. Идея простая: дать ИИ понятный, компактный и быстрый формат без лишнего мусора и перегруженной структуры.
TOON экономит токены, ускоряет обработку и уменьшает объем передаваемых данных. По заявлениям авторов, формат оптимизирован не только для хранения, но и для взаимодействия с моделями искусственного интеллекта, включая гибридные и мультимодальные системы.
Поддержка уже заявлена для JavaScript, Python, Rust, Java и еще нескольких языков, а значит разработчики могут попробовать формат прямо сейчас, без ожидания экосистемы и сторонних библиотек.
Goodbye JSON, hello TOON. 🌟
👉 @PythonPortal
Nano-vLLM - облегченная реализация vLLM, созданная с нуля.
Это минималистичный движок для инференса LLM размером примерно 1200 строк кода на Python, который при этом показывает производительность на уровне vLLM и иногда даже выше.
Главная идея простая - дать быстрый, понятный и лёгкий движок, который можно разобрать буквально за вечер и адаптировать под свои задачи. Поддерживается кеширование, тензорный параллелизм и работа на GPU. Работает локально, без зависимости от облаков.
На тестах с моделью Qwen3-0.6B и 256 параллельными запросами Nano-vLLM показал скорость 1314.65 токенов/с против 1353.86 у vLLM. Разница не превышает 3%, при этом код Nano-vLLM проще и доступнее для модификаций.
Интерфейс совместим с vLLM, за исключением метода генерации. Примеры использования включены в репозиторий.
👉 @PythonPortal
Когда атрибут определён и в экземпляре, и в классе, при обращении Python всегда берет значение из экземпляра.
Атрибут класса используется только если в экземпляре его нет.
class Warehouse:
purpose = "storage"
region = "west"
w1 = Warehouse()
print(w1.purpose, w1.region) # storage west
w2 = Warehouse()
w2.region = "east"
print(w2.purpose, w2.region) # storage east
Выложили записи конфы «Я про бэкенд» - той самой, где раскрывали, как устроен бэкенд сегодня
Мир ускоряется: всё вокруг оцифровывается, RPS растёт, ML проникает во все сервисы подряд. Архитектуры усложняются, и поддерживать стабильность при таких масштабах - уже само по себе искусство. Но российские команды этот челлендж держат уверенно
4 октября в Москве на «Я про бэкенд» эксперты наших бигтехов делились, как решают реальные продовые задачи: от ML-инфраструктуры до рекомендательных и генеративных систем.
Особенно зашёл доклад Антона Полднева, руководителя инфраструктуры Яндекс Рекламы. Он рассказал, как их рекомендательный движок ежегодно экономит 200 тысяч CPU, и как команда перестроила архитектуру, которая держит более миллиона запросов в секунду.
Антон поделился конкретными подходами к оптимизации: от хаков на стыке с GPU до тонкой настройки балансировки. А ещё разобрал ключевые тренды в развитии инфраструктуры рекомендаций, без которых невозможно серьёзно нарастить эффективность.
В общем получилось очень насыщенно. Такое мы смотрим 👍
Посмотреть это выступление и другие доклады можно здесь:
- YouTube
- VK Видео
Реклама. ООО "Яндекс". ИНН 7736207543 Erid 2VSb5wAKbPX
Ловите годноту: сети для самых маленьких - очень качественный и структурированный материал по сетям
Здесь по-человечески разбирают всё: планирование сети, настройку маршрутизаторов, коммутацию, маршрутизацию, STP, NAT, VPN, BGP, MPLS и прочие страшные буквы, которые на деле не так уж страшны
Без воды, простыми словами и с примерами. Забираем тут ☕️
👉 @PythonPortal
Принес крутейший репо для тех, кто любит учиться на реальных примерах. Тут собрано более сотни опенсорсных клонов популярных сервисов: от Airbnb до YouTube
Каждый проект снабжен ссылками на исходный код, демками, описанием стека и количеством звезд на GitHub. А у некоторых даже есть туторы по созданию
Забирайте на GitHub 🍯
👉 @PythonPortal
Стохастические и детерминистские методы сэмплинга в диффузионных моделях дают заметно разные траектории, но в итоге оба приходят к одной цели.
Diffusion Explorer позволяет наглядно сравнивать разные методы сэмплинга и цели обучения диффузионных моделей, создавая визуализации типа той, что на 2 видео
Кроме того, можно, например, обучить модель на своём датасете и наблюдать, как она постепенно сходится к выборке из правильного распределения.
Посмотрите этот репозиторий GitHub.
👉 @PythonPortal
Этот чувак буквально объясняет, как с нуля собрать алгоритмический хедж-фонд меньше чем за 6 минут.
Это безумие:
Он использует четыре библиотеки:
• QSConnect - создание базы данных для квант-исследований
• QSResearch - исследование и запуск стратегий машинного обучения
• QSWorkflow - автоматизация всего пайплайна от начала до конца
• Omega - исполнение сделок через Python
👉 @PythonPortal
То, что доктор прописал!
9 самых необходимых IT-каналов, которые должен читать каждый айтишник:
Доктор Mobile - лечим ваш смартфон, минимум слов, максимум пользы.
Доктор Python — коды, хаки и фичи.
Доктор Techlogy — свежие технологии и их применение.
Доктор Cyber — информационная безопасность без скуки.
Доктор GitHub — лучшие репозитории от врача.
Доктор IT — всё о цифровом мире и его инсайтах.
Доктор GameDev — рецепты создания игр и гайды.
Доктор GPT — лучшие промпты и сервисы ИИ.
Доктор Memes — смех лечит лучше любых апдейтов.
Доктор C++ — фичи, советы и код без боли.
Подпишись, чтобы стать профессором, а не пациентом.
Шпаргалка SQL → Python → Excel, которая помогает быстро понять, как одинаковые операции выполняются в трёх разных инструментах.
👉 @PythonPortal
Совет по Python:
Используй класс Path из модуля pathlib, чтобы работать с путями к файлам кроссплатформенно.
from pathlib import Path
p = Path('/usr/local/bin')
Когда тестировщик нашел баг перед релизом
👉 @PythonPortal
Представляю Goldman Sachs GS-Quant
Python-инструментарий для количественного анализа, созданный Goldman Sachs.
GS Quant — это Python-набор инструментов для квант-финансов, построенный на базе одной из самых мощных платформ управления рисками.
GS Quant создан для ускорения разработки квант-трейдинговых стратегий и решений для риск-менеджмента. В его основе более 25 лет опыта работы на глобальных рынках.
Чтобы получить доступ к API, нужен client id и secret. Они доступны только институциональным клиентам Goldman Sachs.
Исходники GS-Quant можно найти на GitHub:
https://github.com/goldmansachs/gs-quant
👉 @PythonPortal
Весь мир: простая понятная капча
Китайцы: почисть лоток
👉 @PythonPortal
Знаешь, что неприятно реализовывать в Python?
Функцию скользящего среднего.
Ручное хранение всех значений в окне, тот ещё гемор.
Если только ты не используешь collections.deque.
Её параметр maxlen позволяет автоматически выбрасывать лишние значения из окна.
👉 @PythonPortal
Фотоскрейпинг наконец-то подъехал!
В новом v2 эндпоинте Firecrawl теперь можно тянуть картинки с сайтов. Подходит для мультимодальных LLM-приложений, дообучения моделей и прочих задач.
Можно навесить фильтры по разрешению, соотношению сторон или типу изображения.
Уже больше 66 тысяч звезд на GitHub 😁
👉 @PythonPortal
Экосистема Notepad просто безумная.
• Можно писать Python в Notepad
• Можно писать Java в Notepad
• Можно писать JavaScript в Notepad
• Можно писать Shell-скрипты в Notepad
• Можно собирать Dockerfile в Notepad
• Можно писать Terraform в Notepad
• Можно править YAML в Notepad
👉 @PythonPortal
Самый простой способ писать документацию к коду
Открытый проект Davia позволяет генерировать аккуратную внутреннюю документацию с визуальными диаграммами для любого кода.
Просто установи его на свою систему, следуй шагам из их документации, запусти команду в папке проекта и вуаля, он сгенерирует полную документацию со структурированными визуалами, которые можно просматривать и редактировать 💯
👉 @PythonPortal
27 ноября Яндекс проведет Pytup — митап для Python-разработчиков и ML-инженеров
📍 Екатеринбург
📅 27 ноября в 17.00 (по Екб)
Участников ждут технические доклады, дискуссионные столы, нетворкинг с экспертами, а также соревнования по игре в змейку и гонки на игрушечных роверах.
В программе выступлений:
— Егор Гордовский, технический менеджер проектов Yandex Cloud, расскажет о дата-центрах: из каких составляющих они состоят и как технологии, электричество, воздух, серверы и люди работают вместе, чтобы код превратился в работающий сервис.
— Арсений Саблин, разработчик системы контроля качества умных устройств на производстве Яндекс Алисы, выступит с докладом о том, как используется Python при тестировании станций с Алисой.
— Никита Улько, техлид VK Tech, разберет чистую архитектуру с практической точки зрения: за что ее ценят и как применять ее принципы, фокусируясь на решении конкретных проблем.
Для тех, кто не сможет посетить митап в Екатеринбурге, будет доступна онлайн-трансляция докладной части.
👉 Регистрация и программа
В Python 3.14 добавили нативные операции для max-кучи в модуле heapq, теперь можно работать и с max-heap без костылей.
👉 @PythonPortal
Minecraft теперь можно запустить ИИ-агентов, которыми можно управлять промптами.
Познакомьтесь со Steve — это как Cursor, но для Minecraft.
ИИ-агенты умеют добывать ресурсы, строить и охотиться по команде, а ещё работать вместе.
Похоже, теперь искусственный интеллект играет с нами, а не наоборот.
👉 @PythonPortal
Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке:
1. Ты сверстаешь веб-сайт на HTML + CSS;
2. Оживишь страницу с помощью JavaScript;
3. Используешь фронтенд-фреймворк Angular;
4. Подключишь Backend и загрузишь сайт на хостинг;
5. Получишь советы по доработке от эксперта;
6. Научишься использовать ChatGPT и Giga во Frontend-разработке;
7. Узнаешь 9 способов найти первый заказ даже без опыта.
А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 12-летним стажем – Романа Чернова.
👉 Проскочить на интенсив бесплатно
Начинаем уже завтра.
🔥 С нас обучение, практика и помощь с выходом на фриланс или собеседованием.
Люблю интерактивное обучение программированию 🥺
Поэтому не могу не поделиться этим сайтом: coddy.tech/journeys
Проходишь пошаговые «пути» с заданиями, тестами и практикой. Формат геймифицирован, удобно для новичков: Python, JS, C++, SQL и другие языки.
👉 @PythonPortal
Отличный гайд по Pytest для новичков
На Хабре вышел простой и толковый разбор Pytest, без воды, но с кучей пользы. Фикстуры, метки, примеры и лайфхаки.
После него реально хочется взять и написать свой первый тест 💪
👉 @PythonPortal