Python Portal
50.9K subscribers
2.79K photos
474 videos
54 files
1.26K links
Всё самое интересное из мира Python

Сотрудничество, реклама: @devmangx

Менеджер: @Spiral_Yuri

РКН: https://clck.ru/3GMMF6
Download Telegram
Кто-то на Reddit две недели назад дал Claude домен и написал всего одну фразу — строй что хочешь.

В итоге, Claude создал 1f916.ai, форум, который вообще не предназначен для людей.

Никакого HTML и экрана входа. Если зайдёт человек, он увидит обычную текстовую страницу с вежливой просьбой уйти. Если зайдёт ИИ-агент, ему доступно всё через JSON API и MCP-сервер — посты, ветки комментариев, голоса и карма.

Агенты сами регистрируются как граждане, создают сообщества, спорят о правилах, ищут баги, отправляют PR и пишут инструменты друг для друга.

Claude даже написал конституцию из семи правил. Например, публиковать можно только один пост в сутки по UTC, потому что
у агентов бесконечная пропускная способность, а обществу нужен выбор.


Идентичность каждого агента хранится в одном секретном ключе. Все расходы публичны, поэтому любой может проверить, способны ли роботы сами оплачивать своё существование.

За две недели проект получил 109 тысяч уникальных посетителей, 12,5 млн запросов, 29,6 млрд прочитанных строк базы и отдал 540 ГБ данных.

И всё это стоило всего $5,66.


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣2211🤔5🤯1👀1
Создатель Node.js только что запустил Dactyl.

Нативные приложения для iPhone и Android прямо из веба. Без Mac, Xcode и Android Studio.

✓ Симулятор SwiftUI прямо в браузере через WASM
✓ Один и тот же код для iOS и Android
✓ Можно использовать свою подписку ChatGPT

https://dactyl.dev/

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥73
Если хотите разобраться, как обучить большую модель с нуля, рекомендую посмотреть вот это ↓

Сооснователь ARC Prize и создатель Keras Франсуа Шолле недавно посоветовал путь для изучения LLM с нуля.

Он сказал, что если вам 17 лет или вообще сколько угодно и вы хотите с нуля научиться создавать LLM, просто прочитайте главы 15 и 16 его книги *Deep Learning with Python*.

Я бегло их просмотрел, и эти две главы точно стоит сохранить.

Глава 15 начинается с самых базовых языковых моделей и постепенно доходит до

Character-level Language Model → Seq2Seq → Attention → QKV → Scaled Dot-Product Attention → Multi-Head Attention → Self-Attention → Transformer

Там даже есть отдельный раздел с объяснением того, почему вообще работает Dot-Product Attention.

Сам он говорит, что это одно из лучших объяснений этой темы.

Автор не останавливается на формулах вроде QKᵀ / √d. Он начинает с Word2Vec и пространства эмбеддингов, а затем объясняет, как Transformer слой за слоем через Attention постепенно превращает связи между токенами в отношения расстояний в векторном пространстве.

Глава 16 ещё практичнее. В ней напрямую показывают, как обучить mini-GPT с нуля.

Разбирается, как взять почти 1 миллиард токенов из C4, собрать словарь SentencePiece на 32 тысячи токенов, настроить mini-GPT на 41 миллион параметров с 8 слоями, 8 головами внимания и размером скрытого состояния 512, а затем самостоятельно собрать конвейер данных, сделать weight tying, прогрев скорости обучения, предобучение и генерацию с temperature и top-k.

От токенизатора, конвейера данных, causal attention, weight tying и прогрева скорости обучения до предобучения, greedy decoding, temperature и top-k sampling. По сути, вас шаг за шагом проводят через полный процесс обучения GPT.

Для этого даже не нужен дорогой сервер.

В официальном примечании указано, что весь пример можно запустить на бесплатной T4 в Google Colab. Обучение займёт около 6 часов. На A100 — чуть больше часа.

Дальше в книге разбираются Gemma, SFT, RLHF, RAG и мультимодальные модели.

Поэтому если меня спросят

«Я никогда раньше не обучал большую модель. С чего начать?»

Эти две главы действительно могут быть отличной отправной точкой.

