golang
Реализация Bloom-фильтров в Golang

Привет, Хабр!Компактные структуры данных – это эффективные решения для обработки больших объемов данных с минимальным использованием памяти. Они позволяют выполнять такие задачи, как фильтрация, поиск и хранение, с меньшими затратами ресурсов, что особенно полезно в Golang, т.к частенько на нем реализуют именно высоконагруженные системы с ограниченной памятью.В этой статье мы рассмотрим популярную структуру данных: Bloom-фильтры, они помогут минимизировать использование памяти и ускорить выполн…

  • четверг, 19 сентября 2024 г. в 00:00:07
javascript
Как удаление isNumber из зависимостей сэкономил 440 Гб еженедельного трафика

Недавно наткнулся на занимательный merge request по замене зависимости isNumber. Удивительно было в целом осознавать, что как такого универсального метода по определению числа в переменной нет в базовой концепции JavaScript. И данная проблема породила npm-репозиторий isNumber c почти 72 миллионами еженедельных скачиваний на сентябрь 2024 года. Но стоит ли в очередной раз использовать мизерную зависимость в своём проекте? Предлагаю взглянуть на решение, представленное в ранее сказанном mr-е.Разб…

  • четверг, 19 сентября 2024 г. в 00:00:05
javascript
Как GPT-4o помог мне создать плагин для After Effects: экономим часы на нейминге слоев

Время — деньгиВ индустрии анимации и визуальных эффектов время — бесценный ресурс. Работая над проектами, содержащими сотни или даже тысячи слоев, переименование каждого слоя вручную превращается в изнурительную задачу, способную занять часы. Это не просто утомляет — это выбивает из творческого потока и негативно сказывается на качестве работы. Время, которое могло быть потрачено на создание анимации, уходит на приведение проекта в состояние, когда с ним "хоть как-то можно начать работать.Я…

  • четверг, 19 сентября 2024 г. в 00:00:04
github
tungbq / devops-basics

🚀 Practical and document place for DevOps toolchain DevOps Basics 🚀 Practical and document place for DevOps toolchain 💝 With comprehensive documentation, basic hands-on scripts, advanced examples, and additional resources for a variety of DevOps tools Introduction 👋 You are new to DevOps or want to learn some DevOps tools, or you are already a DevOps engineer, and you are looking for DevOps documents and a place to practice DevOps tools? This repository will assist you in en…

  • четверг, 19 сентября 2024 г. в 00:00:01
xaker
Хакеры использовали пробельные символы Брайля для атак на пользователей Windows

Недавно исправленная уязвимость спуфинга MSHTML в Windows (CVE-2024-43461), теперь отмечена как использующаяся в атаках. Дело в том, что хак-группа Void Banshee применяла ее в своих операциях, используя символы из Unicode-блока шрифта Брайля для маскировки вредоносных файлов под PDF.

  • среда, 18 сентября 2024 г. в 00:00:20
xaker
Серверам Oracle WebLogic угрожает Linux-вредонос Hadooken

Обнаружена новая вредоносная кампания, направленная на Linux-среды для незаконного майнинга криптовалюты и распространения малвари для ботнетов. Так, хакеры атакуют серверы Oracle Weblogic, используя новый вредонос Hadooken.

  • среда, 18 сентября 2024 г. в 00:00:19
xaker
В Wi-Fi 6 роутерах D-Link обнаружили жестко закодированный пароль

Компания D-Link исправила несколько критических уязвимостей в трех популярных моделях беспроводных маршрутизаторов. Баги позволяли удаленным злоумышленникам выполнить произвольный код или получить доступ к устройствам с использованием жестко закодированных учетных данных.

  • среда, 18 сентября 2024 г. в 00:00:17
xaker
30 000 сотрудников Transport for London должны обновить свои пароли и пройти верификацию личности

После недавней кибератаки почти 30 000 сотрудников муниципальной службы Transport for London должны явиться на личную беседу, чтобы пройти проверку личности и сбросить свои пароли.

  • среда, 18 сентября 2024 г. в 00:00:16
xaker
Появился эксплоит для критического бага в Ivanti Endpoint Manager

В сети появился PoC-эксплоит для критической уязвимости удаленного выполнения кода (CVE-2024-29847) в Ivanti Endpoint Manager. Также в компании предупредили, что другая уязвимость в Ivanti Cloud Services Appliance (CSA) уже находится под атаками.

  • среда, 18 сентября 2024 г. в 00:00:15