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

  • Lagniappe — это такое луизианское словечко, которое сделает ваших юзеров\клиентов\покупателей чуточку счастливее

    от автора

    В отличие от большинства отечественных IT-эмигрантов, моим первым домом в Америке стала ни Калифорния и ни Нью-Йорк. В этой статье я поделюсь простым уроком, который я усвоил на всю жизнь благодаря солнечной Луизиане, известной своей кухней, новоорлеанским джаззом, сумасшествием Бурбон Стрит (который, в отличие от Нью Йорка, ДЕЙСТВИТЕЛЬНО никогда не спит) и южным гостеприимством. Во…

  • Камера RICOH Theta Z1 — панорамная съёмка на профессиональном уровне

    от автора

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

  • От свечей до зеленой энергии: использование парафина в подземных хранилищах возобновляемой энергии

    от автора

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

  • Вызываем конструктор базового типа в произвольном месте

    от автора

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

  • Самые дорогие SaaS компании в B2B, B2C секторах

    от автора

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

  • Павел Труханов. Мониторинг Postgres по USE и RED. Расшифровка с PGConf.Russia

    от автора

    Павел Труханов, "Мониторинг Postgres по USE и RED" Есть две методологии перформанс мониторинга: USE (Utilization, Saturation, Errors) Брендана Грегга и RED (Requests, Errors, Durations) от Тома Уилки. В докладе я хочу рассказать о том, как мы на них ориентировались и продолжаем ориентироваться, когда реализуем мониторинг Postgres в okmeter.io.

  • Решаем практические задачи в Zabbix с помощью JavaScript

    от автора

    Тихон Усков, инженер команды интеграции Zabbix Zabbix — кастомизируемая платформа, которая используется для мониторинга любых данных. С самых ранних версий Zabbix у администраторов мониторинга была возможность запускать различные скрипты через Actions для проверок на целевых узлах сети. При этом запуск скриптов приводил к возникновению ряда сложностей, в том числе таких, как необходимость поддержки скриптов, их…

  • Удобные пароли для полиглотов

    от автора

    Здравия, хабралюди! думаю, многие помнят бородатый анекдот: Однажды товаровед Валенька ушла на обед, не заблокировав 1С. «Добрые» коллеги, шутки ради, добавили от имени Валентины накладную: «Получено: Наручники стальные, с розовым мехом (BDSM) — 3 шт, ц.: 10000 р., сумма: 30000 р.» А после была в этом офисе ревизия, и долго ревизоры допытывались: «Зачем в офисе…

  • Системный подход к переменным в Ansible

    от автора

    ansible devops codestyle Hey! Меня зовут Денис Калюжный я работаю инженером в отделе автоматизации процессов разработки. Каждый день новые сборки приложений раскатываются на сотнях серверов кампании. И в этой статье я делюсь опытом использования Ansible для этих целей. Этот гайд предлагает способ организации переменных в деплое. Рассчитан данный гайд на тех кто уже использует роли…

  • Интеграция в системах контроля доступа

    от автора

    Одна из основных тенденций рынка систем контроля доступа – упрощение интеграции с другими системами: системами видеонаблюдения, охранно-пожарной сигнализации, управления предприятием, билетными системами. Принципы интеграции Одним из способов интеграции является передача SDK программного обеспечения стороннему ПО для управления контроллерами СКУД. При использовании Web-технологий упростить процесс интеграции позволяет реализация функций SDK в формате JSON API. Для интеграции…