-
Изобретательные китайские товарищи из ClockworkPi недавно анонсировали выход нового устройства. Если предыдущий продукт, uConsole, базировался на RaspberryPi CM4 (а также других полноценных ARM-чипах) и работал под управлением Linux, то данный продукт, во-первых, более концептуальный, во-вторых, в силу концепции, менее производительный,…
-
Как мы научились эффективно работать с техническим долгом
Доброго времени, Хабр! Меня зовут Эдвард. В сфере обеспечения качества я с 2012 года. Последние 7 лет работаю в Т-Банке, начинал со старшего специалиста по тестированию бэкэнда и работал в Т-Инвестициях. А сейчас занимаю позицию QA Head управления разработки социальных…
-
Первый намек на Девятую планету?
26.04.2025, Марк Томпсон, universetoday.comХудожественное изображение предполагаемой Девятой планеты на далекой орбите. Credit: Tom Ruen Солнечная система состоит из нашей звезды, Солнца, и тел, связанных с ней гравитацией; планеты Меркурий, Венера, Земля, Марс, Юпитер, Сатурн, Уран и Нептун, а также карликовые…
-
Модель человеческого интеллекта. Часть 3: инстинкты
Часть 1: элементы памяти и убежденияЧасть 2: событияЧасть 3: инстинктыЧасть 4: подкрепления и сложные паттерныЧасть 5: подкрепления на «сущностях»В этой части будет начато рассмотрение инстинктов. Также будет рассмотрен механизм идентификации. В контексте модели интеллекта инстинктами я называю когнитивные явления, которые имеют…
-
Как Discord индексирует триллионы сообщений
В 2017 году мы рассказывали о том, как спроектировали нашу систему поиска сообщений так, чтобы она могла индексировать миллиарды сообщений. Благодаря этому наша поисковая инфраструктура стала высокопроизводительной, экономной, масштабируемой и простой в использовании. Мы решили выбрать Elasticsearch, в котором сообщения…
-
Jetpack Compose для Android TV: как происходит перемещение фокуса
Привет, Хабр! Меня зовут Сергей Захаров, я разработчик в онлайн-кинотеатре KION. Jetpack Compose постепенно становится стандартом разработки UI для Android, и Android TV не остался в стороне. Вместо устаревшего и громоздкого Leanback теперь есть гибкий и мощный фреймворк, который обещает…
-
Компьютерный стол в стиле лофт своими руками — недорого и с душой
Всем привет! Сегодня я расскажу и покажу, как сделал новый рабочий стол в стиле лофт, а также поделюсь, во сколько мне это обошлось.Почему вообще пришла эта идея?У меня был обычный стол ещё со времён IKEA — длиной 100 см и…
-
Как тестировать AI-агентов, чтобы не было больно
AI-агенты трансформируют индустрии — от чат-ботов в службе поддержки до продвинутых ассистентов для программирования. Однако, чтобы они действительно были эффективными и заслуживающими доверия, необходимо их тщательное тестирование. Строгая процедура тестирования и оценки позволяет оценить производительность агента, адаптивность к новым сценариям…
-
Reconciliation в React, обновления виртуального DOM: что это и как работает под капотом простыми словами
Привет, меня зовут Дмитрий, я React-разработчик и в статье хочу снова рассмотреть тему, которая у всех на слуху, однако «подкапотной» информации по ней не так много. Всем известно, что React обновляет компоненты, когда это необходимо, но как это происходит на…
-
Как мы реализовали визуализацию связей в ER-дизайнере на Angular
Людей можно условно разделить на тех, кто лучше воспринимает информацию на слух, и тех, кто эффективнее усваивает ее визуально. В мире разработки визуализация — это не просто удобство, а необходимый инструмент. Это особенно актуально, когда речь идёт о работе со сложными…