thecodemedia | Unsorted

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

56821

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

Subscribe to a channel

Журнал «Код»

После этого пути назад не будет.

🔴 🔵
🫲🏻 🫱🏻

Если примешь синюю таблетку — станешь проджектом. Если примешь красную таблетку — продактом.

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

В мире программирования есть много выражений, которые можно услышать довольно часто. Но есть 8 фраз, от которых лучше отказаться — по крайней мере на старте, и вот почему.

Что бы еще добавили в список?

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Новые курсы Практикума для специалистов с опытом ↓

Курс «Аудиоанализ, распознавание и генерация речи»: https://v.thecode.media/xgzs4

Здесь освоите полный цикл разработки голосового сервиса и создадите его с нуля.


Курс по запуску AI/ML‑продуктов и управлению ими: https://v.thecode.media/xc3ni
Здесь освоите полный цикл работы над ИИ‑продуктами: сможете доводить идеи до релиза и оценивать результаты.


Курс «ИИ-инженер»: https://v.thecode.media/cgwkm
Здесь вы освоите полный цикл создания сервисов на базе LLM и перейдёте в ИИ‑инженерию.


→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Сегодня не до шуток: говорим на больную тему.

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

https://v.thecode.media/u9qrr

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Если хотите повысить свой грейд или точечно подтянуть навыки, забирайте подборку ↓

Управление командой разработки: https://v.thecode.media/d5blp

Продвинутый Go-разработчик: https://v.thecode.media/gd219

SQL для разработки: https://v.thecode.media/kc0jc

Мидл Java-разработчик: https://v.thecode.media/xwti3

Мидл Python-разработчик: https://v.thecode.media/72lxz

React-разработчик: https://v.thecode.media/i8bn9

Мидл фронтенд-разработчик: https://v.thecode.media/eenjs

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

📚 3 книги по надежным системам и архитектуре ПО

1. «Безопасные и надежные системы: лучшие практики проектирования, внедрения и обслуживания как в Google»
Авторы: Хизер Эйд, Шери Мейцен, Найал Ричард Мерфи, Бетси Бейер и др.

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


2. «Эволюционная архитектура. Автоматизированное управление программным обеспечением»
Авторы: Нил Форд, Ребекка Парсонс, Патрик Куа
Архитекторы ThoughtWorks объясняют, как строить системы, которые не превращаются в монолит через год. Вводят понятие «фитнес-функций» — автоматических проверок, которые следят за тем, чтобы изменения не ломали архитектуру.


3. «Микросервисы и API»
Автор: Хосе Аро Перальта.
Практическое руководство по проектированию понятных и поддерживаемых API. Автор объясняет, как организовать взаимодействие сервисов без клубка зависимостей и где чаще всего ошибаются команды при интеграции.


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

📌 Сохраните себе, чтобы не потерять. А в комментариях напишите, какие книги бы вы сюда добавили ↓

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Код, вы нам всегда помогали строить наше медиа, в очередной раз обращаемся, чтобы узнать, какие темы сейчас интересно почитать? Мы записываем… ↓

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Есть 4 способа найти подстроку в Python, и разработчики их постоянно путают. В статье разбираем метод find(), сравниваем его с index() и оператором in. Вы узнаете, как искать подстроку с конца строки и как правильно посчитать все вхождения слова в тексте.

https://v.thecode.media/ocrkx

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Подключаем модель к Python-функциям, добавляем память и собираем первого AI-агента на LangChain 1.x. Без AgentExecutor и других артефактов из старых гайдов.

https://v.thecode.media/ywxzo

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

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

Журнал «Код»

ИИ в резюме, локальные модели и SQL

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

Исследование: кому работодатели платят больше за ИИ-навыки — разобрали 1 906 вакансий и посчитали разницу в медианных зарплатах.

ИИ-навыки в резюме: как описать опыт для ATS и рекрутера — как не добавить в резюме «уверенный пользователь ChatGPT». Что вместо этого написать — читайте в статье.

Ollama: запускаем нейросеть локально без облака и подписок — установка на Windows, macOS и Linux, выбор модели под ваше железо и подключение через API.

