Pull to refresh

«МойОфис»: Первые шаги

МойОфис corporate blog Website development *Programming *SaaS / S+S *
Позвольте представиться, мы – «Новые облачные технологии», команда разработчиков проекта «МойОфис». Коллектив состоит из инженеров, принимавших участие в создании офисных пакетов «Лексикона» и мобильного QuickOffice. Не так давно о нас уже успели рассказать на CNews, «МегаМозге» и даже вышел небольшой пользовательский обзор.

Пришло время для повествования от первого лица. Эта статья открывает наш блог на «Хабрахабре», в котором мы будем писать о том, кто мы и что делаем. Давайте знакомиться!


Читать дальше →
Total votes 59: ↑38 and ↓21 +17
Views 64K
Comments 47

Совместное редактирование. Часть 1

МойОфис corporate blog Website development *Algorithms *SaaS / S+S *
Добрый день. Последний год я занимаюсь в проекте «МойОфис» вопросами совместного редактирования (collaboration). Оглядываясь назад, могу констатировать, что это непростая и очень интересная задача. Поэтому я хотел бы подробно рассказать о ней и дать ответы на следующие вопросы:

  1. Какие существуют подходы к обеспечению совместного редактирования?
  2. Насколько они сложны в реализации?
  3. Можно ли взять готовую библиотеку и использовать ее в своем проекте?
  4. Можно ли вести разработку без оглядки на совместное редактирование?



Для того чтобы подробно и аргументированно ответить на них, необходимо написать довольно много материала, поэтому статей будет несколько, присаживайтесь поудобнее, мы начинаем.
Читать дальше →
Total votes 46: ↑41 and ↓5 +36
Views 38K
Comments 29

Совместное редактирование. Часть 2

МойОфис corporate blog Website development *Algorithms *SaaS / S+S *


Добрый день! Недавно мы начали цикл статей о совместном редактировании. В первой статье я рассказал о задаче неблокирующего редактирования и возможных подходах к его реализации. Напомню, что в итоге в качестве алгоритма мы выбрали Operation Transformation (OT). Также был анонсирован рассказ о его клиент-серверном варианте, и сегодня я освещу подробности его работы. Кроме того, вы узнаете, почему отмена в OT работает иначе и чем грозит столкновение с суровой реальностью.

Дальше вас ждет много алгоритмов и диаграмм. Думаю, вам будет интересно.
Читать дальше →
Total votes 24: ↑21 and ↓3 +18
Views 17K
Comments 10

Расчет формул в офисных редакторах. Часть 1

МойОфис corporate blog Website development *Programming *Algorithms *

Картинка для привлечения внимания. Механический калькулятор

Здравствуйте. Сегодня мы хотим представить вашему вниманию вводную статью о формулах в офисных редакторах. Также коснемся того, как задачу представления и расчета формул мы решаем в ядре редактора МойОфис, и наметим план будущих статей по этой теме.
Читать дальше →
Total votes 21: ↑15 and ↓6 +9
Views 13K
Comments 11

Разработка дизайна для приложений МойОфис

МойОфис corporate blog Web design *Interfaces *

К офисным приложениям правило Парето применимо в следующем виде: 80% пользователей используют для решения своих задач только 20% представленных функций. В проекте МойОфис мы сосредоточились на реализации самых необходимых из них, чтобы повысить продуктивность работы большинства офисных сотрудников. На это влияет не только оптимальное количество функций, но и то, как они представлены в интерфейсе.

Сегодня мы расскажем, как работаем над дизайном приложений МойОфис: как выстраиваем процесс, какие инструменты используем и как проверяем результаты своей работы.
Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Views 13K
Comments 12

Электронные таблицы под капотом

МойОфис corporate blog Website development *Programming *Algorithms *


В нашем документе может существовать множество таблиц. В таблицах есть колонки, строки, ячейки, и над каждым из этих элементов могут производиться операции вставки, удаления, перемещения и редактирования. В результате некоторых таких операций возникает необходимость пересчета формул. Изюминкой нашего редактора является то, что мы можем пересчитывать только те формулы, которые действительно нужно пересчитать. То есть формулы, значение которых могло измениться. Таким образом мы повышаем эффективность при редактировании больших документов, а также избегаем ситуаций, когда значение ячейки, содержащей, например, функцию RAND, изменяется при каждом редактировании документа.
Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views 9.5K
Comments 2

Российский сервис «МойОфис» будет конкурировать с Microsoft Office и Google Docs

