Чтобы было, о чем поговорить на первом свидании, учите микросервисную архитекруту, пацаны: https://v.thecode.media/j4z15
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🤣29❤8
Нажали пробел — персонаж прыгнул. Кажется, всё просто.
Но за эти миллисекунды движок успевает обработать ввод, проверить правила, пересчитать физику, подобрать анимацию и собрать кадр. Разбираем, что происходит внутри игры, пока вы просто делаете прыжок.
Статью подготовили с приглашенным экспертом (вы уже знакомы) — Валерий Линьков, основатель инди-студии «Монтировка» и специалист по инфраструктуре и безопасности.
https://v.thecode.media/ya3ay
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Но за эти миллисекунды движок успевает обработать ввод, проверить правила, пересчитать физику, подобрать анимацию и собрать кадр. Разбираем, что происходит внутри игры, пока вы просто делаете прыжок.
Статью подготовили с приглашенным экспертом (вы уже знакомы) — Валерий Линьков, основатель инди-студии «Монтировка» и специалист по инфраструктуре и безопасности.
https://v.thecode.media/ya3ay
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥14❤10
🔎 Что такое критерий Манна-Уитни
U-критерий Манна-Уитни — это непараметрический статистический тест, который помогает сравнить две независимые выборки и понять, есть ли между ними статистически значимые различия.
Слово «непараметрический» здесь самое главное. Это значит, что тесту неважно, как распределены ваши данные. Ему не нужна идеальная колоколообразная кривая, и не страшны безумные выбросы вроде покупки на миллион среди чеков по тысяче.
Тест работает по простому принципу: он сравнивает не сами значения, а их ранги, места в общем рейтинге. Тут как в гонке: важно не то, с каким временем пришёл каждый спортсмен, а то, кто финишировал первым, вторым, третьим. Манна-Уитни делает то же самое с данными.
→ Для чего нужен U-критерий Манна-Уитни
Главная задача теста — математически подтвердить или опровергнуть гипотезу, что две группы данных взяты из одной совокупности. Грубо говоря, мы хотим ответить на вопрос, отличаются ли две группы реально или разница между ними — это воля случая.
Типичные задачи U-теста — сравнивать:
В общем, если у вас есть две независимые группы с целевым показателем, U-тест поможет.
→ Зачем критерий Манна-Уитни, если есть t-критерий Стьюдента
Так уж повелось, что когда говорим о сравнении двух групп, сразу думаем о t-критерии Стьюдента. Это неспроста: t-тест мощный и классный. Но есть минус: он весьма капризный. Чтобы «тэшка» сработала правильно, нужно нормально распределить данные без сильных выбросов.
Если эти условия нарушаются, t-критерий начинает врать. Выбросы сильно смещают среднее арифметическое значение, и результаты теста становятся неадекватными.
Критерий Манна-Уитни — это ваша палочка-выручалочка. Мы применяем его вместо t-критерия Стьюдента, когда:
Не стоит думать, что критерий Манна-Уитни универсален — и у него есть свои требования.
→ Критерий Манна-Уитни и Вилкоксона: в чем разница
Новички часто путают эти два теста, потому что они оба непараметрические и оба работают с рангами. Разница фундаментальная — в типе данных:
Если вы перепутаете тесты, вы получите совершенно неправильную оценку статистической значимости. Запомнить просто:
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
U-критерий Манна-Уитни — это непараметрический статистический тест, который помогает сравнить две независимые выборки и понять, есть ли между ними статистически значимые различия.
Слово «непараметрический» здесь самое главное. Это значит, что тесту неважно, как распределены ваши данные. Ему не нужна идеальная колоколообразная кривая, и не страшны безумные выбросы вроде покупки на миллион среди чеков по тысяче.
Тест работает по простому принципу: он сравнивает не сами значения, а их ранги, места в общем рейтинге. Тут как в гонке: важно не то, с каким временем пришёл каждый спортсмен, а то, кто финишировал первым, вторым, третьим. Манна-Уитни делает то же самое с данными.
→ Для чего нужен U-критерий Манна-Уитни
Главная задача теста — математически подтвердить или опровергнуть гипотезу, что две группы данных взяты из одной совокупности. Грубо говоря, мы хотим ответить на вопрос, отличаются ли две группы реально или разница между ними — это воля случая.
Типичные задачи U-теста — сравнивать:
• Бизнес-метрики в A/B-тестах, когда данные сильно скошены: время на сайте, сумма покупок;
• Медицинские данные — сравнить состояния пациентов до и после применения разных лекарств в двух независимых группах;
• Результаты опросов — сравнить уровень тревожности у двух разных групп респондентов.
В общем, если у вас есть две независимые группы с целевым показателем, U-тест поможет.
→ Зачем критерий Манна-Уитни, если есть t-критерий Стьюдента
Так уж повелось, что когда говорим о сравнении двух групп, сразу думаем о t-критерии Стьюдента. Это неспроста: t-тест мощный и классный. Но есть минус: он весьма капризный. Чтобы «тэшка» сработала правильно, нужно нормально распределить данные без сильных выбросов.
Если эти условия нарушаются, t-критерий начинает врать. Выбросы сильно смещают среднее арифметическое значение, и результаты теста становятся неадекватными.
Критерий Манна-Уитни — это ваша палочка-выручалочка. Мы применяем его вместо t-критерия Стьюдента, когда:
• Наши данные распределены ненормально — например, имеют длинный «хвост» в одну сторону;
• В данных есть очевидные аномалии и выбросы, которые мы не можем или не хотим удалять;
• Мы работаем с порядковыми данными по типу оценок, где нельзя сказать, что 4 ровно в два раза лучше 2;
• Выборки очень маленькие.
Не стоит думать, что критерий Манна-Уитни универсален — и у него есть свои требования.
→ Критерий Манна-Уитни и Вилкоксона: в чем разница
Новички часто путают эти два теста, потому что они оба непараметрические и оба работают с рангами. Разница фундаментальная — в типе данных:
•Критерий Манна-Уитни используется для двух независимых выборок (разные люди в разных группах).
•Т-критерий Вилкоксона (Wilcoxon signed-rank test) используется для зависимых выборок (одни и те же люди до и после какого-то события).
Если вы перепутаете тесты, вы получите совершенно неправильную оценку статистической значимости. Запомнить просто:
• Манн-Уитни — это про соревнование двух разных команд.
• Вилкоксон — это про прогресс одной команды во времени.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
❤15👍6
Запускать чужой код прямо на хосте — это не просто смело, а… (продолжение вы знаете).
Docker вроде ок, но ядро общее. Обычная VM безопаснее, но ждать старт в интерактивном сервисе долго.
Есть решение — разбираем Firecracker microVM и тёплые пулы: как получить почти VM-изоляцию, но выдавать sandbox за несколько миллисекунд. Под капотом — FastAPI, SSH, rootfs, TAP, iptables и Prometheus.
https://v.thecode.media/1p3nt
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Docker вроде ок, но ядро общее. Обычная VM безопаснее, но ждать старт в интерактивном сервисе долго.
Есть решение — разбираем Firecracker microVM и тёплые пулы: как получить почти VM-изоляцию, но выдавать sandbox за несколько миллисекунд. Под капотом — FastAPI, SSH, rootfs, TAP, iptables и Prometheus.
https://v.thecode.media/1p3nt
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
❤11😁5👍4
Код, накидайте свои любимые книги в комментарии — что угодно: хоть для работы, хоть для души.
Лучшие заберем в подборку на сайте и покажем всему интернету, так что подойдите к делу ответственно.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Лучшие заберем в подборку на сайте и покажем всему интернету, так что подойдите к делу ответственно.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
❤6🔥3👍1
В Практикуме появился новый курс для новичков «ML-инженер», во время которого вы научитесь:
ML-специалисты нужны везде — от банков и маркетплейсов до стриминговых сервисов. Компании готовы платить и много (вот вам скрин с Хабр.Карьеры).
Если вы знакомы с синтаксисом Python, дружите с математикой и аналитикой, попробуйте бесплатную часть: https://v.thecode.media/v28wz.
Если решите учиться дальше, не забудьте наш промокод на скидку 8%.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
• строить и оптимизировать ML-модели;
• создавать автоматизированные ML-пайплайны;
• разрабатывать веб-сервисы на FastAPI и контейнеризировать их для продакшна;
• настраивать A/B-тесты и мониторинг качества модели;
• вести эксперименты и версионирование моделей в MLflow.
ML-специалисты нужны везде — от банков и маркетплейсов до стриминговых сервисов. Компании готовы платить и много (вот вам скрин с Хабр.Карьеры).
Если вы знакомы с синтаксисом Python, дружите с математикой и аналитикой, попробуйте бесплатную часть: https://v.thecode.media/v28wz.
Если решите учиться дальше, не забудьте наш промокод на скидку 8%.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
👍6🔥4👎1
Через несколько лет рынок может остаться без новых мидлов и сеньоров.
Разбираем, почему замена джунов на ИИ может стать дорогой ошибкой, что нейросети реально забирают у начинающих разработчиков, кто такой AI-native джуниор и чему учиться в 2026 году.
https://v.thecode.media/v6e9c
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Разбираем, почему замена джунов на ИИ может стать дорогой ошибкой, что нейросети реально забирают у начинающих разработчиков, кто такой AI-native джуниор и чему учиться в 2026 году.
https://v.thecode.media/v6e9c
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
❤17🔥7
Код, в Практикуме появились новые курсы по работе с ИИ для специалистов с опытом:
→ Курс «ИИ-инженер»: https://v.thecode.media/v02or
Разберитесь, как работает полный цикл создания умных продуктов, и создайте шесть проектов для портфолио — ИИ-ассистента для службы поддержки, ИИ-агента для автоматизации процессов и другие.
→ Курс «ИИ-агенты и автоматизация»: https://v.thecode.media/o3m25
Научитесь разрабатывать нейросетевых помощников, которые сэкономят вам до 15 часов в неделю. Они заберут на себя часть задач: мониторинг конкурентов, разбор фидбэка, создание документации по шаблону.
Если решите учиться, не забудьте про наш промокод на скидку 8% :-)
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
→ Курс «ИИ-инженер»: https://v.thecode.media/v02or
Разберитесь, как работает полный цикл создания умных продуктов, и создайте шесть проектов для портфолио — ИИ-ассистента для службы поддержки, ИИ-агента для автоматизации процессов и другие.
→ Курс «ИИ-агенты и автоматизация»: https://v.thecode.media/o3m25
Научитесь разрабатывать нейросетевых помощников, которые сэкономят вам до 15 часов в неделю. Они заберут на себя часть задач: мониторинг конкурентов, разбор фидбэка, создание документации по шаблону.
Если решите учиться, не забудьте про наш промокод на скидку 8% :-)
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥7❤5
Видео, прыжки и чужой код — мы снова объясняем, как это работает
Инструменты, архитектура и немного паранойи по поводу безопасности.
16 нейросетей для генерации видео, картинок и озвучки
Kling, Veo 3, ElevenLabs и ещё 13 инструментов — что выбрать под задачу и как выстроить пайплайн.
Hermes Agent: установка на VPS, настройка и первый бот
Hermes Agent помнит контекст между сессиями, подключается к Telegram и настраивается один раз через Docker. Гайд от установки до первого рабочего бота.
Что делает движок, когда вы прыгаете в игре
Кажется, всё просто: нажал пробел — подпрыгнул. На практике за 16 миллисекунд движок успевает обработать ввод, пересчитать физику, обновить анимации, собрать сцену и отрендерить кадр. Первая часть разбора архитектуры игр изнутри.
Как безопасно запускать чужой код: Firecracker microVM и тёплые пулы
Разбираем Firecracker microVM и тёплые пулы: как получить почти VM-изоляцию, но выдавать sandbox за несколько миллисекунд.
22 нейросети для улучшения фото и изображений
Апскейл, реставрация старых снимков, удаление фона и объектов, шумоподавление, раскрашивание — 22 инструмента с разбором по задачам.
Соскучились по новостям? Мы спрятали их в другом канале, подписывайтесь, чтобы опять их не потерять!
Увидимся через неделю, ваш Код 🫶
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Инструменты, архитектура и немного паранойи по поводу безопасности.
16 нейросетей для генерации видео, картинок и озвучки
Kling, Veo 3, ElevenLabs и ещё 13 инструментов — что выбрать под задачу и как выстроить пайплайн.
Hermes Agent: установка на VPS, настройка и первый бот
Hermes Agent помнит контекст между сессиями, подключается к Telegram и настраивается один раз через Docker. Гайд от установки до первого рабочего бота.
Что делает движок, когда вы прыгаете в игре
Кажется, всё просто: нажал пробел — подпрыгнул. На практике за 16 миллисекунд движок успевает обработать ввод, пересчитать физику, обновить анимации, собрать сцену и отрендерить кадр. Первая часть разбора архитектуры игр изнутри.
Как безопасно запускать чужой код: Firecracker microVM и тёплые пулы
Разбираем Firecracker microVM и тёплые пулы: как получить почти VM-изоляцию, но выдавать sandbox за несколько миллисекунд.
22 нейросети для улучшения фото и изображений
Апскейл, реставрация старых снимков, удаление фона и объектов, шумоподавление, раскрашивание — 22 инструмента с разбором по задачам.
Соскучились по новостям? Мы спрятали их в другом канале, подписывайтесь, чтобы опять их не потерять!
Увидимся через неделю, ваш Код 🫶
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
❤7👍2
Выпускница Практикума поделилась, как стала DevOps-инженером и с какими трудностями столкнулась на пути к профессии.
Если у вас уже есть опыт в IT на позиции сисадмина или разработчика и вы хотите в DevOps, начните с Практикума: https://v.thecode.media/3u0ee
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Если у вас уже есть опыт в IT на позиции сисадмина или разработчика и вы хотите в DevOps, начните с Практикума: https://v.thecode.media/3u0ee
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥11❤5
Каждый раз объясняете агенту, как оформить README, проверить код или разобрать лог? Значит, пора сделать из промта — скилл.
Разбираем, как устроен SKILL.md, зачем ему YAML-блок, как агент сам выбирает нужный навык и куда складывать скрипты, шаблоны и документацию.
Внутри — самый понятный гайд, чтобы сделать свой скилл для нейронок и разобраться с их установкой в Claude Code, Codex и Hermes.
https://v.thecode.media/rcp0p
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Разбираем, как устроен SKILL.md, зачем ему YAML-блок, как агент сам выбирает нужный навык и куда складывать скрипты, шаблоны и документацию.
Внутри — самый понятный гайд, чтобы сделать свой скилл для нейронок и разобраться с их установкой в Claude Code, Codex и Hermes.
https://v.thecode.media/rcp0p
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥13❤5
Задача простая (ну, визуально). Так что же больше? Ставьте реакцию:
🔥 — если 3,14 в степени π больше
❤️ — если π в степени 3,14
🤡 — они равны
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥 — если 3,14 в степени π больше
❤️ — если π в степени 3,14
🤡 — они равны
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥80❤19🤡13
Курсов по нейросетям стало столько, что выбрать один уже отдельная профессия.
Где-то учат просто быстрее работать с ChatGPT и Midjourney. Где-то — собирать ИИ-агентов в n8n, подключать RAG, базы, мессенджеры и API. А где-то сразу начинается хардкор: ML, PyTorch, Deep Learning, NLP, Computer Vision, MLOps и речевые модели.
Разобрали 15 программ Яндекс Практикума: бесплатно, платно, магистратура, на год, на несколько месяцев. Короче, разобрались, кем вообще стать в эту эпоху ИИ.
https://v.thecode.media/a01yk
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Где-то учат просто быстрее работать с ChatGPT и Midjourney. Где-то — собирать ИИ-агентов в n8n, подключать RAG, базы, мессенджеры и API. А где-то сразу начинается хардкор: ML, PyTorch, Deep Learning, NLP, Computer Vision, MLOps и речевые модели.
Разобрали 15 программ Яндекс Практикума: бесплатно, платно, магистратура, на год, на несколько месяцев. Короче, разобрались, кем вообще стать в эту эпоху ИИ.
https://v.thecode.media/a01yk
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥9👍3😁2
Media is too big
VIEW IN TELEGRAM
Программисты, подтвердите жизовость мема 🔥 на пост!
Практически на всех курсах программирования в Практикуме предусмотрен блок по работе с ИИ. Возможно, в далеком будущем нейросети и заменят программистов, но сейчас они нам помогают автоматизировать рутину и писать код быстрее.
Короче, приходите в Практикум, там вас всему научат: https://v.thecode.media/xz9bc
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Практически на всех курсах программирования в Практикуме предусмотрен блок по работе с ИИ. Возможно, в далеком будущем нейросети и заменят программистов, но сейчас они нам помогают автоматизировать рутину и писать код быстрее.
Короче, приходите в Практикум, там вас всему научат: https://v.thecode.media/xz9bc
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥25❤6😁5
В первой части мы разобрали, что происходит внутри движка после нажатия кнопки прыжка: ввод, логика, физика, анимация, рендер и задержки.
Теперь смотрим на всё это со стороны игрока. Поставили графику на Low, а игра всё равно лагает? Значит, снижали не те настройки.
Разрешение и тени бьют по GPU, толпы NPC и дальность прорисовки — по CPU, а тяжёлые текстуры забивают VRAM и приносят статтеры. Разбираем, что реально делает каждый параметр и что снижать первым, чтобы не превратить игру в мыло.
https://v.thecode.media/nv7u8
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Теперь смотрим на всё это со стороны игрока. Поставили графику на Low, а игра всё равно лагает? Значит, снижали не те настройки.
Разрешение и тени бьют по GPU, толпы NPC и дальность прорисовки — по CPU, а тяжёлые текстуры забивают VRAM и приносят статтеры. Разбираем, что реально делает каждый параметр и что снижать первым, чтобы не превратить игру в мыло.
https://v.thecode.media/nv7u8
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
❤6🔥4👍1