Месяц: Октябрь 2022
-
5 весьма интересных проектов на базе Raspberry Pi: от путешествий рыбки по суше до умного замка
Сегодня пятница, а значит, можем подумать о чем-то, кроме работы. На Хабре многие увлекаются электроникой, создавая собственные DIY-проекты, от серьезных научных разработок до «я сделал это, потому что могу». Потому сегодня публикуем подборку необычных электронных проектов на базе «малинки», которые можно повторить, либо же усовершенствовать и сделать что-то еще более классное. Подробности — под катом.
-
Внутренний мир: Project Reactor
Привет, Хабр!У многих из нас, при использовании какого-либо инструмента программирования, возникал вопрос: “Как? Как это работает?”. Часто при возникновении подобных вопросов я обращаюсь к гуглу, который популярным образом рассказывает общие принципы работы того или иного механизма. Но наверняка среди читателей есть те, которые, прочитав несколько статей, подумали: «Да, это интересно и, вроде, понятно. Но, все-таки,…
-
Пишем собственный ColorWheel на основе представления (View) в Android
Приветствую всех.Как-то одним вечером мне в голову забралась идея о создании собственного настраиваемого View компонента для выбора цвета в обёртке уже готовой к использованию библиотеки. На самом деле, таковых в сети достаточно и без меня, но довольно интересных, с возможностями кастомизации я не нашёл. Опыта в разработке View компонентов у меня на тот момент не…
-
Пошаговая GDB отладка ARM процессора из консоли в Win10
Типичная ситуация. Компонент логирования и UART не проинициализировался корректно или устройство где-то зависло в инициализации после reset. Или устройство бесконечно перезагружается после подачи питания. Как же понять на какой строчке возникла run-time ошибка? Классическое решение это пошаговая отладка через JTAG или SWD.Немного про железо. Работать буду вот с этой платойОтладочная плата nRF5340-DKТут на board(e) как…
-
Postgresso 45-46
По некоторым причинам этот номер сдвоенный, дальше Postgresso продолжит выходить в обычном, ежемесячном режиме. Релизы Postgres PostgreSQL 15 — Beta 3-4, RC 1-2 и, теперь GA Свершилось! Главное событие — конечно, это выход уже официальной, общедоступной (general availability) 15-й версии: PostgreSQL 15 Released! Среди главных новшеств называют: поддержка SQL-команды MERGE; избирательная публикация содержания таблиц благодаря…
-
Слайдерный дядька из нулевых. На что способен кнопочный смартфон из 2005
Недавно мне написал мой читатель на 4pda, и предложил заслать несколько смартфонов на дальнейший подъём и обзор. Скажем прямо: штуки редкие, я удивился, но читатель настоял на своём — и отправил мне эти девайсы. Он пожелал остаться анонимным — так тому и быть, однако стоит сказать ему большое спасибо за столь редкий нынче девайс. Кроме…
-
Хронология атак на промышленные предприятия. Контрмеры
Все слышали про ransomware — «программы-вымогатели», которые проникают компьютерную сеть компании и шифруют файлы. Затем злоумышленники предлагают купить ключ расшифровки. Жертвами атак становятся и госучреждения, и коммерческие компании. Например, недавно пострадал военный IT-подрядчик NJVC, который разрабатывает специализированный софт для кибербезопасности. Хотя в том случае вымогатели, вероятно, получили ответную атаку, поскольку очень быстро отказались от претензий.…
-
Новый взгляд на асинхронность в Python: в лучших традициях gevent, но ещё лучше
Некоторые уже видели мои статьи про добавление асинхронности в django. Этот пост не об этом: вопрос более широкий и посвящён асинхронности в целом. И подход совсем другой.Кстати, вопрос с асинхронным django тоже решился — как побочный эффект. Между прочим, собираюсь использовать это в продакшене при первой возможности.Итак, асинхронность в стиле gevent — что бы это…
-
Разбор задачи «Распознавание дорожных знаков на кадрах с автомобильного видеорегистратора», Цифровой Прорыв
Привет, Хабр!Этой статьей я открываю цикл материалов по разбору задач Всероссийского чемпионата «Цифровой Прорыв», связанных с Computer Vision. Решение, предлагаемое в статье, позволяет получить место в топ-5 лидерборда. Особенность данного подхода в том, что мы не будем использовать данные для обучения, предлагаемые организаторами соревнования. В конце даются советы по улучшению решения, а также идеи, которые…
-
Raspbery Pi Pico для управления адресуемыми светодиодами
Если вам нужно сделать гирлянду, где переливается десяток-сотня светодиодов, то эта статья будет вам мало полезна. А вот если у вас несколько десятков тысяч светодиодов и вы еще собираетесь показывать кино с их помощью — тогда вам эта информация определенно сгодится. Тем более, что других источников вы, скорее всего, просто не найдете.