xaker
ФБР обнаружило, что патчи для уязвимости в Barracuda ESG не работают

Специалисты Федерального бюро расследований предупредили, что патчи для критической уязвимости в Barracuda Email Security Gateway (ESG) «неэффективны». Дело в том, что даже пропатченные устройства все еще подвергаются атакам и взлому.

  • воскресенье, 27 августа 2023 г. в 00:00:23
xaker
WordPress-плагин Jupiter X Core позволял захватывать аккаунты и загружать файлы без аутентификации

Сразу две уязвимости были обнаружены в плагине Jupiter X Core для настройки WordPress и WooCommerce. Баги позволяют захватывать чужие учетные записи, а также загружать файлы без аутентификации.

  • воскресенье, 27 августа 2023 г. в 00:00:19
habrahabr
По следам «скрытых» мобильных подписок: 2 года спустя

За картинку спасибо Кандинскому и Fusion BrainДисклеймер 1. «Лаборатория свободного интернета» (iFreedomLab) не несет ответственности за мнения и высказывания, приведенные в цитатах и источниках, а также за их содержание. Словосочетание «скрытые»­ подписки» используется исключительно в контексте сомнительно полученных, на наш взгляд, подписок.Дисклеймер 2. Это очень длинный постВ чем была проблема прошлых кампаний против «скрытых» мобильных подписок? В том, что после таких кампаний операторы п…

  • воскресенье, 27 августа 2023 г. в 00:00:18
habrahabr
Как увеличить количество пинов на esp32?

Картинка BRGFX, Freepik Прямо сейчас занимаюсь достаточно интересным проектом, который задействует большое количество пинов микроконтроллера, и, наверное, впервые количество требующихся пинов превзошло количество имеющихся у микроконтроллера. Так что же делать в таком случае? Решил я это всё своеобразным образом, который и описан ниже. Возможно, кому-то ещё будет интересно и полезно... Дело в том, что этот проект я строю на базе esp32 ввиду того, что данные микроконтроллеры у меня валяются…

  • воскресенье, 27 августа 2023 г. в 00:00:17
habrahabr
Наполняем до краев: влияние порядка столбцов в таблицах на размеры баз данных PostgresQL

8 + 2 = 16 или откуда берутся лишние байтыВ языках низкого уровня, таких как C, на котором написан Postgres, для обращения к данным в памяти всегда используются стандартные размеры, независимо от того, сколько места на самом деле занимают элементы данных. Например, стандартное 32-битное целое число, которое может хранить значение немного более четырёх миллиардов, всегда считывается как четыре байта. То есть, даже если значение числа равно нулю, под него выделяется четыре байта памяти. Это назы…

  • воскресенье, 27 августа 2023 г. в 00:00:17
habrahabr
Как мы планировали повысить версию PHP за месяц, а потратили на это год

Как и множество больших сервисов, Яндекс Еда основана на микросервисной архитектуре. Все сервисы написаны на C++ с использованием фреймворка userver. Также мы активно развиваем внутренний фреймворк для сервисов на Golang. При этом стараемся использовать последние версии и стандарты языков. В общей сложности у нас чуть больше 200 микросервисов.Но есть один сервис, который совсем не микро. Это легаси-монолит, доставшийся Яндекс Еде после объединения со стартапом Foodfox. Долгое время его продолж…

  • воскресенье, 27 августа 2023 г. в 00:00:16
habrahabr
Made at Intel. Жесткая мужская игра

Часть 1 >> Часть 2 >> Часть 3 >> Часть 4 >> Часть 5 >> Часть 6 >> Часть 7 >> Часть 8 >> Часть 9 >> Часть 10 >> Часть 11 >> Часть 12 >> Часть 13 >> Часть 14 >> Часть 15 >> Часть 16 >> Часть 17 >> Часть 18 Для восстановления гендерного паритета сразу после «женской» главы в книжке должна быть «мужская». И я немедленно к ней приступаю. Но посвящена она будет вовсе не выдающимся мужам, коих в Inte…

  • воскресенье, 27 августа 2023 г. в 00:00:16
github
neulab / prompt2model

prompt2model - Generate Deployable Models from Natural Language Instructionsprompt2model - Generate Deployable Models from Instructions Prompt2Model is a system that takes a natural language task description (like the prompts used for LLMs such as ChatGPT) to train a small special-purpose model that is conducive for deployment. Quick Start pip install prompt2model Our current prompt2model implementation uses the OpenAI API. Accordingly, you need to: Sign up on the OpenAI website and obta…

  • воскресенье, 27 августа 2023 г. в 00:00:12
github
platypusguy / jacobin

A more than minimal JVM written in Go and capable of running Java 17 classes. jacobin A more-than-minimal JVM written in Go. Status Intended feature set: Java 17 functionality, but... No JNI (Oracle intends to replace it; see JEP 389) No security manager (Oracle intends to remove it; see JEP 411) No JIT Somewhat less stringent bytecode verification Does not enforce Java 17's sealed classes What we've done so far and what we need to do: Command-line parsing Gets options from the …

  • воскресенье, 27 августа 2023 г. в 00:00:11