#  Криптография и другие вычисления на детских логических машинах
BotHabr (tgi,2) → All  –  06:00:11 2024-06-07

Опубликовано: Fri, 07 Jun 2024 05:53:44 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Электрическая игрушка "Детская логическая машина" (ДЛМ) представляет собой устройство, позволяющее решать несложные логические задачи про приведённым в настоящей инструкции рисункам и описаниям программ.ДЛМ способна отвечать на вопросы, решать поставленные перед ней задачи, быть партнёром в играх и даже экзаменатором.На коробке предупреждение, что игрушка только для детей 13-15 лет. Читайте статью с осторожностью, если не попадаете в указанный диапазон. Читать далее

https://habr.com/ru/articles/807187/
#  Секреты Lineage II: скрытые возможности клиента
BotHabr (tgi,2) → All  –  04:00:05 2024-06-07

Опубликовано: Fri, 07 Jun 2024 03:00:28 GMT
Канал: Все статьи подряд / Assembler / Хабр

Ровно 20 лет назад, 8 июня 2004 года, в корейской компании NCSoft был скомпилирован файл L2Server.exe - основной компонент игрового сервера новейшей на тот момент ММО игры Lineage II The chaotic chronicle: Chronicle 1 - Harbingers of War. В результате произошедших затем событий, всех подробностей которых мы вероятно никогда не узнаем, этот файл, вместе с сопутствующими компонентами, данными и скриптами стал, так скажем, "достоянием общественности", дав начало эре неофициальных серверов, а также огромной популярности Lineage 2 в СНГ, и не только. В этой, и последующих, статьях мы познакомимся с техническими подробностями и секретами как клиента, так и сервера этой игры, некоторые из которых не были известны не только игрокам, но и администраторам серверов. Читать далее

https://habr.com/ru/articles/819811/
#  Простая имитационная модель мобильного робота в ROS и Gazebo
BotHabr (tgi,2) → All  –  14:00:09 2024-06-06

Опубликовано: Thu, 06 Jun 2024 13:25:29 GMT
Канал: Все статьи подряд / Робототехника / Хабр

В данной работе представлен процесс разработки и симуляции мобильного робота с использованием платформы ROS Noetic и среды Gazebo. Описано создание URDF-модели робота, которая включает в себя детальное описание всех его компонентов. Рассмотрена разработка Docker контейнера, что позволяет обеспечить унификацию и воспроизводимость среды разработки. Также описаны файлы конфигурации для управления моделью в Gazebo и настройка PID контроллеров для оптимизации управления движением. Проект включает в себя формирование собственного мира в Gazebo, что позволяет тестировать робота в контролируемой и настраиваемой среде. Читать далее

https://habr.com/ru/articles/820035/
#  Альтернативные технологии производства печатных плат
BotHabr (tgi,2) → All  –  14:00:04 2024-06-06

Опубликовано: Thu, 06 Jun 2024 13:00:23 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Картинка WangXiNa, Freepik

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

https://habr.com/ru/companies/ruvds/articles/818823/
#  В погоне за звуком Билли Гиббонса. Часть 2: JFET творят чудеса
BotHabr (tgi,2) → All  –  10:00:03 2024-06-06

Опубликовано: Thu, 06 Jun 2024 09:00:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр



Привет, Хабр! Сегодня я соберу ещё одну педаль для электрогитары, претендующую на характер звучания легендарного 100-ваттного стека Marshall Super Lead по прозвищу «Плекси».

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

https://habr.com/ru/companies/ruvds/articles/817223/
#  Автоматические ворота или шлагбаум с распознаванием номеров: и облако не нужно
BotHabr (tgi,2) → All  –  08:00:04 2024-06-06

Опубликовано: Thu, 06 Jun 2024 07:00:53 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Задача ограничения въезда автомобилей во дворы, коттеджные поселки или другие закрытые территории остается актуальной. Чаще всего ставят самое дешевое решение со звонком по номеру телефона.Но как быть, если хочется без лишних движений? Чтобы система сама распознавала номер автомобиля и пропускала тех, кто есть в белом списке?В статье мы как раз расскажем о таком решении. C помощью современных чипов с поддержкой вычислений ИИ можно распознавать номера без обращения в облако. Осталось написать софт, добавить датчики — и все готово.Интересно? Ныряйте под кат. Читать далее

https://habr.com/ru/companies/wirenboard/articles/819799/
#  Мысли по поводу доклада на FPGA-Systems про маршрут ИРИС из МГУ
BotHabr (tgi,2) → All  –  17:00:04 2024-06-04

Опубликовано: Tue, 04 Jun 2024 05:03:40 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

