#мойофис — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #мойофис, aggregated by home.social.
-
CW: На днях появился BlueHammer — опубликованный прототип уязвимости нулевого дня в Windows-системах. Позволяет повысить права (привелегии) в системе до уровня учётной записи SYSTEM или расширенных админских.
Уязвимость нулевого дня оказалась опубликована вместе с протипом (примером) использования. Опубликовано человеком (Chaotic Eclipse), которому не удалось сообщить о проблеме через официальные каналы Microsoft, потому что соответствующее подразделение (MSRC) захотело прямо аж видео с подтверждением работоспособности данной уязвимости. Отказываясь иначе вести диалог и принимать информацию к сведению.
Это тот апофеоз тотальной идиотии, который преобладает в Microsoft последние 10+ лет. Ниже расписано более детально по этой теме.
Очередное дно пробито, но это не первый раз, а стабильность — это верный признак мастерства.
Нет такого, что Linux или BSD-системы вдруг стали модными и популярными, это людям приходится уходить с Windows-систем из-за такого качества работы Microsoft.
#bluehammer #microsoft #windows #cve #lang_ru @Russia
RE: https://hub.hubzilla.de/item/fadba136-52e4-46e3-9101-5d8c7b0d61fb -
Что больнее OT или CRDT в совместном редактировании? И почему до сих пор нет идеала?
Привет, Хабр! Меня зовут Антон Леонтьев, я старший разработчик в команде ядра
https://habr.com/ru/companies/ncloudtech/articles/1009742/
#collaboration #мойофис #мойофис_документы #мойофис_текст #редакторы #редактирование #ot #crdt
-
Что больнее OT или CRDT в совместном редактировании? И почему до сих пор нет идеала?
Привет, Хабр! Меня зовут Антон Леонтьев, я старший разработчик в команде ядра
https://habr.com/ru/companies/ncloudtech/articles/1009742/
#collaboration #мойофис #мойофис_документы #мойофис_текст #редакторы #редактирование #ot #crdt
-
Что больнее OT или CRDT в совместном редактировании? И почему до сих пор нет идеала?
Привет, Хабр! Меня зовут Антон Леонтьев, я старший разработчик в команде ядра
https://habr.com/ru/companies/ncloudtech/articles/1009742/
#collaboration #мойофис #мойофис_документы #мойофис_текст #редакторы #редактирование #ot #crdt
-
Что больнее OT или CRDT в совместном редактировании? И почему до сих пор нет идеала?
Привет, Хабр! Меня зовут Антон Леонтьев, я старший разработчик в команде ядра
https://habr.com/ru/companies/ncloudtech/articles/1009742/
#collaboration #мойофис #мойофис_документы #мойофис_текст #редакторы #редактирование #ot #crdt
-
Долг оптимизацией красен: как мы в МойОфис объединили борьбу с легаси и увеличение производительности таблиц
Долг оптимизацией красен: как мы повышали производительность таблиц Ещё Достоевский на примере своих героев-картёжников показал: быть должником удовольствие сомнительное в любую эпоху. В разработке тоже есть своя «долговая яма» — технический долг. Если продукт большой и развивается годами, полностью избежать его невозможно. Функциональность реализована, всё математически корректно работает, но из-за накопившихся архитектурных компромиссов всё сложнее укладываться в пользовательские ожидания по скорости и отзывчивости. Меня зовут Дмитрий Шубин, я занимаюсь оптимизацией производительности в компании МойОфис — конкретно в Ядре редакторов (о нём ранее рассказывал мой коллега в статье « Как мы создаём редакторы документов. Ядро и его роль в кроссплатформенной разработке »). Ядро — основа редакторов на любой платформе, и именно здесь чаще всего концентрируются проблемы производительности. Нашему проекту уже больше десяти лет, поэтому накопление техдолга по производительности — естественный процесс: функциональность есть, она корректна, но в ряде сценариев продукт начинает проигрывать ожиданиям пользователей и сравнению с конкурентами. В этой статье разберём, почему возникает такой долг и как мы с ним работаем на практическом примере оптимизации редактора «МояТаблица» .
https://habr.com/ru/companies/ncloudtech/articles/1001468/
#мойофис #мойофис_документы #производительность #оптимизация #оптимизация_программ #таблицы #табличный_редактор #flex #bison
-
Долг оптимизацией красен: как мы в МойОфис объединили борьбу с легаси и увеличение производительности таблиц
Долг оптимизацией красен: как мы повышали производительность таблиц Ещё Достоевский на примере своих героев-картёжников показал: быть должником удовольствие сомнительное в любую эпоху. В разработке тоже есть своя «долговая яма» — технический долг. Если продукт большой и развивается годами, полностью избежать его невозможно. Функциональность реализована, всё математически корректно работает, но из-за накопившихся архитектурных компромиссов всё сложнее укладываться в пользовательские ожидания по скорости и отзывчивости. Меня зовут Дмитрий Шубин, я занимаюсь оптимизацией производительности в компании МойОфис — конкретно в Ядре редакторов (о нём ранее рассказывал мой коллега в статье « Как мы создаём редакторы документов. Ядро и его роль в кроссплатформенной разработке »). Ядро — основа редакторов на любой платформе, и именно здесь чаще всего концентрируются проблемы производительности. Нашему проекту уже больше десяти лет, поэтому накопление техдолга по производительности — естественный процесс: функциональность есть, она корректна, но в ряде сценариев продукт начинает проигрывать ожиданиям пользователей и сравнению с конкурентами. В этой статье разберём, почему возникает такой долг и как мы с ним работаем на практическом примере оптимизации редактора «МояТаблица» .
https://habr.com/ru/companies/ncloudtech/articles/1001468/
#мойофис #мойофис_документы #производительность #оптимизация #оптимизация_программ #таблицы #табличный_редактор #flex #bison
-
Долг оптимизацией красен: как мы в МойОфис объединили борьбу с легаси и увеличение производительности таблиц
Долг оптимизацией красен: как мы повышали производительность таблиц Ещё Достоевский на примере своих героев-картёжников показал: быть должником удовольствие сомнительное в любую эпоху. В разработке тоже есть своя «долговая яма» — технический долг. Если продукт большой и развивается годами, полностью избежать его невозможно. Функциональность реализована, всё математически корректно работает, но из-за накопившихся архитектурных компромиссов всё сложнее укладываться в пользовательские ожидания по скорости и отзывчивости. Меня зовут Дмитрий Шубин, я занимаюсь оптимизацией производительности в компании МойОфис — конкретно в Ядре редакторов (о нём ранее рассказывал мой коллега в статье « Как мы создаём редакторы документов. Ядро и его роль в кроссплатформенной разработке »). Ядро — основа редакторов на любой платформе, и именно здесь чаще всего концентрируются проблемы производительности. Нашему проекту уже больше десяти лет, поэтому накопление техдолга по производительности — естественный процесс: функциональность есть, она корректна, но в ряде сценариев продукт начинает проигрывать ожиданиям пользователей и сравнению с конкурентами. В этой статье разберём, почему возникает такой долг и как мы с ним работаем на практическом примере оптимизации редактора «МояТаблица» .
https://habr.com/ru/companies/ncloudtech/articles/1001468/
#мойофис #мойофис_документы #производительность #оптимизация #оптимизация_программ #таблицы #табличный_редактор #flex #bison
-
Долг оптимизацией красен: как мы в МойОфис объединили борьбу с легаси и увеличение производительности таблиц
Долг оптимизацией красен: как мы повышали производительность таблиц Ещё Достоевский на примере своих героев-картёжников показал: быть должником удовольствие сомнительное в любую эпоху. В разработке тоже есть своя «долговая яма» — технический долг. Если продукт большой и развивается годами, полностью избежать его невозможно. Функциональность реализована, всё математически корректно работает, но из-за накопившихся архитектурных компромиссов всё сложнее укладываться в пользовательские ожидания по скорости и отзывчивости. Меня зовут Дмитрий Шубин, я занимаюсь оптимизацией производительности в компании МойОфис — конкретно в Ядре редакторов (о нём ранее рассказывал мой коллега в статье « Как мы создаём редакторы документов. Ядро и его роль в кроссплатформенной разработке »). Ядро — основа редакторов на любой платформе, и именно здесь чаще всего концентрируются проблемы производительности. Нашему проекту уже больше десяти лет, поэтому накопление техдолга по производительности — естественный процесс: функциональность есть, она корректна, но в ряде сценариев продукт начинает проигрывать ожиданиям пользователей и сравнению с конкурентами. В этой статье разберём, почему возникает такой долг и как мы с ним работаем на практическом примере оптимизации редактора «МояТаблица» .
https://habr.com/ru/companies/ncloudtech/articles/1001468/
#мойофис #мойофис_документы #производительность #оптимизация #оптимизация_программ #таблицы #табличный_редактор #flex #bison
-
Компилируем TypeScript в натив: хардкор и мясо
Зачем вообще компилировать TypeScript? Есть большой проект, с кодовой базой в два миллиона строк на C++. Ядро на плюсах, поверх него работают несколько UI: десктопный интерфейс, веб и мобильное приложение. В какой-то момент проект упирается сразу в две проблемы. Первая — лицензионные ограничения: новые версии Qt, на которых мог бы жить десктопный интерфейс, становятся недоступны по санкционным причинам. Вторая — скорость разработки: UI давно хотелось писать быстрее. Возникает логичный вопрос: что, если взять лучшие, максимально автоматизированные инструменты из веба и перенести их в мир нативных приложений без браузера и лишних прослоек? Ключевая цель — обеспечить возможность вызова C++-код из TypeScript с возвратом результата без промежуточных интерпретаторов. Меня зовут Владимир Цышнатий @Tsyshnatiy . Я занимаюсь разработкой более 15 лет, мой основной профиль — C++. Помимо этого меня увлекают технологии на стыке разных миров. В том числе идея, лежащая в основе этой статьи: дать возможность писать на TS как на нативном языке. Интересно узнать, как мы это делали и что получилось? Детали под катом!
https://habr.com/ru/companies/ncloudtech/articles/990666/
#c++ #typescript #компиляторы #компиляторы_кода #мойофис #фронтенд #фронтенд_разработка #фронтенд_технологии #open_source #open_source_projects
-
Open source-экосистемы: какие проекты развивает МойОфис — кейс AntiQ
Делюсь интересным разговором с Олегом Архангельским @olegarhInTheHabrahabr , руководителем департамента разработки Мессенджеров и ВКС МойОфис и руководителем проекта AntiQ. Олег рассказал об открытом подходе в компании.
https://habr.com/ru/articles/986984/
#open_sourceстратегии #мойофис #antiq #typescript #управление_продуктом #open_source
-
CRTP должен умереть? АйТир Лист идиом и фичей C++: от худших к лучшим
C++ — язык с долгой памятью. В нём до сих пор живут идиомы и приёмы, которые когда-то спасали разработчиков, а сегодня нередко мешают писать безопасный, быстрый и поддерживаемый код. Мы продолжаем использовать макросы, CRTP или iostream «по привычке», не всегда задумываясь о цене — сложности поддержки, скрытых багах, просадках производительности и времени команды. Разобраться, что в современном C++ действительно стоит брать в прод, а что пора оставить в прошлом, — важная задача для инженера, который не хочет тащить legacy в 2026 год. Привет, Хабр! Недавно мы запустили шоу «АйТир Лист». В каждом выпуске берём одну тему из мира разработки и раскладываем её по тир-листу — от FAIL до GOD. В первом выпуске разбирали open source для фронтенда , а во втором выпуске — обсудим непростую тему фич и идиом С++. Приглашённые эксперты — Антон Полухин, эксперт-разработчик C++ платформы городских сервисов Яндекса, и Даниил Черепанов, архитектор редакторов МойОфис. Будет субъективно, местами провокационно и точно полезно — чтобы вы посмотрели на привычные инструменты свежим взглядом и осознанно выбирали, на чём писать следующий проект.
https://habr.com/ru/companies/ncloudtech/articles/982972/
#c++ #мойофис #crtp #namespaces #лямбды #raii #исключения #variadic_templates #модули #pimpl
-
CRTP должен умереть? АйТир Лист идиом и фичей C++: от худших к лучшим
C++ — язык с долгой памятью. В нём до сих пор живут идиомы и приёмы, которые когда-то спасали разработчиков, а сегодня нередко мешают писать безопасный, быстрый и поддерживаемый код. Мы продолжаем использовать макросы, CRTP или iostream «по привычке», не всегда задумываясь о цене — сложности поддержки, скрытых багах, просадках производительности и времени команды. Разобраться, что в современном C++ действительно стоит брать в прод, а что пора оставить в прошлом, — важная задача для инженера, который не хочет тащить legacy в 2026 год. Привет, Хабр! Недавно мы запустили шоу «АйТир Лист». В каждом выпуске берём одну тему из мира разработки и раскладываем её по тир-листу — от FAIL до GOD. В первом выпуске разбирали open source для фронтенда , а во втором выпуске — обсудим непростую тему фич и идиом С++. Приглашённые эксперты — Антон Полухин, эксперт-разработчик C++ платформы городских сервисов Яндекса, и Даниил Черепанов, архитектор редакторов МойОфис. Будет субъективно, местами провокационно и точно полезно — чтобы вы посмотрели на привычные инструменты свежим взглядом и осознанно выбирали, на чём писать следующий проект.
https://habr.com/ru/companies/ncloudtech/articles/982972/
#c++ #мойофис #crtp #namespaces #лямбды #raii #исключения #variadic_templates #модули #pimpl
-
CRTP должен умереть? АйТир Лист идиом и фичей C++: от худших к лучшим
C++ — язык с долгой памятью. В нём до сих пор живут идиомы и приёмы, которые когда-то спасали разработчиков, а сегодня нередко мешают писать безопасный, быстрый и поддерживаемый код. Мы продолжаем использовать макросы, CRTP или iostream «по привычке», не всегда задумываясь о цене — сложности поддержки, скрытых багах, просадках производительности и времени команды. Разобраться, что в современном C++ действительно стоит брать в прод, а что пора оставить в прошлом, — важная задача для инженера, который не хочет тащить legacy в 2026 год. Привет, Хабр! Недавно мы запустили шоу «АйТир Лист». В каждом выпуске берём одну тему из мира разработки и раскладываем её по тир-листу — от FAIL до GOD. В первом выпуске разбирали open source для фронтенда , а во втором выпуске — обсудим непростую тему фич и идиом С++. Приглашённые эксперты — Антон Полухин, эксперт-разработчик C++ платформы городских сервисов Яндекса, и Даниил Черепанов, архитектор редакторов МойОфис. Будет субъективно, местами провокационно и точно полезно — чтобы вы посмотрели на привычные инструменты свежим взглядом и осознанно выбирали, на чём писать следующий проект.
https://habr.com/ru/companies/ncloudtech/articles/982972/
#c++ #мойофис #crtp #namespaces #лямбды #raii #исключения #variadic_templates #модули #pimpl
-
CRTP должен умереть? АйТир Лист идиом и фичей C++: от худших к лучшим
C++ — язык с долгой памятью. В нём до сих пор живут идиомы и приёмы, которые когда-то спасали разработчиков, а сегодня нередко мешают писать безопасный, быстрый и поддерживаемый код. Мы продолжаем использовать макросы, CRTP или iostream «по привычке», не всегда задумываясь о цене — сложности поддержки, скрытых багах, просадках производительности и времени команды. Разобраться, что в современном C++ действительно стоит брать в прод, а что пора оставить в прошлом, — важная задача для инженера, который не хочет тащить legacy в 2026 год. Привет, Хабр! Недавно мы запустили шоу «АйТир Лист». В каждом выпуске берём одну тему из мира разработки и раскладываем её по тир-листу — от FAIL до GOD. В первом выпуске разбирали open source для фронтенда , а во втором выпуске — обсудим непростую тему фич и идиом С++. Приглашённые эксперты — Антон Полухин, эксперт-разработчик C++ платформы городских сервисов Яндекса, и Даниил Черепанов, архитектор редакторов МойОфис. Будет субъективно, местами провокационно и точно полезно — чтобы вы посмотрели на привычные инструменты свежим взглядом и осознанно выбирали, на чём писать следующий проект.
https://habr.com/ru/companies/ncloudtech/articles/982972/
#c++ #мойофис #crtp #namespaces #лямбды #raii #исключения #variadic_templates #модули #pimpl
-
Так у вас статика вольюмами маунтится! И другие весёлые приключения в поисках нового Gateway
Всем привет! Меня зовут Герман Кравец, я больше десяти лет в IT. В МойОфис работаю руководителем группы Календаря в отделе разработки
https://habr.com/ru/companies/ncloudtech/articles/965576/
#api_gateway #golang #grpc #grpcgateway #caddy #go #fiber #gin #mailion #мойофис
-
Так у вас статика вольюмами маунтится! И другие весёлые приключения в поисках нового Gateway
Всем привет! Меня зовут Герман Кравец, я больше десяти лет в IT. В МойОфис работаю руководителем группы Календаря в отделе разработки
https://habr.com/ru/companies/ncloudtech/articles/965576/
#api_gateway #golang #grpc #grpcgateway #caddy #go #fiber #gin #mailion #мойофис
-
Так у вас статика вольюмами маунтится! И другие весёлые приключения в поисках нового Gateway
Всем привет! Меня зовут Герман Кравец, я больше десяти лет в IT. В МойОфис работаю руководителем группы Календаря в отделе разработки
https://habr.com/ru/companies/ncloudtech/articles/965576/
#api_gateway #golang #grpc #grpcgateway #caddy #go #fiber #gin #mailion #мойофис
-
Так у вас статика вольюмами маунтится! И другие весёлые приключения в поисках нового Gateway
Всем привет! Меня зовут Герман Кравец, я больше десяти лет в IT. В МойОфис работаю руководителем группы Календаря в отделе разработки
https://habr.com/ru/companies/ncloudtech/articles/965576/
#api_gateway #golang #grpc #grpcgateway #caddy #go #fiber #gin #mailion #мойофис
-
Рынок найма в IT-2025: мифы, факты и взросление индустрии. Разбор от HRD МойОфис [SHORT & FULL]
Самое время признать: несмотря на шум в СМИ и на Хабре о массовых увольнениях разработчиков и «заморозке» найма, 2025-й год не принёс обвала. Но индустрия вышла из режима лёгких денег и хаотичного роста и перешла к требовательной, измеряемой нормальности. Айтишка стала более осознанной и экономной в вопросах продвижения и маркетинга. Или нет? Привет, Хабр! Меня зовут Кирилл Ширяев, я — HRD в
https://habr.com/ru/companies/ncloudtech/articles/970966/
#мойофис #найм #карьера #карьера_в_itиндустрии #карьера_программиста #прогноз
-
Open source-стратегии: как МойОфис развивает открытый подход — рассказывает Тамара Щепалкина, CTO компании
Продолжаю исследовать и анализировать открытые стратегии . Сегодня делюсь подробным разговором с Тамарой Щепалкиной, техническим директором МойОфис.
https://habr.com/ru/articles/963680/
#open_sourceстратегии #мойофис #стратегическое_управление #open_source #tsnative #memlimiter #xo_fonts #открытая_стратегия #управление_организацией #менеджмент
-
Как часто вы думаете о Римской империи… (cтатическом анализе кода)
Привет! Нет, вы не ошиблись — это действительно историческая статья. Но не о Риме, а о статическом анализе кода. Хотя... чем он хуже? У него тоже есть свои императоры-родоначальники, войны с багами и даже падения (пожалуйста, не запускайте анализ на некомпилируемом коде). Я долго не понимал, почему «Размышление о Римской империи» стали одним из самых популярных мемов прошлого года, пока сам не начал ловить себя на навязчивых мыслях о статическом анализе. Разобравшись в его истории, я решил поделиться с вами этим исследованием. Меня зовут Владислав Столяров, я руководитель команды анализа безопасности продуктов в
https://habr.com/ru/companies/ncloudtech/articles/945430/
#статический_анализ #мойофис #информационная_безопасность #история #история_создания #история_it #научнопопулярное
-
От «раздражителя» к «гению»: Работает ли знаменитый подход Патрика Ленсиони в IT?
Привет, Хабр! Меня зовут Павел Новиков. Я руковожу группой разработки мобильных редакторов приложения МойОфис Документы. Мы реализуем его на Kotlin и Swift, и всё это – на базе кроссплатформенного C++17-ядра. Недавно наша команда решила внедрить подход, описанный в книге «6 гениев команды». Она делит рабочие предпочтения на три категории: «гений» — то, что вдохновляет и заряжает энергией, «навык» — то, что получается хорошо, но не приносит особого удовольствия, и «раздражитель» — то, что даётся с трудом и вызывает дискомфорт. Мы адаптировали этот подход под нашу команду и посмотрели, как он работает в реальной разработке. В этой статье расскажу, что получилось и какие выводы мы сделали.
https://habr.com/ru/companies/ncloudtech/articles/942056/
#команда #менеджмент #управление_людьми #управление_проектами #управление_проектами_и_командой #книги #книги_для_тимлидов #мойофис #кейс
-
Гонзо-репортаж, русская лингвистика и много плюсов: лучшее из хабраблога МойОфис за 10 лет
Ветеранам Хабра пора напрячься: время летит слишком быстро... В этом году нашему корпоративному блогу стукнуло 10 лет! За это время мы исследовали мир айтишки через самые разные сферы: от киберспорта и «фантазий о будущем» до классических технических «заглядываний под капот» с сотнями строк кода. В честь юбилея вспоминаем 10 лучших (по версии редакции) текстов — по одному на каждый год . Это статьи, без которых невозможно представить нас как команду и блог.
https://habr.com/ru/companies/ncloudtech/articles/939508/
#лингвистика #топ #подборка #подборка_статей #мойофис #дизайн #репортаж #c++ #тимбилдинг
-
Заходят как-то кардиолог, воспитатель и тренер в IT. Как non-tech бэкграунд помогает спецам сегодня
Хабравчане, вопрос: а чем вы занимались прежде чем попасть в IT? Сразу попали в эту сферу, начиная с техвуза, или, может, несколько раз кардинально меняли род деятельности? (Это нативный призыв написать свою историю в комментариях, если что :)). За последние годы гибкость в переходе в индустрию стала уже настоящим мемом (хейтерам онлайн-курсов приготовиться). Например, в
https://habr.com/ru/companies/ncloudtech/articles/935448/
#мойофис #карьера #карьера_программиста #карьера_в_itиндустрии #карьера_в_it #карьера_итспециалиста #истории #история_it #история_успеха
-
Маршрут перестроен: исповедь лида о том, куда расти дальше (и всегда ли расти)
Я лид команды – и хочу идти дальше вверх! Точнее, не уверен, что хочу, но в айтишке надо ведь расти и развиваться, значит, следующая позиция для меня — менеджмент на уровень выше. Или нет? Как пробиться на новый уровень, если компания нанимает на руководящие позиции извне? На чём фокусироваться? Как перестать скучать по разработке? А может, к ней надо вернуться? Знакомы такие рассуждения? Тогда эта статья для вас:) Меня зовут Максим Шульга, я руководитель департамента разработки
https://habr.com/ru/companies/ncloudtech/articles/930320/
#teamlead #мойофис #карьера #карьера_программиста #карьера_в_itиндустрии #карьера_в_it #карьера_в_ит #лид #софтскиллы #управление_людьми
-
Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)
Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие? Меня зовут Владислав Столяров, я руководитель команды анализа безопасности продуктов в мультипродуктовой экосистеме МойОфис. Наши решения —
https://habr.com/ru/companies/ncloudtech/articles/925932/
#c++ #мойофис #обучение #обучение_программированию #обучение_онлайн #обучающее_видео #обучающий_материал #книги_по_программированию #видеолекции #видеокурсы
-
React Native тормозит? Проверь эти 8 узких мест в производительности, прежде чем винить фреймворк [ЧЕК-ЛИСТ]
Идея этой статьи родилась во время задушевных разговоров на кухне и за утренним кофе с коллегами. Началось все с вопроса: «Чтобы ты бы сказал себе прошлому, чтобы релизы стали легче, а спринты прекраснее?» Конечно, в тот момент я ничего дельного не ответил, но, кажется, наконец-то сформулировал идеальную фразу: «Настоящий разработчик, Слав, это не тот, кто с сияющим макбуком и вкусным смузи. Разработчик — тот, кто делает то, что нужно сделать. И в легаси покопаться приходится, и memory leak дебажить, а он всё равно делает, потому что так надо». Привет, Хабр! Меня зовут Вячеслав Чащухин, я — разработчик в МойОфис. Занимаюсь мобильной версией
https://habr.com/ru/companies/ncloudtech/articles/914244/
#React_Native #crossplatform #mobile_development #crossplatform_mobile_programming #performance #react #мойофис #reactjs #reactjs
-
Разбираем древо ArangoDB «по веточкам». Подробный гайд по графовой БД
Давайте честно: совместный доступ к документам — одна из главных «болей» для всех, кто хоть как-то связан с базами данных. Вроде бы оба пользователя могут работать с файлом, но есть один нюанс: например, количество предоставленных доступов может быть больше, чем их есть на самом деле. Или у документа и вовсе появляется несколько владельцев. Для всего этого требуется решение – и мы его нашли! Меня зовут Владимир Ревякин, я старший инженер-программист компании «МойОфис», и вместе с QA-инженером Анной Рукавицыной мы подготовили этот материал, чтобы поделиться опытом реализации функции шаринга данных через графовую базу ArangoDB в рамках разработки платформы Поехали!
https://habr.com/ru/companies/ncloudtech/articles/905598/
#arangodb #базы_данных #базы_данных #тестирование #документы_онлайн #мойофис #мойофис_документы
-
Разбираем древо ArangoDB «по веточкам». Подробный гайд по графовой БД
Давайте честно: совместный доступ к документам — одна из главных «болей» для всех, кто хоть как-то связан с базами данных. Вроде бы оба пользователя могут работать с файлом, но есть один нюанс: например, количество предоставленных доступов может быть больше, чем их есть на самом деле. Или у документа и вовсе появляется несколько владельцев. Для всего этого требуется решение – и мы его нашли! Меня зовут Владимир Ревякин, я старший инженер-программист компании «МойОфис», и вместе с QA-инженером Анной Рукавицыной мы подготовили этот материал, чтобы поделиться опытом реализации функции шаринга данных через графовую базу ArangoDB в рамках разработки платформы Поехали!
https://habr.com/ru/companies/ncloudtech/articles/905598/
#arangodb #базы_данных #базы_данных #тестирование #документы_онлайн #мойофис #мойофис_документы
-
Разбираем древо ArangoDB «по веточкам». Подробный гайд по графовой БД
Давайте честно: совместный доступ к документам — одна из главных «болей» для всех, кто хоть как-то связан с базами данных. Вроде бы оба пользователя могут работать с файлом, но есть один нюанс: например, количество предоставленных доступов может быть больше, чем их есть на самом деле. Или у документа и вовсе появляется несколько владельцев. Для всего этого требуется решение – и мы его нашли! Меня зовут Владимир Ревякин, я старший инженер-программист компании «МойОфис», и вместе с QA-инженером Анной Рукавицыной мы подготовили этот материал, чтобы поделиться опытом реализации функции шаринга данных через графовую базу ArangoDB в рамках разработки платформы Поехали!
https://habr.com/ru/companies/ncloudtech/articles/905598/
#arangodb #базы_данных #базы_данных #тестирование #документы_онлайн #мойофис #мойофис_документы
-
Разбираем древо ArangoDB «по веточкам». Подробный гайд по графовой БД
Давайте честно: совместный доступ к документам — одна из главных «болей» для всех, кто хоть как-то связан с базами данных. Вроде бы оба пользователя могут работать с файлом, но есть один нюанс: например, количество предоставленных доступов может быть больше, чем их есть на самом деле. Или у документа и вовсе появляется несколько владельцев. Для всего этого требуется решение – и мы его нашли! Меня зовут Владимир Ревякин, я старший инженер-программист компании «МойОфис», и вместе с QA-инженером Анной Рукавицыной мы подготовили этот материал, чтобы поделиться опытом реализации функции шаринга данных через графовую базу ArangoDB в рамках разработки платформы Поехали!
https://habr.com/ru/companies/ncloudtech/articles/905598/
#arangodb #базы_данных #базы_данных #тестирование #документы_онлайн #мойофис #мойофис_документы
-
Свежий взгляд на замену MS Office: Обзор актуальных версий МойОфис, Яндекс 360 и Р7-Офис
Решение иностранных компаний покинуть российский рынок нарушило деятельность огромного числа организаций и частных пользователей, причем с самой неожиданной стороны. Если остановку прямых поставок техники смог компенсировать параллельный импорт, то решить проблемы с софтом оказалось куда сложнее. Многие просто не смогли продлить закончившуюся лицензию, но кому-то повезло еще меньше, и у них отозвали еще и действующие подписки. Выйти из ситуации помог переход на российский софт . Благо в сегменте офисного ПО выбор для импортозамещения оказался действительно большим.
-
Импортозамещаем почту в 2024: обзор самых хайповых сервисов сезона
В то время как почты, чатики, звонилки и прочие шэрпойнты мирно крутились в облаках, сисадмины переехали на самоизоляцию и сонно решали инциденты, не вылезая из кровати. Но, внезапно, вся эта непотопляемая красота напоролась на айсберг санкций и начала медленно, но уверенно, тонуть. В этой обзорной статье привожу наиболее актуальные средства спасения электронной почты в 2024-м году и их характеристики.
https://habr.com/ru/companies/icl_group/articles/823170/
#linux #vk_workspace #мойофис #mailion #rupost #tegu #communigate_pro #email #электронная_почта #импортозамещение
-
Импортозамещаем почту в 2024: обзор самых хайповых сервисов сезона
В то время как почты, чатики, звонилки и прочие шэрпойнты мирно крутились в облаках, сисадмины переехали на самоизоляцию и сонно решали инциденты, не вылезая из кровати. Но, внезапно, вся эта непотопляемая красота напоролась на айсберг санкций и начала медленно, но уверенно, тонуть. В этой обзорной статье привожу наиболее актуальные средства спасения электронной почты в 2024-м году и их характеристики.
https://habr.com/ru/companies/icl_group/articles/823170/
#linux #vk_workspace #мойофис #mailion #rupost #tegu #communigate_pro #email #электронная_почта #импортозамещение
-
Перформанс ревью: как подготовиться и взять от ежегодной оценки всё возможное
Перформанс ревью (performance review) — система оценки компаниями профессиональных качеств сотрудников. Это – популярный и эффективный инструмент, который используют крупные мировые и отечественные бренды, например, Google, Яндекс и Авито. Сами сотрудники часто относятся к перфоманс ревью с подозрением: из-за ощущения, что их действия и качества будут рассматривать, как под микроскопом, они чувствуют себя неуверенно и боятся неприятных последствий. Однако на деле ревью для сотрудника — это возможность определить свои сильные стороны и с помощью обратной связи от руководства построить свой дальнейший путь в компании. Под катом читайте, как не только подготовиться к перформанс ревью, но и получить от оценки максимум пользы.
-
4 ограничения Jitsi «из коробки»: опыт доработки и интеграции масштабируемой ВКС
В основе системы видео-конферец-связи в наших продуктах Squadus и Squadus PRO лежит open-source решение Jitsi. Однако нам пришлось существенно его доработать – у базовой Jitsi есть ограничения, которые не позволяют выстроить надёжную корпоративную ВКС под бизнес-цели. Рассказываем, как мы адаптировали решение с минимальным вмешательством в код, разобрались с масштабируемостью и интеграцией с другими нашими сервисами и создали безопасную и стабильную систему с гибким управлением правами, рассчитанную на тысячи участников. Под катом мы подробно разберем наш путь — от адаптации Jitsi «из коробки» до разработки функций для вебинаров и конференций. Также рассмотрим методы улучшения функциональности с помощью Prosody-плагинов, особенности масштабирования, создание мультиконференций, управление правами доступа и технические доработки, которые могут быть полезны разработчикам.
https://habr.com/ru/companies/ncloudtech/articles/858518/
#вкс #мойофис #squadus #squadus_pro #видеоконференцсвязь #видеоконференции #jitsi #jitsi_meet
-
ВКС, мессенджер и совместная работа с документами в одном приложении. Изучаем новый продукт — Squadus PRO от МойОфис
Полтора года назад МойОфис представил цифровое рабочее пространство Squadus — полноценную замену решений иностранных вендоров. Сегодня мы выпустили новый продукт
https://habr.com/ru/companies/ncloudtech/articles/850782/
#squadus_pro #новый_продукт #рабочее_пространство #чат #вкс #офисное_по #отечественный_софт #мойофис #коммуникации #коммуникации_в_команде
-
МойОфис обновил цифровое рабочее пространство Squadus. В релизе 1.4 улучшены возможности для коммуникации команд
В 2023 году мы выпустили цифровое рабочее пространство
https://habr.com/ru/companies/ncloudtech/articles/805685/
#цифровое_рабочее_пространство #squadus #мойофис #отечественное_по #российский_софт #вкс #чат #коммуникации #обновление
-
Крупное обновление «МойОфис Образование»: изучаем релиз 3.1. Что мы подготовили для школьников к новому учебному году
МойОфис выпускает ПО не только для бизнеса и частных пользователей. Мы также уделяем большое внимание работе с образовательными организациями. Специально к началу учебного года мы подготовили новый релиз 3.1 нашего продукта «МойОфис Образование». Обновление создано с учетом актуальных потребностей школьников, студентов и преподавателей школ и колледжей и включает в себя всё необходимое для решения любых академических задач. Под катом читайте, что нового и полезного для работы с текстами, таблицами и презентациями появилось в нашем релизе.
https://habr.com/ru/companies/ncloudtech/articles/839292/
#мойофис #образование #редакторы #работа_с_текстом #работа_с_таблицами #презентации #обновление #академические_работы #отечественное_по #отечественный_софт
-
Десятки новых функций для работы с документами в «МойОфис Образование»: изучаем состав релиза 2.8
В МойОфис мы не только выпускаем ПО для бизнеса и частных пользователей, но и активно сотрудничаем с образовательными организациями. Продукт « МойОфис Образование », включающий в себя приложения для работы с текстами, таблицами и презентациями, появился в нашей линейке семь лет назад. Все это время мы развиваем его возможности с учётом потребностей целевых пользователей: добавляем новые инструменты и оптимизируем имеющиеся функции. В начале апреля мы выпустили большое продуктовое обновление 2.8. В том числе он затронул «МойОфис Образование»: продукт версии 2.8 был улучшен для ещё более удобного и эффективного выполнения академических задач. Какие возможности появились в обновлённом решении и как они могут быть полезны при работе с документами, читайте под катом.
https://habr.com/ru/companies/ncloudtech/articles/810101/
#мойофис #образование #редакторы_кода #работа_с_текстом #работа_с_таблицами #презентации #обновление #академические_работы #отечественное_по #российский_софт
-
Итоговое обновление года. МойОфис добавил в продукты 1379 новых функций и улучшений
МойОфис объявил о крупном обновлении компонентов своей экосистемы. В релизе 2.7 были значительно улучшены решения «МойОфис Частное Облако 2», «МойОфис Почта 2» и «МойОфис Профессиональный 2», а также настольные редакторы «МойОфис Стандартный 2» и мобильное приложение «МойОфис Документы». О составе релиза читайте под катом.
https://habr.com/ru/companies/ncloudtech/articles/778364/
#обновление #мойофис #отечественное_по #российский_софт #редактор_документов #частное_облако #почта #работа_с_текстом #работа_с_таблицами
-
[Перевод] Как я случайно сэкономил компании полмиллиона долларов
Разработчик под ником Ludic*, автор технического блога Ludicity, сэкономил своей компании полмиллиона долларов за пять минут. Это больше, чем он заработал для работодателей за всю его карьеру, поскольку сфера деятельности, о которой далее пойдёт речь, — обман. Он всего лишь нажал на пять кнопок. Под катом Ludic рассказывает, как так получилось, и почему ему обидно, что произошедшая ситуация возможна в принципе. *Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис.
https://habr.com/ru/companies/ncloudtech/articles/783564/
#data_science #перевод #мойофис #зарубежный_опыт #экономия #оптимизация_расходов
-
[Перевод] Проклятие новичка-эксперта: как развалить команду разработчиков
Почему некоторые разработчики останавливаются в развитии, выбирая путь посредственности, и при этом получают отличные зарплаты, повышения и признание? Программист и основатель нескольких компаний Эрик Дитрих* объясняет это феноменом «экспертов-новичков» — самоуверенных дилетантов, которые имеют влияние именно благодаря своей ограниченности. Под катом читайте, как такие псевдоэксперты появляются и приводят продуктивные команды к деградации. А также советы, как избавиться от влияния их «экспертного» мнения, сохранить эффективность коллектива и самому не попасть в ловушку ложного всезнайства. *Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис
-
«Не заставляйте меня вводить цифры»: реализуем сложный повтор в мобильном календаре
Сегодня многие пользуются календарем на мобильном устройстве: приложение своевременно напоминает о рабочих встречах, походах к врачу, днях рождения друзей и в целом помогает чётче следовать своему расписанию. Некоторые события в календарной сетке являются регулярными, то есть повторяются с определённой периодичностью. Например, можно отметить в календаре день рождения бабушки, чтобы вовремя её поздравить. Бывают повторы посложнее — скажем, для тренировок в фитнес-клубе, которые проходят каждую среду и пятницу в 19:00. Чтобы не вносить в календарь каждую тренировку по отдельности, есть возможность настроить повторяющееся событие. В ходе создания мобильного календаря для одного из наших продуктов нам требовалось проработать настройки сложного повтора — и сделать их понятными и удобными для пользователя. Под катом рассказываем о том, с какими проблемами мы столкнулись при проработке настроек сложного повтора, как проверили гипотезу с помощью исследования и выбрали в итоге оптимальное решение.
https://habr.com/ru/companies/ncloudtech/articles/796651/
#ux #research #design_principles #мойофис #исследование #календарь
-
(Не)кладбище тикетов: воскрешаем бэклог без шаманов и танцев с бубнами
Они копятся в темных уголках бэклога — тикеты, которые никто не решает. Сначала их было десять, потом сто, а через год вы с ужасом понимаете: это уже кладбище. Команда боится туда заглядывать, пользователи злятся, а продукт медленно тонет под грузом нерешенных проблем. Спойлер: чтобы спасти проект, не понадобятся ни святая вода, ни экзорцист. Только системный подход и наши инструкции. Меня зовут Катя Орешкова, и я работаю над
https://habr.com/ru/companies/ncloudtech/articles/897032/
#обратная_связь #дизайнпроцессы #фидбек #мойофис #mailion #дизайндолг #проектирование_интерфейсов #дизайн_продуктов
-
Вы просили катастрофоустойчивость в почте? Мы сделали. Рассказываем про релиз Mailion 1.9
От сбоев и аварий любого масштаба не застрахована ни одна крупная ИТ-система, однако их последствия можно сделать незначительными для работы компании. Именно поэтому, основной упор в новой версии корпоративной почты Mailion 1.9 мы сделали на катастрофоустойчивости – защите данных в любой непредвиденной ситуации. Другие новые функции в этом релизе упрощают миграцию из Exchange и дают возможность контролировать перенос и синхронизацию всей важной информации. Под катом детально разберём реализацию катастрофоустойчивости и остальные улучшения в релизе 1.9.
https://habr.com/ru/companies/ncloudtech/articles/830884/
#мойофис #mailion #почта #отечественное_по #обновление #почтовая_система #отечественный_софт #катастрофоустойчивость #миграция
-
Масштабный апдейт нового поколения продуктов МойОфис: дополнили инструменты для разработчиков и ускорили работу ПО
МойОфис представляет новую технологию для разработчиков — средство просмотра документов в «МойОфис SDK». Также в релизе 3.1 мы значительно увеличили производительность и количество инсталляций «МойОфис Частное Облако 3», внедрили календарь и ленту активности в цифровое пространство Squadus и добавили множество полезных функций для работы с таблицами в «МойОфис Стандартный 3». Под катом изучаем состав релиза 3.1: рассказываем, что мы добавили и оптимизировали для каждого продукта, и для каких офисных задач будут полезны эти изменения.
https://habr.com/ru/companies/ncloudtech/articles/838916/
#мойофис #мойофис_документы #мойофис_текст #редакторы_документов #обновление_по #отечественное_по #отечественный_софт #отечественный_производитель #отечественный_продукт
-
Новое поколение домашнего ПО от МойОфис — рассказываем, как мы переизобрели наши редакторы
По многочисленным просьбам, МойОфис переработал и существенно улучшил программы для частных пользователей. Мы усовершенствовали функциональность офисного пакета, добавили новые возможности для простой и эффективной работы с документами, и самое главное, дополнили продукт настольным редактором презентаций. Под катом подробно расскажем, чем мы руководствовались и что включили в состав «МойОфис для дома», а также, как новые функции помогут родителям, школьникам, студентам и самозанятым решать различные задачи подготовки текстов, таблиц и презентаций.
https://habr.com/ru/companies/ncloudtech/articles/834144/
#мойофис #мойофис_документы #мойофис_текст #редакторы_документов #обновление_по #отечественное_по #отечественный_софт
-
Масштабный апдейт нового поколения продуктов МойОфис: дополнили инструменты для разработчиков и ускорили работу ПО
МойОфис представляет новую технологию для разработчиков — средство просмотра документов в «МойОфис SDK». Также в релизе 3.1 мы значительно увеличили производительность и количество инсталляций «МойОфис Частное Облако 3», внедрили календарь и ленту активности в цифровое пространство Squadus и добавили множество полезных функций для работы с таблицами в «МойОфис Стандартный 3». Под катом изучаем состав релиза 3.1: рассказываем, что мы добавили и оптимизировали для каждого продукта, и для каких офисных задач будут полезны эти изменения.
https://habr.com/ru/companies/ncloudtech/articles/838916/
#мойофис #мойофис_документы #мойофис_текст #редакторы_документов #обновление_по #отечественное_по #отечественный_софт #отечественный_производитель #отечественный_продукт