habrahabr
Учим Ладу Весту петь пионерским голосом

В 2020 году я решил перенести электронный темброблок из Pioneer DEH-P4500R в прибор под номером 8450007949 (кнопочная мультимедийная система Весты). Цель - заставить второе звучать как первое - достигнута за один месяц. Не обошлось без пайки микросхем и реверс-инжиниринга.МотивацияЗвучаниеС инженерной точки зрения звучание электронного аудиоустройства определяется встроенными в него "обработчиками". Ещё крайне сильно влияет акустическая часть всей системы (колонки+помещение) и качество…

  • среда, 21 февраля 2024 г. в 00:00:20
habrahabr
Range Extender на NRF24L01+PA+LNA: обмен текстовыми сообщениями между устройствами там, где нет сот…

Картинка Pressfoto, Freepik Эта идея появилась у меня достаточно давно, и наконец-то дошли руки её частично реализовать. А именно: хотелось попробовать сделать средство общения с помощью известного радиопередатчика NRF24L01+PA+LNA. В качестве способа общения на данном этапе подразумевается обмен текстовыми сообщениями, а на втором этапе — доделаю захват и передачу голоса и, может быть, даже файлов. На данном этапе написан код и протестирована в теории сама концепция. Итак… ▍ Вводная часть С…

  • среда, 21 февраля 2024 г. в 00:00:19
habrahabr
Вороной, Манхэттен, рандом

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

  • среда, 21 февраля 2024 г. в 00:00:18
habrahabr
Идеальный компьютер, который мы потеряли: ретроспектива на Intel Compute Stick первого поколения

Небольшой обзор/ретроспектива на такую необычную железку, как Intel Compute Stick. В своё время она обещала неплохие характеристики, низкую цену и очень небольшие габариты, что делало её отличным вариантом к покупке для работы и учёбы. Прошёл ли этот формат проверку временем? Что же может компьютер из 2015 года с тепловыделением 5 ватт в 2024 году? Об этом я расскажу в статье. На дворе 2013 год, Intel буквально недавно выпустил 4-е поколение процессоров на архитектуре Haswell, которые да…

  • среда, 21 февраля 2024 г. в 00:00:16
habrahabr
Как я закрыл свой столярный бизнес

Когда думаешь про столярную мастерскую, то рисуется идиллическая картина: чел в кожаном фартуке, с киянкой возле верстака. Реальность немного иная. Если любите запах опилок, если нравится, как фугованная доска выглядит, если хочется ее погладить – приходите в комментарии, мужики.В 2018-м я открыл столярную мастерскую. Четыре года продавал столешницы, разделочные доски и полочки. Нанял 2-х сотрудников, бился с Авито, Озоном и демпингом, вышел на оборот 500к в месяц, но вернулся обратно в найм. …

  • среда, 21 февраля 2024 г. в 00:00:15
javascript
Первое приложение на SolidJS

В этой статье познакомимся с SolidJS − JavaScript-библиотекой для создания пользовательских интерфейсов без виртуального DOM. Мы создадим легкий список задач с использованием TypeScript и разберем некоторые особенности библиотеки. SolidJSЧто такое SolidJS?SolidJS является JS библиотекой с открытым исходным кодом. Сами разработчики пишут на своем гитхабе: «Solid − это декларативная библиотека JavaScript для создания пользовательских интерфейсов. Вместо использования виртуального DOM он комп…

  • среда, 21 февраля 2024 г. в 00:00:12
javascript
1/n: Задачи leetcode JS — «Max Consecutive Ones» (Найти максимальное количество последовательных ед…

Всем привет.Я столкнулся с тем, что на собеседованиях в некоторые ИТ-компании на Frontend JavaScript требуется решать задачи, и я решил сделать серию статей на тему, как я решил их тем или иным образом. Перед вами — первый текст из этой серии.Для решения будем использовать язык программирования TypeScript.https://leetcode.com/explore/learn/card/fun-with-arrays/521/introduction/3238/На каких тестах я проверял решение?Подается массив [1,1,0,1,1,1], в нем максимальное количество единиц «3».В этом…

  • среда, 21 февраля 2024 г. в 00:00:11
github
xaitax / CVE-2024-21413-Microsoft-Outlook-Remote-Code-Execution-Vulnerability

Microsoft-Outlook-Remote-Code-Execution-Vulnerability

  • среда, 21 февраля 2024 г. в 00:00:09
github
mut-ex / gligen-gui

An intuitive GUI for GLIGEN that uses ComfyUI in the backend

  • среда, 21 февраля 2024 г. в 00:00:05