Pull to refresh
11
0
iAmGeorge @iAmGeorge

User

Send message

Установка Home Assistant Supervised в Ubuntu 22.04 LTS

Reading time4 min
Views57K

Обновлен мануал по установке Home Assistant (далее для краткости - HA) в связи с выходом новой версии Ubuntu и Home Assistant. В качестве отправной точки взято видео Alex Kvazis Raspberry Pi 4B в корпусе Argon ONE M.2 c SSD диском 128 ГБ, собираем сервер для Home Assistant. Однако автор использует вариант установки Home Assistant Operating System, который является наиболее простым и удобным. В данной же статье будет использоваться способ Home Assistant Supervised.

Далее
Total votes 1: ↑1 and ↓0+1
Comments8

Компьютер ПЭВМ «Поиск». Электронмаш

Reading time10 min
Views81K
image Сегодня я бы хотел немного рассказать о незаслуженно обделенном на Хабре вниманием советском ПЭВМ Поиск. Отличает данный компьютер от многочисленных Байтов, Ириш, Корветов, БК0010, Радио-Р86 и прочих то, что он был полу-совместим с IBM XT/PC. Машина базировалась на отечественном аналоге процессора Intel i8088 — КМ1810ВМ88, работающем на чуть завышенной частоте — ~ 5 MHz, против 4,7 MHz у оригинальной XT. Однако, в целом, компьютер работал медленнее, чем XT, потому что в Поиске не была реализована полноценная CGA видеокарта. Фактически, текстовые режимы эмулировались – видеоадаптер всегда работал в графическом режиме, а буквы на экране прорисовывал системный BIOS попиксельно. Естественно это отнимало кучу процессорного времени. Еще одним отличием от настоящей XT было отсутствие DMA, что так же сказывалось на быстродействии работы с памятью не в лучшую сторону. Да и самой памяти было далеко не 640Kb, которых бы конечно хватило всем, а поменьше, и ее хватало не всем. Однако, несмотря на все недостатки, ПЭВМ Поиск мог запускать актуальную в то время MS-DOS и работать практически со всеми популярными в то время приложениями и играми, начиная от Norton Commander и Digger, заканчивая Windows и Office. И цена, конечно… Если настоящую XT-шку могли позволить себе в основном только организации, то ПК Поиск был более-менее доступен для рядового советского инженера (месячная зарплата). Но обо всем по порядку…
Много фотографий на калькулятор и скриншотов
Total votes 137: ↑136 and ↓1+135
Comments32

Определение местоположения в Беспилотных автомобилиях (localization)

Level of difficultyEasy
Reading time10 min
Views2.8K

Всем привет, меня зовут Максим Гусев!

Я руководитель проекта в компании по разработке автономного транспорта, а так же студент ATU, Ирландия по Автономным ТС (магистерская степень). Хочу рассказать Вам, как роботы, беспилотники и любой автономный транспорт определяет где именно он находится в текущий момент времени.

Что внутри статьи?

Раздел I - введение и что сейчас происходит на рынке?

Раздел II - локализации на основе GNSS/GPS + Dead Reckoning.

Раздел III - локализация на основе среды (HD карты и 3 основных паттерна связанных с компьютерным зрением)

Разделе IV - современные концепции локализации.

Раздел V - итоги текущего состояния локализации.

Читать далее
Total votes 8: ↑8 and ↓0+8
Comments19

Циклоидный редуктор + BLDC мотор своими руками

Level of difficultyHard
Reading time9 min
Views16K

Всем привет! Эта статья открывает собой серию статей по разработке манипулятора. Тут я попробую рассказать о циклоидном редукторе и зачем он вообще мне понадобился. Разумеется, мы проведём его расчёт и воплотим его в физическое представление при помощи PLA пластика. Ну и как бонус соберём из хлама BLDC мотор для тестирования этого редуктора. Погнали.
Читать дальше →
Total votes 102: ↑102 and ↓0+102
Comments111

Ты не работаешь в офисе: подборка статей для удалёнщиков

Level of difficultyEasy
Reading time5 min
Views12K

Я ушла на удалёнку 7,5 лет назад, задолго до ковида — примерно в те времена, когда аналитические конторы насчитывали около 30 000 удалёнщиков на всю страну, а сам формат был непонятным едва ли не всем. Тем не менее, март 2020 года не стал для меня уверенным поворотом: я, как и все, сменила коворкинг с кучей интересных и разных ребят из IT-компаний на квартиру. А это совершенно другие ощущения от работы, организации места, общения с родными, здоровья и даже хобби. Жизнь так сложилась, что сейчас многие сотрудники продолжают переходить на удалённую работу, находят удалённые проекты, устраиваются в офисы, где принят home office. И они обязательно сталкиваются с растерянностью, непониманием, опасениями и даже страхами. Между тем на Хабре и на других сайтах немало хороших статей, которые и помогают, и подсказывают — буквально протягивают руку поддержки и дают понять: ничего уникального, ты не один и ты справишься. Отобрала для вас лучшие.