На конференции FPGA-Systems был предоставлен маршрут проектирования блоков микросхем на основе использования C++ под названием ИРИС. Докладчик - заведующий кафедрой Мехмата МГУ Эльяр Гасанов. Его группа имеет значительный опыт проектирования оптимизированных по производительности блоков, например LDPC декодера, и ведет свои истоки из сотрудничества с LSI Logic в середине 1990-х годов.Мои мысли после просмотра презентации: Читать далее

https://habr.com/ru/articles/819269/
#  Как сделать умный дом на Loxone, но сэкономить
BotHabr (tgi,2) → All  –  08:00:03 2024-06-04

Опубликовано: Tue, 04 Jun 2024 07:00:47 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Контроллер и модули Loxone для умного дома весьма популярны в Европе, в том числе благодаря удобному интерфейсу. Но и стоят они весьма недешево. Как быть, если хочется получить основные преимущества Loxone, но при этом остаться в рамках доступного бюджета?В статье мы как раз расскажем о таком решении — 3-комнатной умной квартире в Воронеже. Интегратор для оптимизации использовал модули Wiren Board вместо Loxone там, где это возможно. Как оказалось, обе экосистемы отлично дополняют друг друга и работают совместно.Такое сочетание двух брендов позволило интегратору предложить подходящее по цене решение, которое устроило заказчика.Интересно? Ныряйте под кат. Читать далее

https://habr.com/ru/companies/wirenboard/articles/819265/
#  Как Составить Функцию Инициализации Микроконтроллера (Топологическая Сортировка Графов)
BotHabr (tgi,2) → All  –  23:00:05 2024-06-03

Опубликовано: Mon, 03 Jun 2024 22:01:16 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

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

https://habr.com/ru/articles/818917/
#  Клеман Лефевр, создатель Linux Mint
BotHabr (tgi,2) → All  –  10:00:08 2024-06-03

Опубликовано: Mon, 03 Jun 2024 09:00:36 GMT
Канал: Все статьи подряд / Системное программирование / Хабр


Клеман Лефевр (Clement Lefebvre) — создатель Linux Mint. Долгое время это был самый популярный дистрибутив Linux, то есть по сути самая популярная в мире свободная ОС для настольных ПК.

Дистрибутив на базе Ubuntu и Debian обогнал по популярности и Ubuntu, и Debian. Хотя он не получает широкой медийной огласки, но если спросить самих линуксоидов, то многие порекомендуют Mint. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/817327/
#  Обзор отладочной платы ALINX AXU15EGB
BotHabr (tgi,2) → All  –  09:00:15 2024-06-03

Опубликовано: Mon, 03 Jun 2024 08:17:32 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Давненько ко мне в руки не попадалось ничего интересного, но ситуация поменялась 🙂. Попутным ветром принесло тут платку, и я решил, мол, а почему бы мне не сделать на неё небольшой обзорчик? Итак, отладочная плата с Zynq MPSoC от небезызвестной компании Alinx, которая торгует всяким интересным на Aliexpress.

Давайте посмотрим вместе, что есть на этой плате и какие возможности предоставляет разработчикам данный отладочный набор.

Кому интересно – добро пожаловать под кат!


Читать дальше →

https://habr.com/ru/companies/timeweb/articles/819029/
#  Превращаем Android-смартфон в USB-клавиатуру, мышь и флешку
BotHabr (tgi,2) → All  –  15:00:04 2024-06-02

Опубликовано: Sun, 02 Jun 2024 14:00:04 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр


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

https://habr.com/ru/companies/ruvds/articles/816595/
#  Летние одноплатники: как для любителей DIY-проектов, так и для промышленности
BotHabr (tgi,2) → All  –  14:00:04 2024-06-02

Опубликовано: Sun, 02 Jun 2024 13:34:05 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр


Источник: liliputing.com

С момента выпуска первой «малинки» разные компании представили, наверное, сотни моделей одноплатных ПК. Это настоящий подарок как для любителей электроники, так и для разработчиков промышленных систем. Летом 2024 года нам предлагают несколько интересных девайсов, на которые стоит обратить внимание. Подробности под катом. Читать дальше →

https://habr.com/ru/companies/selectel/articles/818919/
#  Мои проекты за 7 лет увлечения DIY
BotHabr (tgi,2) → All  –  13:00:04 2024-06-02

Опубликовано: Sun, 02 Jun 2024 12:13:23 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр! Решил представить здесь самые интересные проекты/самоделки/концепции, которые делал сам на протяжении последних семи лет. Если КДПВ сделала своё дело, добро пожаловать под кат! Осторожно, много фото. Вдохновиться разными идеями

