Как стать автором
Обновить
219.65
МойОфис
Платформа для работы с документами и коммуникаций
Сначала показывать

Как мы соединили обучение с рабочими задачами и не остались в пустой аудитории. Опыт подготовки команды к SwiftUI

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров496

Сочетать учёбу и работу в IT – задача, мягко говоря, непростая. Даже если вы только ходите на занятия и делаете «домашку». А уж если вы захотите сами организовать обучение – сложности будут расти в геометрической прогрессии.

Недавно наша команда iOS-документов в МойОфис решила перейти на SwiftUI – декларативный UI-фреймворк от Apple. После достаточно безболезненного рефакторинга модуля с UIKit на SwiftUI оставалось всего ничего – обучить коллег новому фреймворку.

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

Читать далее
Всего голосов 18: ↑17 и ↓1+17
Комментарии3

Новое поколение домашнего ПО от МойОфис — рассказываем, как мы переизобрели наши редакторы

Время на прочтение6 мин
Количество просмотров5.4K

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

Читать далее
Всего голосов 30: ↑24 и ↓6+23
Комментарии75

4 типовые ловушки в работе со строками в С и С++ и как их избежать

Время на прочтение9 мин
Количество просмотров14K

Некорректное использование строк может стать настоящей ахиллесовой пятой защиты программы. Поэтому так важно применять актуальные подходы к их обработке. Под катом разберём несколько паттернов ошибок при работе со строками, поговорим о знаменитой уязвимости Heartbleed и узнаем, как сделать код безопаснее.

Читать далее
Всего голосов 32: ↑30 и ↓2+37
Комментарии17

Вы просили катастрофоустойчивость в почте? Мы сделали. Рассказываем про релиз Mailion 1.9

Время на прочтение3 мин
Количество просмотров1.4K

От сбоев и аварий любого масштаба не застрахована ни одна крупная ИТ-система, однако их последствия можно сделать незначительными для работы компании. Именно поэтому, основной упор в новой версии корпоративной почты Mailion 1.9 мы сделали на катастрофоустойчивости – защите данных в любой непредвиденной ситуации. Другие новые функции в этом релизе упрощают миграцию из Exchange и дают возможность контролировать перенос и синхронизацию всей важной информации.

Под катом детально разберём реализацию катастрофоустойчивости и остальные улучшения в релизе 1.9.

Читать далее
Всего голосов 16: ↑16 и ↓0+18
Комментарии6

Как внедрить и развить культуру обмена знаниями в компании: 9 важных шагов

Время на прочтение10 мин
Количество просмотров2.4K

По некоторым данным, обмен знаниями сокращает количество повторяющихся ошибок в организации, помогает сотрудникам принимать более обоснованные решения и повышает KPI на 20-30%. Обмениваясь знаниями, коллеги могут учиться друг у друга и находить новые, более эффективные способы выполнения задач. А сохраняющая ценные знания компания создает основу для постоянного развития и инноваций, даже если ключевые работники уходят.

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

Читать далее
Всего голосов 12: ↑10 и ↓2+10
Комментарии0

Как развивать мышление: уроки гениев

Время на прочтение12 мин
Количество просмотров17K

Что общего между Биллом Гейтсом, физиками Майклом Фарадеем и Ричардом Фейнманом, математиком Андреем Колмогоровым и поэтом Эзрой Паундом? Их идеи изменили мир, а сами они стали новаторами в своих областях. Но как они этого добились? Автор статьи, Nabeel Qureshi, размышляет, как отказ от самообмана, отсутствие спешки и страха показаться глупым делают мышление гибким, а суждения – глубокими. 

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

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

Читать далее
Всего голосов 41: ↑39 и ↓2+41
Комментарии10

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

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров1.4K

К счастью, сегодня многие ИТ-компании знают, насколько важно развивать направление исследований. UX-исследования помогают понять ожидания пользователей, а значит, позволяют создавать продукты, максимально удовлетворяющие их потребности. Благодаря UX-исследованиям можно выявить проблемы пользовательского опыта на ранних этапах разработки и внести необходимые изменения до запуска. Поэтому необходимость этого процесса вопросов ни у кого не вызывает.

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

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

Читать далее
Всего голосов 11: ↑9 и ↓2+7
Комментарии4

Rust и асинхронные функции: как улучшить структуру кода и повысить производительность с помощью абстракций

Время на прочтение26 мин
Количество просмотров2.8K

В начале 2010-х годов в программировании появился новый подход к реализации параллелизма с использованием абстракций future и promise, а также синтаксического приёма async/await. Эти технологии облегчили работу с асинхронным кодом, но вызвали ожесточённые споры среди разработчиков. Автор статьи, системный программист Saoirse Shipwreckt*, рассматривает две противоположные точки зрения на future от их апологета Мариуса Эриксена и критика Боба Нистрома. 

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

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

