Месяц: Июль 2021

  • Кейс: как разложить бизнес по полочкам и понять, что действительно нужно клиентам

    от автора

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

  • Дистанционный съем показаний со счетчиков

    от автора

    При разработке домашней автоматизации («умного дома») рано или поздно возникает задача дистанционного съема показаний с бытовых приборов учета (БПУ) электроэнергии, воды, тепла, газа. Если в БПУ нет специального интерфейса для считывания показаний, то такая задача решается с помощью дополнительного устройства, которое в своей памяти будет вести копию показаний БПУ и иметь интерфейс для считывания этих…

  • Открытые библиотеки для обучения байесовских сетей [BAMT] и идентификации структуры данных [EPDE]

    от автора

    В одном из предыдущих материалов мы рассказали о фреймворке для AutoML и библиотеке алгоритмов выбора признаков. На этот раз продолжаем делиться разработками специалистов, магистров и аспирантов Университета ИТМО и представляем вашему вниманию парочку open source инструментов для работы с данными. Как обычно — говорим простыми словами и делимся ссылками на публичные репозитории, предоставленными авторами проектов.Фотография:…

  • Bash-функции и их имена, которые могут быть практически всем чем угодно

    от автора

    С Bash связано одно распространённое заблуждение, которое заключается в том, что имена bash-функций должны быть составлены по тем же правилам, что и имена переменных. В руководстве по Bash даже даётся следующее определение термина name (имя): Слово, состоящее исключительно из букв, цифр и символов подчёркивания, начинающееся с буквы или с символа подчёркивания. Такие слова используются в…

  • Дайджест интересных материалов для мобильного разработчика #402 (12 — 18 июля)

    от автора

    В новом дайджесте тесты и танцы с ассетами в iOS, собеседование и новые функции в Android, декомпозиция игровой графики, ошибки в мобильном дизайне, время в приложениях и многое другое!

  • Как победить несбалансированность датасета: метод upsampling data

    от автора

    Upsampling dataДанная статья рассчитана для новичков в машинном обучении. Используются следующие интструменты:PythonRandom forest classifierGoogle ColabUpsampling dataКаждый дата саентист хоть раз сталкивался с проблемой несбалансированности данных для классификации: какой-то класс превосходит другие. Существует далеко не один способ борьбы с этой проблемой. Наибольшую известность имеет преобразование гиперпараметров, например:class_weight, но его можно использовать при незначительной несбалансированности: соотношении данных…

  • Cohesion и Coupling: отличия

    от автора

    Эта статья является переводом материала «Cohesion and Coupling: the difference».  Возможно, вы слышали рекомендацию, в которой говорится, что мы должны стремиться к достижению low coupling (низкой связанности) и high cohesion (высокого сцепления) при работе над кодовой базой. В этой статье хотелось бы обсудить, что на самом деле означает эта рекомендация, и взглянуть на некоторые примеры…

  • Записки о containerd

    от автора

    Когда в пятый раз у тебя появляется на работе падаван, которому надо все рассказать по нескольку раз, в какой-то момент приходит в голову светлая мысль все свои речи законспектировать, попутно хоть немного структурировав все это дело. Так что сия заметка о сontainerd для того, чтобы не повторяться в сотый раз. Возможно, кому-то еще это будет…

  • Обзор Databrick. Что облачный продукт может дать начинающим специалистам

    от автора

    Добрый день, уважаемые читатели! Данная публикация посвящена Databricks и она получилась не совсем обычный по двум причинам. Во-первых, в ней не будут обсуждаться типичные вопросы: целесообразность перевода всех сервисов и служб компаний в облако, возможные ошибки при такой миграции, стоимость использования сервиса, правовые аспекты хранения данных не на территории РФ. Это темы сложные, дискуссионные и…

  • Ассемблер RISC-V для начинающих

    от автора

    Материнская плата HiFive Unmatched Mini ITX для построения PC на RISC-V. Картинка CrowdSupply Если вы не знаете ни одного ассемблера, или, возможно, не имеете большого опыта кодинга как такового, то ассемблер RISC-V может быть одним из лучших вариантов для того, чтобы погрузиться в эту тему. Конечно, материалов по ассемблеру x86 гораздо больше. Больше людей, которые…