Главная » Архив меток: Блог компании ISPsystem

Архив меток: Блог компании ISPsystem

Пишем плагин для получения wildcard-сертификатов Let’s Encrypt

И снова здравствуй, дорогой читатель. Вторая глава о похождениях Let’s Encrypt в панели ISPmanager объявляется открытой. В предыдущей статье мы обсудили плагин для ACME v01. В этой поговорим о его эволюции с точки зрения логики работы с пользователем и, разумеется, о протоколе ACME v02 с поддержкой wildcard-сертификатов. Чрезмерная забота Стараясь окружить пользователя заботой, можно зайти далеко. Так далеко, что он ...

Читать далее »

Как мы в ISPsystem резервные копии делали. Часть первая

История о том, как в ISPsystem разрабатывали решение для резервного копирования. Рассказывает руководитель разработки Александр Брюханов. Все пользователи делятся на три группы:те кто не делает бэкапы,те, кто их уже делает,и те, кто проверяет сделанные. Кого-то мой рассказ просто повеселит, а кто-то в нем узнает себя. Это история про то, как оно было в ISPsystem 15 лет назад, как и почему ...

Читать далее »

Новый интерфейс BILLmanager

Встречайте глобальный редизайн клиентской части BILLmanager, большого и сложного продукта для организации хостинга. Я руководитель UX-группы компании ISPsystem и хочу рассказать вам, как и зачем мы это делали. Два года назад, в начале нашей работы, мы плохо представляли, что нам предстоит сделать. За это время в компании не только появились проектировщики и дизайнеры интерфейсов, но и сильно вырос штат frontend-разработчиков. ...

Читать далее »

Формирование JWS и JWK из rsa-ключей на примере интеграции Let’s Encrypt и ISPmanager

Всем привет! Меня зовут Дмитрий Смирнов, я разработчик из ISPsystem и это именно я в ответе за появление в панели ISPmanager 5 интеграции с Let’s Encrypt. Расскажу, как проходила разработка плагина, как он менялся и как пришел в теперешнее состояние. Из текста узнаете, как формировать JWS и JWK из rsa-ключей и получать Let’s Encrypt сертификат для ACME v01. Если интересно, ...

Читать далее »

Почему не нужно всегда получать согласие на обработку персональных данных в рамках GDPR

Статья для тех, у кого клиенты в Евросоюзе. Я работаю юристом в компании ISPsystem и уже пару месяцев разбираюсь в тонкостях GDPR. В этой статье поделюсь своими мыслями о нем и расскажу, почему не надо по любому поводу спрашивать у клиента разрешение на обработку персональных данных. Лайфхак по 152-ФЗ Для начала небольшое, но важное отступление. Те собирались дорабатывать сайт магазина. ...

Читать далее »

Обновляем Angular до 6-ой версии в проекте без использования CLI

В этой статье я расскажу о тернистом пути обновления Angular с кастомным Webpack конфигом, который нашей команде пришлось пройти неделю назад. Возможно, наш опыт будет полезен тем, кто использует Angular со своим Webpack конфигом, а остальным — интересен как иллюстрация того, куда может завести современный frontend и как с этим жить. Дабы вы имели общее представление о проекте до обновления, ...

Читать далее »

Как мы в ISPsystem резервные копии делали. Часть вторая

Продолжение истории о похождениях отдельной задачи в ISPsystem. Рассказывает руководитель разработки Александр Брюханов. Первая часть здесь. Лучшее — враг хорошего Написание резервного копирования или установки и настройки ПО у нас всегда были расстрельными задачами. Когда ставишь что-либо из репозиториев, не можешь быть до конца уверен в результате. Да даже если всё сделано идеально, мэнтейнеры рано или поздно что-нибудь сломают. Что ...

Читать далее »