Блог

Фильтр по тегам

Перевод CLI-приложения на Python: локализация click и typer с GNU gettext
Мы в «Тантор Лабс» развиваем корпоративную платформу баз данных Tantor XData, один из её компонентов — CLI (интерфейс командной строки) на Python с библиотекой Typer, которая, в свою очередь, написана поверх Click. Этот инструмент мы и попробуем русифицировать, а в идеале — научимся переводить приложение на разные языки, если потребуется

Разбираемся со сканерами в Linux: Практики использования SANE
Использование псевдонимов - "изящное" решение частой проблемы, когда переподключение локального устройства или перезагрузка компьютера приводит к изменению имени, что имя устройства, с которым работали фронтенды (fly-scan, naps2, simple-scan) изменяется.

Как мы ускорили решение своей задачи по машинному обучению путем участия в Большой математической мастерской
У нас в Департаменте анализа безопасности «Группы Астра» недавно случился первый опыт участия в Большой математической мастерской, как раз им и хотелось бы поделиться в статье. Мы расскажем, как это участие помогло команде протестировать новую методологию для решения внутренних задач. Есть ощущение, что наш кейс может быть полезен коллегам по цеху.

Разбираемся с работой SAMBA в корпоративном домене
Сегодня мы поговорим о том, как обеспечить надежную работу файлового сервера Samba в больших доменах с Kerberos-аутентификацией и авторизацией через PAC-сертификат, как настроить права доступа на уровне ACL файловой системы, как на самом деле работает стандартная проверка прав доступа "Пользователь-Группа-Остальные" и как расширяется алгоритм при использовании POSIX ACL. В завершение мы посмотрим возможности нашего крутого файлового менеджера fly-fm, и я поделюсь ещё одной своей утилитой aldpro-setfacl, которая позволяет настраивать права доступа к файлам полностью из графического интерфейса.

Управление пакетами в Emacs: Хороший, плохой, злой
В ходе своей деятельности я сталкивался со множеством текстовых редакторов/IDE и на данный момент остановился на Emacs. Не смотря на всю его мощь, у редактора имеется очень серьёзная проблема, которая мешает нормальной продуктивной деятельности - управление расширениями.

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

Хотите присоединить Windows к домену ALD Pro (FreeIPA)? Спросите меня как
В этой статье я расскажу, как добиться максимальной функциональности от такого сценария развертывания, и презентую утилиту нашей собственной разработки aldpro-join. С ее помощью можно решить проблему настройки рабочих станций всего за пару кликов. Если это именно то, о чем вы хотели узнать, но не знали, кого спросить, — вы на правильном пути.

Создаем экосистему из хаоса: как синхронизировать команды и управлять постоянно растущим продуктовым портфелем
Идея строить экосистему продуктов начала зарождаться в 2017 году, а активно к ее реализации мы приступили в 2021 году — поняли, что пришло время. Нужно было закрывать новые потребности клиентов и пройти в очень сжатые сроки путь западных вендоров, на который они потратили десятки лет. Один из доступных способов: обогатить свой продуктовый портфель и привлечь другие продукты. Его мы и выбрали.

Создаем VR офис с Termidesk и Oculus
Статья будет построена вокруг моего опыта по настройке VR среды для работы. Я расскажу вам о мониторах с изменяемой диагональю, боли в глазах и контроле обстановки вокруг.