thecodemedia | Unsorted

Telegram-канал thecodemedia - Журнал «Код»

56821

Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума.  Номер заявления в РКН — 4970835371

Subscribe to a channel

Журнал «Код»

Ваше приложение принимает POST-запросы?

Проверьте, есть ли в обработчике проверка CSRF-токена. Если нет, любой сайт в интернете может отправить запрос от имени авторизованного пользователя. Рассказываем, как пофиксить — из этой публикации вы узнаете, как защитить веб-приложение от CSRF-атаки.

https://v.thecode.media/ct5on

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Пока фронтенд и часть бэкенда переживают волну сокращений, ML-инженеры в России получают офферы на 250к+ и не жалуются.

Причина простая: компании видят в ML прямую прибыль — рекомендации, фрод-детекция, динамическое ценообразование. Поэтому найм не останавливается.

Собрали роадмап из 7 этапов: от математики и Python до деплоя модели в продакшн. С темами, критериями перехода и реалистичными сроками — для новичка, свитчера из разработки и тех, кто целится в NLP.

→ Если хотите пройти путь и набить все шишки самостоятельно, держите статью: https://v.thecode.media/2ozhg

→ Если хотите перенять опыт тех, кто уже прошёл этот путь и знает, как всё устроено, держите курс «ML-инженер»: https://v.thecode.media/e1pyw

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Bloomberg: российские власти могут притормозить интернет-блокировки

Слишком жесткие ограничения спровоцировали банковский сбой, когда наличные стали единственным способом оплаты. И это лишь одна из причин недовольства населения.

В общем-то, это самое недовольство и называют в качестве повода притормозить с блокировками.

Как думаете, притормозят на самом деле?
🔥 — блокировки интернета
🤡 — сам интернет

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Холивары про C++ не утихают, но проходить алгоритмические секции и лайфкодинг всё равно придётся. 

Разбираем порядок тем для подготовки к техническим интервью. Никаких бесконечных пет-проектов, но достаточно хардовой практики!

https://v.thecode.media/gzfda

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Питон, бэкенд и немного GitHub

На этой неделе мы немного (много) углубились в Python, немного в реалии бэкенда в 2026 году, и совсем немного — в опенсорс. Вот что получилось.

Разобрались, что такое return в Python — и почему функция без него возвращает None, пока вы не понимаете, куда пропало значение. С примерами, гоблинами и объяснением разницы между return и print(), которую путают чаще, чем признаются.

Заодно разобрали метод split() — простой инструмент для разбивки строк, который на деле собирает неожиданные грабли.

Написали большой материал про Python-стек в 2026 году: что реально стоит на коммерческих проектах, а не что обсуждают на конференциях. FastAPI против Django, Poetry против UV, Celery против TaskIQ, Black + Flake8 — и почему разрыв между хайпом и продакшеном больше, чем кажется.

Для тех, кто думает, куда расти или с чего начать: сделали роадмап бэкенд-разработчика — там написали, что нужно учить Flask, Docker, Redis и ещё 7 технологий.

И на десерт: собрали 12 AI GitHub-репозиториев, которые пока актуальны — локальные модели, автоматизация, агентные фреймворки и инструменты, которые заменят платные подписки. Всё очень быстро меняется, поэтому — пока свежее — берите!

Увидимся через неделю, ваш Код 🫶

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

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Собрали 12 AI GitHub-репозиториев, которые пока актуальны в 2026-м (всё очень быстро меняется): локальные модели, автоматизация, агентные фреймворки и инструменты, которые заменят платные подписки.

https://v.thecode.media/nbu04

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

— Кем работаешь?
— Вайбкодер.

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

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

Сохраните подборку, чтобы не потерять.

→ Что такое ad-hoc-задачи и как их автоматизировать
В какой момент пора писать скрипт вместо ручного запроса и как построить систему, где менеджеры получают свои данные сами, не отвлекая вас от кода.

→ Как спарсить что угодно с любого сайта
urllib + BeautifulSoup — два инструмента, которые закрывают 80% задач по сбору данных. Статья сразу даёт рабочий код: список URL, обход в цикле, сохранение в файл.

→ Пишем скрипт, который делает из .txt вордовский файл .docx
Практический проект с python-docx и контекстным менеджером with. Полезен как шаблон для любого конвертера: логика одна — читаем один формат, пишем другой.

→ Телеграм-бот на Python
Как подключить библиотеку, получить токен и отправлять сообщения — всё, что нужно, чтобы скрипт присылал уведомления вместо того, чтобы писать вам на почту.