Читать далее
Всего голосов 19: ↑19 и ↓0+20
Комментарии4

Пишем простые расширения VS Code для автоматизации задач командной строки

Время на прочтение8 мин
Количество просмотров7.2K

VS Code – популярный редактор исходного кода. Им пользуются разработчики многих компаний, в том числе и мы в МойОфис. Мы привыкли использовать его для написания кода (включая сборку, тестирование и отладку), но при этом часто упускаем из виду, что благодаря встроенным возможностям по разработке расширений, VS Code можно легко превратить в средство автоматизации практически любых повседневных задач в нашей работе. Например, тех, которые мы привыкли рутинно делать в командной строке.

Для написания расширений используется Typescript, который достаточно просто освоить. Однако существенным препятствием является то, что в документации часто нет ответов на вопросы, которые возникают при реальной разработке.

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

Читать далее
Всего голосов 18: ↑17 и ↓1+17
Комментарии11

МойОфис выпустил масштабный релиз 3.0 — рассказываем, как изменится жизнь пользователей

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров12K

Этим летом МойОфис представляет новое поколение продуктов! Глобальные изменения коснулись настольных и мобильных редакторов, веб-приложений, почтовой системы и цифрового рабочего пространства.

Мы ежедневно получаем обратную связь от пользователей и на её основе улучшаем наши продукты. Так, интеграция файлового менеджера с встроенными веб-редакторами даёт новые возможности совместной работы с документами в цифровом рабочем пространстве Squadus. Теперь создавать и редактировать документы и общаться можно в одном месте – это значительно повышает продуктивность и упрощает все процессы. 

Под катом расскажем обо всех улучшениях и покажем, как они выглядят в версии 3.0.

Читать далее
Всего голосов 24: ↑21 и ↓3+20
Комментарии47

Перформанс ревью: как подготовиться и взять от ежегодной оценки всё возможное

Время на прочтение6 мин
Количество просмотров3.2K

Перформанс ревью (performance review) — система оценки компаниями профессиональных качеств сотрудников. Это – популярный и эффективный инструмент, который используют крупные мировые и отечественные бренды, например, Google, Яндекс и Авито.

Сами сотрудники часто относятся к перфоманс ревью с подозрением: из-за ощущения, что их действия и качества будут рассматривать, как под микроскопом, они чувствуют себя неуверенно и боятся неприятных последствий. Однако на деле ревью для сотрудника — это возможность определить свои сильные стороны и с помощью обратной связи от руководства построить свой дальнейший путь в компании.

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

Читать далее
Всего голосов 13: ↑11 и ↓2+11
Комментарии8

Как избежать когнитивной перегрузки: способы оптимизации кода для разработчиков

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

По мнению Артема Закируллина*, одна из фундаментальных проблем, с которой сталкиваются разработчики при анализе кода – высокая когнитивная нагрузка. Это не абстрактное, а реальное ограничение возможностей, которое стоит времени и денег. На чтение и понимание кода, тратится больше времени, чем на его написание. Поэтому, разработчику нужно постоянно задаваться вопросом: не пишет ли он код, чтение которого создает чрезмерную когнитивную нагрузку?

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

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

Читать далее
Всего голосов 55: ↑54 и ↓1+61
Комментарии20

Переворачиваем список целых чисел

Время на прочтение4 мин
Количество просмотров10K

Недавно Александр Муньис опубликовал новую математическую игру, которую назвал «Переверни список целых чисел». Заключается она в следующем.

- Составьте список разных положительных чисел (например, 10 5 3). Ваша цель — перевернуть список, используя «ходы» двух видов:

- Разделите одно из чисел на две части, которые в сумме дают целое; например, (10 5 4) может стать (7 3 5 4) или (10 2 3 4).

- Объедините два соседних числа в их сумму; например, (7 3 5 4) может стать (7 8 4) или (7 3 9).

Нельзя образовывать число, которое больше максимального числа в исходном списке. Например, если мы пытаемся изменить (10 5 4), то (7 5 3 4) может стать (7 8 4), но не может стать (12 3 4), так как 12 больше, чем 10 — максимальное число исходного списка. Также все элементы списка должны оставаться различными; например, (7 5 3 4) не может стать ни (7 5 7), ни (7 2 3 3 4).