Start-up development
Весной 2015 года компания «Новые облачные технологии» (НОТ) запустит новый сервис «МойОфис», который должен составить конкуренцию сервисам Microsoft Office и Google docs. Разработчики ставят перед собой амбициозные цели. К 2020 году компания хочет получить 25% отечественного рынка и выйти на рынки Европы и Латинской Америки.
Читать дальше →
Total votes 24: ↑21 and ↓3 +18
Views 22K
Comments 30

Samsung выпустит смартфон с адаптированной для России ОС и предустановленным российским ПО

Web services monetization *
Компании Samsung и «Новые облачные технологии» станут партнерами. На корейские смартфоны под управлением операционной системы Tizen будет предустановлен пакет офисных программ «МойОфис».

Tizen разработана на базе трех версий Linux ОS: MeeGo, LiMo и Bada. В пакет российских офисных программ входят редакторы текста, таблиц и презентаций, а также почтовые сервисы.

Обе разработки в данный момент проходят сертификацию на соответствие требованиям Федеральной службы технического и экспортного контроля.
Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views 4.2K
Comments 3

Очередное повышение цен на продукты Microsoft заставляет задуматься об отказе от софта американской компании

Business Models
С 2016 года корпорация Microsoft повысила цены на программное обеспечение в России. Пакеты Microsoft Office, Office 365 и другие продукты — подорожали на 19%. Цены на облачные услуги для корпоративных заказчиков повысились на 25%. Правда, цены на коробочные версии операционной системы Windows остались прежними.

«Microsoft Office является рабочим инструментом для сотен тысяч людей. Даже если он вдруг подорожает довольно ощутимо, отказаться от него практически невозможно, потому что попытки переходить на какие-то альтернативные бесплатные пакеты предпринимались многократно на моем опыте, и в 99% случаев организации все равно возвращались обратно на Microsoft Office, потому что убытки все равно дороже, чем лицензия», рассказал «Коммерсанту» редактор направления «IT и инновации» портала Bankir.ru Сергей Вильянов.

Но можно ли отказаться от софта Microsoft не сейчас, но в ближайшей перспективе?
Читать дальше →
Total votes 14: ↑10 and ↓4 +6
Views 10K
Comments 15

Панель инструментов редакторов МойОфис

МойОфис corporate blog Web design *Interfaces *Usability *

Введение


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

image
Читать дальше →
Total votes 28: ↑25 and ↓3 +22
Views 10K
Comments 38

Оптимизация Android-приложения для работы с док-станцией Samsung DeX

МойОфис corporate blog Development of mobile applications *Development for Android *

Год назад появился смартфон Samsung Galaxy S8/S8+, а вместе с ним и док-станция DeX, позволяющая пользователю превратить телефон в полноценный компьютер. Для этого достаточно поставить телефон на станцию, и на экране подключенного монитора отобразится рабочий стол, похожий на Windows 8+, а также будут доступны другие периферийные устройства (мышь, клавиатура, принтер). Инновационная архитектура приложения МойОфис Документы позволяет адаптировать и поддержать технологические новинки (такие как DeX) без существенных затрат. Особенно приятно, что стоимость внедрения такого решения невелика, а количество пользователей, которые могут задействовать приложения на большом экране, достаточно высоко. В этой статье мы поделимся с вами опытом, как реализовать поддержку док-станции DeX в вашем Android-приложении.


image

Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Views 6.7K
Comments 3

История офисных приложений: Часть I

МойОфис corporate blog History of IT
Сейчас кажется само собой разумеющимся, что над таблицей или презентацией можно работать одновременно целой командой, находясь при этом в разных точках планеты за совершенно разными устройствами. Но прежде чем прийти к этому, офисные пакеты развивались на протяжении десятилетий — и в процессе разворачивались такие драмы, что впору их экранизировать. МойОфис вспоминает, что именно происходило.

image

Читать дальше →
Total votes 11: ↑9 and ↓2 +7
Views 13K
Comments 37

История офисных приложений: Часть III

МойОфис corporate blog History of IT
Во второй части «Истории офисных приложений» мы описали то, как Google Docs поначалу казались лишь любопытным технологическим экспериментом, но постепенно превратились в крупного игрока. Это не единственный случай, когда офисные продукты меняло что-то, поначалу не привлекавшее внимания. Что ещё было? Ответ — под катом в третьей и заключительной часть нашего текста.



Читать дальше →
Total votes 13: ↑9 and ↓4 +5
Views 7.5K
Comments 12

Хроники импортозамещения: обзор МойОфис

Software
Хабр, привет! Мой прошлый пост про отечественное ПО вызвал бурю эмоций. Не знаю почему, но после выхода публикации создатели AlterOffice спешно вытерли все следы присутствия linux-дистрибутива своего продукта на собственном сайте. В прошлой статье я также указал, что подал заявку на тестирование МойОфис. Честно говоря, на быстрый ответ от них я не надеялся, но случилось чудо и дистрибутивы мне всё же передали. Раз так, то я просто не могу не поделиться своими наблюдениями с вами, поехали!
Total votes 40: ↑38 and ↓2 +36
Views 76K
Comments 50

Как за 28 часов создать прототип сервиса сравнения документов и выиграть хакатон

МойОфис corporate blog Programming *IT career
Привет! После долгого перерыва мы решили вернуться на Хабр и хотим поделиться опытом участия в хакатоне. В сентябре в Москве прошел Diversity.Hack, партнерами которого стали Dostavista, Waves и мы — «Новые Облачные Технологии». Участие в хакатоне, организованном Phystech.Genesis, проектом Бизнес-инкубатора МФТИ, стало первым и одновременно успешным опытом для нашей компании. Но не будем забегать вперед — давайте посмотрим, как все прошло и что интересного удалось придумать его участникам. 

Total votes 9: ↑8 and ↓1 +7
Views 3.5K
Comments 2

В МойОфис появилось более 200 новых функций

МойОфис corporate blog IT Infrastructure *Cloud services Software IT-companies


Хабр, привет, это МойОфис. 2019 год стал для нас знаковым. Нам доверяет всё большее число пользователей. Объемы проданных лицензий измеряются сотнями тысяч, более 1 млн бесплатных лицензий было передано в систему образования.

Стремительный рост числа клиентов не позволяет нам сидеть сложа руки. Мы постоянно улучшаем продукт, и в том числе работаем над уникальными функциями которых нет ни в одном другом редакторе, и хотим дать пользователям более приятную и комфортную среду для работы. В этом году наибольшее количество новых функций было реализовано в релизе 2019.03, который мы опубликовали за неделю до наступления Нового 2020 года. И нам не терпится подробно рассказать вам об этом.
Total votes 33: ↑21 and ↓12 +9
Views 9.2K
Comments 29

Обновление МойОфис в 3 раза ускоряет почту, добавляет новые функции и еще 4 иностранных языка

МойОфис corporate blog IT Infrastructure *Cloud services Software IT-companies


В начале июля 2020 года МойОфис выпустил второе крупное обновление. В новой версии 2020.01.R2 наиболее заметные функциональные изменения произошли в средствах для работы с электронной почтой и календарем. Была произведена оптимизация серверных компонентов «МойОфис Почта», которая привела к 3-кратному увеличению скорости рассылки писем на 500 и более адресатов.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views 5.2K
Comments 17

Первый взгляд: как устроена новая корпоративная почтовая система Mailion от МойОфис

МойОфис corporate blog Programming *IT Infrastructure *Software The future is here


Почти четыре года назад мы начали проектировать принципиально новую распределенную почтовую систему Mailion, которая предназначена для корпоративных коммуникаций. Наше решение построено на Cloud Native микросервисной архитектуре, способно работать с более чем 1 000 000 пользователей одновременно и будет готово покрыть 100% потребностей крупных корпораций.


За время работы над Mailion команда выросла в несколько раз, и сейчас в продукт вовлечено почти 70 разработчиков. Мы прошли большой путь от идеи и первых прототипов до этапа пилотирования коммерческой версии. Настало время рассказать Хабру о том, что за продукт мы создаем, как устроена и работает наша почтовая система, какой стек технологий мы используем и почему за нашим решением — будущее корпоративных коммуникаций. Погнали!

Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views 7.6K
Comments 4

7 soft skills, которые нужно начинать прокачивать уже сейчас

МойОфис corporate blog Studying in IT IT career Health IT-companies
image

Быть программистом в 2020 году — не то же самое, что десять лет назад. Мир постоянно меняется, и многие из умений, которые были важны тогда, со временем отошли на второй план. А какими навыками должен обладать разработчик, чтобы оставаться востребованным специалистом, например, через пять лет? Если у вас их нет, возможно, стоит подумать над их развитием уже сейчас?

Читать дальше →
Total votes 29: ↑22 and ↓7 +15
Views 23K
Comments 13