→ Автоматизация на скриптах: умный бэкап
Скрипт, который запускается не по расписанию, а по событию: подключилась нужная флешка — сразу начал копировать. launchctl на macOS, systemd + udev на Linux.

→ Python-скрипт: как сделать исполняемый файл
pyInstaller упаковывает скрипт, все зависимости и интерпретатор в один файл. Полезно, если нужно отдать скрипт человеку без Python на машине.

→ Запускаем Python-скрипт на сервере, чтобы он работал всё время
systemd-сервис, который перезапускает скрипт при падении и стартует после перезагрузки сервера.

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Задача имени Якубовича: три шкатулки с деньгами

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

Теперь у вас есть выбор: оставить себе ту шкатулку, которую вы выбрали с самого начала, или поменять её на оставшуюся неоткрытую.

Как поступите? Голосуйте в опросе ниже ↓

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Известная голливудская актриса выпустила open-source инструмент памяти для ИИ-агентов — 500/500 на бенчмарке LongMemEval, 2100 звёзд за сутки. Работает локально, без API и подписок, устанавливается одной командой.

Как думаете, рил или фейк?
👍 — рил
👎 — фейк

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

Журнал «Код»

В 90-х крутым навыком было открыть Word. В 2000-х — Excel. Сейчас эти требования есть даже в вакансии грузчика.

Цифровые навыки — это ответ: почему два разработчика с одинаковым стеком получают зарплату с разницей в 30–50%. И про то, почему один из них растёт до техлида/менеджера, а второй — нет.

https://v.thecode.media/4cc6u

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Прокачиваемся, защищаемся, перезапускаемся

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

Сравнили, объяснили, поспорили

React и Vue: разобрали сходства и различия, посмотрели, где у каждого инструмента узкие места, и подытожили, что выбрать под свои цели. Но выбирать всё равно придётся вам. → https://v.thecode.media/wt9h3

Что такое DevSecOps — узнаете, как всё это устроено, кто такие DevSecOps-инженеры и как сделать так, чтобы защита не блокировала выкатку новых фич. → https://v.thecode.media/r6vsc

Прокачали скиллы

Цифровые навыки: узнаете, что это такое, зачем они нужны обычным людям, а тем более разработчикам и почему их нужно продолжать качать ПОСТОЯННО. → https://v.thecode.media/qwjh8

Цикл while в Python: синтаксис и примеры — для тех, кто только заходит в программирование. Главное — не забыть условие выхода. → https://v.thecode.media/9hny6

Спасли чью-то нервную систему

Как сбросить ноутбук до заводских настроек на Windows 10 и 11 — инструкция, которую ищут в двух случаях: перед продажей и когда уже ничего не помогает. Сохраните, чтобы не потерять. → https://v.thecode.media/tly00

Увидимся через неделю, ваш Код ❤️
Кстати, мы каждый день публикуем самые актуальные и полезные новости на сайте!

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

Журнал «Код»

Собрали для вас лучшие новости этой недели

❤️ — Apple наш слоняра. Компания разрешила россиянам менять регион без привязки иностранной карты, а ещё сохранит данные россиян в iCloud+ даже после окончания подписки.

🔥 — Сабреддит r/programming запретил посты про ИИ, чтобы уберечь пользователей от лавины контента о ИИ, вытесняющего нормальные технические дискуссии.

👍 — Практикум увеличил размер скидки для читателей «Кода» по промокоду:
https://v.thecode.media/bsl3k.

Голосуйте реакцией за самую лучшую новость. И не забывайте заглядывать в раздел новостей на сайте журнала «Код», чтобы быть в курсе: https://v.thecode.media/jhksf

А чем запомнилась эта неделя вам? :-)

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

Журнал «Код»

Представьте, что джун положил прод. В пятницу. Вечером.
Реакции мемами в комментариях ↓

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

Журнал «Код»

Несем новый анонс для всех, кто хочет научиться на практике применять ИИ-инструменты в учёбе и рабочих задачах

9 апреля эксперты Практикума проведут вебинар, во время которого разберут:


• Зачем новичку и джуну уметь пользоваться ИИ
• Какие нейросетевые инструменты стоит брать в работу
• Как использовать ИИ в обучении, чтобы расти в навыках
• Покажем, как использовать нейросети на практике

Спикеры:

• Ярослава Токарева — аккаунт-менеджер сервиса найма в Яндекс Практикуме
• Полина Трейден — выпускница курса «Java-разработчик», ex-сотрудник Яндекс Практикума, преподаватель по темам программирования и ИИ

Чтобы принять участие, регистрируйтесь по ссылке: https://v.thecode.media/pl7e6.
Ждём!

#анонс_Код

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

Журнал «Код»

