javascript
7 продвинутых приёмов JavaScript, которые должен знать каждый разработчик

JavaScript продолжает развиваться, давая разработчикам всё больше мощных инструментов для написания чистого, быстрого и эффективного кода.Однако при таком обилии функций и технологий легко упустить самые мощные из них. Если ваша цель — повысить производительность или упростить поддержку кода, эти продвинутые техники дадут вам серьёзное преимущество.Давайте разберём 7 продвинутых техник в JavaScript, которые помогут вам вывести свои навыки на новый уровень.1. Замыкания сделают код чище Замыкани…

  • суббота, 21 сентября 2024 г. в 00:00:05
javascript
Концепция временного View state в JavaScript

Приветствую всех! В данной статье, речь пойдёт о достаточно необычной теме, информацию о которой я почему-то не нашёл, хотя она достаточно полезна в современных JavaScript фреймворках и библиотеках для создания пользовательских интерфейсов, ведь, в некоторых случаях, применение концепции может помочь ускорить работу с DOM в несколько раз.Название условно, но важна именно суть. Проблема обычного stateПод понятием «обычного state» подразумеваются данные, которые сохраняются непосредственно благод…

  • суббота, 21 сентября 2024 г. в 00:00:04
javascript
Трассировка OpenTelemetry в 200 строк кода

Разработчики часто воспринимают трассировку как нечто загадочное, и OpenTelemetry — не исключение. Она может казаться еще более сложной из‑за множества новых концепций, с которыми сталкиваешься в базовых примерах.Ситуация усугубляется тем, что по мере создания стабильной и надежной библиотеки для трассировки сам код усложняется, чтобы учитывать редкие случаи, поддерживать работу в разных окружениях и оптимизировать производительность, минимизируя влияние на приложения. Это особенно заметно при …

  • суббота, 21 сентября 2024 г. в 00:00:03
github
cupy / cupy

NumPy & SciPy for GPU CuPy : NumPy & SciPy for GPU Website | Install | Tutorial | Examples | Documentation | API Reference | Forum CuPy is a NumPy/SciPy-compatible array library for GPU-accelerated computing with Python. CuPy acts as a drop-in replacement to run existing NumPy/SciPy code on NVIDIA CUDA or AMD ROCm platforms. >>> import cupy as cp >>> x = cp.arange(6).reshape(2, 3).astype('f') >>> x array([[ 0., 1., 2.], [ 3., 4., 5.]], dty…

  • суббота, 21 сентября 2024 г. в 00:00:02
xaker
Компрометирующая Secure Boot проблема PKfail оказалась распространена шире, чем считалось

Специалисты компании Binarly пишут, что проблема PKfail, обнаруженная в цепочке поставок UEFI минувшим летом, оказалась гораздо серьезнее, чем они предполагали. Так, около 8,5% всех проверенных образов прошивки используют тестовые криптографические ключи, которые уже известны общественности или были раскрыты в результате утечки данных. В итоге множество устройств с Secure Boot уязвимы и могут рассматриваться как потенциально скомпрометированные.

  • пятница, 20 сентября 2024 г. в 00:00:27
xaker
Страховая компания «Спасские ворота» сообщила об утечке данных

Стало известно, что страховая компания «Спасские ворота» направила уведомление об утечке персональных данных клиентов в Федеральную службу по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор). Ранее исследователи сообщали, что в даркнете появился дамп с БД, предположительно имеющей отношение к «Спасским Воротам».

  • пятница, 20 сентября 2024 г. в 00:00:25
xaker
Следом за взрывами пейджеров в Ливане массово взорвались рации

18 сентября 2024 года, через день после массовой детонации пейджеров, в Ливане начали взрываться рации, принадлежащих членам «Хезболлы». По информации СМИ, эти устройства были закуплены шиитским движением «Хезболла» около пяти месяцев назад, практически одновременно с пейджерами.

  • пятница, 20 сентября 2024 г. в 00:00:24
xaker
Команды на SOC Forum сразятся за колонизацию Марса

6–7 ноября 2024 года команды защитников и нападающих сразятся за колонизацию Марса в рамках ежегодного форума по информационной безопасности SOC Forum. Кибербитва пройдет в формате Red vs Blue, и в ней примут участие до 250 экспертов в сферах реагирования и расследования киберинцидентов, пентестинга, а также независимые игроки.

  • пятница, 20 сентября 2024 г. в 00:00:22
xaker
RuDesktop. Тестируем российский инструмент удаленного администрирования

На рынке есть много вариантов софта для удаленного администрирования — из коммерческих широко известны, например, TeamViewer и AnyDesk. Но пользоваться ими в России все сложнее: кто‑то не может их оплатить, а кому‑то важны лицензии отечественных проверяющих органов. Сегодня мы протестируем российскую систему удаленного администрирования RuDesktop и посмотрим, способна ли она стать удобной заменой.

  • пятница, 20 сентября 2024 г. в 00:00:21