# Программирование на C в Linux на примере создания командной оболочки: часть 2
BotHabr (tgi,2) → All – 13:00:08 2024-09-17
Опубликовано: Tue, 17 Sep 2024 08:05:30 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я расскажу о системе сборки make, и о том, как правильно писать и документировать C-код.В первой части мы задали базовую структуру кода, разобрались с чтением вывода и созданием процессов. А в этой части нашей задачи будет дойти с альфа-стадии на бета-стадию — то есть реализовать прочий важный функционал, такой как: минимальная поддержка плагинов; автодополнение; подсветка синтаксиса; переменные окружения, новые встроенные утилиты.Да-да, мы превратим наш велосипед в мопед! Я вынес из прошлой статьи итоги, и попытался решить все проблемы и замечания. Продолжаем погружение в пучины разработки под Linux! Читать далее
https://habr.com/ru/companies/timeweb/articles/842878/
BotHabr (tgi,2) → All – 13:00:08 2024-09-17
Опубликовано: Tue, 17 Sep 2024 08:05:30 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я расскажу о системе сборки make, и о том, как правильно писать и документировать C-код.В первой части мы задали базовую структуру кода, разобрались с чтением вывода и созданием процессов. А в этой части нашей задачи будет дойти с альфа-стадии на бета-стадию — то есть реализовать прочий важный функционал, такой как: минимальная поддержка плагинов; автодополнение; подсветка синтаксиса; переменные окружения, новые встроенные утилиты.Да-да, мы превратим наш велосипед в мопед! Я вынес из прошлой статьи итоги, и попытался решить все проблемы и замечания. Продолжаем погружение в пучины разработки под Linux! Читать далее
https://habr.com/ru/companies/timeweb/articles/842878/
# Мое обращение в АП РФ по поводу замедления youtube, и ответ из РКН
BotHabr (tgi,2) → All – 09:00:04 2024-09-16
Опубликовано: Mon, 16 Sep 2024 08:12:24 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Я получил ответ 8 сентября и выложил у себя в тг канале. Особой реакции мой пост не получил. Но потом мне прислали ссылку на эту статью на хабре https://habr.com/ru/news/843112/ , и я решил поделиться своей перепиской с общественностью. Читать далее
https://habr.com/ru/articles/843620/
BotHabr (tgi,2) → All – 09:00:04 2024-09-16
Опубликовано: Mon, 16 Sep 2024 08:12:24 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Я получил ответ 8 сентября и выложил у себя в тг канале. Особой реакции мой пост не получил. Но потом мне прислали ссылку на эту статью на хабре https://habr.com/ru/news/843112/ , и я решил поделиться своей перепиской с общественностью. Читать далее
https://habr.com/ru/articles/843620/
# Варварский, но практичный ремонт вырванной петли в ноутбуке
BotHabr (tgi,2) → All – 09:00:04 2024-09-16
Опубликовано: Mon, 16 Sep 2024 08:14:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Приветствую, Хабр! Пришел в ремонт ноутбук со следующими симптомами: не включается и сломалась одна петля. Вырывание петель — довольно частая поломка, так как пластик крышки и основания обычно тонкий (если только корпус не из металла). Из-за этого происходит выламывание запрессованных втулок. Первое, что пришло на ум — из-за вырванной петли переломился (порвался) шлейф матрицы, но проблема оказалась куда интереснее. Читать дальше →
https://habr.com/ru/companies/selectel/articles/843622/
BotHabr (tgi,2) → All – 09:00:04 2024-09-16
Опубликовано: Mon, 16 Sep 2024 08:14:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Приветствую, Хабр! Пришел в ремонт ноутбук со следующими симптомами: не включается и сломалась одна петля. Вырывание петель — довольно частая поломка, так как пластик крышки и основания обычно тонкий (если только корпус не из металла). Из-за этого происходит выламывание запрессованных втулок. Первое, что пришло на ум — из-за вырванной петли переломился (порвался) шлейф матрицы, но проблема оказалась куда интереснее. Читать дальше →
https://habr.com/ru/companies/selectel/articles/843622/
# Как получить радиолюбительский позывного в 2024 году
BotHabr (tgi,2) → All – 00:00:11 2024-09-15
Опубликовано: Sat, 14 Sep 2024 23:27:36 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Для тех, кто просто хочет получить позывной, привожу последовательность действий, актуальную на октябрь 2024 года. И детально рассказываю как прошел этот путь, с какими трудностями столкнулся. Руководство наполнено ссылками по всем шагам. Читать далее
https://habr.com/ru/articles/843404/
BotHabr (tgi,2) → All – 00:00:11 2024-09-15
Опубликовано: Sat, 14 Sep 2024 23:27:36 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Для тех, кто просто хочет получить позывной, привожу последовательность действий, актуальную на октябрь 2024 года. И детально рассказываю как прошел этот путь, с какими трудностями столкнулся. Руководство наполнено ссылками по всем шагам. Читать далее
https://habr.com/ru/articles/843404/
# Самодельные суперконденсаторы (ионисторы)
BotHabr (tgi,2) → All – 10:00:03 2024-09-14
Опубликовано: Sat, 14 Sep 2024 09:42:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка Freepik
Среди источников электрической энергии особое место занимают так называемые суперконденсаторы — ионисторы.
Несмотря на загадочное название, их весьма просто изготовить самостоятельно, и оно того стоит: быстрая зарядка, возможность осуществления множества циклов заряд/разряд без какого-либо разрушения (вплоть до миллионов), большая ёмкость (до десятков и даже сотен Фарад).
Думается, что этого перечисления уже достаточно, чтобы всерьёз задуматься об изготовлении таких устройств, так как любой самодельщик сможет найти для них, даже навскидку, множество применений.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/841706/
BotHabr (tgi,2) → All – 10:00:03 2024-09-14
Опубликовано: Sat, 14 Sep 2024 09:42:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка Freepik
Среди источников электрической энергии особое место занимают так называемые суперконденсаторы — ионисторы.
Несмотря на загадочное название, их весьма просто изготовить самостоятельно, и оно того стоит: быстрая зарядка, возможность осуществления множества циклов заряд/разряд без какого-либо разрушения (вплоть до миллионов), большая ёмкость (до десятков и даже сотен Фарад).
Думается, что этого перечисления уже достаточно, чтобы всерьёз задуматься об изготовлении таких устройств, так как любой самодельщик сможет найти для них, даже навскидку, множество применений.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/841706/
# Платформа Astra9: подключаем экранчик 12864 на контроллере ST7920 к ZYNQ-7010 через SPI. Практическое руководство
BotHabr (tgi,2) → All – 17:00:03 2024-09-13
Опубликовано: Fri, 13 Sep 2024 16:56:46 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
О платформе: https://habr.com/ru/articles/842958/Опишу, как "поднять" SPI в Линуксе (Убунту) , подключить экранчик 12864 с контроллером ST7920 (бывают и другие варианты контроллеров) к ZYNQ-7010 и отобразить на нём текст, линию и прямоугольник , используя Питон. Читать далее
https://habr.com/ru/articles/843212/
BotHabr (tgi,2) → All – 17:00:03 2024-09-13
Опубликовано: Fri, 13 Sep 2024 16:56:46 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
О платформе: https://habr.com/ru/articles/842958/Опишу, как "поднять" SPI в Линуксе (Убунту) , подключить экранчик 12864 с контроллером ST7920 (бывают и другие варианты контроллеров) к ZYNQ-7010 и отобразить на нём текст, линию и прямоугольник , используя Питон. Читать далее
https://habr.com/ru/articles/843212/
# Знакомимся с ассемблерами: от популярных до малоизвестных
BotHabr (tgi,2) → All – 15:00:06 2024-09-13
Опубликовано: Fri, 13 Sep 2024 14:09:13 GMT
Канал: Все статьи подряд / Assembler / Хабр
Привет, Хабр! Сегодня я хочу поделиться своими наблюдениями и опытом по работе с различными ассемблерами. Я сам пишу на языке C и относительно редко касался темы ассемблера. Но недавно решил восполнить этот пробел в знаниях и посмотреть на различные ассемблеры. В данной статье мы не будем рассматривать ARM, AVR и другие микроконтроллерные архитектуры, а сосредоточимся исключительно на компьютерных ассемблерах. Давайте не будем судить строго, ведь это скорее исследовательский опыт, чем глубокое погружение. Читать далее
https://habr.com/ru/articles/843172/
BotHabr (tgi,2) → All – 15:00:06 2024-09-13
Опубликовано: Fri, 13 Sep 2024 14:09:13 GMT
Канал: Все статьи подряд / Assembler / Хабр
Привет, Хабр! Сегодня я хочу поделиться своими наблюдениями и опытом по работе с различными ассемблерами. Я сам пишу на языке C и относительно редко касался темы ассемблера. Но недавно решил восполнить этот пробел в знаниях и посмотреть на различные ассемблеры. В данной статье мы не будем рассматривать ARM, AVR и другие микроконтроллерные архитектуры, а сосредоточимся исключительно на компьютерных ассемблерах. Давайте не будем судить строго, ведь это скорее исследовательский опыт, чем глубокое погружение. Читать далее
https://habr.com/ru/articles/843172/
# Эхо Дайджест: от российских ноутбуков до дистанционной хирургии
BotHabr (tgi,2) → All – 13:00:08 2024-09-13
Опубликовано: Fri, 13 Sep 2024 12:13:32 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Обзор последних достижений в области технологий: российские ноутбуки на Эльбрус, прорывы в телемедицине, инновации в лечении СДВГ и развитие ИИ в различных отраслях. Читать далее
https://habr.com/ru/articles/843118/
BotHabr (tgi,2) → All – 13:00:08 2024-09-13
Опубликовано: Fri, 13 Sep 2024 12:13:32 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Обзор последних достижений в области технологий: российские ноутбуки на Эльбрус, прорывы в телемедицине, инновации в лечении СДВГ и развитие ИИ в различных отраслях. Читать далее
https://habr.com/ru/articles/843118/
# Кожаные не только люди: Как андроиды обретают чувство осязания и чем это поможет нам
BotHabr (tgi,2) → All – 12:00:08 2024-09-13
Опубликовано: Fri, 13 Sep 2024 11:24:05 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Кожа защищает людей от вирусов и бактерий, помогает не перегреться и приспособиться к условиям окружающей среды. На первый взгляд может показаться, что роботам, в отличие от нас, всё это не слишком нужно. Но это только на первый: хотя люди создают роботов под узкие задачи, механическая «кожа» с каждым годом становится всё сложнее.В статье расскажем, зачем люди работают над «кожей» андроидов, из чего её делали раньше и сейчас и чем это полезно для человечества. Читать далее
https://habr.com/ru/companies/first/articles/843096/
BotHabr (tgi,2) → All – 12:00:08 2024-09-13
Опубликовано: Fri, 13 Sep 2024 11:24:05 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Кожа защищает людей от вирусов и бактерий, помогает не перегреться и приспособиться к условиям окружающей среды. На первый взгляд может показаться, что роботам, в отличие от нас, всё это не слишком нужно. Но это только на первый: хотя люди создают роботов под узкие задачи, механическая «кожа» с каждым годом становится всё сложнее.В статье расскажем, зачем люди работают над «кожей» андроидов, из чего её делали раньше и сейчас и чем это полезно для человечества. Читать далее
https://habr.com/ru/companies/first/articles/843096/
# Отладочная плата с жирной ПЛИС за 500р или что делать со старым антмайнером — как я делаю собственную платформу
BotHabr (tgi,2) → All – 11:00:04 2024-09-13
Опубликовано: Fri, 13 Sep 2024 00:26:29 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
С незапамятных времён, когда ещё существовали браузеры под ДОС, я взял себе ник Astra.Поэтому и назвал проект превращения запчасти от майнера с мусорки в годную "отладку", с которым вожусь несколько месяцев, --Аstra_S9_SoC(+FPGA)-- или "платформа Astra9" Собственно, сама плата уже давно запроектирована и наштампована конторой Битмаин невероятно большим тиражом- порядка нескольких сотен тысяч (а то и миллиона) экземпляров. Сотни тысяч этих плат УЖЕ находятся у нас в стране, их не надо тащить с Али. Плата предназначена чисто для управления майнингом на хешплатах и не имеет никакой либо документации. Однако, "сердцем" платы является SoC+FPGA микросхема американской корпорации Xilinx -- ZYNQ 7010 xc7z010-clg400, что позволяет использовать её как FPGA девборд и как одноплатникЯ взял на себя труд разработать рабочую документацию на эту плату. https://dzen.ru/a/ZtTuMNBQ3gFhmskjВ своих статьях рассмотрю основные варианты применения этого изделия. Как минимум, будут освещены такие вопросы:0. Никакой возни, раздобыл плату, микро-СД-флешку - и через полчаса всё заработало https://dzen.ru/a/ZtumRpI4dV3u1R7v1. Привет, народ или Как помигать светодиодом2. Запустить Убунту Читать далее
https://habr.com/ru/articles/842958/
BotHabr (tgi,2) → All – 11:00:04 2024-09-13
Опубликовано: Fri, 13 Sep 2024 00:26:29 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
С незапамятных времён, когда ещё существовали браузеры под ДОС, я взял себе ник Astra.Поэтому и назвал проект превращения запчасти от майнера с мусорки в годную "отладку", с которым вожусь несколько месяцев, --Аstra_S9_SoC(+FPGA)-- или "платформа Astra9" Собственно, сама плата уже давно запроектирована и наштампована конторой Битмаин невероятно большим тиражом- порядка нескольких сотен тысяч (а то и миллиона) экземпляров. Сотни тысяч этих плат УЖЕ находятся у нас в стране, их не надо тащить с Али. Плата предназначена чисто для управления майнингом на хешплатах и не имеет никакой либо документации. Однако, "сердцем" платы является SoC+FPGA микросхема американской корпорации Xilinx -- ZYNQ 7010 xc7z010-clg400, что позволяет использовать её как FPGA девборд и как одноплатникЯ взял на себя труд разработать рабочую документацию на эту плату. https://dzen.ru/a/ZtTuMNBQ3gFhmskjВ своих статьях рассмотрю основные варианты применения этого изделия. Как минимум, будут освещены такие вопросы:0. Никакой возни, раздобыл плату, микро-СД-флешку - и через полчаса всё заработало https://dzen.ru/a/ZtumRpI4dV3u1R7v1. Привет, народ или Как помигать светодиодом2. Запустить Убунту Читать далее
https://habr.com/ru/articles/842958/
# Изготовление лампы с цоколем упрощённого типа
BotHabr (tgi,2) → All – 10:00:05 2024-09-13
Опубликовано: Fri, 13 Sep 2024 09:01:13 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Речь идёт об опытах и экспериментах на пути к изготовлению более или менее практических электровакуумных приборов (ЭВП) в домашней лаборатории-мастерской. Стоит сказать: выводы ЭВП — спай разнородных материалов, сложное и ответственное место любой лампы. Говоря о конструкции, классическая гребешковая ножка [1] покрывает все любительские потребности, однако её изготовление, тем более из легкоплавкого стекла платиновой группы, склонного к растрескиванию из-за высокого температурного коэффициента расширения (ТКР) — многостадийный процесс, имеющий несколько длительных промежуточных отжигов. Что удлиняет и удорожает изготовление. Однако ряд приборов можно сделать с упрощённым цоколем и проволочными выводами, быстрее, удобнее, дешевле. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/841186/
BotHabr (tgi,2) → All – 10:00:05 2024-09-13
Опубликовано: Fri, 13 Sep 2024 09:01:13 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Речь идёт об опытах и экспериментах на пути к изготовлению более или менее практических электровакуумных приборов (ЭВП) в домашней лаборатории-мастерской. Стоит сказать: выводы ЭВП — спай разнородных материалов, сложное и ответственное место любой лампы. Говоря о конструкции, классическая гребешковая ножка [1] покрывает все любительские потребности, однако её изготовление, тем более из легкоплавкого стекла платиновой группы, склонного к растрескиванию из-за высокого температурного коэффициента расширения (ТКР) — многостадийный процесс, имеющий несколько длительных промежуточных отжигов. Что удлиняет и удорожает изготовление. Однако ряд приборов можно сделать с упрощённым цоколем и проволочными выводами, быстрее, удобнее, дешевле. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/841186/
# Кошачья грация: искусственные мышцы для роботизированных ног
BotHabr (tgi,2) → All – 09:00:08 2024-09-13
Опубликовано: Fri, 13 Sep 2024 08:05:30 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Практическая разработка робототехники берет свое начало еще в начале прошлого века, не говоря уже о теоретической части, которую можно отследить до времен Да Винчи и даже старше. За эти долгие годы ученым удалось превратить железного дровосека в человекоподобного робота, обладающего многими возможностями, имитирующими как человеческий организм, так и других животных. Однако даже самые современные роботы лишены того, с чем многие дикие животные рождаются, а именно врожденной грации и легкости локомоции в сложных условиях окружающей среды. Ученые из Швейцарской высшей технической школы Цюриха разработали искусственные мышцы для роботизированных ног, позволяющие роботу преодолевать препятствия с присущей диким животным грацией и точностью. Из чего сделаны эти мышцы, как именно они работают, и насколько они эффективны? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
https://habr.com/ru/companies/ua-hosting/articles/842418/
BotHabr (tgi,2) → All – 09:00:08 2024-09-13
Опубликовано: Fri, 13 Sep 2024 08:05:30 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Практическая разработка робототехники берет свое начало еще в начале прошлого века, не говоря уже о теоретической части, которую можно отследить до времен Да Винчи и даже старше. За эти долгие годы ученым удалось превратить железного дровосека в человекоподобного робота, обладающего многими возможностями, имитирующими как человеческий организм, так и других животных. Однако даже самые современные роботы лишены того, с чем многие дикие животные рождаются, а именно врожденной грации и легкости локомоции в сложных условиях окружающей среды. Ученые из Швейцарской высшей технической школы Цюриха разработали искусственные мышцы для роботизированных ног, позволяющие роботу преодолевать препятствия с присущей диким животным грацией и точностью. Из чего сделаны эти мышцы, как именно они работают, и насколько они эффективны? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
https://habr.com/ru/companies/ua-hosting/articles/842418/
# Резистивный ключ для оптического домофона
BotHabr (tgi,2) → All – 09:00:04 2024-09-13
Опубликовано: Fri, 13 Sep 2024 08:05:02 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Приветствую всех!
Мне уже не раз доводилось показывать самых странных представителей домофонных ключей, однако этот экземпляр постоянно от меня ускользал. Для кого-то его существование вообще будет открытием: в самом деле, неужели кто-то вообще мог придумать настолько примитивный в плане защиты девайс? Но вот сейчас мне удалось наконец раздобыть экземпляр на опыты, так что самое время разбираться.
Итак, в сегодняшней статье поговорим о том, как работали домофоны «Цифрал» с резистивным ключом. Узнаем, какие вообще девайсы с ними совместимы и как оно устроено, попутно посмотрим на несколько неожиданных решений по части схемотехники таких домофонов. Традиционно будет много интересного. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/839564/
BotHabr (tgi,2) → All – 09:00:04 2024-09-13
Опубликовано: Fri, 13 Sep 2024 08:05:02 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Приветствую всех!
Мне уже не раз доводилось показывать самых странных представителей домофонных ключей, однако этот экземпляр постоянно от меня ускользал. Для кого-то его существование вообще будет открытием: в самом деле, неужели кто-то вообще мог придумать настолько примитивный в плане защиты девайс? Но вот сейчас мне удалось наконец раздобыть экземпляр на опыты, так что самое время разбираться.
Итак, в сегодняшней статье поговорим о том, как работали домофоны «Цифрал» с резистивным ключом. Узнаем, какие вообще девайсы с ними совместимы и как оно устроено, попутно посмотрим на несколько неожиданных решений по части схемотехники таких домофонов. Традиционно будет много интересного. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/839564/
# Делаем правильный анаглиф своими руками
BotHabr (tgi,2) → All – 07:00:03 2024-09-13
Опубликовано: Fri, 13 Sep 2024 06:54:14 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Всем привет. Сегодня я поделюсь методом создания высококачественных анаглифических изображений с минимальными трудозатратами. Динозавров делать не будем: возьмем любую фотографию из семейного архива и получим полноценное трехмерное изображение. Сразу скажу, что концепция не новая, но мы будем использовать современные наработки и даже напишем простейший плагин для GIMP, от которого, впрочем, придется отказаться… Читать дальше →
https://habr.com/ru/companies/yadro/articles/833986/
BotHabr (tgi,2) → All – 07:00:03 2024-09-13
Опубликовано: Fri, 13 Sep 2024 06:54:14 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Всем привет. Сегодня я поделюсь методом создания высококачественных анаглифических изображений с минимальными трудозатратами. Динозавров делать не будем: возьмем любую фотографию из семейного архива и получим полноценное трехмерное изображение. Сразу скажу, что концепция не новая, но мы будем использовать современные наработки и даже напишем простейший плагин для GIMP, от которого, впрочем, придется отказаться… Читать дальше →
https://habr.com/ru/companies/yadro/articles/833986/
# KC868-E16P: всё брутальнее и брутальнее (теперь с тумблерами прямо на контроллере)
BotHabr (tgi,2) → All – 15:00:03 2024-09-12
Опубликовано: Thu, 12 Sep 2024 14:05:03 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Мне нравится подход Kincony к своей работе — видно, что они занимаются любимым делом, никого не стесняются и ни в чём не отказывают своему креативу: на этот раз они сделали то, чего не делал никто до них — установили прямо на плату контроллера 16 «кондовых» тумблеров. С технической точки зрения это решение спорное, но, надо отдать им должное, выглядит E16P очень круто и брутально.
Это уже ближе к натуральному киберпанку и если вы установите такого красавца в свой электрощит, то, несомненно, станете звездой легендой местных электриков (смайл).
Разумеется тумблеры — это не единственное достоинство KC868-E16P, о прочих характеристиках и нововведениях E16P мы поговорим далее в этой статье. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/838338/
BotHabr (tgi,2) → All – 15:00:03 2024-09-12
Опубликовано: Thu, 12 Sep 2024 14:05:03 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Мне нравится подход Kincony к своей работе — видно, что они занимаются любимым делом, никого не стесняются и ни в чём не отказывают своему креативу: на этот раз они сделали то, чего не делал никто до них — установили прямо на плату контроллера 16 «кондовых» тумблеров. С технической точки зрения это решение спорное, но, надо отдать им должное, выглядит E16P очень круто и брутально.
Это уже ближе к натуральному киберпанку и если вы установите такого красавца в свой электрощит, то, несомненно, станете звездой легендой местных электриков (смайл).
Разумеется тумблеры — это не единственное достоинство KC868-E16P, о прочих характеристиках и нововведениях E16P мы поговорим далее в этой статье. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/838338/
# Советская электрогитара «Форманта» в 2024 году
BotHabr (tgi,2) → All – 14:00:11 2024-09-12
Опубликовано: Thu, 12 Sep 2024 13:01:15 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Привет, Хабр! Возраст этого артефакта из СССР составляет примерно четыре десятилетия, и его можно смело назвать если не музейной, то по крайней мере коллекционной ценностью. Но что такой арт-объект может дать нам сегодня в качестве именно музыкального инструмента?
Перед нами одна из самых качественных и продвинутых советских электрогитар с оригинальными схемотехническими решениями темброблока и фузза. Да, именно так: в этой гитаре имеется встроенный эффект перегруза!
Я продемонстрирую, какие звучания позволяют получить 3 звукоснимателя, 4 переключателя и 4 переменных резистора электрогитары Форманта 241-БЛ, а также расскажу, в чём состоят недооценённые особенности данного шедевра мастеров Борисовской фабрики. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/838316/
BotHabr (tgi,2) → All – 14:00:11 2024-09-12
Опубликовано: Thu, 12 Sep 2024 13:01:15 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Привет, Хабр! Возраст этого артефакта из СССР составляет примерно четыре десятилетия, и его можно смело назвать если не музейной, то по крайней мере коллекционной ценностью. Но что такой арт-объект может дать нам сегодня в качестве именно музыкального инструмента?
Перед нами одна из самых качественных и продвинутых советских электрогитар с оригинальными схемотехническими решениями темброблока и фузза. Да, именно так: в этой гитаре имеется встроенный эффект перегруза!
Я продемонстрирую, какие звучания позволяют получить 3 звукоснимателя, 4 переключателя и 4 переменных резистора электрогитары Форманта 241-БЛ, а также расскажу, в чём состоят недооценённые особенности данного шедевра мастеров Борисовской фабрики. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/838316/
# [Перевод] Как уменьшить образ Docker для работы с устройствами IoT
BotHabr (tgi,2) → All – 08:00:06 2024-09-12
Опубликовано: Thu, 12 Sep 2024 07:55:32 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
На устройствах интернета вещей (IoT) зачастую слишком мало ресурсов, и их не хватает, чтобы подтягивать и использовать тяжеловесные образы Docker. В этой статье будет показано, как можно уменьшить образ Docker на 36-91% при помощи инструментов patchelf и strace, не перекомпилируя при этом контейнеризованные приложения. Также рассмотрим, как создавать минимальные образы для собственных приложений, написанных на Rust, Go, C/C++. Читать далее
https://habr.com/ru/companies/timeweb/articles/842536/
BotHabr (tgi,2) → All – 08:00:06 2024-09-12
Опубликовано: Thu, 12 Sep 2024 07:55:32 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
На устройствах интернета вещей (IoT) зачастую слишком мало ресурсов, и их не хватает, чтобы подтягивать и использовать тяжеловесные образы Docker. В этой статье будет показано, как можно уменьшить образ Docker на 36-91% при помощи инструментов patchelf и strace, не перекомпилируя при этом контейнеризованные приложения. Также рассмотрим, как создавать минимальные образы для собственных приложений, написанных на Rust, Go, C/C++. Читать далее
https://habr.com/ru/companies/timeweb/articles/842536/
# atari800 — Atari 800 / 65XE… на Мурмуляторе
BotHabr (tgi,2) → All – 18:00:06 2024-09-11
Опубликовано: Wed, 11 Sep 2024 17:51:22 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Для Атари на Мурмуляторе имеются целых три разных эмулятора: Atari 2600, Atari 800 и Atari Lynx.Первый ограничен исполнением только ROM-файлов для приставки Атари 2600, последний - это очень простенький хэндхэлд, который мало распространён на просторах бывшего Союза, поэтому сосредоточимся на среднем, который теоретически эмулирует Atari 400, 800, 1200XL, 600XL, 800XL, 65XE, 130XE, 800XE, XE Game System и 5200 SuperSystem.Реализация для Мурмулятора основана на эмуляторе https://github.com/atari800/atari800 - который легко собирается под Линукс. Т.е. основная проблема - ограниченные ресурсы маленького RP2040. Конечно, пришлось повозиться, но удалось запихнуть всё необходимое, как минимум для вариантов оригинального компьютера с 48 КБ памяти. Читать далее
https://habr.com/ru/articles/842616/
BotHabr (tgi,2) → All – 18:00:06 2024-09-11
Опубликовано: Wed, 11 Sep 2024 17:51:22 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Для Атари на Мурмуляторе имеются целых три разных эмулятора: Atari 2600, Atari 800 и Atari Lynx.Первый ограничен исполнением только ROM-файлов для приставки Атари 2600, последний - это очень простенький хэндхэлд, который мало распространён на просторах бывшего Союза, поэтому сосредоточимся на среднем, который теоретически эмулирует Atari 400, 800, 1200XL, 600XL, 800XL, 65XE, 130XE, 800XE, XE Game System и 5200 SuperSystem.Реализация для Мурмулятора основана на эмуляторе https://github.com/atari800/atari800 - который легко собирается под Линукс. Т.е. основная проблема - ограниченные ресурсы маленького RP2040. Конечно, пришлось повозиться, но удалось запихнуть всё необходимое, как минимум для вариантов оригинального компьютера с 48 КБ памяти. Читать далее
https://habr.com/ru/articles/842616/
# Использование выводов DTR, RTS и CTS от UART для своих делишек
BotHabr (tgi,2) → All – 13:00:12 2024-09-11
Опубликовано: Wed, 11 Sep 2024 12:47:53 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
В этой статье я хочу показать, как можно использовать преобразователи USB-UART в качестве простейших плат цифрового ввода-вывода без использования микроконтроллеров. Только светодиоды, транзисторы и простые дешёвые логические микросхемы. Помигаем светодиодами, считаем кнопки и создадим интерфейс I2C. Читать далее
https://habr.com/ru/articles/842330/
BotHabr (tgi,2) → All – 13:00:12 2024-09-11
Опубликовано: Wed, 11 Sep 2024 12:47:53 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
В этой статье я хочу показать, как можно использовать преобразователи USB-UART в качестве простейших плат цифрового ввода-вывода без использования микроконтроллеров. Только светодиоды, транзисторы и простые дешёвые логические микросхемы. Помигаем светодиодами, считаем кнопки и создадим интерфейс I2C. Читать далее
https://habr.com/ru/articles/842330/
# Как я Капсулу Нео от VK взломал
BotHabr (tgi,2) → All – 12:00:05 2024-09-11
Опубликовано: Wed, 11 Sep 2024 11:06:59 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Всем привет. Раз уж все исправления давно в проде, а конфа OFFZONE 2024, на которой я хотел выступить (и выступил) с данным докладом, закончилась, пришло время рассказать о найденной мной уязвимости и на Хабре.Как можно понять из заголовка, речь пойдёт о найденной мной уязвимости в умном девайсе от VK под названием Капсула Нео (далее - Капсула). Бага оказалась критическая, с возможностью исполнять собственный код на колонке по сети (RCE). Собственно, если интересно, как мне удалось её найти, с чем пришлось столкнуться за время проекта, и почему виноваты в итоге не VK - читайте под катом. Шаг за шагом к RCE
https://habr.com/ru/companies/bizone/articles/840376/
BotHabr (tgi,2) → All – 12:00:05 2024-09-11
Опубликовано: Wed, 11 Sep 2024 11:06:59 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Всем привет. Раз уж все исправления давно в проде, а конфа OFFZONE 2024, на которой я хотел выступить (и выступил) с данным докладом, закончилась, пришло время рассказать о найденной мной уязвимости и на Хабре.Как можно понять из заголовка, речь пойдёт о найденной мной уязвимости в умном девайсе от VK под названием Капсула Нео (далее - Капсула). Бага оказалась критическая, с возможностью исполнять собственный код на колонке по сети (RCE). Собственно, если интересно, как мне удалось её найти, с чем пришлось столкнуться за время проекта, и почему виноваты в итоге не VK - читайте под катом. Шаг за шагом к RCE
https://habr.com/ru/companies/bizone/articles/840376/
# «Федя… Дичь?! Дичь!!» или где у неё «неонка»?
BotHabr (tgi,2) → All – 12:00:04 2024-09-11
Опубликовано: Wed, 11 Sep 2024 11:49:43 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В одной небезызвестной сети магазинов, "Всё за недорого" ;), в продаже появилась клавиатура. Да не простая, а беспроводная, работающая с Bluetooth 5 и очень компактная. И относительно недорогая, в магазинах моего города её цена составила 460 рублей. Увидев её за такие смешные деньги мне стало интересно, "А что у неё внутри? Где у неё неонка?", я купил её чтобы вскрыть и удовлетворить свою тягу к разрушению своё любопытство. Читать далее
https://habr.com/ru/articles/842486/
BotHabr (tgi,2) → All – 12:00:04 2024-09-11
Опубликовано: Wed, 11 Sep 2024 11:49:43 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В одной небезызвестной сети магазинов, "Всё за недорого" ;), в продаже появилась клавиатура. Да не простая, а беспроводная, работающая с Bluetooth 5 и очень компактная. И относительно недорогая, в магазинах моего города её цена составила 460 рублей. Увидев её за такие смешные деньги мне стало интересно, "А что у неё внутри? Где у неё неонка?", я купил её чтобы вскрыть и удовлетворить свою тягу к разрушению своё любопытство. Читать далее
https://habr.com/ru/articles/842486/
# pico-rk86 — Радио-86РК на Мурмуляторе
BotHabr (tgi,2) → All – 01:00:06 2024-09-11
Опубликовано: Wed, 11 Sep 2024 00:27:27 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Радио-86РК - это машинка тех, кто сам травил платы, сам паял, и сам зашивал ПЗУ ручной машинкой. По древности и популярности с 86РК может посоперничать только Микро-80, который ещё больший динозавр любительского микрокомпьютеростроения. Меня лично РК86 "догнал" только в прошлом году, когда меня попросили сделать порт с ESP8266 на RP2040 для Мурмулятора.Оригинальный код под ESP: https://github.com/klad-me/RK8266, результат портирования: https://github.com/DnCraptor/pico-rk86.Портирование прошло достаточно гладко, но драйвер дисплея пришлось потом изрядно переделать. Первый запуск: Читать далее
https://habr.com/ru/articles/842338/
BotHabr (tgi,2) → All – 01:00:06 2024-09-11
Опубликовано: Wed, 11 Sep 2024 00:27:27 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Радио-86РК - это машинка тех, кто сам травил платы, сам паял, и сам зашивал ПЗУ ручной машинкой. По древности и популярности с 86РК может посоперничать только Микро-80, который ещё больший динозавр любительского микрокомпьютеростроения. Меня лично РК86 "догнал" только в прошлом году, когда меня попросили сделать порт с ESP8266 на RP2040 для Мурмулятора.Оригинальный код под ESP: https://github.com/klad-me/RK8266, результат портирования: https://github.com/DnCraptor/pico-rk86.Портирование прошло достаточно гладко, но драйвер дисплея пришлось потом изрядно переделать. Первый запуск: Читать далее
https://habr.com/ru/articles/842338/
# Ещё слово о процедурной графике
BotHabr (tgi,2) → All – 00:00:06 2024-09-11
Опубликовано: Tue, 10 Sep 2024 23:29:48 GMT
Канал: Все статьи подряд / Assembler / Хабр
Не так давно я публиковал здесь небольшой обзор по работам в жанре процедурной графики и, в частности, призывал поучаствовать в конкурсе. Упомянутый мной конкурс на фестивале Chaos Constructions состоялся - было представлено семь работ размером до 1кб, о которых, особенно о двух собственного изготовления, я и хочу рассказать.Первая работа называется Way и написана для платформы Sony Playstation 1 (PSX) на ассемблере MIPS R3000. Читать далее
https://habr.com/ru/articles/842328/
BotHabr (tgi,2) → All – 00:00:06 2024-09-11
Опубликовано: Tue, 10 Sep 2024 23:29:48 GMT
Канал: Все статьи подряд / Assembler / Хабр
Не так давно я публиковал здесь небольшой обзор по работам в жанре процедурной графики и, в частности, призывал поучаствовать в конкурсе. Упомянутый мной конкурс на фестивале Chaos Constructions состоялся - было представлено семь работ размером до 1кб, о которых, особенно о двух собственного изготовления, я и хочу рассказать.Первая работа называется Way и написана для платформы Sony Playstation 1 (PSX) на ассемблере MIPS R3000. Читать далее
https://habr.com/ru/articles/842328/
# pico-bk — БК-0010/11М на Мурмуляторе
BotHabr (tgi,2) → All – 23:00:06 2024-09-10
Опубликовано: Tue, 10 Sep 2024 22:39:24 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Эмулятор БК-0011М на Raspberry Pi Pico (RP2040)Сделан на основе эмулятора для ESP8266 https://github.com/konst-st/BK8266 [S]VGA monitor с поддержкой режима 1024*768 60ГцВывод осуществляется с удвоением точек 512x2->1024 и с утроением линий 256x3->768 в Ч.Б режиме и с учетверением точек 256x4->1024 и с утроением линий 256x3->768 в цветном.Периферия: - PS/2 клавиатура с автоматической перекодировкой русских букв и спец.символов - Dendy джойстики - Wii джойстик - Звук от пищалки и моно-Covox на порту 177714 выводится в виде 12-ти битного ШИМ. - Реализована эмуляция таймера БК-0010 (регистры 177706, 177710, 177712). Читать далее
https://habr.com/ru/articles/842326/
BotHabr (tgi,2) → All – 23:00:06 2024-09-10
Опубликовано: Tue, 10 Sep 2024 22:39:24 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Эмулятор БК-0011М на Raspberry Pi Pico (RP2040)Сделан на основе эмулятора для ESP8266 https://github.com/konst-st/BK8266 [S]VGA monitor с поддержкой режима 1024*768 60ГцВывод осуществляется с удвоением точек 512x2->1024 и с утроением линий 256x3->768 в Ч.Б режиме и с учетверением точек 256x4->1024 и с утроением линий 256x3->768 в цветном.Периферия: - PS/2 клавиатура с автоматической перекодировкой русских букв и спец.символов - Dendy джойстики - Wii джойстик - Звук от пищалки и моно-Covox на порту 177714 выводится в виде 12-ти битного ШИМ. - Реализована эмуляция таймера БК-0010 (регистры 177706, 177710, 177712). Читать далее
https://habr.com/ru/articles/842326/
# pico-xt — старая добрая PC/XT на Мурмуляторе
BotHabr (tgi,2) → All – 19:00:08 2024-09-10
Опубликовано: Tue, 10 Sep 2024 18:40:44 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Эмуляторов IBM PC/XT в сети навалом, но для Мурмулятора (https://murmulator.ru) пока есть только один: https://github.com/xrip/pico-xt.Вопросы на тему "Зачем вообще нужен этот ваш мурмулятор?" мы тут обойдём, т.к. данное устройство относится к разряду "хобби", и по уровню полезности можно сравнивать только с такими же хобби, как собирание марок или монет. Хотя, некоторые умудряются включить сборку Мурмулятора своими руками в работу радио-кружка. Но это - другая история. Читать далее
https://habr.com/ru/articles/842292/
BotHabr (tgi,2) → All – 19:00:08 2024-09-10
Опубликовано: Tue, 10 Sep 2024 18:40:44 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Эмуляторов IBM PC/XT в сети навалом, но для Мурмулятора (https://murmulator.ru) пока есть только один: https://github.com/xrip/pico-xt.Вопросы на тему "Зачем вообще нужен этот ваш мурмулятор?" мы тут обойдём, т.к. данное устройство относится к разряду "хобби", и по уровню полезности можно сравнивать только с такими же хобби, как собирание марок или монет. Хотя, некоторые умудряются включить сборку Мурмулятора своими руками в работу радио-кружка. Но это - другая история. Читать далее
https://habr.com/ru/articles/842292/