#  Воруем у IT
BotHabr (tgi,2) → All  –  12:00:05 2024-04-18

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

Итак... одним дождливым зимним днем пришла идея мониторить электросеть по новому. Так как собственный интерфейс программы прибора LPW-305 выглядел не так как хотелось, мною было принято решение сделать свой интерфейс. Украсть (шанс 50%)

https://habr.com/ru/articles/808753/
#  USB Rubber Ducky своими руками. По-настоящему
BotHabr (tgi,2) → All  –  09:00:04 2024-04-18

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

Я думаю для пользователей Хабра и пентестеров в частности, тема badusb устройств не является секретной. Это вещи действительно интересные и полезные, а наверное, самый известный такой прибор - это USB Rubber Ducky от компании Hak5. С ним есть проблема, эти устройства сейчас в принципе не продаются в РФ, а если бы и продавались, то не нашлось бы много желающих платить по $80 за штуку (это без учёта доставки). Тем более что характер использования таких устройств зачастую подразумевает подбрасывание, то есть это расходный материал, которого нужно много.Поэтому интернет полон рассказов о том, как дёшево и сердито можно сделать что-то подобное с помощью ардуино или прочих учебных плат. Это действительно работает, вот только подобные самоделки очень сильно уступают оригиналу по возможностям и не являются полноценной заменой. В этой же статье я покажу всем, кто не боится взять в руки паяльник, как за цену одной такой уточки можно собрать десяток badusb устройств, которые эту уточку в некоторых случаях даже превосходят. Читать далее

https://habr.com/ru/articles/808617/
#  Flipper на минималках. Как мы делаем устройство для чтения и эмуляции ключей от домофонов…
BotHabr (tgi,2) → All  –  05:00:04 2024-04-18

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

Мне понравилась идея Flipper Zero в хранении и эмуляции электронных ключей. Это довольно удобно, можно избавится от половины моей связки со всеми ключами, плюс те ключи, которые я обычно даже не ношу, будут под рукой, в том числе универсальные. Но не понравились его габариты. К тому же, весь остальной функционал хоть мне и интересен, для этой задачи излишен, а за него тоже надо платить. В этот момент появилась идея и, что самое главное, желание самостоятельно реализовать такую штуку.Конечная идея была в эмуляции ключей стандартов TouchMemory, Em-Marine и Mifare classic в одном устройстве. Хочется, чтобы это устройство было максимально компактным, в идеале вообще помещалось на связку ключей. Читать далее

https://habr.com/ru/articles/808553/
#  Китай не принимает платежи из России. Где заказать печатные платы в Китае в 2024 году
BotHabr (tgi,2) → All  –  14:00:16 2024-04-17

Опубликовано: Wed, 17 Apr 2024 13:14:23 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Полгода назад я писал, как решал проблему с ушедшими JLCPCB. И вот с марта возникла новая проблема ахахах (истерический смех) —  китайские банки начали блокировать оплату от российских компаний за компоненты для сборки электроники. Оплаты не проходят даже у тех компаний, которые заключили долгосрочные контракты с китайскими производственными площадками.Из-за этого увеличились сроки, а также ряд компаний начал работать через посредников, что сильно увеличило цену на поставку электронных компонентов.Я порезал свой первый обзор + добавил несколько новых компаний, которые сейчас напрямую поставляют компоненты и печатные платы из Китая. В конце - сводная таблица с итогами. Читать далее

https://habr.com/ru/articles/808465/
#  [Перевод] Анатомия Hello World на языке C
BotHabr (tgi,2) → All  –  14:00:07 2024-04-17

Опубликовано: Wed, 17 Apr 2024 13:00:47 GMT
Канал: Все статьи подряд / Assembler / Хабр


Эта статья посвящена программе Hello World, написанной на C. Это максимальный уровень, на который можно добраться с языком высокого уровня, не беспокоясь при этом о том, что конкретно язык делает в интерпретаторе/компиляторе/JIT перед выполнением программы.

Изначально я хотел написать статью так, чтобы она была понятна любому, умеющему кодить, но теперь думаю, что читателю полезно иметь хотя бы некоторые знания по C или ассемблеру. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/808399/
#  Где заканчивается Flutter и начинается платформа?
BotHabr (tgi,2) → All  –  04:00:07 2024-04-17