Агрегатные функции в SQL: COUNT, SUM, AVG, MIN и MAX — почему WHERE SUM(amount) > 1000 ломает запрос, а HAVING нет.

Роадмап QA-инженера в 2026 году — что учить тестировщику и в каком порядке, чтобы дойти до первого оффера.

Соскучились по новостям? Мы спрятали их в другом канале, подписывайтесь, чтобы опять их не потерять!

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

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

Журнал «Код»

За 96 часов восемь ИИ-агентов прошли 21 государственную систему — после запуска ими никто не управлял. Защита при этом сработала: подозрительную активность заметили, предупреждения выпустили вовремя. Вот только что именно там происходило, выяснили из-за того, что атакующие кое-что забыли за собой закрыть.

Что нашли в отчёте, почему «почти автономная» и кому выгодно это «почти» — разобрали со специалистом по ИБ: https://v.thecode.media/qvfax.

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

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

Журнал «Код»

Навыки работы с ИИ больше не конкурентное преимущество или специфика отдельной профессии, а обязательное требование в большинстве digital-вакансий. К такому выводу пришли Практикум и getmatch в исследовании 2026 года ┐(シ)┌

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

Подробнее о том, как ИИ меняет рынок труда и чего ожидают от кандидатов, читайте в исследовании: https://v.thecode.media/eyvhb

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

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

Журнал «Код»

Кто мы такие, чтобы отрицать тот факт, что ИИ постепенно внедряется во все аспекты жизни, и в нашу карьеру тоже.

Яндекс Практикум и getmatch провели исследование вакансии digital- и IT-рынка и выяснили, насколько и у кого ИИ-навыки в резюме делает зарплату выше

В статье разобрали результаты исследования и ответили на главный вопрос — что с нами будет дальше: https://v.thecode.media/op451

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

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

Журнал «Код»

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

Разбираемся, как работают COUNT, SUM, AVG, MIN и MAX, зачем нужен GROUP BY и почему WHERE SUM(amount) > 1000 ломает запрос, а HAVING — нет.

https://v.thecode.media/hkczw

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

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

Журнал «Код»

О как! Если уже добавили в своё резюме, что вы «уверенный пользователь ChatGPT», то в 2026 это выглядит на уровне «уверенный пользователь ПК» из нулевых.

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

https://v.thecode.media/vawl9

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

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

Журнал «Код»

Продакт-менеджер это проджект-менеджер или проджект-менеджер это продакт-менеджер? Чтобы вы долго не думали — объяснили в гайде.

Узнаете, как стать продактом или проджектом, насколько это лучше или хуже разработки и кто из них зарабатывает больше: https://v.thecode.media/b8zq3

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Агенты, ML-библиотеки и голос вместо клавиатуры

От сборки AI-агента на LangChain до диктовки, которая наконец перестала выдавать кашу.

LangChain: что это такое и как построить на нём AI-агента — соберём агента с Python-инструментом, подключим память и добавим RAG-поиск по документам.

Scikit-learn: как работать с главной ML-библиотекой Python — fit, predict, transform, Pipeline и подбор гиперпараметров.

PyTorch: что это и зачем нужен — фреймворк, который начинается там, где заканчиваются возможности классического ML на табличных данных.

Метод find() в Python: как найти подстроку в строке — почему if text.find(sub): ломает логику, если подстрока стоит в самом начале.
Плюс разница с index(), оператором in и поиск с конца через rfind().

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

Соскучились по новостям? Мы спрятали их в другом канале, подписывайтесь, чтобы опять их не потерять!

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

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Писать код с ИИ — нормально. Вот как делать это правильно.

Вайб-кодинг: что можно доверить ИИ
Нейросети действительно могут заменить огромный пласт работы. Но каждый раз, когда задача одного уровня закрывается, появляется следующая. Разбираем, где граница между «доверить ИИ» и «делать самому» — с аргументами за и против.

Вайб-кодинг для новичков: с чего начать
Вайб-кодинг — это создание программ с ИИ. Неважно, просите вы сделать небольшую функцию или сайт целиком — это всё равно считается вайб-кодингом. Смотрим на несколько популярных платформ и пробуем сделать копию сайта за 15 минут без установки IDE. Единственное правило на сегодня — сами ничего не делаем. Ну, кроме запросов.

Курс «Нейросети для разработки»
Готовое решение для готовых внедрить ИИ в разработку — от подготовки технической документации до автоматизации рабочих процессов.

Почему ИИ не может заменить хороших программистов
ИИ уже давно умеет генерировать код — Copilot, ChatGPT, Gemini, Grok, DeepSeek и десятки других инструментов. Но почему они по-прежнему не могут заменить настоящих разработчиков? ИИ легко затащит в проект небезопасные паттерны, не понимая, что они уязвимы. Проверка и контроль всё равно остаются на человеке.

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Нейросети обучают не магией, а кодом на Python. Разбираем PyTorch: как устроен главный ML-фреймворк, что такое тензоры и autograd — и обучаем первую модель за 60 строк. Спойлер: видеокарта не понадобится.

https://v.thecode.media/h2rlb

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Ну что, отпускаем пальцы на заслуженный отдых?

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

В подборке собрали инструменты от мобильных клавиатур и браузерных расширений до open-source-приложений с ускорением через видеокарту.

https://v.thecode.media/bh8jg

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

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

Стандарт здесь — scikit-learn. Собрали гайд: установка, первая модель, Pipeline, метрики качества и ошибки, которые новички делают чаще всего.

https://v.thecode.media/tqfde

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Принесли расписание старта потоков Практикума в сентябре

Бесплатную вводную часть можно пройти уже сейчас. А если решите продолжить, до 17 сентября действует скидка 16%. Заходите в каталог и выбирайте интересующий вас курс: https://v.thecode.media/kdr4j

→ До 17 сентября действует скидка 16% на курсы Практикума

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

Журнал «Код»

Код, Практикум снова радует скидкой 16% на обучение.

Переходите по ссылке и выбирайте интересующий курс: https://v.thecode.media/8omt5.

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

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

Журнал «Код»

Полмиллиона рублей в месяц для программиста — 2026 году такое предложение встречается всё чаще. Но не для всех.

Дело не в языке. Дело в том, какие задачи вы умеете решать и в каком домене. Можно знать Rust и получать 200 000 на среднем проекте. Можно знать C++ и получать 700 000 в HFT-команде. Синтаксис здесь ни при чём — рынок платит за редкость навыка и критичность задачи.

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

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

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

Журнал «Код»

Собрали приличный пакет с пакетами любого уважающего себя разработчика. Забирайте, сохраняйте.

Лучшие ИИ для программирования в 2026 году: нейросети, которые пишут код за вас. ИИ уже давно умеет генерировать код — Copilot, ChatGPT, Gemini, Grok, DeepSeek и десятки других. Собрали лучшие инструменты в 2026, сравнили возможности и показали, где они могут накосячить. Особенно хорошо нейросети справляются с рутиной: шаблонный код, парсеры, CRUD, тесты — всё это можно скинуть на ИИ. Главное — потом не забыть проверить.

12 AI GitHub-репозиториев 2026 года: локальные модели, автоматизация и агенты. За доступ к AI-инструментам сегодня мы платим каждый месяц от 20 до 200$: ChatGPT, Claude, Cursor, Zapier — у каждого своя подписка, свои лимиты, свой счётчик токенов. Инструменты из этого списка работают по-другому: те же задачи, но вы разворачиваете их самостоятельно, данные остаются на вашей стороне, а токены не тикают. Суммарно 12 репозиториев набрали более 1,4 миллиона звёзд на GitHub.

Курс «Нейросети для разработки» от Практикума. Внедрите ИИ в разработку — от подготовки технической документации до автоматизации рабочих процессов.

12 библиотек Python, которые стоит попробовать в 2026 году. Представьте, что каждый раз, когда нужно забить гвоздь, вы идёте в кузницу и делаете молоток с нуля. Именно так выглядит написание Python-кода без библиотек. За последний год вышло несколько новых библиотек, которые закрыли задачи, решавшиеся до этого кустарно. Часть из них — от Microsoft, Google и Hugging Face.

