Журнал «Код»
50K subscribers
7.96K photos
319 videos
5.76K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Чтобы было, о чем поговорить на первом свидании, учите микросервисную архитекруту, пацаны: https://v.thecode.media/j4z15

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🤣298
Нажали пробел — персонаж прыгнул. Кажется, всё просто.

Но за эти миллисекунды движок успевает обработать ввод, проверить правила, пересчитать физику, подобрать анимацию и собрать кадр. Разбираем, что происходит внутри игры, пока вы просто делаете прыжок.

Статью подготовили с приглашенным экспертом (вы уже знакомы) — Валерий Линьков, основатель инди-студии «Монтировка» и специалист по инфраструктуре и безопасности.

https://v.thecode.media/ya3ay

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥1410
🔎 Что такое критерий Манна-Уитни

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 и технологий
11😁5👍4
Код, накидайте свои любимые книги в комментарии — что угодно: хоть для работы, хоть для души.

Лучшие заберем в подборку на сайте и покажем всему интернету, так что подойдите к делу ответственно.

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
6🔥3👍1
В Практикуме появился новый курс для новичков «ML-инженер», во время которого вы научитесь:

• строить и оптимизировать 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 и технологий
17🔥7
Код, в Практикуме появились новые курсы по работе с ИИ для специалистов с опытом:

Курс «ИИ-инженер»: https://v.thecode.media/v02or

Разберитесь, как работает полный цикл создания умных продуктов, и создайте шесть проектов для портфолио — ИИ-ассистента для службы поддержки, ИИ-агента для автоматизации процессов и другие.

→ Курс «ИИ-агенты и автоматизация»: https://v.thecode.media/o3m25

Научитесь разрабатывать нейросетевых помощников, которые сэкономят вам до 15 часов в неделю. Они заберут на себя часть задач: мониторинг конкурентов, разбор фидбэка, создание документации по шаблону.

Если решите учиться, не забудьте про наш промокод на скидку 8% :-)  

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥75
Видео, прыжки и чужой код — мы снова объясняем, как это работает

Инструменты, архитектура и немного паранойи по поводу безопасности.

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 и технологий
🔥115
Каждый раз объясняете агенту, как оформить README, проверить код или разобрать лог? Значит, пора сделать из промта — скилл.

Разбираем, как устроен SKILL.md, зачем ему YAML-блок, как агент сам выбирает нужный навык и куда складывать скрипты, шаблоны и документацию.

Внутри — самый понятный гайд, чтобы сделать свой скилл для нейронок и разобраться с их установкой в Claude Code, Codex и Hermes.

https://v.thecode.media/rcp0p

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥135
Задача простая (ну, визуально). Так что же больше? Ставьте реакцию:

🔥 — если 3,14 в степени π больше
❤️ — если π в степени 3,14
🤡 — они равны

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥8019🤡13
Курсов по нейросетям стало столько, что выбрать один уже отдельная профессия.

Где-то учат просто быстрее работать с 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 и технологий
🔥256😁5
В первой части мы разобрали, что происходит внутри движка после нажатия кнопки прыжка: ввод, логика, физика, анимация, рендер и задержки.

Теперь смотрим на всё это со стороны игрока. Поставили графику на Low, а игра всё равно лагает? Значит, снижали не те настройки.

Разрешение и тени бьют по GPU, толпы NPC и дальность прорисовки — по CPU, а тяжёлые текстуры забивают VRAM и приносят статтеры. Разбираем, что реально делает каждый параметр и что снижать первым, чтобы не превратить игру в мыло.

https://v.thecode.media/nv7u8

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
6🔥4👍1