Технический анализ рынка акций на Московской Бирже на платформе 1С при помощи Python https://amp.gs/jIY4V
Хабр
Технический анализ рынка акций на Московской Бирже на платформе 1С при помощи Python
Иногда в той или иной отрасли между специалистами происходят крупные баталии по поводу возможности или невозможности применения той или иной технологии. О том ка...
[Перевод] Сервисы с подпиской должны давать своим пользователям уйти https://amp.gs/jIYdq
Хабр
Сервисы с подпиской должны давать своим пользователям уйти
Никто не любит, когда человек бросает все и уходит. Я говорю не (только) о ситуации, когда тренер школьной команды норовит пристыдить спортсмена, который решает...
Протекающие абстракции и код, оставшийся со времён Windows 98 https://amp.gs/jIYrm
Хабр
Протекающие абстракции и код, оставшийся со времён Windows 98
В конце 1990-х команды разработчиков Windows Shell и Internet Explorer внедрили множество потрясающих и сложных структур, позволяющих использовать расширение об...
Поиск коллизий в SHA-256 на платформе Node.js при помощи Bitcoin Hasher https://amp.gs/jIYsP
Хабр
Поиск коллизий в SHA-256 на платформе Node.js при помощи Bitcoin Hasher
Перед началом чтения хочу предупредить, что все описанные ниже определения и проделанные мною исследования несут в себе ознакомительный характер и являются непол...
Update Tuesday: Microsoft выпустила июньские обновления безопасности https://amp.gs/jIYM8
Хабр
Update Tuesday: Microsoft выпустила июньские обновления безопасности
Microsoft выпустила плановые обновления безопасности, закрывающие 50 уязвимостей, 5 из которых были классифицированы как «Критические». Среди закрытых уязвимосте...
Вызов кода Go из Dart с использованием cgo и Dart FFI на простом примере https://amp.gs/jIY6a
Хабр
Вызов кода Go из Dart с использованием cgo и Dart FFI на простом примере
Ключевой мотивацией для написания данной статьи является факт сильного недостатка информации (особенно в русскоязычном сообществе) по использованию cgo и Dart FF...
[Перевод] Создание часов из обычных микросхем на макетной плате https://amp.gs/jItl8
Хабр
Создание часов из обычных микросхем на макетной плате
В этом материале речь пойдёт о том, как собрать часы из обычных микросхем. Схема часов (оригинал) Для этого проекта вам понадобятся с...
Оптимизации портфеля с помощью Python и PyPortfolioOpt https://amp.gs/jItB1
Хабр
Оптимизации портфеля с помощью Python и PyPortfolioOpt
Портфельная теория МарковицаПортфельная теория Марковица(далее ПТМ) (Modern portfolio theory) — разработанная Гарри Марковицем методика формирования инвестиционн...
Платформа данных в Леруа Мерлен – 2 года, сотни источников и более 2.000 пользователей https://amp.gs/jItGQ
Хабр
Платформа данных в Леруа Мерлен – 2 года, сотни источников и более 2.000 пользователей
Всем привет!На сегодняшний день данные и всё связанное с ними (ML, AI, DataMining, etc) это самый хайповый тренд в IT-индустрии. Все - от ритейлеров до компаний...
Если пароль слили в сеть: сколько времени потребуется хакеру, чтобы получить доступ к вашему аккаунту? https://amp.gs/jItRr
Хабр
Если пароль слили в сеть: сколько времени потребуется хакеру, чтобы получить доступ к вашему аккаунту?
Вы уже наверняка читали новость о самой большой утечке паролей в истории интернета и (мы надеемся) на всякий случай сменили пароли в своих основных аккаунтах. Од...
Кто, где, когда: система компонентов для разделения зон ответственности команды https://amp.gs/jItUQ
Хабр
Кто, где, когда: система компонентов для разделения зон ответственности команды
Меня зовут Евгений Тупиков, я ведущий PHP-разработчик в Badoo и Bumble. У нас в команде более 200 бэкенд-разработчиков, которые работают над сотнями модулей и от...
Чиним проблемы нагрузок в Go с помощью настройки пула HTTP-соединений https://amp.gs/jItAc
Хабр
Чиним проблемы нагрузок в Go с помощью настройки пула HTTP-соединений
Привет, меня зовут Иван, я занимаюсь бэкенд-разработкой в Ozon — пишу микросервисы для личного кабинета продавца. Сегодня я расскажу небольшую историю проблемы,...
[Перевод] Sparkplug — неоптимизирующий компилятор JavaScript в подробностях https://amp.gs/jItsX
Хабр
Sparkplug — неоптимизирующий компилятор JavaScript в подробностях
Создать компилятор JS с высокой производительностью означает сделать больше, чем разработать сильно оптимизированный компилятор, например TurboFan, особенно это...