Как стать автором
Обновить
-7
0

Пользователь

Отправить сообщение

Осуществление разных способов связи между модулями esp32

Время на прочтение9 мин
Количество просмотров30K

Микроконтроллер esp32 примечателен многим, однако его наиболее известной характеристикой (которая, кстати, вполне себе «перевернула» рынок в своё время) является встроенная возможность осуществления связи по bluetooth и wi-fi. Эти способы коммуникации позволяют микроконтроллеру осуществлять как скоростную связь с устройствами, так и энергосберегающую. Именно об этих способах мы и поговорим в этой статье.
Читать дальше →
Всего голосов 30: ↑30 и ↓0+30
Комментарии18

Интерактивные книги 2: на этот раз про геймдизайн и алгоритмы

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров10K
Хабр силен комментариями. Поэтому, когда я писал топик "Мечтали про интерактивные книги? Я знаю человека, который делает их прямо сейчас", то надеялся, что читатели помогут найти аналогичные примеры. Результат превзошел ожидания.


Итак, знакомьтесь — Амит Патель (Amit Patel) и его интерактивные статьи на стыке математики, алгоритмов и программирования. Небольшой дисклаймер: поскольку я не могу встроить интерактивные иллюстрации на Хабр, то буду использовать анимированные gif. Некоторые из них могут быть тяжелые.
Читать дальше →
Всего голосов 45: ↑45 и ↓0+45
Комментарии19

«Процедурное рисование» в ComfyUI

Время на прочтение7 мин
Количество просмотров52K

Кто интересуется темой рисующих нейросетей знают, что сейчас самый продвинутый и часто используемый интерфейс для Stable Diffusion (далее SD) это Automatic1111. Он позволяет использовать, вероятно, все существующие возможности SD на сегодня. Множество расширений, регулярные обновления и поддержка сообщества делают его мощным и удобным инструментом для генерации изображений. Но есть и альтернативные решения, одно из которых я сегодня рассмотрю.

Статья подойдет как тем кто уже пользуется Automatic1111, так и тем кто только планирует более глубоко погрузиться в мир "процедурного рисования".

Читать далее
Всего голосов 70: ↑70 и ↓0+70
Комментарии26

Знакомимся с Notion Ai

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров23K

В этой статье мы будем говорить о Notion AI - новой языковой модели, которая недавно была представлена в мире искусственного интеллекта.

Notion AI встроен в Notion, который многие программисты используют для документации и ведения проектов.

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии18

Распознаем автомобильные номера на TorchServe

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров5.5K

Вокруг так много фреймворков для инференса нейронок, что глаза разбегаются. Продолжаем цикл о реализации сервинга задачи распознавания номеров разными инструментами. В прошлый раз это был Triton, а сейчас TorchServe.

Читать далее
Всего голосов 4: ↑3 и ↓1+3
Комментарии0

Я выбрал язык программирования с помощью икигаи, коучей и рефлексии — и это сработало

Время на прочтение7 мин
Количество просмотров33K

Я в IT уже 15 лет: 10 лет разрабатывал DevOps в 1C и 3 года руководил отделом разработчиков в Сбере и не писал код. Однажды я понял, что хочу кодить, а не руководить — и передо мной встал вопрос: какой выбрать язык?

Может быть, взять самый популярный? Или тот, по которому больше всего вакансий? А может, тот, где самые высокие зарплаты?..

Под катом я расскажу, почему сама постановка вопроса о выборе языка программирования порочна и какой метод я использовал, чтобы найти идеальный ЯП. Это обошлось мне в 26 000 рублей, но с Хабром поделюсь бесплатно.

Сэкономить 26 000 рублей
Всего голосов 39: ↑24 и ↓15+23
Комментарии125

Градация Навыков в Embedded Программировании

Уровень сложностиПростой
Время на прочтение19 мин
Количество просмотров14K

В программировании микроконтроллеров нет как таковой общепринятой градации на Junior->Middle->Senior. Не сложилось.

Давайте попробуем вместе разобраться, где же проходит водораздел между Junior->Middle->Senior программистом МК и что справедливо требовать от каждого из них?

Далее речь пойдет в основном про программирование микроконтроллеров. Тут не будет затронут Embedded Linux, FPGA разработка.

Читать далее
Всего голосов 26: ↑4 и ↓22-17
Комментарии98

Расчет транспортного потока на основе YOLOv5 и DeepSORT на базе Deepstream

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров8.4K

Хотим сохранить ваше время и нервы с задачей по подсчету трафика на перекрестках.

Ярослав и Никита – наши CV-инженеры, поделились решением, которое всего за 4 шага поможет подойти к релизу с минимальной потерей времени и денег.

Статья будет полезна начинающим CV-инженерам, продуктологам, владельцам IT-продукта, маркетологам и проджект-менеджерам.

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии17

YOLOv7 для определения поз людей на видео

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров9.7K

Привет, Хабр!

С вами Максим Алёшин, Data Scientist и участник профессионального сообщества NTA.

В этом посте мы познакомимся с возможностями YOLOv7 для определения поз людей на видео, обсудим принцип работы алгоритма, разберёмся, чем принципиально отличается подход к детекции скелетов человека в модели YOLOv7 и других фреймворках, подробно пройдёмся по всем шагам запуска на инференс предобученной модели YOLOv7-pose для детекции людей с их скелетами.

