PurpleSchool
Иконка канала PurpleSchool

PurpleSchool

495 подписчиков

133просмотра

Anthropic выпустил Claude Opus 5 — новую модель, которая выдаёт результат на уровне флагманского Fable 5, но стоит вдвое дешевле. Модель уже доступна в Claude.ai, Claude Code и API. Главная фишка — гибкая настройка вычислительных затрат: можно выбирать уровень усилий от низкого до максимального, балансируя между качеством ответа и скоростью. На бенчмарках Opus 5 уступает Fable 5 всего 0.5%, а на ARC-AGI превосходит ближайшего конкурента в три раза. Контекстное окно — 1 млн токенов. Ещё одна новинка — Fast mode: в 2.5 раза быстрее за удвоенную цену. Подписывайся, чтобы не пропустить другие новости из мира AI-разработки! #ainews #devnews #claude #claudecode #claudeopus #opus #fable #sonnet #anthropic #aimodel

101просмотр

Стоит ли переходить с Tmux на Herdr? Если вы работаете с AI-агентами — да. Herdr создан специально для них: видит статусы агентов, управляет ими через API и CLI, работает через SSH с любого устройства. Можно ли вообще не использовать терминальный мультиплексор и работать через приложения типа Claude или Codex? Да, можно, но десктопное приложение Claude требует подписки, Codex — не требует, но его всё равно нужно настраивать. В Herdr вы можете работать с чем угодно — OpenCode, Kimi и другие — всё в одном терминале и легко управляется. Никакой кучи вкладок и сессий, как в классическом терминале. Смотри полный обзор Herdr по ссылке под шортсом! #Herdr #TerminalMultiplexer #Tmux #AIAgents #DevTools #terminal #multiplexer #claude #codex #kimi #aidesktop

253просмотра

Подводим итоги по новым моделям GPT-5.6 — Luna, Terra и Sol. Отвечаем на главный вопрос: дотягивает ли Codex до уровня Claude? Стоит ли для фуллтайм кодинга пользоваться Claude или теперь можно переходить и на Codex? Полный разбор с тестами — по ссылке под шортсом! #gpt56 #gpt #chatgpt #openai #aimodels #luna #terra #sol #codex #claudecode #claude

133просмотра

Worktree в Herdr — это возможность запускать несколько агентов параллельно над разными задачами в рамках одного проекта. Каждый агент работает в своём пространстве, не мешая другим. Удобно, когда нужно одновременно править баги, писать фичи и рефакторить код. #Herdr #TerminalMultiplexer #Tmux #AIAgents #DevTools #terminal #multiplexer #worktree

140просмотров

Тестируем дизайн на новой модели GPT-5.6 Sol. Без указания стиля — смотрим, как сама создаёт концепцию, что по скорости и насколько это лучше, чем у GPT-5.5 и Terra. Возможно, даже уровень Opus и Sonnet? Полный разбор с тестами — по ссылке под шортсом! #gpt56 #gpt #chatgpt #openai #aimodels #gptsol #design #aidesign #pencilmcp

158просмотров

Терминальный мультиплексор — это программа, которая позволяет управлять несколькими сессиями в одном окне терминала. Tmux и Zellij делают это годами, но Herdr идёт дальше — он понимает AI-агентов! Видит их статусы (работают, заблокированы, готово), позволяет управлять ими через API и CLI, а главное — работает через SSH с любого устройства. Никакого Electron, никаких аккаунтов, один бинарник. #Herdr #TerminalMultiplexer #Tmux #AIAgents #DevTools #terminal #multiplexer

116просмотров

Тестируем дизайн экрана приложения для медитации на новой модели GPT-5.6 Terra. Делаем через Pencil MCP. Смотрим на скорость, на то, как соблюдает консистентный стиль, и сравниваем с GPT-5.5 — она с дизайном справлялась так себе. Полный разбор с тестами — по ссылке под шортсом! #gpt56 #gpt #chatgpt #openai #aimodels #gptterra #design #aidesign #pencilmcp