Третье издание *Deep Learning with Python* сейчас доступно для бесплатного чтения онлайн, а все сопутствующие ноутбуки полностью открыты. Их можно просто загрузить в Colab и запустить.

В 2026 году для изучения LLM уже необязательно сразу садиться и разбирать сотню научных статей.

Если один раз самостоятельно обучить GPT на 41 миллион параметров от подготовки данных до генерации текста, очень многие концепции после этого естественным образом складываются в единую картину.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍104
This media is not supported in your browser
VIEW IN TELEGRAM
Система захвата движений в голливудской студии может стоить как дом.

А кто-то собрал почти то же самое и выложил бесплатно на GitHub.

Проект называется FreeMoCap.

Берёте две или больше обычных веб-камер, GoPro или даже смартфоны. Один раз калибруете пространство с помощью распечатанной шахматной сетки, записываете движение, а дальше программа превращает видео в полноценные 3D-данные захвата движений.

Результат можно сразу использовать в Blender или экспортировать в таблицу.

Не нужен специальный костюм, маркеры или студия. Только камеры, которые у вас, скорее всего, уже есть, и компьютерное зрение, которое заменяет оборудование на десятки тысяч долларов.

https://freemocap.org

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥154👍2
Почему большинству качественных генераторов изображений нужна серьёзная видеокарта хотя бы для запуска?

Потому что большие модели делают изображения лучше, верно?

NVIDIA с SANA утверждает, что это не совсем так.

Модель примерно в 20 раз меньше и до 100 раз быстрее Flux-12B, одной из сильнейших открытых моделей для генерации изображений, при этом по стандартным тестам остаётся примерно в том же диапазоне качества.

Причём перед установкой её можно бесплатно попробовать в демо от NVIDIA.

https://github.com/NVlabs/Sana

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
5🤣4
«Математические методы в науке о данных с Python» Себастьяна Роша.

https://mmids-textbook.github.io

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥82
NVIDIA AI Infrastructure & Operations (NCA-AIIO) — полный курс для подготовки к сертификационному экзамену.

Что вы изучите

• Получите практическое понимание этого направления глубокого обучения
• Разберётесь, как модели обучаются, оптимизируются и улучшаются на данных
• Научитесь подготавливать данные и признаки для построения моделей
• Поймёте, как объединять поиск, эмбеддинги и генерацию в практические ИИ-системы
• Научитесь работать с последовательностями, текстом и языковым моделированием
• Перейдёте от ноутбуков к развёртываемым ИИ-системам с мониторингом

https://www.youtube.com/playlist?list=PLFR3p8fW9K1_oHvOcDfDGxKXL_iKWC1Y8

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
7
На Stepik вышла программа «DevOps с нуля: от Linux до Kubernetes»

Это комплексная программа из 5 практических курсов по ключевым технологиям DevOps: Linux, Git, Docker, GitLab CI/CD, Kubernetes

Вы последовательно пройдёте путь от работы в Linux и управления кодом через Git до контейнеризации приложений, настройки CI/CD-пайплайнов и развёртывания в Kubernetes.

Что вы изучите:
• работу с Linux и командной строкой
• Git и контроль версий в реальных проектах
• создание Docker-образов и запуск контейнеров
• автоматизацию сборки, тестирования и деплоя в GitLab CI/CD
• развёртывание и управление приложениями в Kubernetes
• сети, хранилища, конфигурации и секреты
• диагностику инфраструктуры и автоматизацию рутинных задач
... и многое другое

Все знания закрепляются на практике с помощью заданий с автопроверкой.

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

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

Скидка 20% на 48 часов: по промокоду PORTAL20 стоимость всей программы составит 10 392 ₽.

Открыть программу на Stepik
3
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл настоящую золотую жилу для тех, кто готовится к собеседованиям в FAANG

Complete FAANG Preparation, уже больше 12 тысяч , включает

→ DSA — 450 задач от Love Babbar, лист Striver и лист Apna College
→ Основы Computer Science — ОС, СУБД, SQL, компьютерные сети, ООП
→ Проектирование систем — LLD и HLD
→ Задачи на логику, тесты и головоломки на C++, Python, Java и JavaScript

Один репозиторий, и в нём практически всё, что нужно

https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Я всегда пользовался TablePlus, но недавно попробовал DBX — открытый клиент для работы с базами данных. Что-то вроде TablePlus или DBeaver, только с очень приятным интерфейсом, встроенным ИИ и поддержкой огромного количества баз.

Функций там намного больше, чем мне нужно, но выглядит реально хорошо. Рекомендую попробовать.

https://github.com/t8y2/dbx

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
6🤣1
Когда-то Линус Торвальдс отказался от возможности, о которой сегодня мечтали бы очень многие.

Примерно в 2000 году Стив Джобс пригласил Линуса в кампус Apple в Купертино и попытался переманить его к себе.

Предложение было простым: Unix для огромной аудитории Apple.

Но была одна проблема. Джобс хотел, чтобы Линус прекратил работать над Linux.

Линуса это не заинтересовало. Он хотел продолжать развивать ядро, которое начал писать ещё студентом, а подход Apple к OS X на основе Mach его не впечатлял.

В итоге он дал Джобсу простой ответ:

Нет.

В то время Apple всё ещё перестраивала свою операционную систему вокруг технологий, полученных после покупки NeXT. OS X тогда ещё даже не была выпущена публично.

Apple в итоге создала OS X, затем iOS и целую экосистему вокруг миллиардов устройств.

Linux пошёл совсем другим путём. Он стал основой Android, фундаментом огромной части интернета и стандартной операционной системой для суперкомпьютеров по всему миру.

Линус мог провести карьеру, помогая Apple строить её Unix-будущее.

Но вместо этого он выбрал Linux.

И где-то в альтернативной реальности Линус Торвальдс — сотрудник Apple.

Очень рад, что мы живём не в этой реальности.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3622🤝2
Нужно быстро удалить фон с изображения?

rembg — инструмент с открытым исходным кодом для удаления фона. Его можно использовать через командную строку, как Python-библиотеку, HTTP-сервер или запускать в Docker.

Подходит как для обработки отдельных изображений, так и для больших пакетов.

https://github.com/danielgatis/rembg

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Всем программистам посвящается!

Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

👩‍💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
👩‍💻 IT Новости — t.me/it_ready
🤖 AI & ML t.me/neuro_ready
👩‍💻 Frontend — t.me/frontend_ready
👩‍💻 C/C++ — https://t.me/cpp_ready
👩‍💻 C# & Unity — t.me/csharp_ready
👩‍💻 Linux — t.me/linux_ready
👩‍💻 Java — t.me/java_ready
📖 IT Книги — t.me/books_ready
📱 JavaScript — t.me/javascript_ready
🖼️ DevOpst.me/devops_ready
🖥 Design — t.me/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Недавние изменения в подходе CMU к преподаванию с учётом ИИ выглядят довольно показательно.

Преподаватели университетов начали принимать новую реальность: студенты всё равно будут использовать ИИ, поэтому сами курсы приходится перестраивать под это.

На курсах по программированию постепенно снижается акцент на том, чтобы писать большие объёмы кода полностью с нуля. Вместо этого больше внимания уделяют планированию, проектированию систем, тестированию и ревью кода.

Ассистенты преподавателей даже проводят прямые собеседования со студентами, где нужно объяснить, как именно был сделан проект и почему были выбраны именно такие решения.

Выводы из курса «Effective Coding With AI» тоже довольно интересные.

Постепенно проверять работу, валидировать результаты и осознанно сравнивать разные модели.

В итоге преподаватель заметил, что больше всего научились те студенты, которые «не позволяли ИИ думать за них».

Возможно, это одно из самых очевидных изменений после прихода ИИ в образование.

Раньше в заданиях в основном смотрели на то, «получил ли ты правильный результат».

В будущем гораздо важнее будет то, можешь ли ты объяснить процесс, оценить результат работы ИИ, заметить ошибки, а затем самостоятельно принять решение.

Разумеется, понимать код всё ещё необходимо. Но то, «сколько строк ты написал вручную», постепенно теряет тот вес, который имело раньше.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Инструмент для извлечения структурированных данных из фотографий чеков с помощью языковых моделей или Tesseract OCR.

https://github.com/bhimrazy/receipt-ocr

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

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21