Все подряд публикации с habr.com
Обучаемся основам компьютерного зрения с помощью Lichee Pi 4A и Python-библиотеки Pillow
Привет, Хабр! На связи команда регионального научно-образовательного центра «Искусственный интеллект и анализ больших данных» при НГТУ им. Р. Е. Алексеева. При поддержке компании YADRO мы изучаем архитектуру RISC-V и компьютерное зрение, чтобы внедрить результаты в учебный процесс.
Предлагаем вместе с нами проверить, на что способен одноплатный компьютер Lichee Pi 4A в задачах обработки изображений, несмотря на его ограниченные ресурсы. А заодно — получить базовые навыки по разработке систем компьютерного зрения. Пройдем путь от настройки системы до отслеживания кликов по картинке и распознавания объектов с моделью YOLOX.
Как я в одиночку в кроссовках и шортах смог остановить распространение огня в заповеднике
26 мая горел заповедник в Муромском районе, Владимирской обл., в котором водится, например, исчезающий вид звезрька — Русская Выхухоль.
Огонь локализован по периметру ~450м, МЧС не встретил, цена — поцарапанные ноги, руки об шиповник/ветки, слегка обжёгся, уничтоженные кроссовки без возможности их восстановления и ни единой занозы.
Синдром самозванца у QA-инженера: кто виноват и что делать?
Предлагаю сегодня поговорить про синдром самозванца среди специалистов, находящихся в зоне риска в связи со стремительным развитием IT-сферы, – QA-инженеров, тестировщиков и специалистов области обеспечения качества.
Некоторые неочевидные особенности Django ORM (filter и exclude)
TLDR: В статье рассказывается о некоторых особенностях Django ORM, а именно, как при неправильном использовании некоторых встроенных методов (filter(), exclude()) можно незаметно, но очень больно, выстрелить себе в ногу при работе со связями many-to-many и one-to-many (связь, обратная к FK). Статья может быть полезной не слишком искушенному в тонкостях Django ORM разработчику.
Разделяй и усложняй: как декомпозиция вас обманывает
Большой проект. Сложная система. Куча требований. Первое, что приходит в голову любому инженеру: "Надо декомпозировать!" Разложим по модулям, разделим на команды, каждый займется своим куском. Большую сложную задачу превратим в набор простых понятных подзадач. Так учат делать везде. Так делают все. Это основа основ. Но никто не говорит о том, что происходит дальше. Никто не предупреждает о скрытых ловушках, которые ждут на этом пути. А их там... много.
Один assert на тест. А может быть, нет?
Команда Spring АйО перевела статью эксперта Михаила Поливахи о том, почему правило о единственном assert'е на тест иногда можно и нужно нарушать.
Анализ доступности услуг связи в регионах России по данным ИСИЭЗ НИУ ВШЭ: уровни, различия и динамика 2020–2024 годах
На большей части территории России созданы хорошие условия доступа к услугам связи. Такой вывод сделал Институт статистических исследований и экономики знаний НИУ ВШЭ по итогам анализа регионов по уровню доступности телекоммуникаций. Источниками для исследования выступили расчеты ИСИЭЗ НИУ ВШЭ по данным Минцифры России и Росстата, а также результаты проекта «Мониторинг технологий искусственного интеллекта и цифровой трансформации экономики и общества (1 волна)» тематического плана научно‑исследовательских работ, предусмотренных государственным заданием НИУ ВШЭ.
Записи докладов с M2 Design Meetup
Хабр, привет!
22 мая мы собрались на M2 Design Meetup, послушали коллег по цеху, рассказали о своих внутренних процессах и лампово провели вечер в офисе вместе с комьюнити.
Теперь делимся записями выступлений.
Volvo уволит около 3000 сотрудников, это 15% от общего офисного персонала компании
Шведский автопроизводитель Volvo Cars заявил о планах по сокращению расходов на 18 млрд шведских крон ($1,87 млрд). Компания отозвала финансовый прогноз на ближайшие годы и сообщила, что сократит штат на 3000 человек (15%). Причиной таких мер стало резкое падение операционной прибыли в первом квартале 2025 года.
Машины могут видеть. Что показали и рассказали на конференции MCS 2025 в Дубае
ICLR 2025 — это крупнейшее событие весны в мире машинного обучения, на которое я… не поехал, в отличие от моих коллег из лаборатории FusionBrain AIRI. Почему? Потому что я посетил конференцию Machines can see 2025, которая проходила примерно в эти же дни в Дубае. О том, что это за мероприятие и что я там увидел, — в репортаже ниже.
Релиз дистрибутива Armbian 25.05 для Raspberry Pi и других одноплатных компьютеров
Состоялся выпуск Linux‑дистрибутива Armbian 25.5, предоставляющего компактное системное окружение для одноплатных компьютеров с процессорами на базе архитектур ARM, RISC‑V и x86, поддерживающее различные модели Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi и Cubieboard на базе процессоров Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa и Samsung Exynos.
Как мы не развалили команду, пока строили SaaS для Wildberries
Когда ты запускаешь SaaS‑продукт для селлеров на Wildberries, особенно в формате Telegram‑бота, кажется, что главная задача — фичи, код и отчёты. На практике же — главное это команда. Делюсь опытом: от первых кик‑оффов и прозрачности задач до one‑to‑one и управления конфликтами. Всё — на основе реального опыта и с учётом скорости, с которой живёт любой стартап.
ClickHouse как DWH: Производительность без боли и ловушки merge-таблиц
Недавно перед нашей командой встала непростая задача: объем данных для аналитики вырос до 300 миллионов строк в день. Прежние решения перестали справляться с такой нагрузкой, отчеты строились слишком медленно, а масштабировать существующую систему было дорого и сложно. Нужно было срочно находить новое решение для хранилища данных (DWH), способное глотать миллионы строк ежедневно и отдавать результат аналитических запросов практически мгновенно.
После оценки различных вариантов (классические СУБД, облачные DWH и др.) мы остановились на ClickHouse. Эта колоночная база данных открытого кода изначально создавалась для работы с большими объемами потока событий. ClickHouse славится впечатляющей скоростью агрегаций и фильтрации на терабайтах данных и отлично подходит для аналитики при больших нагрузках. В этой статье расскажем, как мы выбрали и внедрили ClickHouse в нашем проекте, построив систему сбора и анализа данных с нагрузкой сотни…
Мы запустились в Омске
Помните, мы предупреждали, что стоит ждать горячих новостей с наступлением лета? Так вот, время пришло, и мы рады сообщить, что RUVDS запустил площадку с вычислительными мощностями в Омске! Как обычно, возможность заказать виртуальный сервер в этом регионе уже доступна на сайте компании.
Отметим, что Омск играет важную роль в телекоммуникационной инфраструктуре, выступая в качестве регионального узла, соединяющего западную и восточную части нашей страны. К тому же, сам город развивается более чем активно: он входит в список лидеров по объёму интернет-трафика, а также занимает позицию в топ-5 населенных пунктов с самым быстрым мобильным интернетом. Именно частью этого процесса развития региона и станет наша новая площадка, предоставляя нашим клиентам новые возможности и уже традиционное качество услуг RUVDS.
Правительство России утвердило план мероприятий по реализации Стратегии развития отрасли связи до конца 2035 года
Российское правительство одобрило план мероприятий по реализации Стратегии развития телекоммуникационной отрасли до 2035 года. Власти рассчитывают, что он поспособствует расширению доступа к интернету и мобильной связи в отдалённых и малонаселённых районах страны.
«Роса» представила новую версию платформы виртуализации ROSA Virtualization 3.1
«Роса» выпустила новую версию платформы виртуализации ROSA Virtualization 3.1. Компания разрабатывает операционные системы и инфраструктурное ПО. Обновление получило поддержку хранилища Ceph. Появился графический интерфейс управления. Улучшились производительность, безопасность и удобство.
Правительство РФ выделило более 100 млрд рублей на развитие спутникового интернета
Российское правительство вложило в развитие орбитальной группировки для спутникового интернета 107 млрд руб., пишет «Коммерсантъ» со ссылкой на премьер-министра РФ Михаила Мишустина. По словам главы правительства, спутниковый интернет станет общедоступным в стране уже в 2027 году.
«Базальт СПО» приглашает на XXI конференцию разработчиков свободных программ
Компания «Базальт СПО» совместно с Институтом программных систем им. А.К. Айламазяна РАН проводит XXI конференцию разработчиков свободных программ. Мероприятие пройдет 3–5 октября 2025 года в г. Переславле-Залесском на базе ИПС РАН.
Оргкомитет принимает заявки на доклады по следующим темам:
ИИ vs Программист: кто кого? Начало эры «одиночных» стартапов
Я — fullstack‑разработчик с более чем четырьмя годами коммерческого опыта. Сейчас работаю в BPA Solutions, где проектирую и развиваю микросервисные backend‑решения на Node.js/NestJS, а также отвечаю за frontend‑приложения на React/Vue. Автоматизирую рутину и выстраиваю гибкие, легко масштабируемые архитектуры.
Google пытается изменить имидж искусственного интеллекта в кино
Google начала финансировать короткометражные фильмы про искусственный интеллект, которые показывают новую технологию в позитивном свете, в отличие от кошмарных сценариев «Терминатора» или «Из машины». Компания хочет показать «более реалистичные и сбалансированные» истории о взаимодействии человека и технологий.
Астрономы разобрались, как во Вселенной включился свет, закончивший тёмные века
Согласно данным космических телескопов «Хаббл» и «Джеймс Уэбб», источником свободно летящих фотонов на заре раннего космоса стали небольшие карликовые галактики, которые вспыхнули и ожили, рассеяв «туман» мутного водорода, заполнявшего межгалактическое пространство.
«Это открытие раскрывает важнейшую роль, которую сыграли сверхмалые галактики в ранней эволюции Вселенной», — говорит астрофизик Ирина Чемеринская из Парижского института астрофизики.
«Они производят ионизирующие фотоны, которые превращали нейтральный водород в ионизированную плазму во время космической реионизации. Поэтому так важно разобраться в роли маломассивных галактик в истории Вселенной».
Docker Registry на Python с нуля
Всем привет! В современном мире разработки docker является одним из краеугольных камней эргономики рабочего пространства разработчика, наряду с git, разного рода IDE и редакторами, а для кого-то - и GPT. И, хоть в самом по себе docker нет ничего такого уж уникального (LXC, CRI-O, чистый containerd, различные легкие и средние виртуалки, бессерверные среды, для особых ценителей - chroot. Тысячи их), он подкупает удобством использования и развесистой экосистемой - поддержка Docker есть в большинстве редакторов кода и IDE, про него написаны многочисленные книги, статьи и туториалы от индусов, а по его реестрам (от Docker Hub до локальных реп на гитлабе) удобно разложен практически весь существующий на планете софт.
Вот о реестрах (registry) Docker и хочется сегодня поговорить.
Сам по себе реестр - это просто REST-сервис и файловое хранилище. Образы прилетают в реестр в виде бинарных слоев (количество и размер которых зависит от Dockerfile, по которому собирался образ) и…
Что общего у омара и нейросети
Если мы признаем беспозвоночных разумными, то почему бы не признать ИИ?
Осьминог открывает банку, пчела распознает лица. Омаров требуют защищать законом: считается, что они чувствуют боль. Нейросеть пишет симфонии и диагностирует онкологию точнее врача. Но если для беспозвоночных в Европе уже приняты законы, защищающие их «сознание», то даже самый продвинутый ИИ остается просто кодом. Почему ИИ, превосходящий животных в логике и адаптации, все еще не признается разумным? Есть ли справедливость для ИИ?
Порассуждаем об интеллекте, сознании и человеческом превосходстве? Читайте и делитесь своими мнениями.
Забавы в ближнем инфракрасном. Часть 3. Странный счётчик
В предыдущих публикациях ( Часть 1 и Часть 2 ) рассказывалось, как изготовить самодельный счётчик объектов, пересекающих единственный инфракрасный луч (барьер). В счётчике использовался механизм внешних прерываний микроконтроллера. Соответственно, скетч для Arduino выглядит крайне простым.
Теперь мне хочется чуть-чуть пошалить и предложить вашему вниманию альтернативный вариант: странный инфракрасный счётчик с одним лучом. В нём не используются внешние прерывания. И скетч выглядит посложнее.
Зато он может определить, сколько времени объект провёл в инфракрасном луче.
Samsung Display прекратила закупку в РФ золота, вольфрама и тантала для производства дисплеев
Samsung Display, «дочка» Samsung, которая производит дисплеи для различных устройств, включая смартфоны и ноутбуки, прекратила закупку российского золота, вольфрама и тантала. Эксперты полагают, что полный отказ Samsung от российского сырья может как понизить, так и повысить цену конечных продуктов в диапазоне от 2 до 5%.
От пиратства к жесткому копирайту: как менялось отношение к защите интеллектуальной собственности на игры в России
История российского игрового бизнеса напоминает захватывающие американские горки. В начале 1990-х годов в стране безраздельно господствовал ворованный контент, однако уже через несколько лет игры российских разработчиков официально продавались по всему миру, конкурируя по качеству с лучшими произведениями западных и японских студий, а вчерашние пираты превращались в миллионеров. В этой статье мы вспоминаем ключевые этапы становления отечественного геймдева с точки зрения защиты интеллектуальной собственности.
Создание кастомного тултипа Jetpack Compose
Привет, Хабр! Меня зовут Альберт, я Android-разработчик в команде интеграции рассрочки в приложении Wildberries.
В этой статье мы напишем простенькую реализацию тултипов на Jetpack Compose своими руками.
«Кинопоиск» представил цикл интервью «Истории „Яндекса“»
На сервисе «Кинопоиск» начал выходить цикл интервью с людьми, делающими или продолжающими делать «Яндекс», под названием «Истории „Яндекса“». По словам Яндекса, из цикла можно больше узнать о компании, взглянуть на неё глазами разных сотрудников и проследить, как они повлияли на «Яндекс», а «Яндекс» — на них.
Вебинар: «Доктор УЦСБ SOC — ваш личный эксперт по киберздоровью»
3 июня состоится вебинар, на котором эксперты Центра кибербезопасности УЦСБ расскажут, как собрать ИБ-анамнез — какие предпосылки инцидента ИБ могут быть в вашей инфраструктуре, как они выявляются и когда обращаться к специалистам. Спикеры дадут четкие рекомендации, что необходимо сделать в первые минуты обнаружения инцидента, а также покажут, как Доктор SOC обследует вашу инфраструктуру через мониторинг основных показателей ИБ и помогает поддерживать высокий уровень безопасности.
Генерация карт Таро при помощи OpenAI модели GPT-Image-1
Я решил сделать уникальную колоду карт Таро. Заказывать их у фриланс-художников дорого: каждая карта стоит от 5 USD, так что для полной колоды из 78 карт это выходит 390 USD. Перебрав разные генераторы изображений, я остановился на модели GPT-Image-1 от OpenAI, поскольку она выдаёт максимальное качество и минимальный процент ошибок. В среднем генерация одной карты занимает около минуты. Создание одной колоды обошлось мне в $25. В итоге я сгенерировал три колоды с уникальными стилями и потратил на это в общей сложности 75 USD.