Месяц: Август 2020

  • Новое CSS-свойство content-visibility ускоряет отрисовку страницы в несколько раз

    от автора

    5 августа 2020 разработчики Google анонсировали новое CSS-свойство content-visibility в версии Chromium 85. Оно должно существенно повлиять на скорость первой загрузки и первой отрисовки на сайте; причём с только что отрендеренным контентом можно взаимодействовать сразу же, не дожидаясь загрузки остального содержимого. content-visibility заставляет юзер-агент пропускать разметку и покраску элементов, не находящихся на экране. По сути,…

  • СКБ Контур помогает распространению коронавируса?

    от автора

    Дисклеймер: Описанная оказия произошла больше 2 месяцев назад но скорее всего ещё не потеряла своей актуальности. Написал пост только сейчас так как только на этой неделе появился возможный call-to-action. Предистория. 27 мая у меня истекала электронная подпись. В СКБ Контур предложили выгодную цену и дистанционный выпуск, поэтому и обратился к ним. Выставленный счёт сразу же…

  • На пути к бессерверным базам данных — как и зачем

    от автора

    Всем привет! Меня зовут Голов Николай. Раньше я работал в Авито и шесть лет руководил Data Platform, то есть занимался всеми базами: аналитическими (Vertica, ClickHouse), потоковыми и OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). За это время я разобрался с большим количеством баз данных — самых разных и необычных, и с нестандартными кейсами их использования. Сейчас…

  • Единороги врываются в RTS: анализируем исходный код OpenRA

    от автора

    Данная статья посвящена проверке проекта OpenRA с помощью статического анализатора PVS-Studio. Что такое OpenRA? Это игровой движок с открытым исходным кодом, предназначенный для создания стратегий в реальном времени. В статье рассказывается о том, как проводился анализ, какие особенности самого проекта были обнаружены и какие интересные срабатывания выдал PVS-Studio. Ну и, конечно же, здесь будут рассмотрены…

  • Безопасна ли ваша банковская карта с чипом? Зависит от банка

    от автора

    Банковские карты с чипом разработаны так, чтобы не было смысла клонировать их с помощью скиммеров или вредоносных программ, когда вы расплачиваетесь, используя чип карты, а не магнитную полосу. Однако несколько недавних атак на американские магазины показывают, что воры эксплуатируют слабые места реализации этой технологии некоторыми из финансовых организаций. Это позволяет им обходить чип карточки и,…

  • В поисках свежести

    от автора

    20 марта 2010 года началось извержение вулкана Эйяфьядлайёкюдль в Исландии. 14 июля 2015 года межпланетная станция New Horizons передала на Землю фотографии Плутона. 15 апреля 2019 года случился пожар в соборе Парижской Богоматери. Что общего в этих случаях? Каждое подобное событие сопровождается всплеском интереса со стороны пользователей интернета. Люди хотят не только прочитать о том,…

  • Основы линейной регрессии

    от автора

    Здравствуй, Хабр! Цель этой статьи — рассказать о линейной регрессии, а именно собрать и показать формулировки и интерпретации задачи регрессии с точки зрения математического анализа, статистики, линейной алгебры и теории вероятностей. Хотя в учебниках эта тема изложена строго и исчерпывающе, ещё одна научно-популярная статья не помешает. ! Осторожно, трафик! В статье присутствует заметное число изображений…

  • Болею Коронавирусом. Обзор и тестирование, плюсы и минусы и сравнение с конкурентами из той же ценовой категории

    от автора

    Эпидемия уже идёт на спад, но у меня получилось подхватить заразу на излёте пандемии. Не далее, как позавчера, пришла новость о регистрации вакцины новомодного вируса, но мой организм посчитал, что вакцина — для слабаков и захотел лично протестировать сомнительнную новинку. Я поймал этот вирус всего лишь пять дней назад. Вроде бы, за эти дни у…

  • NestJS. Загрузка файлов в S3 хранилище (minio)

    от автора

    NestJS — фреймворк для создания эффективных, масштабируемых серверных приложений на платформе Node.js. Вы можете встретить утверждение, что NestJS является платформо-независимым фреймворком. Имеется в виду, что он может работать на базе одного из двух фрейморков по Вашему выбору: NestJS+Express или NestJS+Fastify. Это действительно так, или почти так. Эта платформо-независимость заканчивается, на обработке запросов Content-Type: multipart/form-data. То…

  • 5 алгоритмов регрессии в машинном обучении, о которых вам следует знать

    от автора

    Источник: Vecteezy Да, линейная регрессия не единственная Быстренько назовите пять алгоритмов машинного обучения. Вряд ли вы назовете много алгоритмов регрессии. В конце концов, единственным широко распространенным алгоритмом регрессии является линейная регрессия, главным образом из-за ее простоты. Однако линейная регрессия часто неприменима к реальным данным из-за слишком ограниченных возможностей и ограниченной свободы маневра. Ее часто используют…