Обновить
163.48
МойОфис
Экосистема офисных решений
Сначала показывать

Десять уроков от математика Джан-Карло Рота, которые он сам хотел бы усвоить

Время на прочтение11 мин
Охват и читатели8.5K

Сегодня, 27 апреля, могло бы исполниться 90 лет Джан-Карло Рота* — итальянскому математику и философу, выдающемуся специалисту в области комбинаторики и основателю ежегодного издания Advances in Mathematics. Имя Рота и результаты его трудов (главным из них стали «Основы комбинаторики» — серия из десяти работ) хорошо знакомы не только в академических кругах, но и многим ИТ-специалистам. В том числе сотрудникам департамента разработки МойОфис.

Вместе с коллегами мы перевели лекцию, которую Джан-Карло Рота прочитал в апреле 1996 года в Кембридже. Позже лекция была опубликована в виде статьи и перепечатана с разрешения издательства Birkhauser Boston в 1997 году журналом Notices of the American Mathematical Society. Под катом вы найдете ее полный текст. Изложенные в ней советы ориентированы не только на математиков и будут полезны всем, кто время от времени участвует в обмене специальными знаниями. А именно: читает лекции, проводит мастер-классы, публикует доклады и исследования.

*Обращаем ваше внимание, что позиция автора не всегда может совпадать с мнением МойОфис.

Читать далее

Как быстро усвоить материал? Практические советы для разработчиков и не только

Время на прочтение12 мин
Охват и читатели22K

Эффективное обучение крайне важно для разработчика программного обеспечения, ведь постижение нового — значительная часть его работы. Умение быстро осваивать новые языки/фреймворки/инструменты сделает вас намного продуктивнее. Это своего рода суперспособность.

Как ее приобрести? Читайте в тексте Джоша Комо, эксперта с многолетним опытом в разработке ПО, ИТ-блогера и автора обучающего курса «CSS для разработчиков JavaScript». В статье Джош описывает практики и рекомендации, которые помогут начинающим специалистам (например, студентам и тем, кто переходит в разработку из какой-либо другой области) в развитии их профессиональных навыков.

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

Читать далее

Разбираем древо ArangoDB «по веточкам». Подробный гайд по графовой БД

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели1.8K

Давайте честно: совместный доступ к документам — одна из главных «болей» для всех, кто хоть как-то связан с базами данных. Вроде бы оба пользователя могут работать с файлом, но есть один нюанс: например, количество предоставленных доступов может быть больше, чем их есть на самом деле. Или у документа и вовсе появляется несколько владельцев. Для всего этого требуется решение – и мы его нашли!

Меня зовут Владимир Ревякин, я старший инженер-программист компании «МойОфис», и вместе с QA-инженером Анной Рукавицыной мы подготовили этот материал, чтобы поделиться опытом реализации функции шаринга данных через графовую базу ArangoDB в рамках разработки платформы «Документы Онлайн». Если коротко — это продукт для совместной работы и хранения документов в рамках единой мультипродуктовой экосистемы.

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

Поехали!

Кто такой HR BP и чем он может помочь ИТ-специалисту

Время на прочтение9 мин
Охват и читатели16K

Во многих средних и крупных ИТ-компаниях сегодня есть должность под названием HR BP. Расшифровывается аббревиатура как «HR бизнес-партнёр», но особой ясности такая формулировка не добавляет. Наверняка у кого-то возникали вопросы: что это за человек и зачем увеличивать количество сотрудников в отделе персонала? Сегодня расскажем, почему HR BP полезен не только бизнесу, но и каждому сотруднику — в том числе, конечно, разработчикам.

Читать далее

Крупное обновление МойОфис: 1300 изменений, улучшений и новых функций

Время на прочтение4 мин
Охват и читатели3.9K

МойОфис выпустил масштабное обновления продуктов своей экосистемы. Изменения коснулись всех компонентов платформы офисных решений, в том числе были улучшены настольные, мобильные и веб-редакторы, серверные продукты и почтовая система Mailion.