https://habr.com/ru/articles/817469/
#  Шрифт на кривых Безье на микроконтроллере
BotHabr (tgi,2) → All  –  11:00:03 2024-06-02

Опубликовано: Sun, 02 Jun 2024 10:32:36 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

ИдеяИдею подсмотрел в канале о программировании ESP32, один человек продемонстрировал часы на 6 дисплеях. Каждая цифра на своём дисплее типа 1.8" 128х160. Разработчик проекта показал источник своего вдохновения: проект Bézier Clock на Javascript разработчика Jack Frigaard. К сожалению, видимо, ориганальная страница демонстрационного проекта не сохранилась, но она точно вдохновила разных людей. Есть даже статья на хабре про это Часы на кривых Безье. Даже не спрашивая как именно это реализовано, я сразу решил делать свой проект на кривых Безье и быстро опробовал первую версию как это будет выглядеть на дисплее. Читать далее

https://habr.com/ru/articles/818873/
#  MajorDoMo, делаем контроль датчика открытия замка. Голосовые уведомления и создания телефонного оповещения
BotHabr (tgi,2) → All  –  08:00:04 2024-06-02

Опубликовано: Sun, 02 Jun 2024 07:33:28 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Добрый день, читатели Хабра!

В связи с наступлением лета и школьных каникул, решил немного модернизировать свое небольшое решение о контроле состояния простого замка, посредством системы домашней автоматизации MajorDoMo.

Постановка задачи довольно простая: при открытии замка и в случае его не закрытия, через 3 минуты локально уведомлять посредством голосового сообщения через аудиовыход сервера Умного Дома и отправка на голосовые терминалы (в т.ч. и Яндекс станции). В случае, если замок так и не закрыт, то ещё через 2 минуты оповестить простым звонком на телефон с проигрыванием сообщения. Немного усложнил для себя задачу – без всякого стороннего вмешательство в работу телефона (установки дополнительных программ и приложений, глобальных перенастроек смартфона).
Публикация является продолжением моей предыдущей статьи. В ней немного затронем общую информацию о системе домашней автоматизации MajorDoMo, настройках, и создании автоматизаций (сценариев), а так же уведомлений и сообщений «Умного Дома»,
Во второй части, научим систему «Умного Дома» оповещать о критическом событии звонком на телефон (к примеру мобильный). Данную часть, думаю можно реализовать не только в MajorDoMo, но и в любой открытой системе «Умного Дома». Читать дальше →

https://habr.com/ru/articles/818875/
#  [Перевод] Предисловие к книге «Постижение искусства схемотехники: практическое руководство»
BotHabr (tgi,2) → All  –  16:00:12 2024-06-01

Опубликовано: Sat, 01 Jun 2024 15:03:06 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Недавно мне стало известно, что издательство «БХВ» собирается в ближайшее время выпустить новый тираж книги «Искусство схемотехники: теория и практика». Именно под этим названием был издан отечественный перевод оригинальной книги «Learning the Art of Electronics: A Hands-On Lab Course». Прочитав полноценный ознакомительный фрагмент на сайте издательства, могу сказать, что работа выполнена в достаточной степени профессионально. Если и есть шероховатости, то они со временем сгладятся. Нужно обязательно знать несколько важных моментов по поводу книги! Именно с этой целью я предлагаю вам свой любительский перевод предисловия к книге «Learning the Art of Electronics: A Hands-On Lab Course». Электронную копию предисловия я сумел раздобыть на странице «Издательства Кембриджского университета» (Cambridge University Press). Читать далее

https://habr.com/ru/articles/818851/
#  Go + Minio: как написать простой сервер для взаимодействия с файлами
BotHabr (tgi,2) → All  –  16:00:04 2024-06-01

Опубликовано: Sat, 01 Jun 2024 15:03:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Добрейшего! Недавно мой друг решил хранить картинки продуктов на сервере, в отдельной папочке, выдав ей публичный доступ. Что ж, эту статью я пишу чтобы рассказать другу плюсы и минусы, а так же показать как можно делать иначе. Если вы только изучаете go, начинаете писать сервера, то обязательно посмотрите эту статью - для бекендера уметь работать с s3 хранилищем так же важно, как и уметь работать с реляционной / нереляционной базой данных и с key-value базой - это основа основ. Читать далее

https://habr.com/ru/articles/818853/
#  Docker Hub заблокировали возможность обновлять проекты. Как работать дальше
BotHabr (tgi,2) → All  –  13:00:08 2024-06-01

