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

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

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

Недорогой Mini-PC на платформе Intel NUC-Like 11th Generation Core i7-1165G7 (Core i5-1135G7) с пассивным охлаждением

Время на прочтение7 мин
Количество просмотров30K
— У вас нет такого же, но без крыльев?
© к/ф «Бриллиантовая рука»

Недавно при обсуждении статьи на habr-е Обзор компьютера в стиле Intel NUC (Core I5-1135G7): не хуже оригинала, но заметно доступней возникла дискуссия о рациональности использования в подобных Mini-PC пассивного охлаждения.

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

В общем, я решил попробовать*, и на распродаже в «день холостяка» 11.11 на Aliexpress заказал себе такой fanless Mini-PC

image
* Правда котика для проведения испытаний у меня нет, но об этом в конце статьи
Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Комментарии83

Что там в «Мире Hi-Fi»: исследования, кодеки, старое аудиожелезо и подборка фоновых звуков для работы и перерывов

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

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

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Комментарии13

Двадцать один год XXI века в мемах. Часть 4: 2016-2018

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

Первая, вторая и третья части обзора повествовали об интернет-культуре и мемах с начала нулевых по середину десятых. Теперь мы добрались до недавней, но уже слегка подёрнутой дымкой ностальгии эпохе второй половины 2010-х. До времени, когда интернеты приобрели уже почти современный вид, но ещё никто и помыслить не мог о том, насколько «ревущими» станут 2020-е.

Изначально я думал описать в этой части 2016-2019 годы, выделив начало 20-х в последнюю часть. Но четвёртая часть получилась бы перегруженной, а пятая включала бы всего два года и немного третьего. Посему деление на три и ещё три выглядит более логичным, тем более, что текста и про эти три года получилось довольно-таки много.
Читать дальше →
Всего голосов 54: ↑46 и ↓8+38
Комментарии8

Делаем из смартфона websocket-пульт управления радиоуправляемой машинкой

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

Одной из самых увлекательных сторон работы с микроконтроллерами, лично для меня, является то, что вы можете создать свой собственный аппарат, управляемый по радиоканалу. Есть большое количество разных возможностей для удалённого управления устройствами. В этой же статье мы поговорим о том, как организовать такое управление с помощью микроконтроллера esp32.
Читать дальше →
Всего голосов 51: ↑49 и ↓2+47
Комментарии12

Бесплатные онлайн-курсы по Automotive, Aerospace, робототехнике и инженерии (50+)

Время на прочтение10 мин
Количество просмотров14K
Подписывайтесь на каналы:
@AutomotiveRu — новости автоиндустрии, железо и психология вождения
@TeslaHackers — сообщество российских Tesla-хакеров, прокат и обучение дрифту на Tesla


Спрос на крутых специалистов в автоиндустрии растёт и будет расти. В современных автомобилях строк кода больше, чем в космических кораблях, боевых самолетах и операционных системах. Доля стоимости ПО в автомобилях в скором времени дойдет до 50%. Каждый компонент автомобиля стремится стать «умным».

Предлагаем вашему вниманию подборку онлайн-курсов для самостоятельного изучения и повышения компетентности в области automotive.

Бесплатные курсы от edX (36)


Road Traffic Safety in Automotive Engineering

от Chalmers University of Technology

Изучите основы пассивной и активной безопасности в автомобильной технике.


Длительность: 7 недель
Нагрузка: 10-20 часов в неделю
Сложность: Advanced
Цена: бесплатно (сертификат за $249)
Всего голосов 13: ↑12 и ↓1+11
Комментарии7

ЛОЦМАН: Пишем свой WorkFlow-конфигуратор. Начало

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

Введение


Я работаю в организации, которая начала внедрять ПО от компании АСКОН, если быть точным, то «Комплекс решений АСКОН 2013» (далее «Комплекс») + КОМПАС. Я занимаюсь администрированием этого «Комплекса». «Комплекс» имеет трехуровневую архитектуру (Клиент-Сервер приложений-Сервер БД). Ключевым продуктом «Комплекса» является ЛОЦМАН:PLM, также имеется набор утилит администрирования. Одна из утилит администрирования называется «ЛОЦМАН WorkFlow Конфигуратор» (далее WF-конфигуратор).

image
Рисунок 1 — ЛОЦМАН WorkFlow конфигуратор

В ходе работы были выявлены основные недостатки WF-конфигуратора:
  • Нет русскоязычного поиска по ФИО, есть только по логину (причем только в виде домен\логин, кстати в «Центре управления комплексом», там где добавляются пользователи в систему, вообще нет никакого поиска...);
  • При большом количестве пользователей (>1K) он стал ужасно тормозить (около 4 минут на операцию добавления пользователя).

Поскольку пользователей приходилось добавлять часто и много, пришлось придумать, как оптимизировать этот процесс.
Читать дальше →
Всего голосов 7: ↑5 и ↓2+3
Комментарии3

Книга «Глубокое обучение. Погружение в мир нейронных сетей»

