pythonportal | Unsorted

Telegram-канал pythonportal - Python Portal

58174

Всё самое интересное из мира Python Связь: @devmangx РКН: https://clck.ru/3GMMF6

Subscribe to a channel

Python Portal

Ловите очередной полезный гайд

👉 @PythonPortal

Читать полностью…

Python Portal

78 тем, которые необходимо освоить в области Data Science

👉 @PythonPortal

Читать полностью…

Python Portal

Сегодня разработчики представили новый формат данных под названием TOON. Его уже успели окрестить сменщиком JSON. Идея простая: дать ИИ понятный, компактный и быстрый формат без лишнего мусора и перегруженной структуры.

TOON экономит токены, ускоряет обработку и уменьшает объем передаваемых данных. По заявлениям авторов, формат оптимизирован не только для хранения, но и для взаимодействия с моделями искусственного интеллекта, включая гибридные и мультимодальные системы.

Поддержка уже заявлена для JavaScript, Python, Rust, Java и еще нескольких языков, а значит разработчики могут попробовать формат прямо сейчас, без ожидания экосистемы и сторонних библиотек.

Goodbye JSON, hello TOON. 🌟

👉 @PythonPortal

Читать полностью…

Python Portal

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 Portal

Когда атрибут определён и в экземпляре, и в классе, при обращении 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


👉 @PythonPortal

Читать полностью…

Python Portal

Выложили записи конфы «Я про бэкенд» - той самой, где раскрывали, как устроен бэкенд сегодня

Мир ускоряется: всё вокруг оцифровывается, RPS растёт, ML проникает во все сервисы подряд. Архитектуры усложняются, и поддерживать стабильность при таких масштабах - уже само по себе искусство. Но российские команды этот челлендж держат уверенно

4 октября в Москве на «Я про бэкенд» эксперты наших бигтехов делились, как решают реальные продовые задачи: от ML-инфраструктуры до рекомендательных и генеративных систем.

Особенно зашёл доклад Антона Полднева, руководителя инфраструктуры Яндекс Рекламы. Он рассказал, как их рекомендательный движок ежегодно экономит 200 тысяч CPU, и как команда перестроила архитектуру, которая держит более миллиона запросов в секунду.

Антон поделился конкретными подходами к оптимизации: от хаков на стыке с GPU до тонкой настройки балансировки. А ещё разобрал ключевые тренды в развитии инфраструктуры рекомендаций, без которых невозможно серьёзно нарастить эффективность.

В общем получилось очень насыщенно. Такое мы смотрим 👍

Посмотреть это выступление и другие доклады можно здесь:
- YouTube
- VK Видео

Реклама. ООО "Яндекс". ИНН 7736207543 Erid 2VSb5wAKbPX

Читать полностью…

Python Portal

Ловите годноту: сети для самых маленьких - очень качественный и структурированный материал по сетям

Здесь по-человечески разбирают всё: планирование сети, настройку маршрутизаторов, коммутацию, маршрутизацию, STP, NAT, VPN, BGP, MPLS и прочие страшные буквы, которые на деле не так уж страшны

Без воды, простыми словами и с примерами. Забираем тут ☕️

👉 @PythonPortal

Читать полностью…

Python Portal

Принес крутейший репо для тех, кто любит учиться на реальных примерах. Тут собрано более сотни опенсорсных клонов популярных сервисов: от Airbnb до YouTube

Каждый проект снабжен ссылками на исходный код, демками, описанием стека и количеством звезд на GitHub. А у некоторых даже есть туторы по созданию

Забирайте на GitHub 🍯

👉 @PythonPortal

Читать полностью…

Python Portal

Стохастические и детерминистские методы сэмплинга в диффузионных моделях дают заметно разные траектории, но в итоге оба приходят к одной цели.

Diffusion Explorer позволяет наглядно сравнивать разные методы сэмплинга и цели обучения диффузионных моделей, создавая визуализации типа той, что на 2 видео

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

Посмотрите этот репозиторий GitHub.

👉 @PythonPortal

Читать полностью…

Python Portal

Этот чувак буквально объясняет, как с нуля собрать алгоритмический хедж-фонд меньше чем за 6 минут.

Это безумие:

Он использует четыре библиотеки:

• QSConnect - создание базы данных для квант-исследований
• QSResearch - исследование и запуск стратегий машинного обучения
• QSWorkflow - автоматизация всего пайплайна от начала до конца
• Omega - исполнение сделок через Python

👉 @PythonPortal

Читать полностью…

Python Portal

То, что доктор прописал!
9 самых необходимых IT-каналов, которые должен читать каждый айтишник:

Доктор Mobile - лечим ваш смартфон, минимум слов, максимум пользы.
Доктор Python — коды, хаки и фичи.
Доктор Techlogy — свежие технологии и их применение.
Доктор Cyber — информационная безопасность без скуки.
Доктор GitHub — лучшие репозитории от врача.
Доктор IT — всё о цифровом мире и его инсайтах.
Доктор GameDev — рецепты создания игр и гайды.
Доктор GPT — лучшие промпты и сервисы ИИ.
Доктор Memes — смех лечит лучше любых апдейтов.
Доктор C++ — фичи, советы и код без боли.

Подпишись, чтобы стать профессором, а не пациентом.

Читать полностью…

Python Portal

Шпаргалка SQL → Python → Excel, которая помогает быстро понять, как одинаковые операции выполняются в трёх разных инструментах.

👉 @PythonPortal

Читать полностью…

Python Portal

Вся правда о тестировщиках.