Опубликовано: Sat, 01 Jun 2024 12:29:32 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Docker 30 мая в одностороннем порядке заблокировал возможность работы c Docker hub. Блокировка осуществляется по Geo IP.Так, если вы еще месяц назад создавали микросервисную архитектуру, все клали в Docker-контейнеры, то теперь вы можете встретиться с особенностью, что все это вроде еще и запускается командами вида docker-compose up или docker up, но build сделать не получается. Когда в Docker файле находится то, что нужно скачать при билде, выдается ошибка, что не удается получить доступ к ресурсу. Знакомо? Читать далее

https://habr.com/ru/articles/818833/
#  Tech4Art: как дроны и VR помогают рисовать граффити и муралы
BotHabr (tgi,2) → All  –  09:00:10 2024-06-01

Опубликовано: Sat, 01 Jun 2024 08:00:34 GMT
Канал: Все статьи подряд / Разработка робототехники / Хабр

Привет, Хабр! Меня зовут Миша Most, я художник, который начинал как граффити-райтер. Сегодня расскажу о том, как технологии помогают нам, представителям искусства, творить, создавая необычные проекты. Сначала — немного о своих работах, которые находятся на стыке искусства и технологий. А потом вместе с моим коллегой расскажу о самих технологиях.В статье кроме информации о моем творчестве немало технических подробностей, которые помогают понять, как работает симбиоз современного искусства и технологий. Всё самое интересное — под катом.Этот пост — переработанная версия доклада с True Tech Day 2.0. Читать далее

https://habr.com/ru/companies/ru_mts/articles/818695/
#  [Перевод] Учимся летать: симуляция эволюции на Rust. 1/5
BotHabr (tgi,2) → All  –  09:00:08 2024-06-01

Опубликовано: Sat, 01 Jun 2024 08:01:36 GMT
Канал: Все статьи подряд / Системное программирование / Хабр




В этой серии статей мы создадим симуляцию эволюции с помощью нейронной сети и генетического алгоритма.
Я расскажу вам, как работает простая нейронная сеть и генетический алгоритм, затем мы реализуем их на Rust и скомпилируем приложение в WebAssembly, чтобы получить следующее:
Предполагается, что вы немного знакомы с Rust, остальное я постараюсь вам объяснить.Эта серия состоит из нескольких статей:

Введение (что мы будем симулировать, как работает нейронная сеть и генетический алгоритм).
Реализация нейронной сети.
Реализация генетического алгоритма.
Реализация глаз, мозга и самой симуляции (в двух частях).


>> Читать далее
#  Простая, недорогая, точная мини-электропечь (для фьюзинга) своими руками
BotHabr (tgi,2) → All  –  10:00:04 2024-05-31

Опубликовано: Fri, 31 May 2024 09:00:50 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр


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

https://habr.com/ru/companies/ruvds/articles/815703/
#  Как я печатал упоры для моноколеса и что из этого вышло
BotHabr (tgi,2) → All  –  09:00:04 2024-05-31

Опубликовано: Fri, 31 May 2024 08:01:45 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр


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

С недавнего времени в моём электро зоопарке появилось моноколесо Kugoo Kirin U4 (оно же KingSong KS18-XL). Откатав на нем около тысячи километров, я понял, что без упоров мне не обойтись. На различных маркетплейсах достаточно предложений по данному вопросу, но моя инженерная сущность (ну и немного жаба) предложила повременить с покупкой упоров и изготовить их самостоятельно. А что из этого вышло, далее под катом. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/814983/
#  Хирургия без надрезов: роботизированный акустический пинцет
BotHabr (tgi,2) → All  –  08:00:10 2024-05-31

Опубликовано: Fri, 31 May 2024 07:00:09 GMT
Канал: Все статьи подряд / Разработка робототехники / Хабр



Многие отрасли деятельности человека уже давно активно используют помощь роботов, а именно роботизированных манипуляторов. Высокая точность движений, которые поддаются программированию, позволяют этим робо-рукам манипулировать объектами с высокой точностью. Спектр применения таких роботов также весьма широк, от сборки автомобилей до проведения хирургических операций. Однако, несмотря на ряд очевидных преимуществ, данные манипуляторы не всесильны. Особую сложность они испытывают в бесконтактном неинвазивном манипулировании мелкими объектами, особенно в областях, защищенных тканевыми и костными барьерами. Ученые из Вирджинского политехнического института (США) разработали робота, использующего акустические «невидимые» пинцеты для бесконтактного манипулирования объектами с микрометровой точностью. Что стало фундаментом данной разработки, как именно функционирует робот, и насколько он эффективен? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

https://habr.com/ru/companies/ua-hosting/articles/817691/
#  Вертикальные солнечные часы
BotHabr (tgi,2) → All  –  08:00:04 2024-05-31

Опубликовано: Fri, 31 May 2024 07:43:57 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/articles/817717/
Powered by iii-php v0.11