Месяц: Июль 2019

  • Ivideon Bridge: как выгодно подключить устаревшие системы видеонаблюдения к облаку

    от автора

    Развернув однажды систему видеонаблюдения и затем масштабируя её, пользователи часто становятся «заложниками» установленного оборудования. Переход от одного поставщика железа и сервисов к другому обходится дорого. На рынке много производителей, которые создают собственные сервисы, подселяя очередного питомца в большой зоопарк решений. «Подружить» в одном проекте разное оборудование сложно, но мы придумали, как это сделать. Сегодня расскажем…

  • JsonDiscovery: Меняем опыт просмотра JSON в браузере

    от автора

    Сегодня я хочу рассказать о JsonDiscovery, браузерном расширении для просмотра JSON. Возможно вы скажите: «у нас и так полно подобных расширений!». Да, полно, но фичи JsonDiscovery отличают его от других и делают его действительно мощным. Давайте же взглянем поближе…

  • C вами Физтех.Science: устраняем когнитивные искажения и постигаем тайны разума

    от автора

    Привет, хабр! С вами Физтех.Science — видеоблог-погружение в этот странный, странный научный мир. И сегодня мы хотим немного покопаться в голове. Естественно, с научной точки зрения. Вы, возможно, удивитесь, но центральный процессор центральной нервной системы, то есть мозг, постоянно дает сбои, а мы даже об этом не подозреваем. Речь идет про так называемые систематические ошибки…

  • Java REPL вам не ScriptEngine

    от автора

    Привет, Хабр! Меня зовут Дима, я разработчик в команде “Архитектура” в hh.ru. Среди прочего, я занимаюсь тем, что делаю разработку проще для коллег. Выполнение кода в продакшене является типовой задачей. Поэтому когда я услышал, что с этим есть проблемы, я решил заняться их устранением. Не всегда изменения данных можно сделать простым UPDATE/INSERT — иногда нужно…

  • Записи выступлений с летнего DIYorDIE Meetup 16 июня

    от автора

    16 июня в нашем офисе прошёл очередной митап всех любителей сделать что-нибудь своими руками с помощью паяльника, молотка и энтузиазма. И для всех, кто не смог побывать на митапе, мы выложили видеозаписи и презентации выступлений. Там много интересного! «Собираем квадрокоптер и учимся летать», Юрий Лилеков Юрий рассказал про сами квадрокоптеры и выбор запчастей для них…

  • X.Spectator – мониторинг состояния в .NET

    от автора

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

  • Rekko Challenge 2019: как это было

    от автора

    Не так давно на платформе Boosters прошел контест рекомендательных систем от онлайн-кинотеатра Okko — Rekko Challenge 2019. Для меня это был первый опыт участия в соревновании с лидербордом (ранее пробовал силы только в хакатоне). Задача интересная и знакома мне из практики, призовой фонд есть, а значит, был смысл участвовать. В итоге я занял 14 место,…

  • Генерация подземелий и пещер для моей игры

    от автора

    На этой неделе я начал работать над новой темой: генерацией подземелий и пещер. Я использовал разбиение пространства для генерации комнат, алгоритмы генерации лабиринтов для генерации коридоров и клеточные автоматы для придания пещерам более естествненного внешнего вида. Разбиение пространства Существует множество способов генерации комнат для подземелья (случайное размещение, генерация на основе агентов, с использованием separation steering…

  • IR интерфейс, Raspberry и LIRC

    от автора

    Моя задача сечас — научиться отправлять команды кондиционерам и другим устройствам в доме. Исходно эти устройства имеют только IR remote control. Для решения этой задачи у меня есть Raspberry Pi и IR transceiver shield. В статье можно найти конфиги, команды, советы и немного теории. Из софта будут LIRC (Linux Infrared Remote Control) и Python.

  • Пять лет использования C++ под проекты для микроконтроллеров в продакшене

    от автора

    В данной статье я расскажу, как я в течение пяти лет переводил предприятия, на которых работал, с ведения проектов под микроконтроллеры на C на C++ и что из этого вышло (спойлер: все плохо).