В процессе копания в первоисточниках и не только, мне удалось почерпнуть несколько интересных фактов о YOLO, чем я поделюсь с читателями. Некоторые труднопереводимые термины будут оставаться как есть.

Узнать больше
Всего голосов 9: ↑9 и ↓0+9
Комментарии1

Что мне мешало начать свой бизнес? 10 страхов из личного опыта и общения с 300+ предпринимателями

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров8.1K

Рассказываю про 10 страхов, которые помешали мне и другим моим знакомым открыть свой бизнес. Опираюсь на личный опыт и общение с 300+ предпринимателями.

Читать далее
Всего голосов 7: ↑4 и ↓3+1
Комментарии20

«Умная дача» реального человека, без рекламных интеграций

Время на прочтение17 мин
Количество просмотров33K

Начитавшись рекламных статей из цикла «умная дача», и испытав достаточно сильную фрустрацию от качества контента и «адекватности» предлагаемых технических решений, решил поделиться своим опытом автоматизации загородного дома.

Зайти в Изнакурнож:
Всего голосов 60: ↑60 и ↓0+60
Комментарии44

AliveColors: Есть ли замена фотошопу на земле русской?

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров11K

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

Читать далее
Всего голосов 30: ↑26 и ↓4+29
Комментарии15

Введение в балансировку роторов

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров17K

Ротор - это тело, которое вращается вокруг некоторой оси и удерживается своими несущими поверхностями в опорах.  Несущие поверхности ротора передают нагрузки на опоры через подшипники качения или скольжения. Под несущими поверхностями подразумеваются поверхности цапф* или поверхности их заменяющие.

*Цапфа (нем. Zapfen "цапфа, шейка, шип, втулка, стержень") — часть вала или оси, на которой находится опора (подшипник). Цапфа, находящаяся на краю вала, называется шип, в средней части вала — шейка. Концевая цапфа, воспринимающая осевые нагрузки, — пята.

Читать далее
Всего голосов 33: ↑33 и ↓0+33
Комментарии41

Какого цвета атомы?

Время на прочтение18 мин
Количество просмотров7K

В этой статье мы обсудим какие бывают цветовые схемы для атомов, дальтонизм, цветовую модель RGB в контексте Python-а, ну и попробуем сделать собственную цветовую модель, которая, надеюсь, будет чуточку дружелюбнее к дальтоникам.

И да, это кликбейтный заголовок :)

Клюнуть на кликбейтный заголовок
Всего голосов 27: ↑27 и ↓0+27
Комментарии21

Ветроустановка на эффекте Магнуса

Время на прочтение10 мин
Количество просмотров15K

Если вы успели поэкспериментировать на дачном участке с ветряками с Aliexpress, то, скорее всего, уже в них разочаровались. Скорости ветра на большей части территорий страны недостаточно, чтобы вывести генерацию на нужный уровень. Непостоянного ветра хватает в лучшем случае на медленную зарядку телефона. Порывы не позволяют использовать установку для полноценного питания электроприборов в загородном доме.

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

В этой статье рассказываем, как это работает.

Читать далее
Всего голосов 37: ↑36 и ↓1+42
Комментарии34

Переходите на микрофронтовую архитектуру

Время на прочтение9 мин
Количество просмотров18K

Микрофронтенд-архитектура - это подход к созданию приложений, в котором каждая часть приложения, отвечающая за определенную функциональность, представлена отдельным фронтенд-приложением. Такой подход позволяет достичь более высокой гибкости и масштабируемости приложения, так как каждый микрофронтенд может быть разработан и развернут независимо от остальных.

Как правило, микрофронтенды используются в комбинации с микросервисной архитектурой, в которой приложение состоит из набора независимых микросервисов, каждый из которых выполняет свою функцию. Микрофронтенды позволяют разработчикам разрабатывать интерфейсы для каждого микросервиса отдельно и объединять их в единое приложение, что облегчает поддержку, масштабирование и развертывание приложения.

Одним из ключевых преимуществ микрофронтендов является возможность быстрой разработки и доставки изменений пользовательского интерфейса без необходимости изменения всего приложения. Кроме того, микрофронтенды могут помочь упростить процесс разработки, улучшить переиспользуемость кода и уменьшить зависимость между различными частями фронтенд-приложения.

Полезная ссылка с подробным объяснением концепции микрофронтенда.

Читать далее
Всего голосов 7: ↑4 и ↓3+2
Комментарии21

Семейство алгоритмов Ascon — новый стандарт легковесной криптографии

Время на прочтение3 мин
Количество просмотров3.7K

Режим работы шифра Ascon, см. список условных обозначений на схеме

В феврале 2023 года Национальный институт стандартов и технологий (NIST) выбрал стандарт легковесной криптографии для RFID, датчиков, Интернета вещей и других устройств с ограниченными аппаратными ресурсами. Победителем конкурса стало семейство шифров Ascon (файл zip, спецификации, changelog).
Читать дальше →
Всего голосов 13: ↑12 и ↓1+18
Комментарии4

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность