JavaRush – здесь становятся программистами
СтатистикаОфициальный канал JavaRush (www.javarush.com) в Telegram.
- Последний пост
- 16:31
- Последнее чтение
- 20:53
- Постов за неделю
- 21
- Всего постов
- 65
- Тип
- открытый
- Язык
- русский
- Категория
- Технологии
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- 844
- 1/48двое суток
- 967
- 1/72трое суток
- 1 043
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
Claude Code не только про код 🤯 Claude Code — это не только про код! Дизайнер настраивает конвейер изображений: от промта до десятков готовых картинок в один клик. Маркетолог автоматизирует создание рекламных кампаний. Тестировщик пишет проверки, которые запускаются сами. Аналитик обрабатывает документы пачками и получает готовую сводку. Наш новый курс по Claude Code подойдёт не только программистам — если в твоей работе много рутины, ты научишься её автоматизировать. В вакансиях уже ищут тех, кто умеет работать с агентом — это не «когда-нибудь», а 2026 год прямо сейчас. Базовые команды осваиваются за неделю. Но курс даёт другое: умение разбивать задачу на части, ставить границы и проверять результат — именно это отличает того, кто нажимает кнопки, от того, кого берут в команду. СТАТЬ AI-NATIVE ❤️
Однажды Понедельничный Котик решил как следует поработать. Он открыл сложную задачу, положил телефон рядом экраном вниз и героически не прикасался к нему целый час. Правда, телефон время от времени звякал. Но Котик ведь не смотрел на экран – значит, не отвлекался? Оказывается, не совсем. В исследовании, опубликованном в 2026 году в Computers in Human Behavior, учёные проверяли, что происходит с вниманием, когда во время выполнения когнитивной задачи люди получают уведомления, похожие на сообщения со смартфона. Участникам даже не нужно было открывать сообщения или отвечать на них. Одного появления уведомления было достаточно, чтобы нарушить выполнение текущей задачи. После уведомления реакция на основную задачу замедлялась примерно на 7 секунд. Причём не все сообщения отвлекали одинаково. Во время одного эксперимента участники видели уведомления, но должны были продолжать выполнять основную задачу, не взаимодействуя с ними. Сильнее внимание нарушали сообщения, содержание которых люди считали важным лично для них. То есть даже если вы лишь увидели имя отправителя или несколько слов сообщения и решили «отвечу потом», мозг уже переключил на него часть внимания. Исследователи также обнаружили связь между силой такого отвлечения и привычками использования смартфона: эффект был связан с тем, как часто люди проверяли телефон и сколько уведомлений обычно получали. А вот общее screen time само по себе не объясняло его так же хорошо. Мы часто думаем, что для концентрации достаточно просто не открывать телефон. Но мозгу всё равно приходится обработать сигнал, определить, важен ли он, и вернуть внимание к предыдущей задаче. Поэтому Котик изменил правило: когда впереди час работы, он не кладёт телефон экраном вниз, а включает режим «не беспокоить». Так он не тренирует силу воли, а делает так, чтобы мозгу вообще не приходилось решать, отвлекаться или нет.
Ноль настроек для старта 0️⃣ В новом курсе по Claude Code уже все готово к активной учебе! 🔸 Claude Code уже в комплекте. Не нужно покупать отдельную подписку, настраивать окружение или разбираться с конфигами — стиль ответов, память проекта и кастомные модели JavaRush уже готовы к работе. 🔸 WebIDE прямо на сайте. Claude Code, скиллы и агенты уже встроены в браузер — можно запускать настоящие большие проекты, ничего не устанавливая на компьютер. 🔸 Плагин для IDE, если хочешь учиться в своей рабочей среде — прямо как в компании. 🔸 Сюжет с реальными заказчиками и контекстом, чтобы работа с AI-агентом с первого дня ощущалась как настоящая, а не страшная. ПОПРОБОВАТЬ БЕСПЛАТНО ➡️
Это не просто курс. Это история 🧑💻 Курс построен как сюжет, а не список скучных видеоуроков: с первого уровня — реальный контекст, задачи и агент, который выполняет их рядом с тобой. Учишься работать с Claude Code не как с чат-ботом, а как с настоящим агентом: ставишь задачу, даёшь доступ к проекту — получаешь результат. Опыт не обязателен: курс начинается с нуля. Каждый следующий уровень добавляет один шаг. Есть опыт — просто быстрее дойдёшь до продвинутых сценариев. Программа: 🔹Claude Code: агент, а не чат 🔹Claude Code в IDE 🔹Слэш-команды и откат сессии 🔹Skills: готовые навыки агента 🔹Plugins: наборы возможностей 🔹Субагенты: второй исполнитель 🔹MCP: мост к живым данным 🔹Hooks: автоматизация на событиях 🔹Автономный агент: Playwright и /goal 🔹CLAUDE.md: контекст и память проекта 🔹Цена работы агента: /model, токены и /context 🔹Plan mode и permissions 🔹Контроль изменений: git и /diff 🔹Докажи, что починил: логи, тесты и /model 🔹Ревью изменений: /diff и scope 🔹Контекст: /compact и plan mode 97+ лекций · 200+ задач · 16 тестов СМОТРЕТЬ 😇
Секретный проект раскрыт: встречай AI Academy ✨ Помните эти вопросы: «не устареют ли мои знания завтра», «не заменит ли меня AI», «что учить, чтобы иметь стабильную, хорошо оплачиваемую профессию в AI-эру»? Эти вопросы сейчас волнуют уже миллионы людей. Мы создали AI Academy — новый продукт от JavaRush, который отвечает на них напрямую: учит самым востребованным AI-навыкам и инструментам, чтобы быть на шаг впереди рынка, а не догонять его. Мы обещали показать наш секретный проект. Вот он — и первый курс академии уже запущен: разработка с Claude Code, AI-агентом от Anthropic. Начать можно прямо сейчас, бесплатно. НАЧАТЬ БЕСПЛАТНО ❤️
без подписи
Жизнь программистов проста: утром ты гений, а после обеда не понимаешь собственный код. Так давайте сделаем перерыв и посмотрим мемы для моральной поддержки 💜
без подписи
без подписи
без подписи
без подписи
без подписи
без подписи
без подписи
Жизнь программистов проста: утром ты гений, а после обеда не понимаешь собственный код. Так давайте сделаем перерыв и посмотрим мемы для моральной поддержки 💜
УЖЕ СКОРО... 🚀
9 вещей, которые senior-разработчики советуют знать каждому junior’у Мы решили узнать, что опытные разработчики чаще всего рекомендуют джунам. Список получился довольно неожиданным, потому что в нём почти нет модных технологий, зато есть вещи, которые помогают понять, что на самом деле происходит с кодом, когда что-то работает или не работает. Итак, senior’ы советуют: 1. Разберитесь, как работают реляционные базы данных. Научиться писать SELECT недостаточно. Стоит понимать, как связаны таблицы, зачем нужны primary и foreign keys, что делают JOIN, индексы и транзакции. 2. Поймите, что происходит во время HTTP-запроса. Что именно случается между нажатием кнопки на сайте и получением ответа от сервера? Что содержат request и response, зачем нужны headers, чем GET отличается от POST, что означают 401, 404 и 500, как работают cookies. 3. Научитесь дебажить. Не просто вставлять console.log() в десять мест, а поставить breakpoint, пройти выполнение программы шаг за шагом, проверить значения переменных, прочитать stack trace и найти момент, когда реальное поведение впервые расходится с ожидаемым. Это один из самых переносимых навыков: синтаксис языков различается, но принцип поиска ошибки остаётся примерно тем же. 4. Подружитесь с командной строкой. Не нужно превращаться в человека, который делает в терминале абсолютно всё. Но переходить между директориями, находить файл, запускать программу, читать лог или выполнять Git-команду без графического интерфейса стоит уметь. 5. Научитесь искать. Во-первых, искать внутри кода. В реальном проекте вы не будете помнить, в каком из 500 файлов находится нужная функция. Поиск в IDE, grep и базовые знания регулярных выражений часто экономят больше времени, чем знание ещё одного хитрого синтаксического приёма. Во-вторых, искать решения: правильно сформулировать запрос, найти документацию, issue или похожую ошибку, отличить актуальный ответ от решения десятилетней давности и проверить, относится ли оно вообще к вашему случаю. С появлением ChatGPT этот навык никуда не исчез: теперь ещё нужно уметь проверять то, что уверенно предложил ИИ. 6. Разберитесь в Git, а не просто запомните набор команд. commit, pull, push, branches, merge, conflicts, revert – это повседневная работа. Но гораздо спокойнее становится, когда вы понимаете, что Git на самом деле делает при выполнении этих команд. 7. Не откладывайте «странные мелочи» на потом. Например, часовые пояса, Unicode и UTF-8. 8. Разберитесь в идее кеширования. CPU cache, кеш в памяти, кеш браузера и HTTP cache работают на разных уровнях, но используют схожую идею: если что-то дорого получать или вычислять заново, результат можно временно сохранить ближе к месту использования. 9. Научитесь задавать вопросы. Хороший вопрос – это тоже навык. Вместо «у меня не работает» лучше объяснить: что вы хотели сделать → что ожидали → что получили → что уже проверили. Очень часто ещё во время такой формулировки вы сами находите ошибку. Именно эти немного скучные на первый взгляд вещи очень часто и отличают человека, который умеет написать код, от человека, который учится работать разработчиком.
Вчера, 11 августа, британская компания JCB, известная прежде всего строительной техникой, установила новый мировой рекорд скорости для водородных автомобилей. JCB Hydromax проехал по соляной равнине Бонневилль в США со средней скоростью 406,320 мили/ч, или 653,909 км/ч. Самое интересное здесь даже не скорость, а то, что находится внутри Hydromax. Это не электромобиль с водородными топливными элементами, которые вырабатывают электроэнергию для моторов. Машина оснащена двумя двигателями внутреннего сгорания, которые непосредственно сжигают водород. В их основе – двигатели, разработанные JCB для тяжелой техники, но для рекордного автомобиля их существенно модифицировали. Вместе они выдают около 1600 л.с. Результат более чем вдвое превысил предыдущий рекорд для автомобиля с водородным двигателем. В 2004 году BMW H2R разогнался до 185,5 мили/ч, или примерно 299 км/ч. За рулем Hydromax был Энди Грин – человек, которому принадлежит абсолютный наземный рекорд скорости. В 1997 году на реактивном ThrustSSC он разогнался до 763,035 мили/ч, или более 1227 км/ч, и стал первым человеком, преодолевшим звуковой барьер на земле. Но зачем производителю экскаваторов автомобиль, способный ехать со скоростью более 650 км/ч? Hydromax – это не прототип будущего суперкара, а экстремальный инженерный эксперимент. JCB уже инвестировала около £100 млн в водородные двигатели и разрабатывает их прежде всего для экскаваторов, погрузчиков и другой тяжелой техники. Автомобиль-рекордсмен же позволяет проверить, как эта технология ведет себя под нагрузками, с которыми обычная машина никогда не столкнется. Для скорости более 650 км/ч недостаточно просто создать мощный двигатель. Необходимо контролировать его работу, подачу водорода, температуру, давление и множество других параметров, одновременно собирая данные с систем автомобиля в режиме реального времени. Именно такие проекты хорошо показывают, насколько современная автомобильная инженерия зависит не только от механики: все большую роль играют датчики, электронные системы управления, обработка данных и программное обеспечение. Ставка JCB на водород тоже имеет практическую причину. Большим машинам нужны значительные запасы энергии, поэтому батареи могут быть тяжелыми, а зарядка – длительной и требовать мощной электрической инфраструктуры непосредственно на строительной площадке. Водородный двигатель, в свою очередь, позволяет использовать многие уже знакомые инженерные решения обычного двигателя. Конечно, рекорд в 654 км/ч еще не означает, что экскаваторы в ближайшее время массово перейдут на водород. Остаются проблемы со стоимостью производства "зеленого" водорода, его хранением, транспортировкой и инфраструктурой. Но Hydromax демонстрирует интересную вещь: иногда инновация заключается в том, чтобы изменить одну из фундаментальных составляющих технологии и посмотреть, насколько далеко ее можно развить.
Самый масштабный релиз за 13 лет ✨ Мы уже 13 лет помогаем людям изучать программирование, осваивать новые IT-профессии и находить работу мечты. В последнее время мы видим, как рынок меняется: профессии трансформируются, а вопросы «не устареют ли мои знания завтра», «не заменит ли меня AI», «что учить, чтобы иметь стабильную, хорошо оплачиваемую профессию в AI-эру» волнуют уже миллионы людей. Мы давно наблюдаем, куда движется рынок, и уже давно работаем над новым секретным проектом 🤫, который отвечает именно на эти вопросы. Две недели назад мы дали его закрытой группе бета-тестеров — и получили в разы больше восторженных отзывов, чем ожидали сами. 13 августа показываем всем 😇 СМОТРЕТЬ СЕЙЧАС ➡️
OSI-модель: семь уровней сети Вы открываете сайт, а он не работает. Как понять, на каком именно уровне возникла проблема? Здесь пригодится OSI-модель. OSI (Open Systems Interconnection) – это концептуальная модель, которая делит сетевое взаимодействие на 7 уровней. В реальном интернете протоколы не всегда аккуратно укладываются в эти семь коробочек, но модель даёт удобную карту того, что происходит с данными по пути от одного устройства к другому. 1. Physical – физический уровень. Это самый нижний уровень: кабели, радиосигналы, оптоволокно, электрические импульсы. Грубо говоря, здесь решается вопрос: можем ли мы физически передать биты из точки А в точку Б? 2. Data Link – канальный уровень. Здесь происходит передача данных между устройствами в пределах локальной сети. Именно на этом уровне встречаются Ethernet, Wi-Fi и MAC-адреса. 3. Network – сетевой уровень. Его главный герой – IP. Этот уровень отвечает за адресацию и маршрутизацию: куда нужно доставить пакет и каким путём он может туда попасть. 4. Transport – транспортный уровень. Здесь появляются TCP и UDP. TCP следит за надёжной и упорядоченной доставкой потока данных, а UDP работает без установления такого надёжного соединения и не гарантирует доставку или порядок пакетов. Именно здесь также появляется знакомое разработчикам понятие портов. 5. Session – сеансовый уровень. В абстрактной OSI-модели этот уровень отвечает за установление, поддержание и завершение сеансов взаимодействия между приложениями. В современном стеке TCP/IP его функции обычно не выделяют в отдельный слой. 6. Presentation – уровень представления. Отвечает за то, в каком виде данные передаются приложению: их кодирование, преобразование, шифрование или сжатие. Как и сеансовый уровень, в реальных современных сетях он редко существует отдельно. 7. Application – прикладной уровень. Ближайший к программам, которыми мы пользуемся. Здесь находятся прикладные сетевые протоколы вроде HTTP, DNS или SMTP. Зачем джуну всё это запоминать? На самом деле главная польза OSI-модели не в том, чтобы назвать семь уровней на собеседовании (хотя и здесь она может пригодиться). Дело в том, что она помогает научиться понимать, где именно нарушилась коммуникация. Когда сайт не открывается, API не отвечает или приложение внезапно теряет связь с сервером, причин могут быть десятки: от проблем с сетью и маршрутизацией до закрытых портов, ошибок DNS или ошибок самого приложения. OSI даёт своеобразную карту для диагностики: вместо того чтобы хаотично проверять всё подряд, можно двигаться уровень за уровнем, постепенно сужая круг возможных причин. И этот навык пригодится вам независимо от того, на каком языке или с каким фреймворком вы работаете.