Карантин, онлайн-системы и data science. Кто думает об удержании клиентов?

Карантин явился своеобразной лакмусовой бумажкой для систем онлайн-обслуживания. Многие системы, даже Госуслуги, не выдержали нагрузки. Многие системы оказались функционально не готовы к массовому обслуживанию. Сейчас на каждом углу пишут про важность онлайн направлений для магазинов, о том, что надо было задумываться об этом ранее. 2 месяца активных онлайн заказов вполне могли изменить покупательскую модель жителей […]

Пол Грэм: Как писать полезные тексты (полная версия)

Каким должно быть эссе? Многие сказали бы — убедительным. Так нас учили… Но я думаю, что мы можем стремиться к чему-то более амбициозному: эссе должно быть полезным. Прежде всего эссе должно быть корректным. Но недостаточно просто быть корректным. Легко сделать утверждение корректным, сделав его расплывчатым. Это распространенный недостаток академического письма. Даже если вы ничего не […]

Создание торгового бота используя машинное обучение в анализе временных рядов

Это не техническая статья, в ней нет подробного анализа методов и теории. Просто как-то я увлекся машинным обучением и как и многие начинающие в этой теме люди, решил сделать торгового бота. Однако это выросло в нечто большее, чем просто тренировочный проект. Вот обо всем этом я и хочу рассказать. Немного о Машинном обучении Машинное обучение […]

Эксплуатируем уязвимость Foxit Reader и обходим цифровую подпись на примере задания NeoQUEST-2020

Сегодня мы расскажем о самом сложном задании NeoQUEST- 2019 2020. Да-да, то самое, с цифровыми подписями и эксплуатацией уязвимости Foxit Reader. Да-да, все верно, существуют две версии этого задания, и в этой статье мы наконец как следует его разберем. Добро пожаловать под кат 🙂 Изначально задание было разработано для очной ставки NeoQUEST-2019, однако так и […]

Сказ о том, как мы BigQuery приручали

Задача На самом деле, задача, о которой хочется рассказать, проста до уныния по своей формулировке: нужно было визуализировать данные по продажам отдела e-commerce малой кровью, т.е., читай, практически даром. Что под этим понимается? Корзины наших магазинов генерят постоянный поток данных об онлайн-продажах в разных регионах мира со всеми вытекающими: разные валюты, часовые пояса, налоги, типы […]

[Запуск перенесён из-за метеоусловий на 30 мая] Исторический запуск Demo-2: сегодня SpaceX отправит людей на МКС

В прошлую пятницу, 22 мая, ракета Falcon 9 с пилотируемым кораблём Crew Dragon прошли проверку Flight Readiness Review — стандартную операцию для пусков ещё с эпохи шаттлов. Изначально предполагалось, что FRR закончится в четверг, но анализ продлился 2 суток. Сотрудники SpaceX, НАСА и ответственные за эксплуатацию МКС оценили безопасность космического корабля и ракеты-носителя. Администратор НАСА […]

Особенности проектирования модели данных для NoSQL

Введение «Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!» (с) Алиса в стране чудес Некоторое время назад меня попросили прочитать лекцию аналитикам нашей компании на тему проектирования моделей данных, ведь сидя долгое время на проектах (порою по нескольку лет) мы упускаем из виду […]

Minitel: французский кузен интернета

Более 40 лет назад во Франции появились терминалы Minitel, а вместе с ними — многие блага, которыми мы привыкли пользоваться внутри современного интернета. Сложно представить себе, что в 80-х простая домохозяйка могла забронировать билеты в театр, заказать доставку продуктов, а между делом отрегулировать термостат в соседней комнате, сидя за клавиатурой. На самом деле, это лишь […]

Революция в связи? Новый подход позволяет экономить полосу в 100 и более раз при аудио и видеозвонках

Многие помнят что сериал «Кремниевая долина» рассказывает о программисте Ричарде Хендриксе, который случайно придумал революционный алгоритм сжатия данных и решил построить свой стартап. Консультанты сериала даже предложили метрику, с помощью которой можно оценивать подобные алгоритмы – вымышленный коэфициент Вайзмана (Weissman Score). Далее по сюжету стартап сделал видеочат, используя это решение. Уважаемому сообществу предлагается к обсуждению […]

Внутри виртуальной машины Python. Часть 2

Привет, Хабр. Перевод этой статьи занял намного больше времени, чем ожидалось. Мне очень хотелось сделать всё качественно и без обмана, но если найдёте неточности, буду рад услышать о них. Также я буду сам перечитывать и исправлять ошибки предыдущих статей, если где-то оказался не прав. Мне предстоит перевести ещё около 4-5 статей такого объёма, поэтому прошу […]