Хекслет
✔
7.98K subscribers
4.21K photos
46 videos
1 file
2.87K links
Программы обучения - https://ru.hexlet.io/courses
Сообщество @hexletcommunity AI Клуб @hexletclub
Поддержка @hexlet_help_bot
Download Telegram
История про полноту по Тьюрингу в системах, которые строились вовсе не для того, чтобы стать компьютерами.

Подробный рассказ — постом выше.

#опытным

Telegram | YouTube | AI Клуб | VK | X
❤3👾3🔥1
Что случилось. В ночь на 2 ноября у хостинг-провайдера Beget, который обслуживает больше 700 тысяч активных доменов, перестали работать сайты клиентов, DNS и почта.

Днём компания назвала причину: массированная кибератака, без деталей.

NS-серверы обещали поднять за 4–5 часов, а срок полного восстановления данных не назван.

Слов много, а понятного — мало.
Спрашиваем у Владислава Сукманюка, senior-бекенд разработчика, тимлида, наставника на курсах LLM-разработчик и PHP-разработчик в Хекслет.

— Влад, выручай. Что, вообще, происходит и что делать?

— Судя по заявлениям Beget, сбой затронул все уровни инфраструктуры, и спецам пришлось вручную настраивать её прямо в дата-центрах.
Что это была за атака, никто в компании не говорит. Beget исключает связь с недавней уязвимостью в PHP (это логично) и физическое воздействие на дата-центры.
Гадать о причинах рано, да и не факт, что сейчас клиентам важны причины. Надо восстанавливаться.

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

Гораздо интереснее другое: многие держали на Beget и сайт, и DNS, и бэкапы, и базы, и кеши, и другую инфраструктуру. Когда провайдер упал — у них полетело вообще всё, что было на серверах, а заодно и те сайты, которые использовали DNS на Beget.

— Ну, скорее всего, восстановимся, рано или поздно. И что дальше?

— Причины аварии не заявлены, что случилось — непонятно. Так что лучше подстраховаться.

После восстановления я бы советовал сменить пароли, ключи и токены и прочекать файлы на изменения, плюс пересобрать образы, по возможности.

Ну и на будущее: стоит держать копии данных и DNS отдельно от хоста основного сайта.

#опытным

Telegram | YouTube | AI Клуб | VK | X
👍4🔥1👾1
Встречайте: выставка грабель в прямом эфире.
Собеседование по System Design становится ближе. Теперь это задача не только для senior-бэкендеров: навыков проектирования систем теперь ждут и от разработчиков уровня middle+ — и не только на бэкенде. 
Эта тема приблизилась и к джунам: ИИ забрал себе часть их задач, и системное мышление потребуется раньше.

Тем, кто умеет и хочет учиться на чужих ошибках: вам будет, на что посмотреть. 

Интервьюер на собесе даёт задачу простую задачу: «Спроектируй ленту новостей». Условие намеренно размыто: бросишься сразу рисовать схему — и проиграешь.

Нарисовал схему на тысячу пользователей? Интервьюер сразу просит увеличить нагрузку в десять раз. Закладывай заранее — и выиграешь. Не предусмотрел — получишь минус на собесе.

Ход мысли важнее идеального решения: рассуждай вслух. Выбрал технологию и не можешь обосновать? Минус. Выбрал не лучшую технологию, но можешь защитить своё решение? Плюс.

Показываем чужие грабли и рассказываем, как не наступить на самые популярные из них на вебинаре «System Design в реальном времени» 

Когда: 6 ноября (ближайшая пятница) в 19:00
Продолжительность: 1,5 часа
Стоимость: бесплатно
Где записаться: здесь https://ru.hexlet.io/link/gmvVKy
Кого ещё позвать: тех, кому полезно и интересно. Кнопка «Поделиться» всегда под рукой.

Telegram | YouTube | AI Клуб | VK | X
👍5❤2🔥1
Хекслет
В этот четверг мы проводим вебинар «Don’t panic!» Это вебинар для тех, кто начинает работу в IT и для тех, кто только раздумывает. Статьи под заголовками вроде «Осторожно, двери в IT закрываются», «Джунов не берут», «ИИ всё заменит» действительно излагают…
Сегодня как раз тот самый четверг. Вечером в прямом эфире рассказываем и показываем, как найти своё место в IT: что делать, если опыта нет, а желание есть.

Don't panic: ИИ в разработке — не конкурент, а союзник. Поговорим и об этом тоже.

