• ВведениеОдной из важнейших задач в теории чисел является проверка числа на простоту. То есть по заданному числу эффективно определить, является оно простым или составным. Алгоритмы, решающие эту задачу (их также называют тестами простоты), известны с древних времён, например решето Эратосфена.…

  • Идёт именно этот день в разработке. В этот раз хочу затронуть феномен покера, для которого создается AI и поделиться наблюдениями, которые помогут ответить на вопрос из названия. Покер (Техасский безлимитный холдем) – это очень глубокая игра, которая представляет собой модель…

  • Главные герои статьи: Оксана М, Алёна К, Алексей ТУдобство. Что же это такое? Задумывались ли вы, почему перила у лестницы находятся по правую руку, цифры в лифте идут снизу вверх по возрастанию, а бутылку с газировкой делают такой формы, чтобы…

  • Привет, Хабр! Меня зовут Варя, я делаю свою школу математики на английском Around Academy. Много общаюсь с взрослыми и с детьми разных возрастов, которые видят свое будущее в IT и приходят ко мне учиться. Сегодня хочу поговорить о том, в…

  • По моему опыту работы и общения с руководителями (тех лидами, тим лидами, хэдами, проджект лидами и прочими должностями, на обозначение которых пригодилась чья-то фантазия) далеко не каждый имеет четкое и системное представление о том, что от него ждет компания и…

  • На связи rotennberg, и сегодня мы поговорим о скамах (от сл. scam — жульничать).Кто такие скамеры и почему они наносят большой ущерб обычным гражданам на данный момент?Данный информационный пост предназначен исключительно для ознакомления. Мы выражаем позицию против нарушения законодательства Российской…

  • Конец октября и начало ноября преподнесли нам сразу несколько интересных новинок в мире одноплатных компьютеров. Компактные, производительные и функциональные — они продолжают удивлять и радовать как профессионалов, так и энтузиастов. В этом месяце — обновления популярных моделей, плюс новые устройства…

  • По мере того, как большие языковые модели (LLM) становятся все более сложными, и разработчики наделяют их новыми возможностями, резко увеличиваются случаи возникновения угрозы безопасности. Манипулируемые LLM представляют собой не только риск нарушения этических стандартов, но и реальную угрозу безопасности, способную…

  • В стандартной библиотеке языка Python имеется базовый примитив синхронизации — реентерабельная блокировка. Она позволяет одному и тому же потоку, несколько раз захватить блокировку. Стандартная реализация может использовать для блокировки мьютекс или семафор, и их захват всегда приводит к вызову функции из ядра ОС, в зависимости от ОС и/или нижележащей…

  • Google разрабатывает альтернативу AirDrop для Android под названием Quick Share. Ранее функцию запустили под названием Nearby Share, а в 2023 году Google выпустила одноимённое приложение для Windows.Теперь компания, вероятно, планирует перенести Nearby Share на iOS и macOS. В Android Authority…