Месяц: Ноябрь 2022

  • Почему не случилось бума пико-проекторов

    от автора

    Помнится, лет 10 назад знакомый приятель с пеной у рта рассказывал мне, как еще чуть-чуть и каждый продвинутый гик будет таскать в своем кармане кинотеатр, вернее пико-проектор. Увы, сказки не стали былью и пико-проекторы в iPhone так и остались в воспаленном воображение техно-энтузиастов. Вместо этого технологии пошли по пути увеличения пикселей и числа фотокамер в…

  • Как сделать удобное взаимодействие с Kotlin из Swift: решение с помощью плагина MOKO KSwift

    от автора

    Привет! На связи Алексей Михайлов, технический директор компании IceRock Development. В прошлой статье я рассказывал о том, какие проблемы есть в работе с Kotlin со стороны Swift, и рассматривал способы их решения. В этой статье подробно остановлюсь на третьем решении, которое мы используем на практике. Это Gradle-плагины, а именно плагин, который мы разработали сами.В этой статье я расскажу:>Gradle-плагин, который мы сделалиw»>Klib’ы и с чем их едят>Что еще за промежуточное представление>Что делать с промежуточным представлением>Как решить проблемы, связанные с промежуточным…

  • Как сделать динамические цвета в CSS

    от автора

    Когда говорим «динамический», подразумеваем JavaScript. Но некоторые динамические функции можно реализовать, используя только CSS. Например, цвета. С помощью прозрачностиВозможно, вы уже знаете, как создавать цвета с помощью пользовательских свойств CSS и альфа-канала. Освежим память: :root { —color: 255 255 0; } .selector { background-color: rgb(var(—color) / 0.5); }Код выше — самый простой для создания пользовательских свойств цвета,…

  • Какие базы данных регистрировали российские компании и почему? 7 примеров из практики

    от автора

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

  • Подробное руководство по методам синтетического контроля

    от автора

    Материал подготовлен к старту нашего флагманского курса по Data Science. В настоящее время золотым стандартом расчёта причинного эффекта (causal effect) вмешательства (лечения, рекламы, продукта, и др.) на интересующий результат (болезнь, доход компании, довольство клиентов, и др.) — это A/B-тестирование, (также называемое рандомизированным контролируемым исследованием или РКИ). Мы случайным образом разбиваем множество исследуемых объектов (пациентов, пользователей,…

  • Фундаментальная нестыковка двух отличных теорий: гравитация и квантовая физика

    от автора

    Иногда приходится встречать статьи, в которых прямо или косвенно заявляется – дескать, физика «кончилась», всё уже открыто и всё понятно. Ну или почти всё. На самом деле нет: мы, конечно, давно и довольно успешно пытаемся понять и разложить по полочкам нашу Вселенную, но притворяться, что нам уже практически всё понятно, нет никакого смысла. Вот вам…

  • Готовим, пробуем Casbin RBAC и handmade RBAC

    от автора

    Всем привет!Меня зовут Андрей Таболин, я системный аналитик в компании Bimeister.Casbin – одна из популярных библиотек для построения авторизации в веб-сервисах. В этой статье расскажу, как я тестировал Casbin, попутно подготовил своё решение для сравнения и покажу результаты работы обоих. Тестировалась в первую очередь эффективность работы с СУБД на разных объёмах данных для ролевой модели доступа (RBAC). Использовал: Node.js +…

  • Проектируем фильтры в листинге товаров интернет-магазина: 155 гайдлайнов

    от автора

    Почти всегда фильтры – неотъемлемая часть листинга товаров. Без них мы просто заблудились бы в большинстве интернет-магазинов. И от того, насколько хорошо они спроектированы, сильно зависят конверсия и customer satisfaction. Сегодня поговорим о проектировании функционала фильтрации – как всегда, детально и со множеством примеров.Есть идеи по дополнениям – обязательно пишите, буду рад обсудить. Подпишитесь на выход новых статей…

  • Оптимизируй это: как сервисы автоматизации помогли нам упростить инфообмен между разными системами

    от автора

    Меня зовут Максим Кирилов и я — главный инженер в блоке обеспечения и контроля качества выпуска изменений в «РСХБ-Интех» (IT-компании АО «Россельхозбанка»). Наше подразделение специализируется на ЕСПП (Единой Системе Приёма Платежей), а непосредственно моя команда занимается тестированием. В этой статье я расскажу о том, как автоматизация помогла нам оптимизировать рабочие процессы и какие именно инструменты…

  • Tableau отчеты про Tableau отчеты — часть 1

    от автора

    Если вы когда-либо подключались к PostgreSQL, которая крутится под вашим Tableau Server, то вы наверняка знаете, сколько любопытной информации там есть. Встроенные в сервер страшненькие простенькие админские отчеты про трафик и перфоманс — это лишь часть картины. Причём, это далеко не самая привлекательная ее часть.Если как следует покопаться в этих данных, можно получить статистику фактически…