Когда: 5 ноября (четверг), 19:00
Продолжительность: 2 часа
Стоимость: 0 ₽
Записаться: https://ru.hexlet.io/link/8X7K2V

Если вы не успеваете поучаствовать лично — всё равно запишитесь: мы пришлём вам ссылку на запись вебинара. Эффект присутствия гарантируется.

Четверг — это же почти пятница. Можно себе позволить.
🔥4❤1
От прототипа до продакшна: как разрабатывать бизнес-продукты с помощью AI

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

В этом выпуске Андрей Смирнов — руководитель по автоматизации и внедрению искусственного интеллекта в функции качества «Магнита», ведущий подкаста «Подлодка» и автор телеграм канала Викенд в IT — рассказывает, как AI уже сейчас меняет разработку, почему создавать MVP стало проще, а доводить их до продакшена по-прежнему сложно.

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

В выпуске:

— Как создавать MVP с помощью Claude, ChatGPT и AI-агентов без большой команды разработки.

— Почему системные аналитики и продакты могут создавать рабочие прототипы самостоятельно.

— Как превратить код, написанный на коленке, в полноценный продукт с интеграциями, ролевой моделью и тестированием

— Почему нейросеть может создать интерфейс с кнопками и тестами, но не учесть реальные бизнес-сценарии.

— Как экономить токены и распределять задачи между разными AI-моделями.

— Нужно ли читать код, написанный нейросетью, и как проверять его качество.

— Какие инженерные компетенции будут востребованы в эпоху AI-разработки.

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

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

Стоимость написания кода снижается. Но понимание бизнес-задачи, инженерное мышление и умение проверять результат никуда не исчезают. Наоборот, именно они определяют, получится ли из AI-прототипа полноценный продукт. Если вы используете Claude Code, Codex, ChatGPT или другие AI-инструменты для разработки и автоматизации, этот выпуск поможет разобраться, как проверять гипотезы, замечать ограничения прототипов и что учитывать при подготовке решений к рабочему использованию.

Смотреть: https://www.youtube.com/watch?v=32sPc29muck&t=3s

Telegram | YouTube | AI Клуб | VK | X
❤5👍4🔥2
К опросу выше ⬆️
❤3🔥1
Краш-календарь за октябрь и немножко за ноябрь 2026.

Мы планировали небольшой пост об уязвимостях и взломах последнего месяца, но вместо этого получился мини-сериал из четырёх серий.
Мы собрали 23 кейса, и это лишь самые громкие.

В комментариях принимаем версии: каково подтверждённое участие ИИ в этой лавине взломов и неприятных находок?

Первая серия: Пробуждение нулевого дня

1.10, уязвимость в FortiMail
Суть: запись любых файлов на почтовый шлюз без входа.
Состояние: атаковали до патча.
Уязвимость закрыта.
Номер уязвимости: CVE-2026-104286. Опасность по CVSS: 9,8 (критическая).

1–5.10, MITM в Tor
Суть: 333 взломанных выходных узла перехватывали SSH-трафик пользователей.
Состояние: узлы отключены.
3.10, уязвимость в Ivanti Connect Secure
Суть: VPN пускал без пароля даже со всеми обновлениями.
Состояние: атаковали до патча.
Уязвимость закрыта 13.10.
Номер уязвимости: CVE-2026-104935. Опасность по CVSS: 8,6.

5.10, злоупотребление доступом к реестру в Дании
Суть: персональные номера 8,8 млн человек утекли через чужой законный доступ.

13.10, уязвимость в Paint для Windows 11
Суть: удалённый запуск кода.
Состояние: исправление приходит через Microsoft Store, у многих Paint ещё не обновился.
Уязвимость закрыта в Paint 11.2609.401.0.
Номер уязвимости: CVE-2026-83844. Опасность по CVSS: 8,1.

14.10, уязвимости Microsoft, закрыты через пакет обновлений
Суть: закрыто более 1400 уязвимостей в одном обновлении.

15.10, утечка ключей Zeabur
Суть: админ-ключ без срока действия открыл кластер.
Состояние: платформа закрывается.

- - -
Если вам незнакомы странные буквы CVE и CVSS — то вот в этой статье мы рассказали, что это означает и зачем оно нужно. Не все взломы происходят через уязвимости и не через все уязвимости хакеры что-нибудь ломают.

Продолжим около 14:00 по МСК.


#сломалось #кибербезопасность

Telegram | YouTube | AI Клуб | VK | X
❤5🔥1👾1
Продолжаем воскресный сериал «Краш-календарь за октябрь и немножко за ноябрь». Первая серия — где-то чуть выше в вашей ленте.