Александр спрашивает: какие эффективные алгоритмы или общие стратегии существуют для решения этих задач? Для данного n должен быть некий список, где n — самое большое число, а количество ходов, необходимых для решения головоломки, является максимальным. Как выглядит последовательность максимально необходимого количества ходов в зависимости от n? Как выглядят самые «сложные» головоломки? Есть ли способ определить это без брутфорса?

Читать далее
Всего голосов 15: ↑15 и ↓0+19
Комментарии12

Как повысить удовлетворённость сотрудников: 12 гарантированных способов

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров9.9K

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

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

Что же может предпринять компания, чтобы повысить показатель удовлетворённости и мотивацию работников? Под катом — 12 способов сделать своих сотрудников счастливее, продуктивнее и лояльнее (на самом деле 11, потому что п. 6 автор* оригинальной статьи пропустил или намеренно оставил в секрете от читателей :)).

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

Читать далее
Всего голосов 11: ↑7 и ↓4+6
Комментарии14

Десятки новых функций для работы с документами в «МойОфис Образование»: изучаем состав релиза 2.8

Время на прочтение7 мин
Количество просмотров2.1K

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

В начале апреля мы выпустили большое продуктовое обновление 2.8. В том числе он затронул «МойОфис Образование»: продукт версии 2.8 был улучшен для ещё более удобного и эффективного выполнения академических задач. Какие возможности появились в обновлённом решении и как они могут быть полезны при работе с документами, читайте под катом.

Читать далее
Всего голосов 19: ↑15 и ↓4+13
Комментарии18

Правила деления: как трансформировать ИТ-команды для повышения их эффективности

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров2K

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

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

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

Читать далее
Всего голосов 14: ↑13 и ↓1+13
Комментарии0

Я изучила 900 самых популярных инструментов ИИ на базе open source — и вот что обнаружила

Время на прочтение8 мин
Количество просмотров33K

Четыре года назад ИТ-эксперт Чип Хуэн* проанализировала экосистему ML с открытым исходным кодом. С тех пор многое изменилось, и она вернулась к изучению темы, на этот раз сосредоточившись исключительно на стеке вокруг базовых моделей.

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

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

Читать далее
Всего голосов 42: ↑38 и ↓4+42
Комментарии8

МойОфис обновил цифровое рабочее пространство Squadus. В релизе 1.4 улучшены возможности для коммуникации команд

Время на прочтение4 мин
Количество просмотров1.2K

В 2023 году мы выпустили цифровое рабочее пространство Squadus. Продукт быстро приобрел популярность и стал востребованным: это полноценная замена решениям иностранных вендоров, ушедших с российского рынка. В частности, функциональность Squadus покрывает потребности пользователей сервиса Microsoft Teams, доступ к которому был ограничен в нашей стране. Приложение позволяет общаться в чатах, совместно работать над документами, проводить конференции и автоматизировать типовые действия с помощью Bot SDK. При этом все данные защищены от утечек.

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

Теперь детально разберём важные обновления в релизе.

Читать далее
Всего голосов 16: ↑14 и ↓2+15
Комментарии0

МойОфис выпустил крупное обновление 2.8: больше 250 улучшений для эффективной работы с документами и почтой

Время на прочтение6 мин
Количество просмотров3.9K

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

В «МойОфис Частное Облако 2» стало еще удобнее и безопаснее управлять файлами, редакторы «МойОфис Стандартный 2» получили новые функции для работы с текстами и таблицами, а в «МойОфис Почта 2» появилось больше возможностей, связанных с использованием календаря и обработкой писем. Кроме того, в рамках отдельного релиза 1.4. мы улучшили мобильное приложение «МойОфис Документы» на ОС Аврора, востребованной сегодня в корпоративной среде.

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

Читать далее
Всего голосов 15: ↑13 и ↓2+14
Комментарии22

Как развивать soft skills в техническом коллективе: проводим учебные марафоны для сотрудников

Время на прочтение8 мин
Количество просмотров1.8K

Согласно исследованию, проведенному платформой для корпоративного обучения Lerna.ru, почти 80% работодателей уделяют внимание обучению сотрудников. 69% из них делают упор на soft skills: универсальные умения вроде навыков коммуникации и критического мышления.

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

По сравнению, к примеру, с электронными курсами, у этого формата есть важные преимущества: совместное общение коллег, их взаимодействие, закрепление навыков на вебинарах, — что сотрудники обычно и отмечают как самое ценное. По сути, марафон построен по системе перевёрнутого класса, когда теорию и базовую практику участники получают асинхронно индивидуально, а затем 1-2 раза за марафон собираются онлайн, отрабатывают навыки и обмениваются опытом.

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

Читать далее
Всего голосов 11: ↑9 и ↓2+9
Комментарии0
1
23 ...

Информация

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