Среди нововведений: возможность использовать электронную подпись в редакторах «МойОфис Стандартный 2», функция валидации надстроек в настольных приложениях, расширенный поиск в почтовой системе Mailion.

Подробнее о составе релиза 2.5 читайте под катом.

Читать далее

Я знаю, что вы сделали с этим файлом. Проектируем функцию «история событий» в офисном продукте

Время на прочтение7 мин
Охват и читатели3.7K

Реализация новой функциональности в продукте — комплексный процесс, который связан с множеством подготовительных работ. Особенно если речь идёт о широко востребованных функциях: в таком случае пожелания к составу конкретной функции, ее внутренней механике и особенностям визуального отображения могут сильно различаться в зависимости от того, какая категория пользователей озвучивает мнение. Возникает необходимость тщательно анализировать потребности аудитории.

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

О том, как мы планировали и проектировали «историю событий файла» — новую функцию в «МойОфис Частное Облако 2» — читайте под катом.

Читать далее

Упрощаем разработку на React Native: чем полезен CocoaPods?

Время на прочтение10 мин
Охват и читатели4.8K

В МойОфис мы создаем продукты для совместной работы и делового общения. В том числе стремимся делать так, чтобы доступ к корпоративной коммуникации был максимально удобным для пользователя. Большинство наших решений — от редакторов документов и почтовых систем до цифрового рабочего пространства Squadus — представлены, помимо десктопа и веба, на основных мобильных платформах.

iOS- и Android-приложения Squadus мы разрабатываем с помощью кроссплатформенного фреймворка React Native. И сегодня расскажем о том, какое значение в iOS-разработке имеет CocoaPods — мощный инструмент управления нативными iOS-зависимостями, который позволяет упростить управление вашим проектом.

Под катом разбираем основы работы с CocoaPods, а также пример его использования в проекте для исправления ошибки.

Читать далее

Как создать сообщество продактов в ИТ-компании. Опыт МойОфис

Время на прочтение10 мин
Охват и читатели2.2K

C 2013 года МойОфис занимается разработкой технологически сложных продуктов. В связи с этим у нас изначально сложилась сильная культура разработки (research and development) — по сути, фундамент компании. А поскольку линейка наших продуктов — от офисных редакторов до почтовых систем — систематически обновляется и расширяется, сотрудникам из разных отделов нужно постоянно держать руку на пульсе. Понимать не только специфику приложений (как минимум в области стека, функциональности, возможностей интеграции), но и принципы внутреннего взаимодействия в решении продуктовых задач.

Исходя из этого, пару лет назад мы в МойОфис решили усилить продуктовую культуру наряду с ролью продактов. И начали действовать в этом направлении.

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

Читать далее

Итоги года 2022: каких целей достиг МойОфис в условиях неопределенности

Время на прочтение8 мин
Охват и читатели4.1K

2022 год войдет в историю: череда событий сильно изменила ландшафт нашего ИТ-рынка. Иностранные компании покинули Россию, остановили оказание услуг технической поддержки и доступ к обновлениям. Пользователи оказались перед сложным выбором — либо остаться один на один с растущим количеством киберугроз, либо спешно переходить на отечественные аналоги. Это привело к резкому росту спроса на импортонезависимые решения.

В то же время практически все российские ИТ-компании оказались в непростой ситуации. С одной стороны, уход иностранных вендоров открыл ранее недоступные ниши. С другой — выросший спрос на продукты и увеличение потока клиентов стали серьезными вызовами.

Под катом мы подводим итоги 2022 года и рассказываем хабрасообществу о результатах деятельности МойОфис. А еще делимся информацией о самых ярких проектах, которые мы реализовали в уходящем году.

Читать далее

Почему айтишники не могут пройти собеседование с эйчаром

Время на прочтение7 мин
Охват и читатели86K