Мы всё ещё принимаем версии: каково подтверждённое участие ИИ в этой лавине взломов и неприятных находок?

Вторая серия: Чёрная среда


17.10, ошибка генерации ключей eMudhra
Суть: приватные ключи восьми сертификатов оказались предсказуемыми числами (4, 56, 66, 115, 155, 156, 230, 237), это прямой путь к MITM.
Состояние: сертификаты отозваны, eMudhra ушла с рынка.

17.10, взлом OpenCode
Суть: через устаревшую систему утекли ключи 1,4% пользователей OpenCode Console.

21.10, уязвимость в PHP (PHP2Shell)
Суть: команды на чужом сервере без пароля, во всех версиях PHP.
Состояние: сообщалось об атаках ещё до патча.
Уязвимости закрыты.
Номера уязвимостей: CVE-2026-109618, CVE-2026-109619. Опасность по CVSS: 9,2 (критическая).

21.10, уязвимость в GitLab
Суть: запуск кода без входа, дыре 12 лет.
Уязвимость закрыта.
Номер уязвимости: CVE-2026-110264. Опасность по CVSS: 10 (критическая).

21.10, взлом через цепочку поставок ConnectWise
Суть: хакеры через ConnectWise пытались атаковать 2250 клиентов Microsoft 365.

21.10, взлом Railway
Суть: взломщик расшифровал секреты до 100 тысяч рабочих пространств, охотился за API-ключами.
Состояние: Railway просит всех сменить секреты.

21.10, взлом через цепочку поставок LiteLLM
Суть: заражённая версия 1.107.0 в PyPI крала учётные данные.

29.10, взлом Binance
Суть: 6,34 млрд долларов, вход через фейковое собеседование сотрудника (социальная инженерия).
Состояние: украдено 6,34 млрд долларов, из них 2,85 млрд заморожено.

Продолжение — через пару часов.

#сломалось #кибербезопасность
Telegram | YouTube | AI Клуб | VK | X
❤2👍2👾2🔥1
Воскресный сериал «Краш-календарь за октябрь и немножко за ноябрь», часть третья. С открытым финалом, как теперь модно.
Ждём в комменты ваши версии:: каково подтверждённое участие ИИ в этой лавине взломов и неприятных находок? В сериале — 23 кейса за период с 1 октября по 7 ноября.

Третья серия: Двести пятьдесят шесть символов

1.11, взлом Росстата РФ
Суть: хакеры подменили страницы сайта.
Состояние: хакеры заявляют о краже 23 ТБ данных.

2.11, уязвимость в приложении МЧС РФ
Суть: через дыру разослали ложное оповещение в 33 региона.

2.11, взлом Beget
Суть: хакеры получили доступ к управляющему контуру и стёрли облако хостинга.
Состояние: диски VPS и S3 потеряны.

3.11, уязвимость в WordPress
Суть: во время обновления ядра можно без входа запустить свой код через временную папку.
Состояние: уже атакуют.
Уязвимость закрыта в версии 7.1.4.
Номер уязвимости: CVE-2026-119977. Опасность по CVSS: 8,1.

4.11, уязвимости в приложениях Tata Motors
Суть: ключи API лежали прямо в приложении, слабый pinning открывал MITM.
Уязвимости закрыты обновлениями.
Номера уязвимостей: CVE-2026-121144, CVE-2026-121145, CVE-2026-121146, CVE-2026-121147. Опасность по CVSS: до 8,8.

4.11, уязвимость в iOS, macOS и Safari
Суть: через старую дыру в iOS, macOS и Safari крадут cookies пользователя.
Состояние: атакуют устройства, на которые не установлено обновление безопасности, выпущенное в мае 2024 года.
Уязвимость закрыта ещё в 2024 году.
Номер уязвимости: CVE-2024-27834. Опасность по CVSS: 5,5.

5.11, уязвимость в OpenSSH (SSHole)
Суть: вход по SSH без пароля на системах с musl, дыре 10 лет.
Состояние: атаки начались через девять часов после публикации данных об уязвимости.
Уязвимость закрыта в OpenSSH 10.6p2.
Номер уязвимости: CVE-2026-123158. Опасность по CVSS: 8,1.

5.11, уязвимости в Firefox
Суть: найдена 81 ранее неизвестная уязвимость высокой степени опасности.

Через пару часов — финальные титры сериала сводка: какую роль во всём этом безобразии играл ИИ.

#сломалось #кибербезопасность

Telegram | YouTube | AI Клуб | VK | X
❤3🔥2👾2