Фильтруй. Переиспользуй. Собирай. Почему DITA — идеальный формат для разработки сложной технической документации

Формат DITA позволяет полностью сосредоточиться на содержании документа и не думать о его оформлении. Кроме того, этот инструмент помогает легко и быстро вносить изменения и дополнения в уже написанные ранее документы. Если с DITA как следует разобраться, то потом написание сложных технических документов существенно упростится. В этой статье я расскажу об основных достоинствах DITA.

https://habr.com/ru/companies/bercut/articles/951260/

#dita #dita_open_toolkit #документация #технический_писатель #пользовательская_документация #xml #форматы_документов #docascode #техническая_документация #bercut

Фильтруй. Переиспользуй. Собирай. Почему DITA — идеальный формат для разработки сложной технической документации

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

Хабр

Опасные ловушки C++: типичные ошибки, их последствия и защита

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

https://habr.com/ru/companies/bercut/articles/970442/

#эксплойты ++ #беркут #bercut

Опасные ловушки C++: типичные ошибки, их последствия и защита

Все чаще отдел информационной безопасности Bercut при сканировании сторонних или наших библиотек, как минимум, не рекомендует их к использованию внутри компании. А то и...

Хабр

Перейти на PostgreSQL и повысить качество системы

В интернете есть много статей на тему «как перевести старую систему с Oracle на PostgreSQL». Как мигрировать схему данных, сами данные и логику. Не буду повторять это, просто сравню две СУБД на небольшом вымышленном учебном примере. Я расскажу про то, как организовать процесс написания и проверки кода системы для PostgreSQL, чтобы на выходе получился продукт даже более качественный, чем он мог быть без смены СУБД. Чтобы было интереснее, я решил объединить два жанра и сделать техническую статью в виде фантастического рассказа. Тут будет и мультивселенная, и путешествия во времени. Вся фантастика оформлена в виде цитат, чтобы те, кто хочет просто факты, могли не терять время.

https://habr.com/ru/companies/bercut/articles/969660/

#разработка #plsql #plpgsql #отладка #модульный_тест #линтер #беркут #bercut

Перейти на PostgreSQL и повысить качество системы

Всем привет. Я — Любавин Сергей, эксперт Bercut. За плечами — более двух десятилетий разработки ПО для различных СУБД, главным образом таких как Oracle и PostgreSQL,...

Хабр

Как использовать виртуальные сетевые карты SR-IOV в ProxMox VE 8

Случается, что виртуальной машине необходимо предоставить доступ к RAW сетевой карте с тегированным трафиком, не разделяя его на VLAN на уровне гипервизора. Например, такое требование есть у OPNsense(firewall и routing) и у контроллеров для отечественной виртуализации Basis Dynamix. Расскажу, как сделать такой доступ.

https://habr.com/ru/companies/bercut/articles/952046/

#sriov #linux #network #proxmox #vm #bercut #беркут

Как использовать виртуальные сетевые карты SR-IOV в ProxMox VE 8

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

Хабр

Правки, конфликты, редактура… релиз! Один рабочий день технического писателя Феди в IT-компании

Утренний кофе выпит, бутерброд съеден, довольные коты накормлены. Федя сразу включается в работу — дел много, нужно всё успеть. Но для начала нужно обновить локальные исходники разделов из репозитория. Это не первый его релиз. И Фёдор уже привычно запускает синхронизацию... Напряжение ощущается с самого утра — в рабочем чате постоянно всплывают сообщения: «Забираю исходник раздела с описанием общего алгоритма — буду вносить правки», «Добавил в карту документа пару новых приложений, обновитесь», «Перешлите мне комментарии тестировщика — у меня письмо затерялось». Сегодня не просто очередной рабочий день, сегодня день релиза .

https://habr.com/ru/companies/bercut/articles/952952/

#технический_писатель #документация #релиз #техническая_документация #редактор #работа_в_команде #подготовка_технической_документации #пользовательская_документация #рабочий_день_в_ит #bercut

Правки, конфликты, редактура… релиз! Один рабочий день технического писателя Феди в IT-компании

Напряжение ощущается с самого утра — в рабочем чате постоянно всплывают сообщения: «Забираю исходник раздела с описанием общего алгоритма — буду вносить правки», «Добавил в карту документа пару новых...

Хабр

Как мы подружили Tarantool с Kubernetes

Привет, Хабр! Я — Калашников Сергей, DevOps‑инженер в Центре Перспективных Разработок (ex. R&D) компании Bercut . Cегодня поделюсь опытом внедрения систем на базе Tarantool и Tarantool Vshard в оркестратор Kubernetes. Tarantool — платформа, которая включает в себя in‑memory базу данных, а также встроенный сервер приложений. На базе этой платформы наша команда разрабатывает различные информационные системы, расширяя функциональность с применением языков Lua, Rust, C\C++. Несмотря на все очевидные плюсы Tarantool, он не является тривиальным в части конфигурирования и bootstrap. Это привело нас к разработке Operator для Kubernetes, который обеспечивает развертывание и конфигурирование кластеров на базе Tarantool и Tarantool Vshard.