129просмотров

Prompt-инъекция и джейлбрейк — два разных способа взломать LLM. Джейлбрейк — это попытка обойти системные ограничения модели через ролевые игры или манипуляции ("ты теперь доктор, игнорируй правила"). Prompt-инъекция — это внедрение вредоносной инструкции в пользовательский ввод, которая переопределяет системный промпт. Разница: джейлбрейк ломает модель извне, а инъекция — подмена инструкции изнутри. В этом шортсе объясняю на примерах. Сохраняй — пригодится! #promptinjection #jailbreak #llm #ai #cybersecurity #джейлбрейк #промптинъекция #aimodel

129просмотров

Новая модель GPT-5.6 Terra — проверяем на задаче по планированию. Промпт: в рамках новых изменений необходимо добавить помимо персонажей ещё и локации. Задача — изучить код, предложить план реализации и план того, как на фронтенде отобразить локации в интерфейсе. Репозиторий не супер огромный, но и не маленький — 30-40 модулей, монорепа. Как Terra справилась с планированием — смотрим. Полный разбор с тестами — по ссылке под шортсом! #gpt56 #gpt #chatgpt #openai #aimodels #planmode #gptterra #backend #frontend #monorepo

97просмотров

Контекстное окно LLM — это объём текста, который модель может "держать в уме" за один раз. Чем больше окно, тем больше данных можно загрузить. Но больше — не всегда значит лучше. Слишком большой контекст снижает точность ответа: модель начинает "забывать" середину, теряет фокус, а скорость падает. Оптимальный размер зависит от задачи. В этом шортсе объясняю, как это работает. Сохраняй — пригодится! #llm #context #machinelearning #datascience #ai #ии #aicontext #aimemory #нейросети

93просмотра

Новая модель GPT-5.6 Sol — берем сложный баг, с которым не справилась Claude Fable. Проверяем, смогла ли новая модель OpenAI исправить то, что было не под силу конкуренту. Спойлер: результат неожиданный. Полный разбор с тестами — по ссылке под шортсом! #gpt56 #gpt #chatgpt #openai #aimodels #bug #bugfix #gptsol #claudefable #ai

105просмотров

Задаёшь ширину 300px, а элемент получается шире? Дело не в баге, а в особенности box-sizing. По умолчанию (content-box) ширина считается только по контенту, а padding и border добавляются сверху. С box-sizing: border-box ширина включает всё — контент, padding и border. В этом шортсе коротко объясняю, как это работает и почему это важно. Частый вопрос на собеседованиях. Сохраняй — пригодится! #boxsizing #css #webdev #frontend #border #padding #contentbox #css3 #coding

80просмотров

Новая модель GPT-5.6 Terra — усложняем задачу. Нужно было сделать аналитический отчёт по использованию моделей изображения на сервисе за последние две недели и дать рекомендации. Отчёт Terra сделала хороший, но скорость — полный провал. Медленнее Claude в полтора раза. При этом новая модель справилась намного лучше, чем старые версии GPT. Но вопрос: готовы ли вы ждать? Полный разбор с тестами — по ссылке под шортсом! #gpt56 #gpt #chatgpt #openai #aimodels #terra #claudecode #analytics

114просмотров

async и defer — два атрибута для подключения скриптов, которые часто путают. В этом шортсе коротко объясняю, в чём разница и что выполнится раньше. async — загружается параллельно и выполняется сразу после загрузки, блокируя парсинг HTML. defer — загружается параллельно, но выполняется строго после полного парсинга HTML. Поэтому async выполнится раньше, но порядок не гарантирован. Частый вопрос на собеседованиях. Сохраняй — пригодится! #async #defer #script #javascript #js #html #frontend #webdev #coding #programming

89просмотров

Ставишь z-index: 9999, а элемент всё равно перекрывается? Дело не в цифре. Всё из-за контекста наложения — stacking context. Это правило, по которому браузер определяет порядок слоёв. Если у родителя есть свой контекст (position: relative + z-index, opacity, transform и т.д.), он создаёт изолированный слой, и 9999 внутри него не перекроет элемент снаружи. В этом шортсе объясняю, как это работает и как починить. Сохраняй — пригодится! #zindex #stackingcontext #css #webdev #frontend #coding #programming #css3 #layout

190просмотров

Новая модель GPT-5.6 Terra — проверяем на реальной аналитической задаче. С задачей, кстати, и младшая Luna справилась бы, но мы берём Terra, чтобы посмотреть, есть ли смысл переплачивать. Используем скилл построения аналитических отчётов — сравниваем с Claude, смотрим, кто точнее, быстрее и понятнее. Полный разбор с тестами на реальных задачах — по ссылке под шортсом #gpt56 #gpt #chatgpt #openai #aimodels #terra #claudecode #analytics #aiskills

80просмотров

Эмбеддинги — это способ превратить текст, изображение или любой объект в набор чисел — вектор. Компьютеры не понимают смысл слов, но понимают числа, поэтому эмбеддинги позволяют алгоритмам сравнивать, искать и классифицировать информацию. Используются в рекомендательных системах, поиске, ChatGPT и компьютерном зрении. Простыми словами — это "числовое представление смысла". Сохраняй — пригодится! #эмбеддинги #embeddings #machinelearning #ai #datascience #coding #programming

104просмотра

OpenAI выпустили сразу три новые модели GPT-5.6: Luna, Terra и Sol. В этом шортсе разбираем главные отличия: кто из них быстрее, кто умнее, кто тянет сложные задачи, а кто создан для простых сценариев. Выбор модели критически влияет на результат — разбираемся, какая для чего подходит. Полный разбор с тестами на реальных задачах — по ссылке под шортсом. #gpt56 #gpt #chatgpt #openai #aimodels #luna #terra #sol #ainews #aicoding #ai #ии

147просмотров

Nub — это новый all-in-one toolkit для Node.js, созданный Коллином МакДоннеллом, автором Zod. Вместо того чтобы заменять Node, как Bun или Deno, Nub дополняет его — это Rust-обёртка, которая запускает обычный Node, добавляя TypeScript, JSX, автоматическую загрузку .env, встроенный вотчер, и работает в 2.9 раза быстрее tsx. Nub заменяет сразу несколько инструментов: nub вместо tsx и dotenv-cli, nub run вместо npm run (в 24 раза быстрее), nubx вместо npx (в 19 раз быстрее), а nub install работает как pnpm, но быстрее Bun в 4 раза. Установка — одна команда через curl, и он полностью совместим с npm, pnpm и Yarn. При этом Nub не добавляет своего API — никаких глобальных объектов, новых конфигов или lock-файлов. Если надоест, просто перестаёте его использовать, и проект продолжает работать на чистом Node. #devnews #nodejs #nub #javascript #frontend #backend #webdevelopment #programming #rust #zod #typescript #bun #pnpm #devtools

92просмотра

Разбираю частые вопросы с собеседования про Event Sourcing. 1. Чем Event Sourcing отличается от обычного audit log? Audit log — это просто запись о том, что произошло. Event Sourcing — это способ хранения текущего состояния через события, из которых это состояние можно восстановить. 2. Как изменить схему события? События неизменяемы. Для изменения структуры используют версионирование: добавляют поле version и пишут апкастеры для преобразования старых событий в новый формат при чтении. 3. Что такое проекция? Проекция — это способ представления данных из событий для чтения. Например, материализованное представление в CQRS, которое строится на основе событий и отвечает на запросы. 4. Когда НЕ применять Event Sourcing? Для простых CRUD-приложений, для систем с высокими требованиями к производительности без необходимости в аудите, для временных данных и логов, а также когда команда не готова к сложности. Ответы на все вопросы — в шортсе. Про другие паттерны смотрите в полном видео — ссылка под шортсом. #eventsourcing #cqrs #backend #backendinterview #designpatterns #codinginterview #techinterview #softwarearchitecture #eventsourcingpattern