🤖 Топ-5 нейросетей для написания кода — апрель 2026

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

Сохраните, чтобы не потерять!

1. GitHub Copilot — лучший охват и экосистема

Из плагина для автокомплита Copilot превратился в полноценную агентную платформу. Теперь это мультимодельный хаб: внутри доступны GPT-5, Claude Opus 4.6, Gemini 3 Pro — и режим Auto сам выбирает нужную модель. Агентный режим вышел в GA для VS Code, JetBrains, Visual Studio и Xcode: автономно редактирует несколько файлов, запускает команды в терминале, исправляет ошибки в цикле.

Лучшее применение: повседневная разработка, CI/CD-интеграции, корпоративная среда.

Для чего подходит: команды любого размера, особенно те, кто уже сидит на GitHub.


2. Cursor — самый быстрорастущий инструмент
В марте 2026 вышла собственная модель Composer 2 на архитектуре MoE: 200K токенов контекста, скорость 200+ tok/s, цена в 10 раз ниже Claude Opus. По кодинг-бенчмарку Terminal-Bench 2.0 обходит Claude Opus 4.6. Параллельно поддерживает GPT-5, Claude Sonnet/Opus, Gemini — всё в одном IDE.

Лучшее применение: ежедневное редактирование кода, мультифайловый рефакторинг, vibe-coding.

Для чего подходит: разработчики, которым важен опыт работы в IDE, а не в терминале.


3. Claude Code — лучшие бенчмарки и «most loved» среди разработчиков
46% разработчиков назвали Claude Code самым любимым инструментом — против 19% у Cursor и 9% у Copilot. Claude Opus 4.6 показывает 80,8% на SWE-bench Verified, а экспериментальная Mythos Preview достигла рекордных 93,9%. Работает как агент в терминале: находит нужные файлы, редактирует их, запускает тесты, делает git-операции и открывает PR. Agent Teams координируют несколько Claude-агентов параллельно. Stripe мигрировал 10 000 строк Scala→Java за 4 дня вместо ожидаемых 10 инженеро-недель.

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

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


4. OpenAI Codex — от CLI к десктоп-агенту
3 млн еженедельных пользователей к апрелю 2026. Флагманская модель GPT-5.4 объединяет кодинг, computer use и работу со знаниями в одной архитектуре — контекст 1,05M токенов. В феврале 2026 вышло десктоп-приложение для macOS и Windows: управляете несколькими параллельными агентами из одного окна. Каждая задача выполняется в изолированном облачном sandbox. В марте OpenAI купил Astral — создателей Python-инструментов uv и Ruff — и интегрирует их прямо в агент.

Лучшее применение: автономное выполнение задач, code review, security-аудит кода.

Для чего подходит: те, кто уже в экосистеме OpenAI и хочет максимум из GPT-5.


5. Windsurf / Gemini Code Assist — борьба за пятое место
Здесь всё сложнее. Windsurf (бывший Codeium) в 2025 году пережил драматичную перепродажу: OpenAI пытался купить за $3 млрд, но сделку заблокировал Microsoft. В итоге Google заплатил $2,4 млрд за лицензию и забрал команду, а сам продукт ушёл к Cognition AI — создателям автономного агента Devin. Теперь Windsurf интегрирует Devin прямо в IDE, 1 млн+ активных пользователей, Pro за $15/мес. Gemini Code Assist от Google, в свою очередь, усиливается моделью Gemini 3 и нанятой командой Windsurf — бесплатный тир для индивидуальных разработчиков.

Лучшее применение: Windsurf — агентная разработка с Devin; Gemini — Google Cloud и Android-проекты.

Для чего подходит: те, кто ищет мощный бесплатный вход или работает в Google-экосистеме.


Научиться работать с ИИ и создавать нейросети можно в Практикуме: https://v.thecode.media/s1g5h. Переходите по ссылке и выбирайте курс для себя.

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Что происходит с рынком труда в 2026 году и что делать, если хочется сменить работу или даже профессию?

Отвечают эксперты Практикума: https://v.thecode.media/2tae8

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Задача про продуктивность, в которой с первого раза ошибаются все

В одном IT-стартапе стали применять эджайл, начали использовать скрам, повесили канбан и другие модные слова. Из-за этого производительность труда программистов упала на 25%. На сколько процентов теперь увеличилось время выполнения каждой задачи из баг-трекера?

Задача не так проста, как кажется :-)

Первый очевидный ответ, который приходит в голову — раз производительность упала на четверть, то и время увеличилось тоже на четверть. Но это неправильный ответ. Сможете доказать почему? Ждём вас в комментариях.