Опубликовано: Wed, 17 Apr 2024 03:44:32 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр

Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter Engine, подключаемый к приложению и используемый из Dart-классов через механизм нативного связывания (аннотации @pragma('vm:entry-point') для вызовов из Flutter Engine в Dart, @Native и external для обращения к C++ коду во Flutter Engine из Dart).Но в действительности Flutter Engine не имеет никакого платформо-специфического кода (при этом собран под целевую аппаратную архитектуру) и не знает, как работает платформенный event loop, как создавать потоки, на какой поверхности выполнять отрисовку сцены и не может получать информацию о действиях пользователя (касание экрана, перемещение указателя мыши, нажатие клавиш) и системных событиях. Такое архитектурное решение было сделано для того, чтобы иметь возможность запускать Flutter-приложения потенциально на любом устройстве с экраном (даже светодиодной панелью). В этой статье мы поговорим про Flutter Embedder, его роль в запуске приложения и привязке к системным event loop, а также рассмотрим сборку простого embedder для публикации Flutter приложения как VNC-сервера. Читать далее

https://habr.com/ru/companies/otus/articles/808235/
#  Зачем Программисту Микроконтроллеров Линейная Алгебра (или Как найти угол между векторами?)
BotHabr (tgi,2) → All  –  22:00:04 2024-04-16

Опубликовано: Tue, 16 Apr 2024 21:47:24 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В программировании микроконтроллеров часто возникает задача найти угол между векторами. Это всяческие встраиваемые системы, где есть подвижные, вращающиеся детали: PTZ камеры, поворотные платформы для радаров, турели, ветрогенераторы, солнечные панели, SDR обработка и прочее.В данном тексте я приведу простое и понятное решение задачи вычисления угла между векторами на языке программирования Си. Читать далее

https://habr.com/ru/articles/807641/
#  Термоэлектрические генераторы
BotHabr (tgi,2) → All  –  14:00:20 2024-04-16

Опубликовано: Tue, 16 Apr 2024 13:00:28 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Картинка WangXiNa, Freepik

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

Тем не менее, существует отдельный вид генераторов, которые не содержат в своём составе движущихся механических частей — так называемые «термоэлектрические генераторы». Читать дальше →

https://habr.com/ru/companies/ruvds/articles/807591/
#  Радикальная защита селфхостинга. Уровень: хардвар и хардкор
BotHabr (tgi,2) → All  –  14:00:05 2024-04-16

Опубликовано: Mon, 01 Apr 2024 12:14:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Сейчас у многих есть свой личный сервер. Насколько вы задумывались о безопасности? Настроили вход по ssh‑ключам, firewall и на этом всё? Давайте поговорим про РЕАЛЬНУЮ безопасность.Эта статья о том, как запариться, распилить свой ноутбук болгаркой, вставить туда микроконтроллер и интегрировать всё это с умным домом. Или по‑простому: радикальная защита селфхостинга — уровень «хардкор».ВводныеУ меня был старый ноутбук Thinkpad t440p, который лежал без дела. Я решил сделать на нем селфхостинг. Читать далее

https://habr.com/ru/companies/aeza/articles/804499/
#  Разбираем на винтики учебный процессор TOY
BotHabr (tgi,2) → All  –  07:00:08 2024-04-16

Опубликовано: Tue, 16 Apr 2024 06:28:40 GMT
Канал: Все статьи подряд / Assembler / Хабр

А давайте возьмём простейший процессор и напишем его эмулятор на Python. А потом скормим ему бинарник с программой, чтобы получить, например, такой результат:# python emulator.py -f add_two_numbers.bin Enter a number > -3 Enter a number > 8Output > 5Статья для тех, кто всегда хотел разобраться в машинном коде, но боялся начать. Читать далее

https://habr.com/ru/articles/802733/
#  Подводный буксировщик своими руками
BotHabr (tgi,2) → All  –  06:00:05 2024-04-16

