Дмитрий Комиссаров @Komissarov
Член Совета Директоров и основатель МойОфис
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Works in
- Date of birth
- Registered
- Activity
Specialization
Chief Executive Officer (CEO)
Lead
From 500,000 $
Git
Linux
Python
SQL
PostgreSQL
MySQL
Nginx
MongoDB
High-loaded systems
OOP
Тут уж кому что нравится - кому то "плотнее" кернинг, кому-то "чище".
У Calligra хорошее качество кода, но небольшой функционал. Команда Tobias Hintze очень симпатичная.
— около 80 программистов, включая team leads
— около 30 QA
— 6 человек в UX
— 4 руководителя проектов
— 6 product owners
— 7 scrum masters
— 7 devops
Для коллаборации мы используем Operation transformation — это целое семейство алгоритмов. В нашем решении мы
а) Мы скомбинировали ряд подходов, известных по-отдельности: клиент-серверная модель с подтверждениями, иерархическая организация данных с набором атомарных операций, tombstones.
б) Добавили некоторые принципиальные новшества, которые не встречали в других алгоритмах. Например: таблица, как узел в иерархичном дереве; возможности сохранения бизнес-логики модели путем изменения операций во время их выполнения.
Реализовано все самостоятельно.
Упадничество :) Если Вы активны то готовьтесь — скоро грядет драка вокруг закона похожего на итальянский, который готовится в Думе с экспертной ролью РАСПО.
Важно создать четкий рефлекс что блокирование СПО ресурсов сразу вызывает общественную реакцию, а Ваше предложение мучительно неделю искать крайнего ни к чему не приведет.