Читать далее
Total votes 27: ↑27 and ↓0+27
Comments8

Инициализация в современном C++

Reading time26 min
Views148K


Общеизвестно, что семантика инициализации — одна из наиболее сложных частей C++. Существует множество видов инициализации, описываемых разным синтаксисом, и все они взаимодействуют сложным и вызывающим вопросы способом. C++11 принес концепцию «универсальной инициализации». К сожалению, она привнесла еще более сложные правила, и в свою очередь, их перекрыли в C++14, C++17 и снова поменяют в C++20.


Под катом — видео и перевод доклада Тимура Домлера (Timur Doumler) с конференции C++ Russia. Тимур вначале подводит исторические итоги эволюции инициализации в С++, дает системный обзор текущего варианта правила инициализации, типичных проблем и сюрпризов, объясняет, как использовать все эти правила эффективно, и, наконец, рассказывает о свежих предложениях в стандарт, которые могут сделать семантику инициализации C++20 немного более удобной. Далее повествование — от его лица.

Total votes 62: ↑61 and ↓1+60
Comments125

Налоги в Грузии — релокация и эмиграция в юрисдикцию, что нужно знать работнику и работодателю из России

Reading time15 min
Views39K

Друзья, всех приветствую! Сегодня, я хочу обсудить налогообложение физических лиц, граждан РФ в Грузии, поднять вопросы отсроченных налоговых рисков при смене и восстановлении статуса налогового резидента РФ, которые могут возникнуть у релокантов и эмигрантов, осуществляющих предпринимательскую или трудовую деятельность, в том числе удаленно с территории Грузии.

Читать далее
Total votes 14: ↑12 and ↓2+10
Comments13

Пришло время программистов-самоучек

Reading time3 min
Views72K

И почему к нам стоит присоединиться


image

Миф


Среди комментариев к одному из постов с рекламой моей книги «The Self-Taught Programmer» («Computer Science для программиста-самоучки. Все что нужно знать о структурах данных и алгоритмах») был и такой: «Хочу научиться программировать, но слышал, что в компаниях не воспринимают всерьез программистов без академической степени». К сожалению, это распространенное убеждение, и к счастью – неверное.
Читать дальше →
Total votes 50: ↑39 and ↓11+28
Comments480

Raspbery Pi Pico для управления адресуемыми светодиодами

Reading time9 min
Views8.7K


Если вам нужно сделать гирлянду, где переливается десяток-сотня светодиодов, то эта статья будет вам мало полезна. А вот если у вас несколько десятков тысяч светодиодов и вы еще собираетесь показывать кино с их помощью — тогда вам эта информация определенно сгодится. Тем более, что других источников вы, скорее всего, просто не найдете.
Читать дальше →
Total votes 27: ↑26 and ↓1+25
Comments17

Как стиральная машина управляет двигателем. Часть I — подключение двигателя и алгоритм стабилизации

Reading time8 min
Views49K


Данная вступительная статья рассчитана на самый начальный уровень, “продвинутых” в области электроники читателей сможет заинтересовать следующая, где я доберусь до анализа схемотехники реальных машин

Давно позади стены альма матер, но мир сегодня меняется так быстро, что надо всегда бежать, даже если всего лишь хочешь стоять на месте. В области разработки электронной техники эта бессмертная фраза Алисы имеет наверное самую большую актуальность. В последние годы у меня появилось новое хобби — ремонт бытовой электронной техники. Ремонтирую не ради денег, чисто для себя и родственников, то что ранее выкидывал не задумываясь и заменял на новое.

Электронная начинка современных бытовых приборов, особенно если речь идёт не о наколенной сборке в мастерской дядюшки Ли, а известных брендах, представляет собой чудеса оптимизации. Занимаясь ремонтом, я попутно подсматриваю достойные внимания технические решения, улыбаюсь замечая промахи проектировщиков. Временами их бывает крайне сложно объяснить чем то иным, кроме как требованиями маркетологов вносить в конструкцию элементы “планового устаревания”.

Погода на дворе не очень, очередной прототип отправляется на опытную эксплуатацию, почему бы не рассказать о чём то интересном? Давно я не писал на Хабр!
Почему двигатель, почему стиральные машины?
Ответ под катом
Total votes 105: ↑103 and ↓2+101
Comments284

ТОП6 аппаратов, которые так и хочется собрать…

Reading time11 min
Views40K

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

Ниже я постарался собрать своеобразный ТОП6 аппаратов, мысли о которых не дают мне покоя :-). Если вам есть что добавить, будет интересно почитать в комментах…

Читать дальше →
Total votes 76: ↑72 and ↓4+68
Comments45

Корпус NeboAir: от идеи до литья

Reading time6 min
Views4.3K

