xaker
Ворованные учетные данные от GitHub используются для создания фейковых коммитов Dependabot

Аналитики компании Checkmarx обнаружили новую вредоносную кампанию на GitHub. Злоумышленники получают доступ к чужим аккаунтам и распространяют вредоносные коммиты, замаскированные под активность Dependabot (автоматической системы, предназначенной для проверки зависимостей проекта на актуальность).

  • воскресенье, 1 октября 2023 г. в 00:00:25
habrahabr
Мини-ПК в сентябре 2023 года: больше форм-факторов хороших и разных

Производители продолжают выпускать различные модели мини-ПК, которые предназначены для решения самых разных задач. Это может быть обычная офисная работа, игры, причем достаточно ресурсоемкие, либо что-то еще, включая промышленное использование таких девайсов. О новых моделях, которые появились относительно недавно, — под катом. Zotac ZBOX QRP7N3500 Начнем с не совсем стандартного устройства. Это, скорее, десктопный игровой ПК, но только очень небольшой. Его размеры составляют 210 x 203 x…

  • воскресенье, 1 октября 2023 г. в 00:00:24
habrahabr
Edtech-стартап Refocus не выплатит 245% зарплаты сотрудникам и предлагает их простить

Образовательный стартап Refocus работал в Юго-Восточной Азии с января 2022 года, принёс выручку более 10 миллионов долларов и попал в рейтинг самых перспективных стартапов по версии Forbes. Успешный успех, куда ни взгляни: команда профессионалов, мощные опытные фаундеры, дифирамбы от диджитал-сообщества и премии от престижного проекта ProductHunt. Но что-то пошло не так, и сейчас Refocus с его основателями пополнили «чёрный список работодателей» у 500+ человек в России, Индонезии и на Филиппин…

  • воскресенье, 1 октября 2023 г. в 00:00:23
habrahabr
Экспорт галлия и германия из Китая остановился. Цены на глобальном рынке растут, в Китае — падают

С 1 августа КНР остановила экспорт металлов, таких как галлий и германий, за рубеж. Проблема в том, что за прошедшие несколько лет Китай замкнул на себя цепочки поставок. А сейчас эти цепочки перестали работать, поскольку источник сырья, Китай, ограничил экспорт. В августе это ограничение сработало настолько хорошо, что из страны вообще перестали вывозить эти металлы. Подробности — под катом. Зачем это Китаю? Ход был спланирован в качестве ответа на санкции США, которые продолжают расширя…

  • воскресенье, 1 октября 2023 г. в 00:00:22
habrahabr
Как у меня украли авторство патча

КонтекстПримерно полтора года назад я попросил у своей бывшей компании разрешения поработать над проблемой, влиявшей на возможности отладки нашего проекта: gdbserver не мог отлаживать многопоточные приложения, работающие на архитектуре PowerPC32. Подключение к gdbserver было поломано, и он больше не мог контролировать сессию отладки. Разные люди исследовали эту проблему до меня, и у меня уже был неплохой фундамент, но мы всё равно не знали точно, в каком конкретно программном компоненте таится…

  • воскресенье, 1 октября 2023 г. в 00:00:21
habrahabr
Рег.ру объяснил обещание дать п***ы технической ошибкой

В рамках проекта «Монитор госсайтов» мы изучаем сайты, обозначенные как сайты госорганов (кстати, очередной доклад по региональным госсайтам – уже через неделю), и регулярно проверяем, кто на самом деле является администратором соответствующих доменных имен. Например, администратором доменного имени сайта МВД мвд.рф еще в прошлом году было ФКУ «ГЦСиЗИ МВД РФ», а не просто МВД РФ, поэтому с точки зрения закона у Министерства внутренних дел Российской Федерации до недавнего времени просто не бы…

  • воскресенье, 1 октября 2023 г. в 00:00:20
golang
Простейший пример kafka + golang

В данной статье представлен простой способ реализации микросервисной архитектуры с использованием Kafka, Golang и Docker.Если вы сразу хотите перейти к рабочему коду, вот ссылка на репозиторийОбщий процесс работыКлиент отправляет HTTP-запрос на первый микросервис (API Gateway), используя, например, Postman.API Gateway передает запрос в Kafka, откуда его принимает второй микросервис.Второй микросервис обрабатывает запрос и отправляет ответ обратно в Kafka.API Gateway извлекает ответ из Kafka и …

  • воскресенье, 1 октября 2023 г. в 00:00:18
javascript
Увеличиваем свою производительность в WebStorm / PhpStorm c помощью шаблонов

Привет всем! В этой статье я хотел бы рассказать вам, как можно сократить рутинную работу написания кода, используя шаблоны для создания файлов.Чтобы увидеть все существующие шаблоны, нам необходимо перейти в настройки IDE в раздел Editor/File and Code Templates. Первый "+" создает шаблон, второй "+" создает дочерний шаблон, "-" удаляет шаблон Для шаблонов WebStorm (PhpStorm, PyCharm и т.д.) используется язык шаблонов Apache VelocityЧто мы будем использовать при создани…

  • воскресенье, 1 октября 2023 г. в 00:00:17
javascript
React + Three.js. Создаём собственный 3D шутер. Часть 1

Привет, уважаемые участники Хабр! ВведениеВ современной веб-разработке границы между классическими и веб-приложениями стираются с каждым днём. Сегодня мы можем создавать не только интерактивные сайты, но и полноценные игры прямо в браузере. Одним из инструментов, который делает это возможным, является библиотека React Three Fiber - мощное средство для создания 3D-графики на основе Three.js с использованием технологии React.О стеке React Three FiberReact Three Fiber - это обёртка над Three.js, …

  • воскресенье, 1 октября 2023 г. в 00:00:16