https://habr.com/ru/companies/bercut/articles/950628/

#tarantool #cicd #bercut #беркут #devops #kubernetes

Как мы подружили Tarantool с Kubernetes

Привет, Хабр! Я — Калашников Сергей, DevOps‑инженер в Центре Перспективных Разработок (ex. R&D) компании Bercut . Cегодня поделюсь опытом внедрения систем на базе Tarantool и...

Хабр

Онлайн миграция системного диска Enterprise Linux на другую СХД

Иногда бывает, что наступает EndOfLife систем хранения данных (СХД) и их нужно выводить из работы, т.к. заканчиваются запчасти. В нашем случае оказалось, что неcколько хостов с Enterprise Linux загружены с этой СХД и необходимо их плавно перевести на другую. Подключить две СХД через SAN к серверам достаточно просто, но как перетащить систему так, чтобы это прошло с минимальным влиянием на бизнес-процессы? В прошлой статье в блоге Bercut я знакомил читателя с утилитой fsarchiver , сегодня мы рассмотрим другой вариант миграции с pvmove и qaucli .

https://habr.com/ru/articles/875824/

#qaucli #pvmove #grub2 #системный_диск #Беркут #Bercut #gdisk #QLogic

Онлайн миграция системного диска Enterprise Linux на другую СХД

Иногда бывает, что наступает EndOfLife систем хранения данных (СХД) и их нужно выводить из работы, т.к. заканчиваются запчасти. В нашем случае оказалось, что неcколько хостов с Enterprise Linux...

Хабр

Бу! Испугался? Не бойся: как тимлиду спокойно управлять командой и влиять на эффективность бизнеса

За 3 года работы в компании Bercut я общалась с 40+ управленцами. Это были интервью по компетенциям, развивающие встречи и коучинговые сессии. И когда мы обсуждали препятствия на пути достижения личных, профессиональных и бизнес‑целей, чаще всего в качестве главного препятствия коллеги называли неуверенность в себе. Чем больше мы говорили об их неуверенности, тем очевиднее становились ее причины. Где‑то не хватало теоретической базы в менеджменте, где‑то практического опыта в решении вопросов с командой или технических задач, но самый больший вес коллеги присваивали страху. В своей статье я предлагаю: — разобраться с тем, как мы «попадаем» в страх; — поговорить о видах страха и смысле каждого из них; — рассмотреть способы выбраться из страха, каким бы он ни был; — познакомиться с упражнениями, которые могут помочь даже при самостоятельном использовании.

https://habr.com/ru/companies/bercut/articles/870344/

#беркут #bercut #коучинг #кпт #страх #самопомощь

Бу! Испугался? Не бойся: как тимлиду спокойно управлять командой и влиять на эффективность бизнеса

За 3 года работы в компании Bercut я общалась с 40+ управленцами. Это были интервью по компетенциям, развивающие встречи и коучинговые сессии. И когда мы обсуждали препятствия...

Хабр

Как перенести UEFI системный диск Enterprise Linux на другое устройство?

Часто бывает, что при автоматизации процессов инженеры чувствуют себя весьма расслабленно — мол, система сделает все сама и как надо. Но, увы, иногда автоматика выбирает немного не то, что выбрал бы сам инженер при ручных действиях. Приходится это исправлять. В статье рассмотрим способ переноса системного раздела ОС Linux на другое блочное устройство и необходимые изменения в UEFI загрузчике.

https://habr.com/ru/companies/bercut/articles/838742/

#grub2 #uefi #linux #системный_диск #SystemResqueCD #bercut #беркут #fsarchiver

Как перенести UEFI системный диск Enterprise Linux на другое устройство?

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

Хабр

Приключение на 20 минут. Часть 2: разбираемся со структурой проектов в SoapUI

Всем привет, меня зовут Вероника Дюкарева. Я работаю старшим инженером‑программистом в компании Bercut . В первой части статьи я рассказала про SoapUI в целом, а также работу с ним через командную строку, Docker и Python. В этой части мы подробно рассмотрим структуру XML‑файла SoapUI‑проекта: основные теги и нюансы работы с ними. Будет полезно всем, кто хочет работать с файлом проекта не только через графический интерфейс, но и при автоматической генерации файлов или копировании. Вошли и вышли!

https://habr.com/ru/companies/bercut/articles/850030/

#bercut #беркут #soapui #xml #автоматизация_тестирования

Приключение на 20 минут. Часть 2: разбираемся со структурой проектов в SoapUI

Всем привет, меня зовут Вероника Дюкарева. Я работаю старшим инженером‑программистом в компании Bercut . В первой части статьи я рассказала про SoapUI в целом, а также работу...

Хабр