Вы пришли на собеседование на техническую вакансию и подготовились к разговору с потенциальным руководителем... Но на встрече присутствует ещё и сотрудник HR-отдела, который задаёт «странные» вопросы, не имеющие отношения к вашему опыту или квалификации. Некоторые кандидаты считают эту часть собеседования несущественной, отвечая односложно и нетерпеливо — и очень удивляются, когда технический специалист продолжает разговор без энтузиазма, а компания впоследствии оффер не делает.

UPD: Игровое допущение в виде системы баллов, которое изначально было в нашей статье, вызвало негативную реакцию у некоторых читателей и сместило фокус внимания с более значимых, на наш взгляд, моментов материала. В связи с этим мы заменили систему баллов на один из известных способов визуализации «тепловую карту». Подчеркнем, что речь по-прежнему идет об игровых условностях, призванных более наглядно проиллюстрировать тезисы автора. Карточки для подготовки, которые мы приводим в качестве примера во второй половине статьи, также ни в коем случае не являются обязательным элементом в нашем процессе рекрутинга.

Читать далее

Пишем свои диагностические правила для анализатора Svace

Время на прочтение10 мин
Охват и читатели811

Привет Хабр! Меня зовут Владислав Столяров, я руковожу группой анализа безопасности продуктов в компании МойОфис. Полгода назад я узнал, что в статическом анализаторе Svace можно создавать собственные диагностические правила. Это показалось мне очень любопытным. В статье я хочу поделиться своим неоднозначным опытом и рассказать о попытке реализовать такую кастомную диагностику. Но обо всём по порядку.

Читать далее

Редакторы документов МойОфис появились на macOS. Что они умеют?

Время на прочтение7 мин
Охват и читатели12K

Привет, Хабр! В начале этого года мы представили очередное крупное обновление 2022.01, а вместе с этим выпустили пакет приложений «МойОфис Стандартный» на macOS. Релиз для «Мака» стал ответом на многочисленные запросы наших коммерческих пользователей. Платформа Apple занимает второе место в рейтинге самых популярных десктопных ОС, и довольно востребована в бизнес-среде, в том числе и в России.

Под катом мы рассмотрим возможности «мак-версии» редакторов «МойОфис Текст» и «МойОфис Таблица». Приложения позволяют работать с документами в форматах ODF (ODT, ODS) и OOXML (DOCX, XLSX), импортировать данные из CSV-файлов и экспортировать в PDF. А кроме того: работать со сводными таблицами, формулами, макросами, перекрестными ссылками и решать многие другие задачи. Продукт совместим с macOS Catalina, Big Sure, а также Monterey.

Читать далее

Всё, что необходимо (и достаточно) знать о создании пользовательских интерфейсов в расширениях VS Code

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели3.3K

VS Code сам по себе не нуждается в представлении, однако многие программисты, привыкшие в нём разрабатывать, упускают одну очень полезную вещь. Благодаря встроенным возможностям по разработке расширений можно легко автоматизировать многие рутинные задачи — например, те, что выполняются в командной строке.

В этой статье, второй в серии материалов о нестандартных возможностях VS Code, разберём инструменты для создания интерактивных расширений, которые я применяю в работе над решениями productivity suite платформы МойОфис. Под катом мы рассмотрим веб-панели и их разновидность – веб-представления, а также другие стандартные средства VS Code API, такие, например, как элементы строки состояния (кнопки и сообщения).

Читать далее

Гайд по публичным выступлениям для программистов

Время на прочтение8 мин
Охват и читатели5.8K

«У вас отличные технические скиллы, но вам нужно улучшить навыки общения». — Ваш менеджер.

По мнению разработчика ПО Джордана Катлера*, такая обратная связь может фрустрировать программиста. Почему? Вероятно потому, что тот всегда был уверен: в своей должности ему достаточно «общаться» с помощью кода. Но нет. Зачастую концентрация только на коде ограничивает потенциал развития и продвижения по службе.

Преуспевание в коммуникациях — комплексная задача, и под катом автор рассматривает лишь то, что касается публичных выступлений. А именно:

— Наиболее важные нюансы языка тела, формулировок и тональности;

— Создание структуры презентации, которая заставит людей вас слушать.

Рекомендации могут быть полезным для очных и удалённых технических переговоров, проведения встреч и собеседований.

*Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис.

Читать далее

Ближайшие события

МойОфис обновил настольные редакторы для частных пользователей. Более 800 улучшений в релизе 2.7

Время на прочтение4 мин
Охват и читатели5.9K

МойОфис выпустил крупнейшее за год обновление настольных редакторов для частных пользователей. В состав «МойОфис Стандартный. Домашняя версия» релиза 2.7 вошли 860 изменений, улучшений и доработок, в том числе было реализовано больше 20 новых пользовательских функций.

Подробности о составе релиза — под катом.

Читать далее

Как начать нанимать в штат студентов: опыт создания инженерной школы в МойОфис

Время на прочтение7 мин
Охват и читатели3.3K


Развитие любого крупного ИТ-проекта рано или поздно приводит к потребности в новых сотрудниках. Не всегда её просто покрыть: даже при наличии в компании зрелых HR-процессов и нужных бюджетов, поиск одного специалиста легко может растянуться на месяцы. Например, в связи ситуацией на рынке или по причине специфических требований к кандидатам, которым в принципе соответствуют немногие.

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

В прошлом месяце мы запустили новый поток обучения. А значит, пришло время поделиться опытом и первыми результатами. Под катом рассказываем, как мы открыли инженерную школу, сформировали учебную программу, провели первый поток, и что получили на выходе.
Читать дальше →

Трудоустраиваться за один день и уходить в отпуск без согласований: как привлекают и удерживают сотрудников в ИТ

Время на прочтение7 мин
Охват и читатели5K

Каждой компании хотелось бы стать таким работодателем, куда лучшие соискатели выстраивались бы в очередь. Для этого нужно потрудиться — и сегодня хорошего полиса ДМС и премий может быть недостаточно.

Мы изучили опыт компаний, в которые многие мечтают попасть, и выяснили, что за условия они предлагают.

Подробности под катом.

Читать далее

Оформление ВКР: что важно помнить студенту?

Время на прочтение17 мин
Охват и читатели7.5K

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

МойОфис регулярно работает с академическими партнерами — учреждениями начального, среднего и высшего профессионального образования. Оператором таких активностей выступает «Хаб Знаний МойОфис»; именно здесь аккумулируются лучшие практики по работе с образовательными учреждениями. Учащиеся партнёрских организаций получают возможность ознакомиться с нашими продуктами в рамках учебных программ, а также пройти производственную и преддипломную практики по различным направлениями: тестирование, проведение тематических исследований, решение практических задач, связанных с обеспечением информационной безопасности, документооборотом, разработкой макросов и надстроек.

В этой статье мы решили обобщить наш опыт и опыт наших студентов в оформлении ВКР.

Читать далее

МойОфис выпустил публичный релиз Mailion 1.0 и добавил более 180 новых функций в другие продукты

Время на прочтение7 мин
Охват и читатели5.2K

МойОфис, российская компания-разработчик офисного программного обеспечения для совместной работы с документами и коммуникаций, объявляет о выпуске релиза 1.0 корпоративной почты нового поколения Mailion и обновлении других компонентов платформы до версии 2.1.

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

Читать далее

Как развить в себе системные качества лидера

Время на прочтение8 мин
Охват и читатели57K

Помните фразу «ему не дано быть лидером»? Но данность ли это? Уверена, что нет. Лидерские качества в себе можно развить, как и другие soft skills, а предрасположенность — харизма и прочие природные данные — всего лишь помогают в этом, но не являются определяющими. Как самостоятельно «прокачать» в себе лидерство и какие лидерские навыки особенно нужны разработчикам, которые хотят стать тимлидами?

Читать далее

Информация

Сайт
myoffice.ru
Дата регистрации
Дата основания
2013
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
vvanomad