Знакомый сценарий: фильтр или конструктор запросов начинается с одного опрятного класса, а через месяц в нём value: Any, валидатор на сотню строк и ветка, дописанная ночью перед релизом, — её забыли покрыть тестом, и она падает в проде.Разбираем контринтуитивный выход: не «добавить…
Месяцы в мастерской, десятки часов за станками, собственные чертежи и даже разработка уникальной фурнитуры. Как я решил отказаться от банальных подарков и своими руками сделал кресло для друга. Рассказываю, что из этого получилось Читать далее
Я один из тех странных людей, кто носит сразу пару часов на обеих руках. Мне очень нравится концепция ношения "утилитарных" часов для задач мониторинга здоровья и просто времени, в то время как вторые часы имеют какую-то изюминку: к примеру работают на Android, умеют звонить или…
Творите в Unity на Windows и страдаете от долгих компиляций? Инструкция как без вложений и разгона сократить время билда в 2 раза. Читать далее
Боков Фёдор, Security VisionУправление активами в ИТ и информационной безопасности прошло долгий путь. Еще недавно под этим термином понимался преимущественно учёт: например, оборудования, установленного ПО, версий и местоположения. Однако современные реалии требуют…
Хабр, Привет! Пожать заветную сотку, добрать белка, закрыть углеводное окно и просто попозировать после тяжелой потной тренировки — всё это не пустые значимые вещи для любого посетителя зала, который старается держать режим. Спортпит сейчас — это какая‑то…
На рынке SEO‑продвижения давно гуляет заблуждение, что нужно создавать как можно больше целевых страниц. Точнее когда‑то давно это не было заблуждением, но уже давно им стало. Логика простая — трафикоемкость * количество = трафик. Продвиженцы часто…
Всем привет, меня зовут Михаил, я работаю senior Java/Kotlin разработчиком в ОТП Банке. В свободное от работы время я занимаюсь менторством. Ко мне приходят разные люди: кто-то уже работает на проекте, кто-то только учится.Сейчас, в эпоху ИИ, найти информацию стало куда легче, чем раньше.…
Цель статьи — показать проблемы при разработке SDK и попробовать найти архитектуру, которая минимизирует проблемы управления памятью, упрощает биндинги для разных языков и сохраняет производительность.В этой статье мы порассуждаем о поиске некоего «универсального» SDK (Software Development Kit), который бы всем нравился, как новогодняя ёлка. Читать далее
Тема эффективности в IT не теряет актуальности, и обсуждения последнее время становятся только горячее. Несмотря на зрелость индустрии в целом, кажется, до сих пор нет единого и стандартизированного понимания о том, что считать по-настоящему эффективной работой. Для многих…