Время на прочтение6 мин
Количество просмотров71K
image Привет, Хаброжители! Недавно у нас вышла первая русская книга о глубоком обучении от Сергея Николенко, Артура Кадурина и Екатерины Архангельской. Максимум объяснений, минимум кода, серьезный материал о машинном обучении и увлекательное изложение. Сейчас мы рассмотрим раздел «Граф вычислений и дифференцирование на нем» в котором вводятся основополагающее понятие для реализации алгоритмов обучения нейронных сетей.

Если у нас получится представить сложную функцию как композицию более простых, то мы сможем и эффективно вычислить ее производную по любой переменной, что и требуется для градиентного спуска. Самое удобное представление в виде композиции — это представление в виде графа вычислений. Граф вычислений — это граф, узлами которого являются функции (обычно достаточно простые, взятые из заранее фиксированного набора), а ребра связывают функции со своими аргументами.
Читать дальше →
Всего голосов 57: ↑56 и ↓1+55
Комментарии52

Простая космическая симуляция с помощью Python и Box2D

Время на прочтение4 мин
Количество просмотров14K
Привет, Хабр.

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

Рискну ошибиться, но это первое описание Box2D для Python на Хабре, восполним этот пробел.



Для тех кому интересно как это работает, подробности под катом.
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии4

Сохраните в закладках эту статью, если вы новичок в Python (особенно если изучаете Python сами)

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

Привет, Хабр! Представляю вашему вниманию перевод статьи "Bookmark this if you are new to Python (especially if you self-learn Python)" в двух частях (1, 2) c простыми, но полезными советами и трюками в Python.



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


Уточнение: в настоящее время я использую Python 3.8. Если вы столкнулись с какими-либо проблемами во время запуска моих примеров, пожалуйста, проверьте, не связано ли это с вашей версией Python.

Читать дальше →
Всего голосов 30: ↑24 и ↓6+18
Комментарии22

3D своими руками. Часть 2: оно трехмерное

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


В предыдущей части мы разобрались, как выводить на экран двумерные объекты, такие как пиксель и линия (отрезок), но ведь хочется поскорее создать что-то трехмерное. В этой статье впервые попробуем вывести 3D-объект на экран и познакомимся с новыми математическими объектами, такими как вектор и матрица, а также некоторыми операциями над ними, но только с теми, которые применим на практике.
Продолжить обучение
Всего голосов 18: ↑16 и ↓2+14
Комментарии5

Модуль подводного ультразвукового дальномера. Часть третья

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

Без раскачки.

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

Ну и то, что теперь это коммерческий продукт, доведённый до стадии производства.
Читать дальше →
Всего голосов 24: ↑24 и ↓0+24
Комментарии49

Простой робот на МК esp8266 c micropython

Время на прочтение11 мин
Количество просмотров9.6K
Привет, Хабр!

Эта статья описывает процесс апгрейда самоходной платформы на базе МК esp8266 с micropython, до простейшего робота, оснащённого сканирующим ультразвуковым датчиком препятствий, мигающим светодиодом, кнопкой «старт/стоп», а также встроенным веб-сервером, в рамках учебного проекта.

КДПВ:


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

Отладочная плата STM32

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

Вступление


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


Автор данной статьи разработал и изготовил собственную плату.


Вашему вниманию предлагается проект отладочной платы на базе микроконтроллера STM32F107.
Данная плата является плодом труда автора, схемотехнические решения заимствованы из технической документации других аналогичных плат. Разводка платы, возможно, требует корректировки, в частности разводка микросхемы RT8201BL для Ethernet. Соединение платы с сетью по Ethernet было протестировано с использованием готового проекта.


Плата модуля контроллера является универсальным средством на базе микроконтроллера STM32F107VCT6, предназначенным для встраивания в различные системы в качестве узла управления.

Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Комментарии26

Ещё раз про аппаратные ключи GPG за копейки

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


В февралe 2020 года на Хабре появилась увлекательная статья про преобразование программатора ST-Link v2 в аппаратный ключ шифрования. Уже тогда в комментариях появились жалобы на то, что результат не удаётся повторить, но они остались без ответа.


За прошедшее время до меня дошла пара посылок с Aliexpress и теперь, самостоятельно пройдя весь путь, я попытаюсь представить более или менее полную инструкцию с комментариями, которая поможет неспециалисту перепрошить микропроцессор в китайском клоне ST-Link v2. Постараюсь не повторять уже известное, поэтому про пайку контактов и использование GPG с аппаратным ключом смотрите в исходной статье.

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

Исследуем электромагнитные поля с помощью SDR приемника и OpenCV

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


SDR-приемник, даже самый дешёвый, является весьма высокочувствительным приборчиком. Если добавить к нему специальную антенну и OpenCV, то можно будет не только привычно слушать эфир, но и посмотреть на распределение электромагнитных полей в пространстве. О таком интересном применении и пойдет речь в данной статье. Внимание! Под катом много картинок и анимации!
Читать дальше →
Всего голосов 102: ↑101 и ↓1+100
Комментарии28