Опубликовано: Tue, 16 Apr 2024 05:51:43 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Предыстория: Пересматривал я один из любимых советских фильмов детства - Акаванавты. Ностальгия по молодости, потрясающие (на те времена) сыены подводных съемок (после этого фильма пошел в секцию подводного плавания).... И вот на моменте, где ГлавныйГерой (советский акванавт Соболев) плывет на подводном буксировщике я вспомнил, что в ту детскую пору я много чего пытался придумать для подобного "подводного передвижения". И вспомнил, что видел в продаже более простые "подводные скутеры", "подводные буксировщики" - игрушки,ставшие возможными и доступными для гражданских лиц только в нынешнее время. Нечто принципиально подобное делали, конечно, для боевых пловцов, начиная со второй мировой, но это всё-таки не для простых людей.А сколько стоит такой буксировщик? Я посмотрел - от 40 до 100 тыр. Для редкого развлечения ("лето в Челябинске короткое и малоснежное") - дороговато. А можно сделать такой девайс самостоятельно? (как обычно ноют старички типа меня -"а вот мы! а вот в наше время сами себе игрушки делали!". Детство в советские времена, все своими руками (отливка солдатиков из свинца, тачки на подшипниках, пайка усилителей и цветомузык, даже в секции моноласты и удлинненки себе делали сами, ), по тем самым советским "дендрофекальными технологиям". Конечно, сейчас возможностей больше, нам помогают трудолюбивые китайцы. Да и технологии шагнули вперед (тот большой цилиндр на КДПВ - это, вообще-то, просто фонарик). Поэтому было решено попробовать сделать такую игрушку себе своими руками. Читать далее

https://habr.com/ru/articles/806231/
#  Как я победил ЧПУ (CNC) станок (2 часть)
BotHabr (tgi,2) → All  –  14:00:04 2024-04-15

Опубликовано: Mon, 15 Apr 2024 13:47:19 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

И снова всем привет! Благодаря первой части я получил полезный для меня фидбэк, поэтому решил продолжить свою деятельность по написанию статей.Сегодня про драйвера и про настройку прошивки. Что было дальше?

https://habr.com/ru/articles/807837/
#  Fairphone: не только модульный телефон, но и беспроводные наушники со сменным аккумулятором
BotHabr (tgi,2) → All  –  10:00:04 2024-04-15

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


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

Это беда подавляющего большинства наушников такого типа. Но компания Fairphone, которая выпускает модульные телефоны вот уже несколько лет, решила всех спасти. Она представила модель наушников Fairphone Fairbuds, батареи которых может поменять даже не особо искушенный в ремонтах пользователь. Подробности под катом.
Читать дальше →

https://habr.com/ru/companies/selectel/articles/807669/
#  Полигон для творчества за 1500 р. Часть 2. Структура платы, 256 UARTов и расширение спектра
BotHabr (tgi,2) → All  –  09:00:04 2024-04-15

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



Приветствую вас, друзья!

Продолжаем знакомство с платой SX100. Рассмотрим структуру и некоторые любопытные особенности платы, узнаем, как улучшить ЭМС с помощью расширения спектра. Сделаем пару сотен UARTов и доработаем плату.

Вперёд к экспериментам! Читать дальше →

https://habr.com/ru/companies/timeweb/articles/804413/
#  [Перевод] «Искусство схемотехники»: предисловие к 3 изданию
BotHabr (tgi,2) → All  –  12:00:14 2024-04-13

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

На днях узнал, что вышла русскоязычная версия третьего оригинального издания книги «Искусство схемотехники» (статья на Хабре). Новость заинтриговала. Так как достаточно давно увлекаюсь этой книгой и не понаслышке знаю, что отечественные читатели ее очень ждали. Точнее даже, заждались. Авторы оригинальной книги еще в 2015 году сделали рекламу своему произведению, разместив в свободном доступе, на сайте, посвященному книге, предисловие к третьему изданию. Но это не только реклама, но и достаточно детальное описание книги, а также декларация концепций и идей в ней заложенных. Надеюсь, мой скромный любительский перевод не будет воспринят издательством «Бином» в штыки: целей что-либо нарушать у меня нет. Если что, ко мне можно обратиться на почту. Я всегда рад конструктивному диалогу и считаю, что давно сложились условия, когда отечественная версия оригинальной книги просто обязана превзойти оригинал. Кроме того, реклама от самих авторов-корифеев еще никому не вредила.Я заказал себе «первый том» от «Бинома». Скоро должна книжечка прийти. Я ее внимательно изучу, и по результатам будет рецензия. Надеюсь, книга оправдает мои ожидания. Даже интересно сравнить свои навыки в переводе с профессионалами. А пока, предлагаю приступить к чтению предисловия. Читать далее

https://habr.com/ru/articles/807497/
#  16-битная операционная система на коленках
BotHabr (tgi,2) → All  –  09:00:07 2024-04-13

Опубликовано: Sat, 13 Apr 2024 08:10:42 GMT
Канал: Все статьи подряд / Assembler / Хабр

В мире компьютерных наук мало что может сравниться с созданием собственной операционной системы. В этой статье мы погрузимся в увлекательный мир разработки операционных систем, создав 16-битную ОС с помощью языка ассемблера NASM под архитектуру процессоров Intel x86-64. Мы рассмотрим каждый этап разработки, начиная с основ и заканчивая реализацией ключевых компонентов. Заменит Windows?

https://habr.com/ru/articles/807459/
#  Основы основ: введение в операционные, файловые и символьные системы
BotHabr (tgi,2) → All  –  15:00:13 2024-04-12

Опубликовано: Fri, 12 Apr 2024 14:08:51 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Привет, Хабр!Подавляющему большинству местных читателей - информация из этой статьи уже известна; скажем прямо - это "база". Если вы из такого большинства, то не теряйте время - листайте дальше.А всем юным (и не очень) желающим "войти в IT" - добро пожаловать под кат! Читать далее

https://habr.com/ru/articles/807349/
#  Несколько самодельных стеклодувных приспособлений и инструментов. Текущее дооснащение домашней мастерской
BotHabr (tgi,2) → All  –  10:00:05 2024-04-12

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


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

https://habr.com/ru/companies/ruvds/articles/803557/
#  Тюнинг старого тетриса
BotHabr (tgi,2) → All  –  09:00:06 2024-04-12

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


Недавно я прикупил себе старенький и оригинальный — «тот самый» тетрис, а дальше меня затянуло. Собственно, нормальная ситуация. Однако, мне пришлось столкнуться с одной неприятной проблемой: если во время игры — скорость (ака сложность) повышается выше двух пунктов, то играть становится совершенно невозможно, а скоростей-то много…

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

https://habr.com/ru/companies/timeweb/articles/806469/
#  Российские роботы выполняют задачи на естественном языке. Зимний ROS Meetup 2024 — как это было и как это будет?
BotHabr (tgi,2) → All  –  08:00:13 2024-04-12

Опубликовано: Fri, 12 Apr 2024 07:01:38 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Всем привет! Сегодня мы отправимся в прошлое и вспомним, как проходил зимний ROS Meetup 3 февраля 2024 года: какие темы по LLM, Deep Learning и антропоморфным роботам были раскрыты и что нас ждет дальше? Читать далее

https://habr.com/ru/companies/sberbank/articles/807119/
#  Как я собрал красивое ведро для гидропоники
BotHabr (tgi,2) → All  –  06:00:05 2024-04-12

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

Несколько лет назад я писал пост о том, как вырастить на гидропонике крайне острый Trinidad Scorpion CARDI. Он, при его живительных 1.2 миллионах единиц Сковилла, на неподготовленных перцеедов производит впечатление эквивалентное облизыванию паяльника.Пока Монстр плодоносил и радовал в течение нескольких лет, я продумывал более удобный вариант гидропонной установки, который было бы не стыдно показывать в приличном интерьере гостям. Классический вариант “юного гидропониста” из канализационных труб, алюминиевого скотча и вороха булькающих трубочек был с негодованием забракован женой. Я разработал и протестировал несколько прототипов с 3D-печатными элементами, но потом проект был поставлен на паузу.Окончательно доделать его получилось после того, как внезапно выяснилось, что коллеги тоже фанаты острого. Мы собрались в нашей виртуальной “курилке”, запилили проект со всеми положенными milestone в Asana и начали тестировать. Садитесь поудобнее, сегодня будет лонгрид-оффтопик, про то, как толпа DevOPS из WiseOPS пилила совместный хобби проект для украшения офиса. Да, мы заняты не только работой) А еще я поделюсь подробной инструкцией и файлами для 3D-печати.Сегодня расскажу про то, как правильно утопить растение, спроектировать прототип и выйти в релиз, даже если твои тестеры очень сильные люди. Читать далее

