Pull to refresh
9
0

Менеджер по маркетингу продуктов

Send message

Изучаем «Mailion. Сертифицированный» — корпоративную почту с сертификатом ФСТЭК России

Reading time7 min
Views9.2K

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

Весной 2023 года МойОфис выпустил два новых продукта. И если про единое цифровое пространство Squadus мы уже выпустили несколько статей (1234), то про «Mailion. Сертифицированный» на Хабре ещё не рассказывали. По состоянию на май 2023 года — это единственная защищенная почта с действующим сертификатом ФСТЭК России (проверить сертификат можно здесьпо наименованию продукта).

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

Читать далее
Total votes 31: ↑27 and ↓4+25
Comments7

Укрощение имен. Как нейминг помогает оптимизировать код

Reading time12 min
Views9.6K

Что такое имя? Имя — это ярлык, дескриптор, указатель в вашей памяти. Это краткое изложение сложной идеи. Оно позволяет ссылаться на «экономику» или «догфудинг» в середине предложения, избегая развернутого на три абзаца объяснения термина.

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

Под катом разработчик Джозеф Гласс* делится правилами эффективного нейминга и разбирает их на практических примерах.

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

Читать далее
Total votes 45: ↑38 and ↓7+32
Comments6

Как мы создаем Squadus: проблемы фронтенда и пути их решения

Level of difficultyMedium
Reading time9 min
Views4K

Мы продолжаем рассказывать о разработке недавно вышедшего продукта.

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

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

Читать далее
Total votes 33: ↑32 and ↓1+36
Comments3

Продукты МойОфис получили более 1000 изменений и улучшений

Reading time8 min
Views2.3K

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

Среди особенностей релиза: усовершенствование миграции с зарубежных почтовых решений на Mailion, интеграция «МойОфис Почта 2» и платформы Webinar, появление почтового клиента на macOS, расширение административных возможностей в «МойОфис Частное Облако 2» и многое другое.

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

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

Как мы создаем Squadus: путешествие от монолита к микросервисам

Level of difficultyMedium
Reading time10 min
Views5.5K

На этой неделе мы выпустили Squadus — единое цифровое рабочее пространство, которое позволяет компаниям удобно и гибко структурировать коммуникации. На создание этого on-premise решения ушло порядка трех лет; для ускорения разработки Squadus мы скомбинировали наши технологии и компоненты СПО.

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

В новом цикле статей рассказываем, как Squadus развивался с технической точки зрения. Начнем с бэкенда: поговорим сегодня о переходе от монолитной архитектуры к микросервисной, о том, какие проблемы и как мы решали, и что нам это дало.

Читать далее
Total votes 36: ↑35 and ↓1+38
Comments11

МойОфис выпустил Squadus — единое цифровое рабочее пространство. Рассказываем о новинке

Reading time5 min
Views10K

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

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

Читать далее
Total votes 39: ↑34 and ↓5+34
Comments16

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

Reading time17 min
Views4.8K

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

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

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

Читать далее
Total votes 26: ↑23 and ↓3+21
Comments5

Как ИТ-специалисту развить у себя умение работать в команде

Reading time7 min
Views5.2K

Умение работать в команде — один из самых востребованных навыков в разработке и не только. Без него не получится эффективно взаимодействовать с коллегами и достигать рабочих целей. Пару лет назад рекрутинговая компания Hays провела опрос, результаты которого показали, что умение работать в команде занимает первое место среди soft skills в списке требований работодателей — с учетом того, что 96% нанимателей признали гибкие навыки важнее технических.

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

Под катом разбираем, как ИТ-специалисту самостоятельно развить навык командной работы, и даем полезные рекомендации.

Читать далее
Total votes 30: ↑27 and ↓3+27
Comments4

Писатели в ИТ: кто и как придумывает тексты для интерфейсов

Reading time6 min
Views2.8K

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

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

Под катом рассказываем, как устроена работа UX-писателей в МойОфис: в какие процессы они вовлечены и какие проблемы решают в работе.

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

Как мы создаём корпоративную почтовую систему нового поколения Mailion. Оптимизация стоимости хранения данных

Level of difficultyMedium
Reading time22 min
Views3K

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

Одна из наиболее ресурсоемких категорий софта сегодня — это системы хранения данных. К ним можно отнести как классические СУБД, так и хранилища различного назначения. В корпоративной почтовой системе Mailion мы используем объектное хранилище собственной разработки — Dispersed Object Store (DOS). Mailion поддерживает одновременную работу до миллиона пользователей, и подобный уровень нагрузки выдвигает существенные требования к производительности и экономической эффективности системы.

Под катом рассказываем, как мы искали оптимальную конфигурацию нашего объектного хранилища, и какие уроки извлекли из этого поиска.

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

Внутри Mailion: как устроен фронтенд почты на миллион пользователей

Reading time8 min
Views6.4K

Недавно мы представили защищенную корпоративную почтовую систему «Mailion. Сертифицированный» — единственную на российском рынке с действующим сертификатом ФСТЭК России. Продукт предназначен для работы с конфиденциальной информацией в крупных коммерческих и государственных организациях.

Речь о сложно устроенной и технологически разнообразной системе: Mailion включает в себя семь крупных модулей, более 400 собственных компонентов (не считая стилевых, вспомогательных и интеграционных обвязок), и содержит в целом почти 400 тыс. строк кода.

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

Читать далее
Total votes 28: ↑26 and ↓2+26
Comments10

Пять лучших технических советов, которые я украла у гуманитариев