Автоматизированная квартира инженера. Часть 1: постановка задачи, выбор железа

Время на прочтение3 мин
Количество просмотров16K
Вот уже как несколько месяцев я являюсь обладателем бетонной двухкомнатной коробки. После приобретения квартиры запросы на ремонт были минимальными — сделать уют и комфорт за минимальные деньги, по возможности своими руками. В итоге за уютом пришлось обратиться к дизайнеру, а понятие комфорта включало элементы умного дома.

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

  • управление светом;
  • управление микроклиматом (теплый пол, радиаторы отопления, кондиционеры);
  • управление шторами;
  • управление системой защиты от протечек;
  • автоматический учет потребления воды и электроэнергии;
  • интеграция мультирум;
  • управление телевизором;
  • возможность управления всем со смартфона;
  • гости не должны испытывать дискомфорт, управление элементами освещения должно быть как в обычной квартире

Как видите, список хотелок значительно расширился, в связи с чем остро стал вопрос выбора железа для реализации. Как инженер промышленной автоматизации, я сразу же отмел варианты типа ардуино и всяких «умных» устройств на батарейках с Wi-Fi, которые предлагает Xiaomi. Только готовые ПЛК с модулями ввода вывода и проводные выключатели.

В итоге изучения всевозможной информации в течение нескольких месяцев пришел к выводу, что оптимальным будет использовать ПЛК в связке с платформой умного дома OpenHAB или Home Assistant. Но теперь краеугольным камнем стоит выбор ПЛК. Выбор сейчас происходит из нескольких вариантов.
Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии37

Как я отказался от вычисления квадратного корня

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


Очень часто при цифровой обработке сигналов необходимо вычислить длину вектора, обычно это делается по формуле A=SQRТ(X^2+Y^2). Здесь возвести в квадрат значение не сложно, но операция вычисления квадратного корня не является простой операцией, особенно для микроконтроллеров. Кроме того, алгоритмы вычисления корня выполняются не стабильное время, и для алгоритмов, в которых таких вычислений много, становится сложно прогнозировать время, необходимое для вычислений.

С такой задачей столкнулся и я. О том, как я отказался от процедуры вычисления корня, читайте ниже.
Читать дальше →
Всего голосов 126: ↑119 и ↓7+112
Комментарии93

10 интересных репозиториев на GitHub, полезных любому разработчику

Время на прочтение4 мин
Количество просмотров82K
Представляем вам перевод статьи Simon Holdorf, опубликованной на сайте medium.com. В ней вы найдете ссылки на полезные репозитории, с помощью которых можно прокачать навык разработки ПО.


Фото с ресурса Unsplash. Автор: Vishnu R Nair

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

Каждый из них имеет множество звезд на GitHub, что только подтверждает их популярность, актуальность и полезность. Одни репозитории научат вас чему-то новому, благодаря другим вы сможете создать какие-то классные штуки. В целом, используя их, можно основательно прокачать навык разработки программного обеспечения.
Читать дальше →
Всего голосов 88: ↑83 и ↓5+78
Комментарии14

Полная домашняя автоматизация в новостройке. Продолжение

Время на прочтение9 мин
Количество просмотров90K
Неожиданно статья про мой опыт автоматизации однокомнатной квартиры площадью 41 кв. м. в новостройке, опубликованная две недели назад, стала популярна и на 10 марта её добавил в закладки 781 image человек, просмотрели 123 921 раз и Хабр даже запилил рекламный блок в разделе «Рекомендуем» с пометкой «Интересно».


1500 метров проложенных кабелей после окончания ремонта не видны. На фото спальня

Перед вами продолжение истории, где я отвечу на комментарии, приведу фотографии квартиры с мебелью, получившиеся электрические щиты, а также расскажу о тех сложностях, с которыми я столкнулся после того, как перешёл c openHAB в другую систему домашней автоматизации — Home Assistant.
Самая умная однушка ...
Всего голосов 57: ↑55 и ↓2+53
Комментарии368

Как я «умный» телевизор Samsung до ума доводил — расширенный отзыв

Время на прочтение43 мин
Количество просмотров213K
“Каждый человек обязан, по меньшей мере, вернуть миру столько, сколько он из него взял.” — Альберт Эйнштейн

В своей первой статье на Хабре мне хотелось бы поделиться с уважаемыми читателями подробной информацией о достоинствах и недостатках, а также личным опытом настройки модели Samsung T27H390S для удобной эксплуатации как в качестве телевизора, так и в качестве монитора.
Статья содержит оригинальные находки, которые в равной степени пригодятся владельцам других моделей и марок телевизоров или мониторов.
Будет много букв, в том числе английских, но все по делу. Для удобства навигации начну с оглавления.

Samsung OCM Support
Узнать подробности
Всего голосов 82: ↑78 и ↓4+74
Комментарии229
1
23 ...

Информация

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