javascript
Форматирование без боли: ESLint Stylistic вместо Prettier

Привет, Хабр! Меня зовут Никита Ли, я Frontend-разработчик в группе Рунити. Так тяжело бывает удержаться от того, чтобы не усложнить себе жизнь, не так ли? Все любят смотреть на чистый и понятный код, но не все его таким пишут. Сделать его таким помогают наши друзья — форматировщики и линтеры. О них и пойдет речь в этой статье, а конкретно о ESLint Stylistic.Любой автор хочет, чтобы его кто-то читал, даже на JavaScript, но просматривать читателю хочется грамотный и красивый текст. ESLint анализ…

  • среда, 4 июня 2025 г. в 00:00:05
javascript
Читательский дневник для первого класса при помощи Google Sheets

Эта история прежде всего для родителей первоклашек, которые летом должны много прочитать. Программирования тоже немного будет, но главное — хотелось просто поделиться инструментом, надеюсь, полезным.Первоклашке за лето нам нужно прочитать 39 произведений. Объём довольно приличный, поэтому подумалось, что нужно применить планирование, мониторинг и прочие технологии управления.Проектируем продукт:Основная задача простая — видеть, сколько осталось дней и сколько нужно прочесть.Как забрать табличку…

  • среда, 4 июня 2025 г. в 00:00:03
javascript
React Native тормозит? Проверь эти 8 узких мест в производительности, прежде чем винить фреймворк […

Идея этой статьи родилась во время задушевных разговоров на кухне и за утренним кофе с коллегами. Началось все с вопроса: «Чтобы ты бы сказал себе прошлому, чтобы релизы стали легче, а спринты прекраснее?» Конечно, в тот момент я ничего дельного не ответил, но, кажется, наконец-то сформулировал идеальную фразу: «Настоящий разработчик, Слав, это не тот, кто с сияющим макбуком и вкусным смузи. Разработчик — тот, кто делает то, что нужно сделать. И в легаси покопаться приходится, и memory leak деб…

  • среда, 4 июня 2025 г. в 00:00:03
xaker
Хактивисты из BO Team нацелены на российский бизнес и государственный сектор

Эксперты «Лаборатории Касперского» обнаружили, что с середины 2024 года и по сей день российские организации атакует группа хактивистов BO Team. С атаками BO Team столкнулись десятки российских организаций из госсектора, а также из сфер ИТ, телекоммуникаций, производства.

  • вторник, 3 июня 2025 г. в 00:00:19
xaker
В vBulletin найдены две критические уязвимости, которыми пользуются хакеры

В форумном движке vBulletin обнаружили сразу две критические уязвимости, одна из которых уже применяется в реальных атаках.

  • вторник, 3 июня 2025 г. в 00:00:18
xaker
Правительство РФ запускает пилотный проект для борьбы с кибермошенничеством

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

  • вторник, 3 июня 2025 г. в 00:00:16
xaker
HTB Checker. Редактируем разделяемую память для инъекции команд ОС

Для подписчиковСегодня я покажу, как можно атаковать приложение, использующее разделяемую память в Linux. Мы внедрим свои данные, чтобы добиться выполнения команд в привилегированном режиме. Но для начала проэксплуатируем баги в веб‑приложениях Teampass и BookStack для получения учетных данных и сессии на сервере.

  • вторник, 3 июня 2025 г. в 00:00:15
xaker
Правоохранители закрыли сервис AVCheck, использовавшийся для проверки малвари

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

  • вторник, 3 июня 2025 г. в 00:00:14
xaker
Троян Zanubis маскируется под неоплаченные счета

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

  • вторник, 3 июня 2025 г. в 00:00:13