Закончились токены в Claude Code: 6 репозиториев, как сократить расход. Claude Code вышел — и GitHub почти мгновенно покрылся инструментами поверх него. Часть из них будет полезна, а часть взлетела на хайпе и, скорее всего, помрёт вместе с ним. В подборке — 6 репозиториев, которые собрали кучу звёзд и форков, и практический блок про то, как не сжечь бюджет на токенах ещё до того, как напишете первую фичу.

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

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

Журнал «Код»

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

Всё собрали в статье: https://v.thecode.media/5ho1y.

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

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

Журнал «Код»

Давно не было мемов, надо исправлять. Скиньте последний мем про работу в ИТ, с которого вас разнесло, в комментарии.

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

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

Журнал «Код»

🔐 Промпты для аудита безопасности кода

1. Базовый аудит безопасности

Ты - senior security engineer с опытом аудита production-систем.
Проанализируй [язык]-код на уязвимости безопасности.

В первую очередь проверь наличие:
- SQL-инъекций и NoSQL-инъекций
- XSS (отражённый, хранимый, DOM-based)
- Небезопасной десериализации
- Уязвимостей аутентификации и авторизации
- Утечек чувствительных данных в логах и сообщениях об ошибках

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

Если уязвимостей нет - так и напиши.

Код:
[вставить код]


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

Сфокусируйся на:
- генерации, проверке и сроке жизни JWT (алгоритм, подпись, expiry)
- управлении сессиями (фиксация сессии, отсутствие инвалидации при логауте)
- разграничении доступа (IDOR, проверки на стороне клиента вместо сервера)
- horizontal и vertical privilege escalation

Для каждого вектора опиши сценарий: какой запрос отправит атакующий, что он получит и чего не хватает для защиты.

Код:
[вставить код]


3. Анализ работы с пользовательским вводом
Ты - application security engineer. Проследи путь каждого внешнего ввода в этом коде от точки входа до места использования.

Внешний ввод - это параметры запроса, тело POST, заголовки, загружаемые файлы, данные из внешних API.

Для каждого источника ввода покажи:
- строку, где данные попадают в приложение
- строку, где они используются (запрос к БД, рендеринг, команда ОС, путь к файлу)
- есть ли между этими точками валидация и санитизация
- если защиты нет - конкретный payload, который ломает логику

Не описывай теорию, привязывай каждый вывод к номерам строк в коде.

Код:
[вставить код]


4. Аудит зависимостей и библиотек
Ты - security engineer, отвечающий за supply chain security.

Проанализируй и составь отчёт:
- библиотеки с известными CVE (укажи идентификатор и краткое описание)
- сильно устаревшие версии, для которых давно вышли патчи
- транзитивные зависимости, которые стоит проверить отдельно
- рекомендуемая безопасная версия для каждого проблемного пакета

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

Список зависимостей проекта с версиями:
[вставить содержимое package.json / requirements.txt / pom.xml]


5. Проверка секретов и credentials
Ты - security engineer. Найди в этом коде и конфигах секреты, которые не должны храниться в репозитории.

Ищи:
- API-ключи, токены доступа, пароли в открытом виде
- строки подключения к БД с логином и паролем
- приватные ключи и сертификаты
- секреты, замаскированные под обычные переменные или константы
- закомментированные credentials, оставшиеся от отладки

Для каждой находки укажи строку, тип секрета и степень риска.
Предложи, как вынести его в переменные окружения или секрет-менеджер.

Код и конфиги:
[вставить код]


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

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

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

Журнал «Код»

Код, ну как вы там, вроде все вышли из отпусков? Как менталка и рабочее состояние? Ответьте на пару вопросов ↓

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

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

Журнал «Код»

🤑 Задача про новую должность и выбор зарплаты

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

В каждом конверте лежат листочки с «офферами» — это документ, где написано предложение с должностью, условиями работы и зарплатой. Два конверта — два «оффера». Конверты запечатаны.

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

Подскажите программисту, что лучше?

🔥 — оставить первый конверт
❤️ — выбрать другой
🤡 — без разницы

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

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