Дисклеймер: То, что вы прочтете в этой статье, побудит закидать меня помидорами, вызовет недоумение, и в голове будет долго крутиться вопрос «как так можно было?!» Комментарии из предыдущих статей попадали точно в суть моей ошибки. А еще - с вашей критикой, кажется, мы стали продуктивнее.

Дизайнер, программист и инженер – мы делаем NeboAir и учимся на своих ошибках.

Создатели почти каждого гаджета сталкиваются с проблемой привлекательного внешнего вида устройства. Людям нравятся красивые вещи, и если есть выбор, они всегда предпочтут красивый стандартному объекту. Представления о красоте весьма субъективны, поэтому создать красивое – весьма сложная задача.

Читать далее
Total votes 14: ↑14 and ↓0+14
Comments33

Установка ROS на Windows 10

Reading time2 min
Views14K

Run XLaunch

Добрый день, уважаемые читатели.

После долгого перерыва возвращаюсь к освещению робототехнической платформы Robotic Operating system (ROS).

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

Читать далее
Total votes 8: ↑7 and ↓1+6
Comments1

Турель из Portal своими руками

Reading time9 min
Views24K

А вы играли в Portal? Даже если нет, сборка личной автоматической турели с детекцией движения и оригинальным голосовым сопровождением наверняка окажется как минимум любопытной, ведь такая диковина может не просто украсить интерьер, но и стать, к примеру, отличным подарком для детей.
Читать дальше →
Total votes 89: ↑88 and ↓1+87
Comments21

Лучшая bluetooth колонка своими руками — 5 критериев успеха

Reading time5 min
Views34K

Прошло 2 года с того момента как я начал делать bluetooth колонку. И наконец она полностью готова. (Конечно опять не до конца — еще нужно чуть-чуть дописать прошивку). Нужно сказать, что саму электронику я сделал гораздо быстрее — всего 3 месяца. Это время от идеи до готовой платы. Но вот с корпусом, динамиками, настройками DSP пришлось поколдовать. В итоге я сделал три варианта корпуса, попробовал два типа динамиков, и последний вариант считаю финальным. Переделывать не буду. О какой же колонке речь? Кому интересно читаем..

Читать далее
Total votes 17: ↑13 and ↓4+9
Comments22

Большой дисплей. Замороженный проект

Reading time8 min
Views16K
image

Прочитали заголовок? Я думаю, вы все неправильно поняли. Проект заморожен в буквальном смысле — залит водой и охлажден до температуры около -10°C.

Сначала — отказ от ответственности. Все персонажи являются вымышленными и любое совпадение с реально живущими или когда-либо жившими людьми случайно. Фотографии — фотошоп, видео — мультипликация, в процессе написания статьи ни одно животное не пострадало. Как вы думаете, сойдет за отмазку в случае чего? Если сойдет, то я продолжаю дозволенные речи.
Читать дальше →
Total votes 96: ↑96 and ↓0+96
Comments25

Герметизация корпусов для электроники. Часть 2: сварка полимеров и металлов

Reading time8 min
Views9.6K

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

Рассмотрим пять типов сварки: горячей плитой, электромагнитной индукцией, вибрацией, ультразвуком и лазером. Это будет интересно не только инженерам и технологам. :-)

Напомним, что в первой части мы на примере своих инженерных разработок объясняли, как работают самые популярные методы герметизации: уплотнители и литье — многокомпонентное и переформовка (overmolding). А в этот раз в конце будет сводная таблица всех методов — в помощь читателям, которые хотят выбрать оптимальную технологию производства для своего hardware-проекта.

Читать далее
Total votes 35: ↑35 and ↓0+35
Comments10

Заметки о дельта-роботе. Часть 3. Рабочая зона. Выбор длин звеньев

Reading time20 min
Views3.9K

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

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments4

Продвинутое компьютерное зрение. Введение в Прямое визуальное отслеживание

Reading time9 min
Views12K

Задача отслеживания объектов на изображении - одна из самых горячих и востребованных областей ML. Однако уже сейчас мы имеем огромное разнообразие различных техник и инструментов. Данная статья поможет начать Ваш путь в мир компьютерного зрения!

Сперва, мы представим некоторые типы методов визуального отслеживания. После, мы объясним как классифицировать их. Мы также поговорим о фундаментальных аспектах прямого визуального отслеживания, уделяя особое внимание методам, основанным на регионах, и методам основанным на градиентах. В будущих статьях мы представим подробный математический вывод алгоритма Лукаса-Канаде с акцентом на выравнивание изображений. И наконец, мы представим, как реализовать эти методы в Python. Давайте начнем!

Читать далее
Total votes 16: ↑16 and ↓0+16
Comments2

Музыка для игр: где брать треки инди-разработчикам

Reading time3 min
Views14K

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

Сегодня мы расскажем о трех ресурсах, где можно найти royalty free треки для своих игровых экспериментов — IndieGameMusic, Unminus Music и cchound.

Читать далее
Total votes 9: ↑8 and ↓1+7
Comments3
1
23 ...

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity