Как стать автором
Обновить

Компания Digital Design временно не ведёт блог на Хабре

Сначала показывать
  • Новые
  • Лучшие

Внедрение СЭД vs требования к ИБ

Блог компании Digital DesignИнформационная безопасностьУправление проектами

Были ли у вас случаи, когда из-за требований к ИБ приходилось заново проектировать систему/ вносить значительные изменения в проект? Часто подразделения, отвечающие за ИБ, привлекаются к проекту на поздних этапах, из-за чего объем работы может вырасти в разы. Мы работаем с крупным бизнесом и государственными организациями, где традиционно сильны процедуры и регламенты, поэтому сполна можем поделиться своим опытом и советами на тему, как предотвратить такие ситуации. В этой статье речь пойдет о проблемах при внедрении СЭД, но, думаю, это актуально и для других проектов для крупных заказчиков.

Читать далее
Всего голосов 4: ↑2 и ↓20
Просмотры2.7K
Комментарии 2

Персонализация сайта на максималках: знакомим с Sitefinity CMS, про которую мало кто знает, а зря

Блог компании Digital DesignCMS.NETИнтернет-маркетинг
Tutorial
Мы разработали несколько веб-сайтов на платформе CMS Sitefinity и получаем положительные отзывы пользователей, которые любят платформу за простоту и удобство работы. Я Даша Максимова, разработчик ПО Digital Design, покажу, как выглядит CMS Sitefinity для тех, кто занимается первичной настройкой и размещением контента на примере демоверсии сайта, познакомлю с основными фичами и инструментами работы. Мы создадим страницу сайта, персонализируем её и вы удивитесь, насколько это быстро и просто!


Читать дальше →
Всего голосов 11: ↑6 и ↓5+1
Просмотры2.6K
Комментарии 8

Selenium + AutoIT. Автоматизация тестирования Windows окон

Блог компании Digital DesignТестирование IT-системТестирование веб-сервисов
Tutorial
Меня зовут Иван Сидоренко, я инженер по тестированию в компании Digital Design.

Передо мной стояла задача разработки авто-тестов для одного из наших проектов с помощью инструмента Selenium WebDriver на языке Java. Подробнее про это вы можете прочитать в моей прошлой статье

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


Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Просмотры3.8K
Комментарии 7

Опыт преподавания в школе разработки, или почему после университета нужно идти в школу

Блог компании Digital Design.NETКарьера в IT-индустрииIT-компании
«Диджитал Дизайн» была одной из первых компаний, которая использовала .NET и C# в работе и стала официальным тренерским центром Microsoft. Образование и «Диджитал Дизайн» идут рука об руку на протяжении всей нашей истории: у нас есть IT-университет, мы постоянно проводим школы, являемся золотым партнером Microsoft c 95 года, у нас работают сертифицированные тренера.

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


Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Просмотры1.5K
Комментарии 4

Frontend разработки порталов на СПО: делимся опытом

Блог компании Digital DesignOpen sourceIT-компании
В первой части статьи о том, как мы создаем портальные решения для крупнейших работодателей России, была описана архитектура со стороны backend-а. В данной статье мы перейдём к frontend-у.


Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Просмотры1.4K
Комментарии 0

Front работ по backend разработке крупнейших порталов на СПО: делимся опытом

Блог компании Digital DesignOpen sourceIT-компании
Одним из направлений группы компаний «Диджитал Дизайн» является создание портальных решений, предоставляющих конечным пользователям большой набор настраиваемых сервисов в рамках одного сайта. Сервисы могут быть различными: новости, форумы, хранилища документов, статистика, мероприятия и др. -– что мы и называем порталом. В этой статье хотелось бы рассказать, как мы с командой создаем портальные решения: что используем, какие плюсы и минусы нашей реализации возможны.


Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Просмотры2.2K
Комментарии 2

Как мой челлендж перерос в челлендж команды

Блог компании Digital DesignУправление персоналомIT-компании
Меня зовут Даша, и уже год я работаю в Digital Design инженером по тестированию.
За это время наш QA отдел вырос, пришло много новых людей, но нам не удалось сдружиться сразу. Я не ощущала, что мы были сплоченной командой. В конечном итоге устала терпеть это безобразие и решила исправить сложившуюся ситуацию! А тут ещё и четвертый квартал наступал, и работы обещало быть много…

Почему бы не объединить эти две проблемы? Сплотить команду и пережить четвертый квартал весело и играючи? У меня была цель, возможность (недельный отпуск в третьем квартале) и желание воплотить всё это!


Читать дальше →
Всего голосов 6: ↑4 и ↓2+2
Просмотры2.8K
Комментарии 4

MicroSPA, или как изобрести квадратное колесо

Блог компании Digital DesignCMSJavaScriptVueJS
Всем привет, меня зовут Андрей Яковенко, и я веб-разработчик компании Digital Design.

В нашей компании есть множество проектов, реализованных с помощью системы управления веб-контентом sitefinity, или по-простому CMS. Причины, по которым мы ее используем, были описаны ранее в этой статье. CMS – это, как правило, Multi Page Application, и сегодня я расскажу о том, что может дать внедрение frontend-фреймворков в решения на sitefinity и как это сделать.


Читать дальше →
Всего голосов 8: ↑3 и ↓5-2
Просмотры3.1K
Комментарии 15

Я, бот и моё шило

Блог компании Digital DesignТестирование IT-систем
Меня зовут Даша, и я инженер по тестированию уже 4 года. Это значит, что интересные задачи, на которые набрасываешься с азартом «джуна» в поисках новых решений, появляются всё реже. Одни и те же проекты, постановки и кейсы! Нет, я так не играю! Тестирование – это всегда challenge, а желание изменить мир к лучшему не должно умирать. И вот однажды мне попалась такая задачка: необходимо протестировать простой чат-бот в Telegram.


Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Просмотры2.9K
Комментарии 0

Вечное сияние чистого .NET

Блог компании Digital Design.NETC#Разработка под Windows
Когда 10 лет назад я начинал работу с .NET Framework 3,5 (язык версии 3.0), для меня его функциональность была крайне ограничена, так как начинал я с SharePoint 2010. Постепенно изучив более широкий круг технологий и следя за развитием .NET, я могу отметить его огромный рост от сомнительного конкурента Java до крутой кросс-платформы с возможностью разрабатывать демонов для Linux (а ведь он предназначался исключительно для ОС Windows). Конечно, когда я впервые столкнулся с технологией, казалось, что всего достаточно: ведь находились способы реализовать задуманное. Но сейчас, имея опыт работы на разных платформах и их разных версиях, можно уже порассуждать о том, что жизнь была болью в те далекие времена.

В целом, если интересно мысленно вернуться в ту эпоху и вместе поразмышлять про .NET в разрезе «Было – Стало», то приглашаю под кат. Думаю, будет интересно как тем, кто кодит недавно и не знает об особенностях предыдущих версий, так и тем, кто хочет предаться ностальгии.


Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Просмотры6.5K
Комментарии 9

4 шага от экономиста до руководителя заказной разработки, или IT как способ борьбы со скукой

Блог компании Digital DesignКарьера в IT-индустрииIT-компании
Меня зовут Лена, и мои родители мечтали, чтобы я стала великим врачом, но так получилось, что, имея экономическое образование, я уже 4 года работаю руководителем производства уникальных решений в сфере IT. Если вам интересны карьерные истории (а еще об актуальности образования, с чего начать и насколько интересна может быть работа в разных сферах IT), то welcome под кат!


Читать дальше →
Всего голосов 30: ↑11 и ↓19-8
Просмотры3.4K
Комментарии 10

Ускоряемся в Figma. Нужно больше плагинов

Блог компании Digital DesignИнтерфейсыДизайн


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

За несколько месяцев использования удалось пощупать сервис и оценить, насколько это удобно и полезно. Количество плагинов растёт с каждым днём — уже не успеваем просматривать новые и следить за обновлениям, а это не может не радовать.
Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Просмотры7.3K
Комментарии 8

Дзен-практики в open space

Блог компании Digital DesignIT-компании
Совсем скоро будет 2 юбилея.

Первый: юбилей нашего офиса на Смоленке: уже почти 10 лет мы работаем, создаем ИТ продукты и иногда живем в open space’ах.

Второй: скоро будет и еще один юбилей – 5 лет с первого посещенного семинара от Макса Дорофеева, на базе которого и благодаря которому во многом сформировались идеи, которыми бы хотел поделиться.

//До моей отметки в 10 лет в ДД еще полгодика.

Меня зовут Вова Стекольщиков, и, хотя сейчас я работаю в относительно другой области (занимаюсь развитием бизнеса, стратегическим маркетингом и дизайном услуг), за годы работы на разных должностях и в разных форматах у меня накопился опыт и идеи, как сделать работу в офисе комфортной и эффективной. У нас есть пилотная группа, некоторые идеи уже реализованы, в общем, есть чем поделиться, к тому же многие принципы в том или ином виде сейчас активно внедряются во многих компаниях.

Если спокойствие мозга и личная эффективность для вас привлекательные теги, добро пожаловать под кат.


read more
Всего голосов 24: ↑16 и ↓8+8
Просмотры4.3K
Комментарии 7

Почему мы работаем на Sitefinity

Блог компании Digital DesignCMS
Мы в Digital Design тут на низком старте — ждём запуска очередного проекта на Sitefinity. Наши разработчики готовы оды посвящать этому инструменту, и мы (Максим Паньков, архитектор ПО, и Сурен Соколов, ведущий разработчик ПО) решили выяснить, что же вызывает такой восторг. Ну и раз Sitefinity становится такой популярной платформой для разработки в Enterprise-сегменте (по нашим ощущениям), почему бы не познакомиться с ней поближе.

Это не рекламная статья о Sitefinity, это просто собранные в кучу мнения наших разработчиков, которые работают с этим инструментом. Они будут полезны тем, кто хочет разобраться, чем этот инструмент отличается от других, и тем, кто сейчас стоит перед выбором — что изучать, на чём работать.

