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

  • Привет всем!Как обычно это и бывает, я накопил критическую массу мыслей, и пора их как-то систематизировать, чтобы вы, мои замечательные читатели Хабра, могли что-то извлечь из моего опыта или поделиться своим :)Я люблю и одновременно ненавижу статьи-обзоры в стиле «10…

  • Среди компьютеров, которые есть в Яндекс Музее, особенно заметен TI-99/4A американской компании Texas Instruments. Он выделяется стильным чёрно‑серебристым корпусом, странным пустым пространством справа от клавиатуры, необычной горизонтальной «загрузкой» картриджей и, конечно же, своей уникальной историей.Мало про какой компьютер можно сказать: «Он здорово продавался, но с треском…

  • Всем привет! Меня зовут Катя, я развиваю Gramax, open source-платформу для управления технической документацией.В нашем чате и у пользователей регулярно встает вопрос переезда в Gramax c других платформ. Переезд с Confluence и Notion мы сделали прямо в интерфейсе приложения, а…

  • Если спросить любого, хоть немного знакомого с ИТ человека, какие алгоритмы сортировки он знает, то самым популярным ответом будет, конечно, сортировка методом пузырька. Однако в реальности это, конечно, не единственный способ сортировки. В этой статье мы поговорим о том, какие…

  • И снова здравствуйте! Меня по-прежнему зовут Александр Попов, и я всё ещё TechLead команды разработки маркетплейса 05.ru.Я рад представить вам продолжение статьи о распределённой архитектуре нашего продукта. Предыдущая статья вышла около года назад, и за это время мы практически полностью…

  • Привет, Хабр! Сегодня в мои руки попала редкая, снятая с производства педаль эффекта перегруза с весьма красивым звучанием, примерами которого я спешу поделиться с вами. Также мы изучим схему и откроем для себя некоторые интересные подробности незаслуженно забытого технического чуда.

  • Привет, меня зовут Андрей Калинин, я отвечаю за цифровые финансовые активы и сопровождение инновационных продуктов. Управляю командами разработки и развития. Мы любим и умеем запускать пилоты в бигтехе: платформа ЦФА А-Токен, API для работы с самозанятыми, безопасные сделки, блокчейн‑платформа ФНС. Начну свою историю с пролога.…

  • ВведениеСегодня в любой более-менее серьезной компании, где настроен CI/CD, используется SonarQube. Это уже стандарт де-факто. Он умеет определять code smells, дублирование, уровень покрытия тестами, распознавать недостижимый код и многое другое. Настроили, подключили к CI — и вроде бы все хорошо.Но…Иногда…

  • Мы будем использовать фабрику для создания объектов и установки в них зависимостей.Какие интерфейсы фабрик есть в Joomla 5 и какие задачи они выполняют?Joomla\CMS\Cache\CacheControllerFactoryInterfaceСоздание кэш-контроллера;Joomla\CMS\Categories\CategoryFactoryInterfaceСоздание категории;Joomla\CMS\Dispatcher\ComponentDispatcherFactoryInterfaceСоздание диспечера;Joomla\CMS\Dispatcher\ModuleDispatcherFactoryInterfaceСоздание диспечер модуля;Joomla\CMS\Document\FactoryInterfaceСоздание документа;Создание рендерера документа;Joomla\CMS\Form\FormFactoryInterfaceСоздание формы;Joomla\CMS\Helper\HelperFactoryInterfaceПолучение хелпера;Joomla\CMS\Language\LanguageFactoryInterfaceСоздание языка;Joomla\CMS\Mail\MailerFactoryInterfaceСоздание почтового сервиса;Joomla\CMS\Menu\MenuFactoryInterfaceСоздание меню;Joomla\CMS\MVC\Factory\MVCFactoryInterfaceСоздание контроллера;Создание модели;Создание представления;Создание…