Pull to refresh
80
22.6
МойОфис @myoffice_ru

Официальный аккаунт компании

Send message

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

Reading time12 min
Views13K

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

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

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

Читать далее
Total votes 36: ↑34 and ↓2+36
Comments7

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

Reading time26 min
Views2.5K

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

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

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

Читать далее
Total votes 19: ↑19 and ↓0+20
Comments4

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

Level of difficultyEasy
Reading time5 min
Views12K

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

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

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

Читать далее
Total votes 24: ↑21 and ↓3+20
Comments44

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

Level of difficultyMedium
Reading time14 min
Views11K

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

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

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

Читать далее
Total votes 55: ↑54 and ↓1+61
Comments20

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

Reading time4 min
Views9.9K

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

- Составьте список разных положительных чисел (например, 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? Как выглядят самые «сложные» головоломки? Есть ли способ определить это без брутфорса?

Читать далее
Total votes 15: ↑15 and ↓0+19
Comments12

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

Reading time7 min
Views2.1K

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

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

Читать далее
Total votes 19: ↑15 and ↓4+13
Comments18

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

Reading time8 min
Views33K

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

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

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

Читать далее
Total votes 42: ↑38 and ↓4+42
Comments8

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

Reading time4 min
Views1.1K

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

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

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

Читать далее
Total votes 16: ↑14 and ↓2+15
Comments0

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

Reading time6 min
Views3.9K

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

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

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

Читать далее
Total votes 15: ↑13 and ↓2+14
Comments22

Битва фреймворков: сравнение высокопроизводительных HTTP-библиотек

Reading time5 min
Views14K

Мир веб-разработки предлагает бесконечное количество вариантов HTTP-фреймворков для разных языков программирования. Но как разработчикам понять, какие из них обеспечивают действительно высокую производительность? Под катом команда блога CodeReliant* проводит прямое сравнение некоторых из лучших претендентов на быстродействие. Рассматривает популярные варианты на Javascript/Bun, Java, C#, Go и Rust, проводит бенчмаркинг, оценивает их пропускную способность и время отклика при тестировании.

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

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

Читать далее
Total votes 28: ↑23 and ↓5+20
Comments22

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

Reading time8 min
Views5.1K

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

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

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

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

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

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

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

Читать далее
Total votes 21: ↑19 and ↓2+21
Comments5

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

Reading time4 min
Views3.8K

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

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

Читать далее
Total votes 22: ↑22 and ↓0+22
Comments29

Итоги 2023 года: как изменился МойОфис и рынок офисного ПО

Reading time6 min
Views4.9K

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

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

Читать далее
Total votes 25: ↑25 and ↓0+25
Comments10

Обновлённая «МойОфис Таблица»: как мы ускорили работу с документами в 50 (и более) раз

Reading time5 min
Views8.4K

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

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

С момента публикации этой статьи мы основательно улучшили продукт. Уже в релизе 2.3, который вышел в начале этого года, работать в «МойОфис Таблица» стало гораздо комфортнее: открытие документов с большим количеством формул ускорилось на 66%, а потребление «оперативки» снизилось в среднем на 43%. Но это далеко не предел! Мы продолжаем оптимизировать приложение, и сегодня расскажем о том, чего добились в свежем релизе 2.7. Забегая вперед: теперь массивные документы с некоторыми популярными формулами открываются в нашем продукте в 20-50 раз быстрее, чем в предыдущей версии 2.6. А пересчёт формул при изменении содержания таблиц ускорился до 100 раз.

Об усовершенствовании работы с диапазонами и алгоритма действия формул в «МойОфис Таблица» читайте под катом.

Читать далее
Total votes 44: ↑42 and ↓2+44
Comments45

Итоговое обновление года. МойОфис добавил в продукты 1379 новых функций и улучшений

Reading time5 min
Views2.1K

МойОфис объявил о крупном обновлении компонентов своей экосистемы. В релизе 2.7 были значительно улучшены решения «МойОфис Частное Облако 2», «МойОфис Почта 2» и «МойОфис Профессиональный 2», а также настольные редакторы «МойОфис Стандартный 2» и мобильное приложение «МойОфис Документы».

О составе релиза читайте под катом.

Читать далее
Total votes 17: ↑16 and ↓1+15
Comments15

«Человеческая» сторона ИТ. Распространённые проблемы разработки, связанные с людьми

Reading time4 min
Views3.4K

Недавно Аби Нода*, программист и генеральный директор платформы DeveloperExperience, ознакомился с исследованием The Human Side of Software Engineering Teams: An Investigation of Contemporary Challenges. В нём авторы обозначили наиболее важные «человеческие» проблемы, сопутствующие разработке ПО.

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

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

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

Читать далее
Total votes 20: ↑17 and ↓3+14
Comments0

В Mailion 1.6 реализованы новые технологии для комфортного перехода с иностранных почтовых решений

Reading time3 min
Views1.8K

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

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

Читать далее
Total votes 24: ↑20 and ↓4+17
Comments2

Анализ «Пяти неправд»

Reading time8 min
Views6.6K

«Пять почему» — это распространённый метод исследования первопричин события. Он основан на предположении, что задав вопрос «почему» пять раз, можно найти ответ, который и будет являться первопричиной. Программист Сергей Целовальников* уверен: такая практика может оказаться полезной, но её бездумное применение часто приводит к не самым лучшим результатам.

Под катом автор рассуждает о специфике этого метода на примере выдуманного инцидента в компании Acme Corp.

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

Читать далее
Total votes 26: ↑25 and ↓1+25
Comments9

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

Reading time4 min
Views3.3K

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

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

Читать далее
Total votes 22: ↑21 and ↓1+21
Comments18

Компании МойОфис исполнилось 10 лет. Ретроспектива большого пути

Reading time5 min
Views3.5K

Сегодня, 25 августа, МойОфис отмечает 10 лет со дня основания. За эти годы мы прошли большой путь от создания редакторов документов до полноценной экосистемы офисного ПО. В настоящий момент платформа МойОфис включает в себя 15 продуктов для общения и совместной работы с документами. Решения востребованы со стороны как коммерческих заказчиков (реализовано более 1 млн лицензий), так и частных пользователей (приложения установили около 27 млн раз).

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

Читать далее
Total votes 38: ↑33 and ↓5+31
Comments6

Information

Rating
266-th
Works in
Registered
Activity