• Привет! Меня зовут Валерия, я java-разработчик компании SimbirSoft. В этой статье я хочу рассказать об одном из способов реализации ролевого контроля над действиями пользователей в системе. Механизм ролевого контроля позволяет сделать бизнес-процессы надежными с точки зрения информационной безопасности и привести…

  • Привет, Хабр! В мире автоматизации часто возникает вопрос: писать скрипт на Bash или на Python? Оба инструмента подходят отлично, но принципиально разные. Bash — больше про «скоропись», для системных задач, где важна скорость и краткость. Python же — универсальный язык,…

  • Просто два кота наших тестировщиков, а вы чего ждали?Nota bene. Смешно, но ниже описано то, как выглядели тесты Angie и Angie ADC едва ли не полгода назад. Дело в том, что пока наши чудесные девушки писали как они работают, наш отдел тестирования…

  • Как рассказать историю, не рассказывая еёБольшинство игр не читают, в них играют. О знакомом всем жанре промолчу. Мало кто лезет в лор игры до её запуска и готов читать игру больше, чем взаимодействовать с ней — нужен экшон. Ты берёшь…

  • Продолжаю серию статей, в которой даётся мягкое и последовательное введение в принципы построения геометрических алгебр (Клиффорда). Начало серии и оглавление вы можете найти здесь.Внешняя алгебра, рассмотренная в предыдущей части, позволила нам получить алгебраическую модель нормированного аффинного векторного пространства . Базовые элементы этой…

  • Бывшие видеоигровые «маскоты» сегодня переживают не лучшие времена. За исключением усатого водопроводчика Марио, который стабильно остаётся релевантным и находит пути совместить основы и инновации, Крэш, Спайро, Банджо и Мастер Чиф сегодня находятся в забытьи. Некогда самые узнаваемые персонажи, своим видом…

  • Привет, Хабр! Это Антон Дятлов, инженер по защите информации в Selectel. В одной из предыдущих статей я рассказывал, как настроить скрипт, который через API «Сканер-ВС 6» запустит сканирование, создаст отчеты и отправит уведомление в Telegram. Мы научились запускать сканер по…

  • Wayland — не просто очередной протокол, а попытка заново выстроить графическую систему Linux: проще, безопаснее и с учетом современных требований. 7 июля 2025 года вышел стабильный релиз Wayland 1.24 — результат 13 месяцев разработки и еще один шаг к зрелой…

  • В умном доме всегда найдётся место, где можно применить моторизованные системы. Это регулируемые столы, автоматические двери, окна, электронные замки, лестничные подъёмники, калитки, ворота, жалюзи, маркизы, антенные позиционеры, ротаторы солнечных панелей и т. д.Здесь представлен проект контроллера для четырёх двигателей постоянного…

  • Всем привет! Наверняка у вас были ситуации, когда нужно быстро найти что-то в длинном документе-договоре, инструкции или отчёте. Сегодня я покажу, как сделать своего помощника, который будет отвечать на такие вопросы автоматически. Соберем RAG с нуля: загрузим документы, «нарежем» их…