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

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

Разработка новой ветки продукта: как избавиться от непрактичного и сохранить полезное

Меня зовут Дмитрий, я разработчик в ISPsystem. Привет, Хабр! Сегодня я расскажу, как мы решали, что взять из старого продукта, а от чего лучше отказаться. Недавно мы выпустили в бета-тестирование новую версию панели управления виртуальными машинами. Пройдусь по самым важным для нас вопросам: библиотека для работы с libvirt, поддержка различных ОС при установке продукта, переход от монолита к микросервисам, развёртывание ...

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

VMmanager 6: новый инструмент для создания виртуальных машин от ISPsystem

Приглашаем сообщество Хабра (всех, кто сталкивается с созданием и управлением виртуальными машинами) посмотреть её и оставить свои отзывы.Первая версия VMmanager 6 — облачная. 5 февраля мы открыли бета-тестирование облачной версии VMmanager 6, новой панели виртуализации. При этом виртуальные машины, операционные системы и пользовательские образы хранятся на ваших серверах. Её не надо скачивать и устанавливать на сервер. VMmanager 6 On-premise выйдет ...

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

10 долларов на хостинг: 20 лет назад и сегодня

Всё кругом дорожает, а технологии дешевеют. Когда-то компьютер или мобильный телефон могли позволить себе единицы, сейчас эти устройства есть в каждой российской семье. Цена мегабайта за последние 20 лет упала в несколько тысяч раз. Ещё один пример — хостинг. В 1998 году за 10 долларов в месяц можно было арендовать всего 10 Мб на FTP-сервере, а сегодня — 30 Гб ...

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

50 вопросов для работы над документацией

Как бы ни старался UX-дизайнер, не сможет человек с улицы разобраться в интерфейсе управления космическим кораблём без подсказки. И даже не с улицы. Просто потому, что ракета большая и настроек много. Очень стараемся, чтобы интерфейсы новых версий были простыми, но осознаём — всегда найдётся пользователь, который что-нибудь не поймёт и пойдёт в документацию. Мы делаем продукты попроще софта для ракет, ...

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

5 страхов разработчиков, которые мы преодолели

Хэллоуин — время поговорить о страхах. Я работаю продакт-менеджером в IT-компании, поэтому речь пойдёт про кошмары разработчиков. Но не обычные, а те, что появляются во времена перемен. Мы радуемся изменениям, но иногда, чего скрывать, боимся их. Когда компания развивается — меняет подход к разработке, создаёт новые продукты и расширяет возможности текущих, десятками принимает сотрудников, тем, кто работал по-старому, бывает тяжело ...

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

Бдительная «Лида»: автоматизация тестирования безопасности

Добрый день, уважаемые читатели. Меня зовут Виктор Буров, я разработчик в ISPsystem. В прошлом посте я рассказывал об инструменте для создания автотестов, сегодня поделюсь опытом автоматизации тестирования безопасности. Ручное тестирование занимало много времени и не гарантировало, что будут найдены все уязвимости. Сначала уязвимости в продуктах у нас искал отдельный сотрудник. Тогда мы решили написать утилиту, которая облегчит жизнь тестировщика, сэкономит ...

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

«Кроличья нора». UX-дизайнер в продуктовой команде

Я — UX-дизайнер, и всегда работала одна. Но в прошлом году всё изменилось: в свой день рождения я прошла собеседование в ISPsystem и попала в продуктовую команду. Пришлось вникать в новое, учиться жить по скраму и спорить с суровыми программистами (конструктивно!). Теперь дизайн-процессы устаканились, я сама прошу ребят о честной критике, а разработчики используют мои прототипы как ТЗ. Подробнее об ...

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

Дизайн-процессы в ISPsystem. Как внедрить идеологию, построить отдел и остаться в живых

История об одном редизайне, который изменил подход к разработке в ISPsystem. На тот момент ситуация с продуктовым дизайном была следующая: решения по продуктам принимались руководством и программистами, никаких дизайнеров или проектировщиков не было. Я пришёл в ISPsystem в апреле 2016 г. Это должно было стать пробным шаром, первой попыткой сделать что-то с новым дизайном. Ситуация на рынке требовала продуктов с ...

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

«Малявки, но хорошие»: как мы брали студентов на практику

Почему решились организовывать практику, как выбирали ребят, какие задачи им ставили и за что хотели прибить в процессе. Предыстория Когда-то давно у нас был неудачный опыт работы со студентами. То ли они были не заинтересованы, то ли нам было некогда ими заниматься — в общем, что-то пошло не так, и мы зареклись устраивать практику. Но время шло, компания росла, искать ...

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

Магнитофон — инструмент для записи автотестов

Меня зовут Виктор Буров. Добрый день, уважаемые читатели. Я работаю разработчиком в компании ISPsystem и хочу поделиться опытом автоматизации тестирования. Однажды мы подумали: почему бы не научить панель повторять действия тестировщика, ведь, по сути, все они превращаются в конкретные вызовы API. Так сложилось, что у нас превалировало ручное тестирование, и тестировщики тратили кучу времени на выполнение одних и тех же ...

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