Месяц: Сентябрь 2019

  • Так все-таки RAML или OAS (Swagger)?

    от автора

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

  • Приложения для электронных книг на операционной системе Android. Часть 5. Облачные хранилища и плееры

    от автора

    В этой, последней, части статьи о приложениях для электронных книг на операционной системе Android будут рассмотрены две темы: Облачные хранилища и Аудиоплееры. Бонус: список бесплатных библиотек с каталогами OPDS. Краткое содержание предыдущих четырёх частей статьиВ 1-ой части были подробно рассмотрены причины, по которым оказалось необходимым провести массированное тестирование приложений на предмет их пригодности для установки…

  • Как создать макет для сайта и не остаться крайним

    от автора

    Ниже я приведу краткий обзор обязательных моментов на которые нужно обратить внимание при создании web макета для дальнейшей передачи его на вёрстку. Они помогут вам: глубже продумать свой макет избежать лишних вопросов получить более качественный результат остаться друзьями с frontend-разработчиком

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

    от автора

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

  • Настройка Warnings Next Generation плагина для интеграции PVS-Studio

    от автора

    Релиз PVS-Studio 7.04 совпал c релизом плагина Warnings Next Generation 6.0.0 для Jenkins. Как раз в этом релизе Warnings NG Plugin добавил поддержку статического анализатора PVS-Studio. Этот плагин визуализирует данные о предупреждениях компилятора или других инструментов анализа в Jenkins. В этой статье будет подробно рассказано как установить и настроить данный плагин для использования с PVS-Studio,…

  • Сравнение популярных CLI-библиотек для Python: click, cement, fire и другие

    от автора

    Python — отличный язык для консольных приложений, и это подчёркивает большое количество библиотек для этих задач. Но какие вообще библиотеки существуют? А какую лучше взять? В этом материале сравниваются популярные и не очень инструменты для консольного мира и дана попытка ответить на второй вопрос. Для удобства чтения обзор разделён на два поста: в первом сравнивается…

  • Как мы настраивали миграции для бизнес-процессов в Битрикс24

    от автора

    Для автоматизации своих операций бизнес зачастую использует коробочные CRM-системы, например, такие как Битрикс24. В этой статье рассказываем о некоторых возможных проблемах при изменении бизнес-процессов и о том, как мы их решали.

  • О партнерских программах хостинговых компаний

    от автора

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

  • Кастомная авторассылка в MailChimp из RSS-ленты

    от автора

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

  • Быстрое, удобное, адаптивное меню для 1075 категорий (36000 товаров)

    от автора

    Коротко о меню 99% меню HTML5 + CSS3, 1% JavaScript (закрытие открытой категории по клику). На мобильных устройствах «горизонтальное» меню становится «аккордеон-меню». В первичном состоянии показаны 10 основных пунктов меню из 33, остальные пункты появляются при нажатии на 11-ый (крайне правый пункт) «Ещё…». «Время загрузки для взаимодействия» страницы категории с меню и товарами на компьютере…