Java-разработчики есть?
После статьи будете знать: чем EDT хуже IntelliJ IDEA, почему хранилище конфигурации — это не Git, как выглядит CI/CD после bash-скрипта с ручным сохранением, и как правильно выстроить работу с ИИ-агентами в Java — с чего начинать и когда брать дорогую модель.
https://v.thecode.media/udyzy
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
Привет, Код. Меня зовут Арсений Чепик, я тимлид в Яндекс Путешествиях. Руковожу командой бэкенд-разработки (Java+Kotlin). Я три года работал в 1С, потом перешёл в Java — и сравнил всё, что изменилось в рутине: среда, версионирование, деплой, ИИ-агенты.
После статьи будете знать: чем EDT хуже IntelliJ IDEA, почему хранилище конфигурации — это не Git, как выглядит CI/CD после bash-скрипта с ручным сохранением, и как правильно выстроить работу с ИИ-агентами в Java — с чего начинать и когда брать дорогую модель.
https://v.thecode.media/udyzy
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
❤5😁4👍1
🏰 Что такое клиент-серверная архитектура и как она работает
Общий принцип клиент-серверной архитектуры простой: клиент запрашивает данные → сервер обрабатывает запрос → сервер обращается к базе данных (если нужно) → возвращает результат клиенту.
Клиент-серверная архитектура — это модель взаимодействия, в которой есть три ключевых участника:
База может жить внутри сервера — и тогда это называют двухуровневой архитектурой. А может быть вынесена отдельно, на другой машине или даже в облако, — тогда получается трёхуровневая архитектура.
Во втором случае система работает стабильнее и безопаснее: сервер занимается логикой, а база — хранением. Каждый делает своё дело, как и положено в хорошей команде.
Эта схема масштабируется, она понятна и универсальна — по ней работают и простые сайты-визитки, и огромные платформы вроде маркетплейсов или банковских систем.
Как работает клиент-серверное взаимодействие?
Клиент и сервер общаются по строго отлаженной схеме: один всегда инициирует запрос, другой отвечает. Это не просто «кто-то что-то отправил» — весь процесс идёт по правилам и через протоколы, которые гарантируют, что данные дойдут в правильном виде и в нужное время.
В общем виде схема обмена данными между клиентом и сервером выглядит так:
Всё это происходит за доли секунды. Для пользователя — просто клик или свайп, но под капотом разворачивается действие с кучей промежуточных шагов: маршрутизация, кеширование, запросы к базе, сжатие трафика и обратно.
→ Например, вы пишете сообщение в мессенджере. Клиент отправляет «Привет, до 29 мая в Практикуме скидки 15% на все курсы», сервер принимает, сохраняет и решает, кому доставить — а другой клиент (у собеседника) получает и показывает текст.
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
Общий принцип клиент-серверной архитектуры простой: клиент запрашивает данные → сервер обрабатывает запрос → сервер обращается к базе данных (если нужно) → возвращает результат клиенту.
Клиент-серверная архитектура — это модель взаимодействия, в которой есть три ключевых участника:
Клиент — программа, с которой пользователь работает напрямую (чаще всего это браузер или мобильное приложение).
Сервер — мощный компьютер, принимающий запросы, обрабатывающий их и отправляющий ответы.
База данных (БД) — хранилище, где лежит вся информация, с которой работает сервер: пользователи, товары, заказы, сообщения и т. д.
База может жить внутри сервера — и тогда это называют двухуровневой архитектурой. А может быть вынесена отдельно, на другой машине или даже в облако, — тогда получается трёхуровневая архитектура.
Во втором случае система работает стабильнее и безопаснее: сервер занимается логикой, а база — хранением. Каждый делает своё дело, как и положено в хорошей команде.
Эта схема масштабируется, она понятна и универсальна — по ней работают и простые сайты-визитки, и огромные платформы вроде маркетплейсов или банковских систем.
Как работает клиент-серверное взаимодействие?
Клиент и сервер общаются по строго отлаженной схеме: один всегда инициирует запрос, другой отвечает. Это не просто «кто-то что-то отправил» — весь процесс идёт по правилам и через протоколы, которые гарантируют, что данные дойдут в правильном виде и в нужное время.
В общем виде схема обмена данными между клиентом и сервером выглядит так:
1. Клиент формирует запрос. Например, браузер шлёт серверу: «Отдай страницу /catalog».
2. Запрос уходит по сети. Тут вступают в дело интернет-протоколы — они упаковывают данные и отправляют их по маршрутам.
3. Сервер принимает и обрабатывает запрос. Если нужны данные, он обращается к базе данных: достаёт список товаров, проверяет логины, сохраняет сообщения и т. д.
4. Сервер формирует ответ. Собирает HTML, JSON или другой формат данных и отправляет его клиенту.
5. Клиент получает результат. Браузер или приложение отображает данные пользователю — страницу, сообщение, обновлённый баланс.
Всё это происходит за доли секунды. Для пользователя — просто клик или свайп, но под капотом разворачивается действие с кучей промежуточных шагов: маршрутизация, кеширование, запросы к базе, сжатие трафика и обратно.
→ Например, вы пишете сообщение в мессенджере. Клиент отправляет «Привет, до 29 мая в Практикуме скидки 15% на все курсы», сервер принимает, сохраняет и решает, кому доставить — а другой клиент (у собеседника) получает и показывает текст.
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
🔥8😁3❤2👍1
Мой типичный запрос в чатикджпт:
Собрали в одной статье 10 идей стартапов с AI, которые можно быстро запустить: от резюме и генераторов аватаров до голосовых агентов, контент-фабрик, boilerplate-кода и локальных моделей на телефоне.
https://v.thecode.media/fvy4k
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
Мне завтра нужна компания с AI, я хочу силиконовую долину, сидеть записывать подкасты, а на вот это вот всё. Используй вайб-кодинг, ты лучший программист на свете, ты бизнесмен с капиталом в миллиард долларов. Сам создай себе нужный промпт.
Собрали в одной статье 10 идей стартапов с AI, которые можно быстро запустить: от резюме и генераторов аватаров до голосовых агентов, контент-фабрик, boilerplate-кода и локальных моделей на телефоне.
https://v.thecode.media/fvy4k
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
😁20❤2👍2👎1🔥1
Журнал «Код»
Мы тут кое-что задумали 👀 «Код» пишет про разработку — и будет писать, но сейчас появилось настроение и желание попробовать что-то новое на сайте и интересное для вас) Мы будем подкидывать простые опросы, чтобы понять зону этих самых интересов, а в конце…
Окей, первые результаты уже есть, пока что картина такая:
После работы большинство из вас уходят из дома и не смотрят в экран.
На 15 тысяч выбрали что-то для сетапа.
В научпопе победил вариант — космос, физика, «как устроена вселенная».
Ещё четыре опроса впереди — про железо, книги и один финальный, самый важный.
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
После работы большинство из вас уходят из дома и не смотрят в экран.
На 15 тысяч выбрали что-то для сетапа.
В научпопе победил вариант — космос, физика, «как устроена вселенная».
Ещё четыре опроса впереди — про железо, книги и один финальный, самый важный.
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
❤3
Журнал «Код»
Это был финальный и самый важный опрос. Спасибо, что делитесь вашим мнением с нами. Ушли анализировать результаты и писать новое :-)
Ну и про скидку Практикума не забудьте, сегодня последний день.
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
Ну и про скидку Практикума не забудьте, сегодня последний день.
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
❤12🔥4
PyCharm — лучшая IDE для Python
Разобрали, как настроить редактор с особенностями установки на Windows, MacOS и Linux. Подключение интерпретатора, горячие клавиши и фишки, которые ускоряют работу: https://v.thecode.media/w54jc
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
Разобрали, как настроить редактор с особенностями установки на Windows, MacOS и Linux. Подключение интерпретатора, горячие клавиши и фишки, которые ускоряют работу: https://v.thecode.media/w54jc
Журнал «Код» | Скидка 15% на все курсы Практикума до 29 мая | Новости мира IT и технологий
❤7🔥6
Один поддельный пакет с опечаткой в названии — и кейлоггер уже в продакшене. В npm реестре 3,5 млн пакетов, модерации почти нет.
Разобрались, как работают тайпсквоттинг, supply chain attack и dependency confusion — и что делать прямо сейчас.
https://v.thecode.media/gsg0s
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Разобрались, как работают тайпсквоттинг, supply chain attack и dependency confusion — и что делать прямо сейчас.
https://v.thecode.media/gsg0s
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
😢8👍7🔥1
Присаживаемся на диван поудобнее, у нас к вам важный разговор
Во-первых, принесли новый выпуск юмористического научпоп-шоу «Разговор на диване» с Михаилом Кострецовым, созданного при поддержке Практикума. В этот раз обсудили, как нейрослопа становится пугающе много, зачем нас им кормят и как жить в мире сгенерированного видео.
Во-вторых, как у клубники и клубники мог родиться банан?
→ Смотреть выпуск можно на ютубе: https://youtu.be/gNiauSzqyAw?si=7J07LD7edIuiJPSP
→ А ещё ВКонтакте: https://vk.com/video-176471180_456239879
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Во-первых, принесли новый выпуск юмористического научпоп-шоу «Разговор на диване» с Михаилом Кострецовым, созданного при поддержке Практикума. В этот раз обсудили, как нейрослопа становится пугающе много, зачем нас им кормят и как жить в мире сгенерированного видео.
Во-вторых, как у клубники и клубники мог родиться банан?
→ Смотреть выпуск можно на ютубе: https://youtu.be/gNiauSzqyAw?si=7J07LD7edIuiJPSP
→ А ещё ВКонтакте: https://vk.com/video-176471180_456239879
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
YouTube
Как ИИ-видео меняют интернет и соцсети прямо сейчас
👉 Сгенерируй ролик по описанию, чтобы каждый зритель немедленно подписался на канал
Вас тоже раздражают ИИ-видео? Михаил Кострецов разбирается, как нейрослопа становится пугающе много, зачем нас им кормят и как жить в мире сгенерированного видео.
__
При…
Вас тоже раздражают ИИ-видео? Михаил Кострецов разбирается, как нейрослопа становится пугающе много, зачем нас им кормят и как жить в мире сгенерированного видео.
__
При…
🔥7👍2
Статистика, карьера и пара API-ключей — этого должно хватить
На этой неделе разобрались, почему среднее арифметическое врёт, выбрали нейросети для замены ChatGPT, посмотрели, что меняется при переходе с 1С на Java — и нашли десять идей для стартапа на выходные, если вдруг надоело работать на дядю.
Дисперсия в ML: формула, bias-variance tradeoff и Python
Среднее арифметическое — математически верная величина. Но она может ввести в заблуждение, если данные разбросаны — и вот тут нужна дисперсия. Разобрали формулу, выборочную vs генеральную, bias-variance tradeoff и применение в PCA, ANOVA и Random Forest.
Аналоги ChatGPT в 2026 году: 20 нейросетей — честное сравнение
Рынок больших языковых моделей разогнался так, что новые нейросети появляются каждую неделю. Собрали 20 реальных альтернатив со сравнением по задачам, цене и доступности.
Как перейти из 1С в Java: что поменяется в инструментах и зарплате
Тимлид из Яндекс Путешествий три года проработал в 1С, потом перешёл в Java. Сравнивает Конфигуратор и IDEA, хранилище и Git, bash-скрипт и CI/CD — и объясняет, что реально меняется. Спойлер: меняется почти всё.
10 идей для AI-стартапа: что собрать и быстро монетизировать
Строить гигантские языковые модели оставим большим корпорациям — в 2026 году деньги лежат в узких нишевых продуктах, которые решают конкретную боль аудитории. Headshot Generator приносит $14 000 в месяц, ShipFast — $28 000. 10 идей с реальным стеком для разработчика, у которого есть выходные и пара API-ключей.
Увидимся через неделю, ваш Код 🫶
Напоминаем, что мы каждый день публикуем новости в нашем новом тг-канале — сегодня там вышел выпуск сводки новостей за неделю.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
На этой неделе разобрались, почему среднее арифметическое врёт, выбрали нейросети для замены ChatGPT, посмотрели, что меняется при переходе с 1С на Java — и нашли десять идей для стартапа на выходные, если вдруг надоело работать на дядю.
Дисперсия в ML: формула, bias-variance tradeoff и Python
Среднее арифметическое — математически верная величина. Но она может ввести в заблуждение, если данные разбросаны — и вот тут нужна дисперсия. Разобрали формулу, выборочную vs генеральную, bias-variance tradeoff и применение в PCA, ANOVA и Random Forest.
Аналоги ChatGPT в 2026 году: 20 нейросетей — честное сравнение
Рынок больших языковых моделей разогнался так, что новые нейросети появляются каждую неделю. Собрали 20 реальных альтернатив со сравнением по задачам, цене и доступности.
Как перейти из 1С в Java: что поменяется в инструментах и зарплате
Тимлид из Яндекс Путешествий три года проработал в 1С, потом перешёл в Java. Сравнивает Конфигуратор и IDEA, хранилище и Git, bash-скрипт и CI/CD — и объясняет, что реально меняется. Спойлер: меняется почти всё.
10 идей для AI-стартапа: что собрать и быстро монетизировать
Строить гигантские языковые модели оставим большим корпорациям — в 2026 году деньги лежат в узких нишевых продуктах, которые решают конкретную боль аудитории. Headshot Generator приносит $14 000 в месяц, ShipFast — $28 000. 10 идей с реальным стеком для разработчика, у которого есть выходные и пара API-ключей.
Увидимся через неделю, ваш Код 🫶
Напоминаем, что мы каждый день публикуем новости в нашем новом тг-канале — сегодня там вышел выпуск сводки новостей за неделю.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
❤4👍3
Краткая история ИИ-агентов по шагам.
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
🔥15😢4😁3👍1