image
read more
Всего голосов 11: ↑7 и ↓4+3
Просмотры3K
Комментарии 2

Как запустить java-проект на shell-раннере при пуше в репозиторий GitLab’а

Блог компании Digital DesignТестирование IT-систем
Tutorial
Меня зовут Иван Сидоренко, я инженер по тестированию в компании Digital Design. Передо мной стояла задача — внедрить запуск автотестов, написанных на Java Selenium.

Я новичок в CI/CD, поэтому столкнулся со множеством проблем. Подробных инструкций в интернете по этой задаче я не нашёл, поэтому, после того, как я разобрался с ней с помощью наших разработчиков, решил написать мануал для таких же новичков, как я.

Я подробно описал все необходимые шаги для того, чтобы настроить CI/CD с помощью GitLab, на примере запуска простой HelloWorld программы, написанной с помощью Java.


Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Просмотры2.7K
Комментарии 5

Замеряем производительность Qt

Блог компании Digital DesignC++Разработка мобильных приложенийQtРазработка под Sailfish OS
Решила продолжить цикл статей об ОС «Аврора» (до недавнего времени называвшейся Sailfish). За время, что я работаю с этой ОС, у меня накопились разные наблюдения, которые касаются производительности приложений на Qt и системы в целом, ибо девайсами разнообразными обвешана, аки ёлка новогодняя, все мелочи при запуске подмечаю. Думаю, что это может быть интересно и полезно коллегам, кто тоже работает с Qt (или в скором времени будет работать). Предлагайте, что можно протестировать ещё.


Читать дальше →
Всего голосов 19: ↑17 и ↓2+15
Просмотры8.2K
Комментарии 36

Есть ли жизнь на российском рынке ОС? Обзор популярных российских ОС

Блог компании Digital DesignСерверное администрирование

Те, кто внимательно и не очень следят за новостями в сфере ИТ последние лет пять, должны были заметить некоторые импортозамещающие настроения в стране. Это настроение вдохнуло жизнь и в рынок отечественной разработки ОС. Я решил разобраться, что сегодня представляет собой отечественный рынок ОС, и у каких, на мой взгляд, проектов есть будущее.




Читать дальше →
Всего голосов 46: ↑44 и ↓2+42
Просмотры76K
Комментарии 184

Трагичная история знакомства с poppler

Блог компании Digital DesignC++QtPDFРазработка под Sailfish OS
…Или как мы писали пилот приложения для ОС Sailfish с использованием poppler.

Год начался с занятной задачи — нашей команде нужно было за короткий срок собрать пилот приложения «Мобильное рабочее место руководителя» на ОС Sailfish. По сути, это мобильный клиент СЭД, т.е. он предназначен для работы с документами. Ну и конечно же, для работы с документами необходим pdf-reader. Но оказалось, что заставить его работать гладко не так-то просто. Но мы, можно сказать, справились (для прототипа, конечно). Как? Читайте под катом.

image
Читать дальше →
Всего голосов 23: ↑17 и ↓6+11
Просмотры4.8K
Комментарии 17

Что нам стоит дорогу построить. Часть 1

Блог компании Digital DesignАлгоритмыГеоинформационные сервисы

Ежедневный маршрут большинства из нас ограничивается поездкой из дома на работу и обратно. И самое сложное препятствие, которое может замедлить наше передвижение, — это пробки. Но в нашей стране есть огромное количество мест, куда можно добраться только на спецтранспорте.


Такой транспорт хорош, если не требуется возить большие объемы грузов или ездить в столь труднодоступные области на регулярной основе. Тогда нам уже стоит задуматься о строительстве инфраструктуры, передвижение по которой возможно и на привычном гражданском транспорте.


И хорошо, если вся сложность проектирования будущего маршрута заключается в поиске линейки и карандаша, чтобы начертить прямую линию на карте, соединяющую пару объектов. Но, увы, наша реальность сильно отличается от этого. Что делать, если местность при полете над ней напоминает хороший кусок швейцарского сыра?


Больше года мы с коллегами из научной лаборатории Digital Design работаем над созданием инструмента, который сможет строить различные сети коммуникаций в автоматическом режиме. За подробностями добро пожаловать под кат.

Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Просмотры5.7K
Комментарии 7

Подсказки для функционального заказчика. Press Δ to read

Блог компании Digital DesignECM/СЭДУправление проектамиAgile
Иногда так не хватает подсказок по ходу выполнения миссии ИТ-проекта – «жми W, чтобы двигаться вперёд». Чтобы хоть как-то помочь тем, кто оказался на месте функционального заказчика (от него очень многое зависит на проекте), мы собрали топ-10 подсказок, которые помогут успешно выполнить миссию под кодовым названием «внедрение автоматизированной системы».

Под функциональным заказчиком (ФЗ) мы понимаем человека или группу людей, которые транслируют основные функциональные требования к ИТ-системе. Если вы попадаете под это описание, или руководите проектами, то статья будет вам полезна и, надеемся, интересна.


Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Просмотры2.2K
Комментарии 0
1