Reading time11 min
Views8.2K

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

Марианна Беллотти*, тимлид и автор книги «Kill It with Fire», в стремлении стать хорошим руководителем начала все больше размышлять над советами, которые когда‑то помогли ей вырасти в профессии. И поймала себя на мысли: зачастую лучшие из них исходили от людей без опыта работы с программным обеспечением.

Вот пять ее любимых советов.

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

Читать далее
Total votes 45: ↑33 and ↓12+24
Comments7

Из разработчиков в модели и обратно. Как благодаря подиуму я стал круче кодить

Level of difficultyEasy
Reading time9 min
Views9.2K

Люди приходят в разработку из разных профессий. Наверняка вы слышали о случаях «карьерного перерождения», когда вчерашний токарь или, скажем, менеджер по продажам захотел стать востребованным программистом, и у него получилось. Часто такие истории используют в рекламе всевозможных ИТ-курсов.

Герой нашей статьи, старший фронтенд-разработчик МойОфис, также проделал путь из одной профессии в другую (и обратно). Маршрут вышел замысловатым: в начале ИТ-карьеры он решил попробовать себя в роли модели, больше года совмещал кодинг со съемками в Европе, а затем полноценно вернулся в разработку — и понял, что стал специалистом 2.0.

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

Читать далее
Total votes 59: ↑50 and ↓9+52
Comments17

МойОфис обновил редакторы для частных пользователей. Что появилось в релизе 2.3?

Reading time3 min
Views4.6K

В январе мы обновили платформу МойОфис до версии 2.3 — первыми нововведения получили владельцы корпоративных продуктов. Теперь же очередь дошла до частных пользователей. Релиз 2.3 привнес в настольные редакторы «МойОфис Стандартный. Домашняя версия» около 150 улучшений.

С сегодняшнего дня вы можете обновиться прямо из самих редакторов документов, либо скачать продукт версии 2.3 с нашего сайта (для Linux и Windows), а также из магазинов Mac App Store (для macOS) и Windows Store. Приложения доступны бесплатно, не содержат рекламы и не требуют регистрации.

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

Читать далее
Total votes 33: ↑31 and ↓2+34
Comments21

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

Reading time10 min
Views1.8K

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

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

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

Читать далее
Total votes 25: ↑22 and ↓3+23
Comments7

Более 1200 улучшений: МойОфис обновил онлайн-редакторы, почту и другие продукты

Reading time9 min
Views5.9K

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

В составе «МойОфис Комплект средств разработки» появился новый продукт «Сервер совместного редактирования» — серверная система и набор клиентских веб-приложений для совместного редактирования документов, которые предназначены для встраивания в прикладные ИТ-системы.

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

Читать далее
Total votes 28: ↑27 and ↓1+31
Comments37

Вот что я нагуглила за неделю в качестве старшего инженера-программиста

Reading time6 min
Views42K

Три года назад разработчик Софи Кунин* опубликовала пост под названием «Вот что я нагуглила за неделю в качестве профессионального инженера-программиста», и он явно нашел отклик у читателей, поскольку стал довольно вирусным. За эти три года многое произошло. Софи повысили, теперь она старший инженер-программист и руководитель направления веб-разработок в Monzo. Но одно не изменилось: она по-прежнему много гуглит, каждый божий день. Вот что она нагуглила за неделю, версия 2022 года.

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

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

Читать далее
Total votes 42: ↑32 and ↓10+27
Comments20

Что читать техлиду: 7 увлекательных книг

Reading time6 min
Views28K

Какие качества отличают хорошего технического лида? Уверены, как минимум инициативность, стратегическое видение, интерес к новым практикам и инструментам, идущие рука об руку с желанием постоянно развиваться. Немалую роль в lifelong learning техлида могут сыграть правильно подобранные книги.

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

Под катом рекомендуем 7 изданий о soft-skills, методологиях, управлении командами и проектами.

Читать далее
Total votes 57: ↑55 and ↓2+60
Comments16

Эпистемология качества программного обеспечения

Reading time7 min
Views2.3K

Допустим, вы приняли руководство новой командой. У вас есть картбланш на внедрение любой выбранной вами политики, чтобы сделать работу сотрудников более продуктивной, а код — менее «глючным». Что же вы предпримете?

На продаже ответа на этот вопрос сделана не одна карьера. Внедрите парное программирование! Перейдите на Haskell! Используйте UML для всего на свете! Этим технологиям посвящают книги и конференции — при этом нет уверенности, стоят ли они затраченных усилий, как скоро дадут эффект и работают ли они вообще.

Исследования показывают, что на качество нашей работы в наибольшей степени влияет человеческий фактор. Почему же мы делаем такую большую ставку на технические решения? Об этом в своей колонке рассуждает Гиллель Уэйн*, консультант по формальной верификации и автор книги Practical TLA+. Под катом — наш перевод авторского материала.

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

Читать далее
Total votes 28: ↑26 and ↓2+25
Comments5

Безумное расследование разработчика: кто-то притворяется мной

Reading time12 min
Views6.8K

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

С подобной ситуацией столкнулся разработчик Коннор Тамблсон*: его данные были использованы для «фальшивого» трудоустройства неизвестных людей. В попытках раскрыть правду о мошенниках Коннор провел интернет-расследование и выяснил массу увлекательных подробностей. Читайте о них под катом.

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

Читать далее
Total votes 37: ↑21 and ↓16+9
Comments5

Information

Rating
Does not participate
Works in
Registered
Activity