https://habr.com/ru/companies/wiseops/articles/807111/
#  ОбАСУчиваем дачу. Начало
BotHabr (tgi,2) → All  –  17:00:05 2024-04-11

Опубликовано: Thu, 11 Apr 2024 16:19:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

«В автоматизацию идут самые большие лентяи – они хотят сделать так, чтобы лежать на диване, а без них само бы всё работало» Преподаватель кафедры АПП Волгоградского Политеха.Добрый день, уважаемые хабровчане!Хочу предложить вашему вниманию историю моего скромного «хобби-проекта». Как известно, бывают умные вещи и умные дома, а мне захотелось сделать «умную дачу»! Ну, такую, чтобы сама себя поливала в периоды долгого отсутствия хозяев, а в холодное время включала отопление к их приезду. Причём, сделать всё это «на минималках» и в смысле затрат финансовых, и в смысле затрат умственной и физической энергии. И чтобы было просто «прикольно». По специальности я инженер АСУ ТП, вот и захотелось создать некоторую вариацию такой системы на своём дачном участке. Идея эта зрела во мне долго, но должны были сложиться как объективные так и субъективные обстоятельства.Итак, предыстория. В нашей семье холодильник давно победил телевизор, а потому с холодильника всё и началось. Лет, кажется, семь или восемь назад мы отправились летом на море. И пока благополучно там отдыхали, в доме произошло отключение электричества, из-за броска напряжения выбило автомат на входе в квартиру. Холодильник, естественно, разморозился, и тёща, навещавшая наше жильё, обнаружила это безобразие лишь несколько дней спустя. Поскольку уезжаем мы летом часто, то возникла мысль, что нужно как-то обезопасить себя от повторения подобных казусов. Оказалось, существуют «умные розетки», с которыми можно обмениваться информацией и управлять через СМС. Китайцам я доверял не очень, а потому купил «умную розетку» отечественного производства. Продавалась она в магазине, торгующем средствами охраны, и стоила космические не то пять не то шесть тысяч рублей. Но чего не сделаешь ради холодильника? Читать далее