👉 @PythonPortal

Читать полностью…

Python Portal

Совет по Python:

Используй класс Path из модуля pathlib, чтобы работать с путями к файлам кроссплатформенно.

from pathlib import Path

p = Path('/usr/local/bin')


👉 @PythonPortal

Читать полностью…

Python Portal

Когда тестировщик нашел баг перед релизом

👉 @PythonPortal

Читать полностью…

Python Portal

Представляю 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

Читать полностью…

Python Portal

Весь мир: простая понятная капча
Китайцы: почисть лоток

👉 @PythonPortal

Читать полностью…

Python Portal

Знаешь, что неприятно реализовывать в Python?

Функцию скользящего среднего.

Ручное хранение всех значений в окне, тот ещё гемор.

Если только ты не используешь collections.deque.

Её параметр maxlen позволяет автоматически выбрасывать лишние значения из окна.

👉 @PythonPortal

Читать полностью…

Python Portal

Опытных видно сразу

👉 @PythonPortal

Читать полностью…

Python Portal

Фотоскрейпинг наконец-то подъехал!

В новом v2 эндпоинте Firecrawl теперь можно тянуть картинки с сайтов. Подходит для мультимодальных LLM-приложений, дообучения моделей и прочих задач.

Можно навесить фильтры по разрешению, соотношению сторон или типу изображения.

Уже больше 66 тысяч звезд на GitHub 😁

👉 @PythonPortal

Читать полностью…

Python Portal

Экосистема Notepad просто безумная.

• Можно писать Python в Notepad
• Можно писать Java в Notepad
• Можно писать JavaScript в Notepad
• Можно писать Shell-скрипты в Notepad
• Можно собирать Dockerfile в Notepad
• Можно писать Terraform в Notepad
• Можно править YAML в Notepad

👉 @PythonPortal

Читать полностью…

Python Portal

Самый простой способ писать документацию к коду

Открытый проект Davia позволяет генерировать аккуратную внутреннюю документацию с визуальными диаграммами для любого кода.

Просто установи его на свою систему, следуй шагам из их документации, запусти команду в папке проекта и вуаля, он сгенерирует полную документацию со структурированными визуалами, которые можно просматривать и редактировать 💯

👉 @PythonPortal

Читать полностью…

Python Portal

27 ноября Яндекс проведет Pytup — митап для Python-разработчиков и ML-инженеров

📍 Екатеринбург
📅 27 ноября в 17.00 (по Екб)

Участников ждут технические доклады, дискуссионные столы, нетворкинг с экспертами, а также соревнования по игре в змейку и гонки на игрушечных роверах.

В программе выступлений:

— Егор Гордовский, технический менеджер проектов Yandex Cloud, расскажет о дата-центрах: из каких составляющих они состоят и как технологии, электричество, воздух, серверы и люди работают вместе, чтобы код превратился в работающий сервис.

— Арсений Саблин, разработчик системы контроля качества умных устройств на производстве Яндекс Алисы, выступит с докладом о том, как используется Python при тестировании станций с Алисой.

— Никита Улько, техлид VK Tech, разберет чистую архитектуру с практической точки зрения: за что ее ценят и как применять ее принципы, фокусируясь на решении конкретных проблем.

Для тех, кто не сможет посетить митап в Екатеринбурге, будет доступна онлайн-трансляция докладной части.

👉 Регистрация и программа

Читать полностью…

Python Portal

Он под чем-то 😁

👉 @PythonPortal

Читать полностью…

Python Portal

В Python 3.14 добавили нативные операции для max-кучи в модуле heapq, теперь можно работать и с max-heap без костылей.

👉 @PythonPortal

Читать полностью…

Python Portal

😏😏😏

👉  @PythonPortal

Читать полностью…

Python Portal

Minecraft теперь можно запустить ИИ-агентов, которыми можно управлять промптами.

Познакомьтесь со Steve — это как Cursor, но для Minecraft.
ИИ-агенты умеют добывать ресурсы, строить и охотиться по команде, а ещё работать вместе.

Похоже, теперь искусственный интеллект играет с нами, а не наоборот.

👉 @PythonPortal

Читать полностью…

Python Portal

Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке:

1. Ты сверстаешь веб-сайт на HTML + CSS;
2. Оживишь страницу с помощью JavaScript;
3. Используешь фронтенд-фреймворк Angular;
4. Подключишь Backend и загрузишь сайт на хостинг;
5. Получишь советы по доработке от эксперта;
6. Научишься использовать ChatGPT и Giga во Frontend-разработке;
7. Узнаешь 9 способов найти первый заказ даже без опыта.

А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 12-летним стажем – Романа Чернова.

👉 Проскочить на интенсив бесплатно

Начинаем уже завтра.

🔥 С нас обучение, практика и помощь с выходом на фриланс или собеседованием.

Читать полностью…

Python Portal

Люблю интерактивное обучение программированию 🥺

Поэтому не могу не поделиться этим сайтом: coddy.tech/journeys

Проходишь пошаговые «пути» с заданиями, тестами и практикой. Формат геймифицирован, удобно для новичков: Python, JS, C++, SQL и другие языки.

👉 @PythonPortal

Читать полностью…

Python Portal

Отличный гайд по Pytest для новичков

На Хабре вышел простой и толковый разбор Pytest, без воды, но с кучей пользы. Фикстуры, метки, примеры и лайфхаки.

После него реально хочется взять и написать свой первый тест 💪

👉 @PythonPortal

Читать полностью…
Subscribe to a channel