javascript
Как мы перестали бояться тьмы (и сделали её удобной)

Привет, на связи Виктор Степанов, лид одной из core-команд GitVerse. Сегодня хочу поговорить о важном аспекте нашей платформы — пользовательском опыте. А именно о том, как мы разрабатывали тёмную тему для GitVerse. Это был не просто косметический апгрейд, а полноценный инженерно-дизайнерский проект, в котором переплелись эргономика, технические ограничения и, конечно, ожидания пользователей.Зачем вообще нужна тёмная тема?Если вы хоть раз работали в редакторе кода с 22:00 до 4:00, то наверняка з…

  • четверг, 27 ноября 2025 г. в 00:00:06
javascript
This is JavaScript: методы объектов и контекст «this»

Привет, Хабр. Я Саша, разработчик, пишу на JS. Ранее я рассказывал о callback-функциях, деструктуризации, операторах и многом другом. Если вы уже успели познакомиться с основами JavaScript, то наверняка вам знакомы такие понятия, как объекты и функции.В этой статье мы двинемся дальше и соберем эти знания воедино. Я расскажу вам о методах объектов и загадочном слове this. Разберемся, для чего они нужны, как сделать объекты по-настоящему живыми и как избежать частых ошибок. Ну что, начнем. Я помн…

  • четверг, 27 ноября 2025 г. в 00:00:04
javascript
Как выбраться из гравитации фреймворков

Команда JavaScript for Devs подготовила перевод статьи о том, почему веб-команды застревают на орбите фреймворков и забывают о возможностях самой платформы. Автор убеждён: браузеры развиваются быстрее, чем экосистемы вокруг них, а зависимость от React и других инструментов тормозит инновации. Пора снова смотреть на веб как на платформу, а не как на “внутренность” фреймворка.Фреймворки должны были избавить нас от грязной рутины веб-разработки. И какое-то время так и было — пока их собственная гр…

  • четверг, 27 ноября 2025 г. в 00:00:03
javascript
Фронтенд обгоняет бек или как мы написали 200_000 строк кода на моках

Я работаю старшим фронтенд-разработчиком в it-отделе одного из крупнейших федеральных застройщиков. Специфика разработки в такой непрофильной компании — сроки спускаемые сверху и вообще не имеющие корреляции с реальными ресурсами и возможностями команды. Именно поэтому мы работаем очень быстро, постоянно пытаясь получить (максимум результата)*3 за (минимум времени)/4.В этих условиях мы делали большие интеграции с headless CMS Directus и непосредственно с бекендом, используя моковые данные на фр…

  • четверг, 27 ноября 2025 г. в 00:00:02
xaker
Аналитики SquareX конфликтуют с Perplexity из-за предполагаемой уязвимости в браузере Comet

Исследователи компании SquareX, специализирующейся на безопасности браузеров, опубликовали отчет о критической уязвимости в ИИ-браузере Comet компании Perplexity. Проблема связана со скрытым MCP API, который позволяет выполнять команды на устройстве без разрешения пользователя. Разработчики выпустили патч, но при этом назвали исследование «фейковым».

  • среда, 26 ноября 2025 г. в 00:00:16
xaker
«Чёрная пятница» в «Пассворке»: скидка 50% на корпоративный менеджер паролей

С 24 ноября по 5 декабря 2025 года компания «Пассворк» проводит акцию в честь «чёрной пятницы» — все версии коробочного решения для управления паролями будут доступны со скидкой 50%.

  • среда, 26 ноября 2025 г. в 00:00:15
xaker
Криптографы отменили результаты выборов руководства, так как потеряли ключ дешифрования

Международная ассоциация криптологических исследований (IACR) — одна из ведущих мировых организаций в области криптографии — отменила результаты ежегодных выборов руководства. Дело в том, что был потерян ключ, необходимый для расшифровки результатов голосования.

  • среда, 26 ноября 2025 г. в 00:00:14
xaker
Создателей криптовалютного миксера Samourai приговорили к тюремному заключению

Основатели криптовалютного миксера Samourai Whirlpool и приложения Samourai Wallet получили тюремные сроки. Американские власти считают, что сервис помог преступникам отмыть более 237 млн долларов в криптовалюте.

  • среда, 26 ноября 2025 г. в 00:00:13
xaker
Группа PlushDaemon использует обновления софта для атак на цепочки поставок

Связанная с Китаем группировка PlushDaemon проводит кибершпионские операции, перехватывая трафик обновлений с помощью малвари EdgeStepper. Об этом сообщают исследователи из компании ESET.

  • среда, 26 ноября 2025 г. в 00:00:11