https://habr.com/ru/articles/807097/
#  Шифр Цезаря на Ассемблере
BotHabr (tgi,2) → All  –  15:00:07 2024-04-11

Опубликовано: Thu, 11 Apr 2024 14:37:06 GMT
Канал: Все статьи подряд / Assembler / Хабр

Друзья, коллеги, всех приветствую! В этой статье мы напишем шифратор на грязном "макро-чистом" Ассемблере и в качестве элементарного шифра будем использовать Шифр Цезаря (Шифр сдвига с ключом k = n). Статья написана для новичков, которые могут погрузиться в мир "первой" криптографии. З.Ы. Код можно доработать, как вы захотите (например, реализовать другой шифр), и использовать, например, в курсовой (в ВУЗе). Благо, в профильных ВУЗах еще уделяют какое-то время языку Ассемблера :) Читать далее

https://habr.com/ru/articles/807075/
#  Доступная цветная 3D-печать?
BotHabr (tgi,2) → All  –  14:00:06 2024-04-11

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

Картинка Vecstock, Freepik

Цветная 3D-печать является своего рода мечтой для домашнего пользователя, и множество исследователей работают в этом направлении с переменным успехом.

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

https://habr.com/ru/companies/ruvds/articles/805911/
#  Как от одного датчика дойти до полу-умной квартиры
BotHabr (tgi,2) → All  –  14:00:05 2024-04-11

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

В интернете утверждают, что диоксид углерода влияет на наше самочувствие. А что если собрать устройство замера уровня CO2 самому? Учитывая, что каждая новая железка начинается с простой идеи, насколько далеко можно зайти в этом направлении? И что тут общего с полу-умной квартирой? Читать далее

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