Месяц: Декабрь 2019
-
Эксперимент VTrade. Часть 2: Ордеры. Типы, особенности обработки
—
от автора
Чтобы понять, как работают биржи, нужно разобраться с биржевыми заявками и правилами их обработки брокером. В статье мы разберем типы ордеров, особенности их исполнения на бирже и накладываемые торговой моделью ограничения. Если вам любопытно, что значат аббревиатуры DAY, GTC, FOK, IOC, GTD, GAT, MOO, MOC, LOO, LOC, MIT, OCO, OSO, PEG, прошу под кат.
-
5G и облачные игровые сервисы — тестируем, как это работает в Москве
—
от автора
В 2020 году сети пятого поколения, судя по всему, станут во главе угла всей сферы мобильной связи. В 2019 году поставщики электроники начали поставлять на рынок 5G модули связи и устройства, в которых эти модули уже работают. Кроме того, 5G-сети постепенно разворачиваются в ряде стран, включая США, Россию, Китай и Европу. Новые технологии обеспечат новый…
-
Анализ вредоносного кода Skeleton Key
—
от автора
Перевод статьи подготовлен специально для студентов курса «Реверс-инжиниринг». Краткое содержание Исследователи Dell SecureWorks Counter Threat Unit (CTU) обнаружили вредоносное ПО, обходящее проверку подлинности в системах Active Directory (AD), в которых реализована однофакторная (только пароль) аутентификация. Злоумышленники могут использовать пароль по своему выбору для аутентификации в качестве любого пользователя. Эта вредоносная программа получила название «Skeleton Key»…
-
О проблемах транслятора Python и переосмысление языка
—
от автора
— Сколько нужно архитекторов, чтобы реализовать язык программирования? — Сто. Один будет писать реализацию, а 99 — говорить, что могут сделать лучше. В этой статье я хочу затронуть не столько сам язык, сколько детали реализации CPython и его стандартной библиотеки, которые гарантируют, что у вас не будет никаких простых способов сделать приложение на питоне ни…
-
Nvidia RTX — технология трассировки лучей в реальном времени наконец-то появилась в SOLIDWORKS Visualize
—
от автора
Visualize 2020 SP0 стал первой версией популярного визуализационного модуля SOLIDWORKS, в которой полноценно задействованы технологии RTX компании NVIDIA. Теперь у инженеров появилась возможность создавать из 3D-моделей изображения и анимации настоящего фотореалистичного качества. Используя возможности графического процессора NVIDIA Quadro RTX, Visualize точно моделирует поведение реальных объектов благодаря технологии трассировки лучей в реальном времени, которую предоставляет NVIDIA…
-
Как Kafka стала былью
—
от автора
Привет, Хабр! Я работаю в команде Tinkoff, которая занимается разработкой собственного центра нотификаций. По большей части я разрабатываю на Java с использованием Spring boot и решаю разные технические проблемы, возникающие в проекте. Большинство наших микросервисов асинхронно взаимодействуют друг с другом через брокер сообщений. Ранее в качестве брокера мы использовали IBM MQ, который перестал справляться с…
-
Google хоронит расширение PHP IMAP
—
от автора
Google сообщил владельцам G Suite аккаунтов о том, что с 15 феврался 2021 года авторизация в Gmail и других продуктах будет работать только через OAuth. Для IMAP-авторизации разработчикам предлагается использовать способ автризации под названием SASL XOAUTH2. Но дело в том, что стандартное расширение PHP IMAP (а именно функция imap_open) не способно авторизовываться по предлагаемому Google…
-
Как PVS-Studio провела второе полугодие конференций 2019
—
от автора
Кто куда, а наша команда PVS-Studio снова на конференции. В этой статье мы хотели бы поделиться с вами своим опытом, рассказать, как у нас прошло второе полугодие 2019, как мы готовились, где совершали ошибки, как их исправляли, и, как всегда, ждем обратную связь.
-
Разбор решения задач реальной промышленности (спасение поросят и другие)
—
от автора
Свиноматка кормит поросят до 26-го дня. За это время она может на них прилечь, что приведёт к тому, что поросят станет чуть меньше, чем было в самом начале. Чтобы этого избежать, используются вот такие станки, как на фото, которые исключают её повороты и хождение по загону. У одной свиноматки — от 10 до 15 поросят.…
-
Улучшаем allOf и anyOf в CompletableFuture
—
от автора
И снова здравствуйте. В преддверии старта курса «Разработчик Java» подготовили для вас перевод полезного материала. В CompletableFuture есть два метода, дизайн которых меня удивляет: CompletableFuture#allOf CompletableFuture#anyOf В этой статье мы посмотрим, что с ними не так и как их можно сделать более удобными.