→ Подтянуть математику, чтобы быть готовым к любым вопросам на собеседовании и задачам в работе, можно на курсе «Математика для анализа данных»: https://v.thecode.media/ossmt

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

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

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

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

По легенде, ребята из космического агентства NASA придумали такую задачу. Картинки — это целые положительные числа.

Сможете найти числа, которые скрываются за этими значками, и получить правильный ответ? Ждём ваши ответы в комментариях.

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

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

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

Журнал «Код»

🗄 Как подобрать архитектуру под свой pet-проект

Хорошая архитектура pet-проекта — это та, которую довели до конца. Она должна подчёркивать навыки разработчика, а не прятать их за сложностью.

Разберём несколько простых обобщённых примеров удачных архитектур реальных pet-проектов:

Пример 1: каталог продуктов на монолите с FastAPI и Docker

Это backend-проект: один сервис, база данных и REST API. Docker используется для удобства деплоя и одинакового окружения.

Такое приложение легко разворачивается на VPS и масштабируется вертикально за счёт мощностей оборудования. Код структурирован слоями, без лишних абстракций.


Пример 2: личный блог как web-приложение с Next.js и VPS
Пример простого fullstack-pet-проекта: frontend и backend в одном приложении. Данные хранятся в БД, деплой происходит через Docker.

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


Пример 3: телеграм-бот с минимальными микросервисами
Вариант осознанного усложнения под конкретную задачу. Архитектура остаётся легко управляемой и изменяемой.

Несколько сервисов разделены логически, но разворачиваются без Kubernetes. Используются очереди и простые HTTP-вызовы. Например, бот принимает сообщения, сохраняет данные, отправляет уведомления. Вместо одного приложения делаем несколько лёгких:

• Бот — основной сервис для приёма сообщений.
• Обработчик задач выполняет долгие или тяжёлые действия.
• База данных для хранения информации.


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

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

Сохраните, чтобы не потерять.

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

Собрали актуальный Python-стек 2026: какая версия языка сейчас на проектах, FastAPI или Django, Celery или TaskIQ — и почему хайп вокруг Ruff ещё не дошёл до продакшена.

https://v.thecode.media/x35dp

Читаем, сохраняем, делимся опытом в комментариях.

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

А вот и не фейк! Милла Йовович изучена на 1%: https://v.thecode.media/mk8my

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

Журнал «Код»

OpenAI выпустила 13-страничный манифест о будущем с ИИ

В него уже вошли:

• четырёхдневка;
• фонд распределения прибыли для граждан;
• базовый доступ к ИИ, как к электричеству.

Компания, которая строит сверхинтеллект, предлагает обсудить, что теперь с ним делать ¯\_(ツ)_/¯

Накидаем им идей?

Журнал «Код» | Промокод Практикума

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

Журнал «Код»

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

Стать специалистом по Data Science вы можете, пройдя курс Практикума:
https://v.thecode.media/eujtr

#подборка_Код

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

Журнал «Код»

Да, это курс по вайбкодингу от Практикума. Если хотите научиться делать IT-продукты с помощью нейронок, теперь вы знаете, где этому учат: https://v.thecode.media/tl6vn :-)

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

Журнал «Код»

Когда продаёшь ноутбук, обычно вспоминаешь о трёх вещах. Зарядке. Коробке. И том, что там осталась вся история браузера, все пароли и фотографии с корпоратива.

Сброс до заводских настроек в Windows 10 и 11 решает третье — и заодно лечит зависания, вирусы и общую усталость системы. Лицензия при этом никуда не девается: она привязана к материнской плате и восстанавливается сама. Как запустить процесс, что делать если сброс завис на 99% и когда без загрузочной флешки всё-таки не обойтись — в новом материале.

https://v.thecode.media/nlxqn

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

Журнал «Код»

В 2026 году DevSecOps — это базовый минимум, и любая уважающая себя компания уже выстроила этот процесс, потому что иначе её просто съедят хакеры или закроют регуляторы.

Разбираемся, как всё это устроено, кто такие DevSecOps-инженеры и как сделать так, чтобы защита не блокировала выкатку новых фич.

https://v.thecode.media/o3nwb

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

Журнал «Код»

Умный или хитрый человечек оптимизировал резюме с рецептом пельменей под ключевые слова вакансии — и успешно прошёл ATS-фильтры на вакансию frontend-разработчика.

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

Разобрали под капотом: как ATS на самом деле читает резюме, почему AI до сих пор плохо мэтчит кандидатов с вакансиями, какие советы реально работают — и как найти работу там, где никакого ATS нет вообще.

https://v.thecode.media/ilybl

#разбор_Код

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