# [Перевод] Совмещая несовместимое: клавиатура с дисковым номеронабирателем
BotHabr (tgi,2) → All – 11:00:03 2022-12-28
Опубликовано: Wed, 28 Dec 2022 10:40:17 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
А вы ностальгируете по старым дисковым телефонам? Некоторые люди настолько не могут без них жить, что прикрутили телефонный номеронабиратель к современной клавиатуре. Почему бы и нет, в самом деле? Читать далее
https://habr.com/ru/post/708154/
BotHabr (tgi,2) → All – 11:00:03 2022-12-28
Опубликовано: Wed, 28 Dec 2022 10:40:17 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
А вы ностальгируете по старым дисковым телефонам? Некоторые люди настолько не могут без них жить, что прикрутили телефонный номеронабиратель к современной клавиатуре. Почему бы и нет, в самом деле? Читать далее
https://habr.com/ru/post/708154/
# Никто не услышит твой крик, или Учимся паять космонавта
BotHabr (tgi,2) → All – 13:00:05 2022-12-27
Опубликовано: Tue, 27 Dec 2022 12:32:04 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Этим летом ко мне обратился старый знакомый с просьбой о помощи. Он знал, что я занимаюсь сбором денег и помощью коллегам-электронщикам, ремонтникам и связистам из ДНР и ЛНР — оборудованием, инструментом, расходкой — и спрашивал, не можем ли мы помочь с покукпой электронных конструкторов для детей.Дети — из семей переселенцев с Донбасса, живущих в пункте временного размещения (если вы представили палаточный лагерь в голом поле, то нет, это вполне обычный пансионат в Подмосковье), и его попросили в рамках организации для них досуга провести несколько уроков по электронике, начиная с обучения пайки. Примерно сто человек, разного возраста и с совершенно разным уровнем подготовки, но понятно, что до занятия дойдёт, скажем, половина.Первоначальной его идеей была закупка типовых наборов «учимся паять» из десятка деталей, позволяющих собрать мультивибратор, мигающий несколькими светодиодами, и стоящих что-то типа 250 рублей штука.Вид этого набора, увы, вызвал во мне прилив уныния. Ну да, наверное, первое занятие для 8-леток, которые целенаправленно пришли в радиокружок — ок. Но полсотни детей разных возрастов, для приличной части из которых это должно быть просто потенциально интересное развлечение? Мультивибратор?И мы начали думать. И придумали космонавта. Читать далее
https://habr.com/ru/post/708002/
BotHabr (tgi,2) → All – 13:00:05 2022-12-27
Опубликовано: Tue, 27 Dec 2022 12:32:04 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Этим летом ко мне обратился старый знакомый с просьбой о помощи. Он знал, что я занимаюсь сбором денег и помощью коллегам-электронщикам, ремонтникам и связистам из ДНР и ЛНР — оборудованием, инструментом, расходкой — и спрашивал, не можем ли мы помочь с покукпой электронных конструкторов для детей.Дети — из семей переселенцев с Донбасса, живущих в пункте временного размещения (если вы представили палаточный лагерь в голом поле, то нет, это вполне обычный пансионат в Подмосковье), и его попросили в рамках организации для них досуга провести несколько уроков по электронике, начиная с обучения пайки. Примерно сто человек, разного возраста и с совершенно разным уровнем подготовки, но понятно, что до занятия дойдёт, скажем, половина.Первоначальной его идеей была закупка типовых наборов «учимся паять» из десятка деталей, позволяющих собрать мультивибратор, мигающий несколькими светодиодами, и стоящих что-то типа 250 рублей штука.Вид этого набора, увы, вызвал во мне прилив уныния. Ну да, наверное, первое занятие для 8-леток, которые целенаправленно пришли в радиокружок — ок. Но полсотни детей разных возрастов, для приличной части из которых это должно быть просто потенциально интересное развлечение? Мультивибратор?И мы начали думать. И придумали космонавта. Читать далее
https://habr.com/ru/post/708002/
# Умная дача: что нужно знать до того, как ее строить
BotHabr (tgi,2) → All – 10:00:06 2022-12-27
Опубликовано: Tue, 27 Dec 2022 09:33:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Всем привет! Мы, команда HIPER, давно хотели завести блог на Хабре. И наконец решились. Тянули, потому что хотели понять: о чем будем рассказывать. Выбор темы подсказала жизнь. На устройства умного дома – всегда стабильно высокий спрос, а использовать их непросто. А еще сложнее сформировать из таких устройств полноценную систему умного дома. Так и родилась тема блога – умный дом HIPER. Читать далее
https://habr.com/ru/post/707930/
BotHabr (tgi,2) → All – 10:00:06 2022-12-27
Опубликовано: Tue, 27 Dec 2022 09:33:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Всем привет! Мы, команда HIPER, давно хотели завести блог на Хабре. И наконец решились. Тянули, потому что хотели понять: о чем будем рассказывать. Выбор темы подсказала жизнь. На устройства умного дома – всегда стабильно высокий спрос, а использовать их непросто. А еще сложнее сформировать из таких устройств полноценную систему умного дома. Так и родилась тема блога – умный дом HIPER. Читать далее
https://habr.com/ru/post/707930/
# Электромагнитное реле. Что мы знаем о нём, кроме того, что слово произошло от французского «relais»?
BotHabr (tgi,2) → All – 10:00:05 2022-12-27
Опубликовано: Tue, 27 Dec 2022 09:47:17 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
«Вольная борьба — с соблазнами, классическая — с предрассудками.»
В. Ерофеев, записные книжки aka «Бесполезное ископаемое».
Once upon a time… (где то около года несколько лет назад я кратко поспорил на Хабре:
olartamonov
… Диод, накоротко шунтирующий обмотку реле, сильно увеличивает время его размыкания — и, соответственно, искрение на контактах. …
VT100
… Это может показаться контринтуитивным, но увеличивает он не столько время размыкания, сколько время от снятия сигнала управления до начала размыкания. Это следует из энергии запасённой в обмотке реле и квадрата отношения напряжений питания и отпускания реле (при типичных напряжениях — не менее 90% энергии будет рассеяно на диоде). А собственно время размыкания — определяется, в основном, только механикой реле (усилие пружин и инерция подвижных частей).
Да, там есть ещё некоторый всплеск тока катушки, обусловленный изменением индуктивности при размыкании магнитопровода. Но начальный момент его размыкания — это ещё не момент начала размыкания контактов, КМК. …
olartamonov
>> Читать далее
BotHabr (tgi,2) → All – 10:00:05 2022-12-27
Опубликовано: Tue, 27 Dec 2022 09:47:17 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
«Вольная борьба — с соблазнами, классическая — с предрассудками.»
В. Ерофеев, записные книжки aka «Бесполезное ископаемое».
Once upon a time… (где то около года несколько лет назад я кратко поспорил на Хабре:
olartamonov
… Диод, накоротко шунтирующий обмотку реле, сильно увеличивает время его размыкания — и, соответственно, искрение на контактах. …
VT100
… Это может показаться контринтуитивным, но увеличивает он не столько время размыкания, сколько время от снятия сигнала управления до начала размыкания. Это следует из энергии запасённой в обмотке реле и квадрата отношения напряжений питания и отпускания реле (при типичных напряжениях — не менее 90% энергии будет рассеяно на диоде). А собственно время размыкания — определяется, в основном, только механикой реле (усилие пружин и инерция подвижных частей).
Да, там есть ещё некоторый всплеск тока катушки, обусловленный изменением индуктивности при размыкании магнитопровода. Но начальный момент его размыкания — это ещё не момент начала размыкания контактов, КМК. …
olartamonov
>> Читать далее
# Что нужно чтобы не было бабаха? Три составляющих хорошего силового преобразователя. Часть 1
BotHabr (tgi,2) → All – 09:00:06 2022-12-27
Опубликовано: Tue, 27 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Наверное, силовая электроника – рекордсмен по скорости и зрелищности начальных испытаний опытных образцов. Тут вам и свето-шумовые эффекты, и пластиковый короб для защиты глаз/лица, и даже острые ощущения. Вспомните первое включение. Это трепетное ожидание пиротехнического шоу, готовность выдернуть вилку, надеть шлём и убежать в бункер. А ведь так хочется, чтобы проект взлетел! Посмотрим, без чего проект точно успешно не взлетит, разберём примеры и полюбуемся на бабахи… Читать дальше →
https://habr.com/ru/post/707808/
BotHabr (tgi,2) → All – 09:00:06 2022-12-27
Опубликовано: Tue, 27 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Наверное, силовая электроника – рекордсмен по скорости и зрелищности начальных испытаний опытных образцов. Тут вам и свето-шумовые эффекты, и пластиковый короб для защиты глаз/лица, и даже острые ощущения. Вспомните первое включение. Это трепетное ожидание пиротехнического шоу, готовность выдернуть вилку, надеть шлём и убежать в бункер. А ведь так хочется, чтобы проект взлетел! Посмотрим, без чего проект точно успешно не взлетит, разберём примеры и полюбуемся на бабахи… Читать дальше →
https://habr.com/ru/post/707808/
# Делаем полезное Zigbee устройство из Триколор GS SMH-ZW-I1 на прошивке PTVO. Новогодняя ёлка с датчиком давления
BotHabr (tgi,2) → All – 09:00:06 2022-12-27
Опубликовано: Tue, 27 Dec 2022 08:34:24 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
По просьбам заинтересовавшихся данной темой, продолжаю цикл постов на Хабре про создание Zigbee устройств из подручных средств. В предыдущих постах я рассказал как сделать из модуля управления умным домом Триколор GS SMH-ZW-I1 Zigbee координатор или роутер, как прошить чип CC2531 прошивкой PTVO, и создать простое устройство, которое умеет мигать светодиодом из интерфейса управления Умным домом по протоколу Zigbee и MQTT. А теперь настало время сделать из модуля управления умным домом Триколор что-нибудь полезное и милое одновременно. Читать далее
https://habr.com/ru/post/584272/
BotHabr (tgi,2) → All – 09:00:06 2022-12-27
Опубликовано: Tue, 27 Dec 2022 08:34:24 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
По просьбам заинтересовавшихся данной темой, продолжаю цикл постов на Хабре про создание Zigbee устройств из подручных средств. В предыдущих постах я рассказал как сделать из модуля управления умным домом Триколор GS SMH-ZW-I1 Zigbee координатор или роутер, как прошить чип CC2531 прошивкой PTVO, и создать простое устройство, которое умеет мигать светодиодом из интерфейса управления Умным домом по протоколу Zigbee и MQTT. А теперь настало время сделать из модуля управления умным домом Триколор что-нибудь полезное и милое одновременно. Читать далее
https://habr.com/ru/post/584272/
# [recovery mode] mov Программирование на Ассемблере без знаний Ассемблера, habr
BotHabr (tgi,2) → All – 07:00:05 2022-12-27
Опубликовано: Tue, 27 Dec 2022 06:59:13 GMT
Канал: Assembler – Язык программирования низкого уровня
ПрологРешил поделиться своими мыслями и кратким двухдневным опытом написания (собирания по частям) программы на Ассемблере без чтения учебников, больших статей и в целом без опыта программирования на Ассемблере. На одном из форумов я набрёл на задачу вывода десятичного числа в консоль. Если на языке C или PHP эта операция совершенно элементарна, то на Ассемблере всё не так просто, как может показаться на первый взгляд. Для решения задачи я выбрал nasm (правда, выбора и не было), немножко поигравшись предварительно с вставками nasm (синтаксис AT&T) в код C (ссылки на мои опыты будут в конце статьи).Философское отступлениеОстановись, дорогой читатель! И прежде чем читать дальше задай себе вопрос: возможно ли начать ковать без обучения кузнечному делу?!Я оставлю этот вопрос без ответа. Только скажу, что в нём нет ни капли иронии, издёвки, намёка на назидательность и т.д. Это вопрос без какого-либо дополнительного подтекста.ПоискиИнформации по Ассемблеру в Интернете очень много и заблудиться в разных видах Ассемблера (для различных систем) крайне просто. Я не единственный задавался вопросом в поиске «how to print a number in asm». Ответы на разных диалектах языка относительно легко можно найти на Stack Overflow, однако это совершенно не означает, что будет легко запустить найденный код на своей машине. Велика вероятность того, что что-нибудь не сойдётся. Научиться отличать синтаксис AT&T и intel можно за несколько минут, а вот с узнаванием tasm, fasm, masm, nasm - несколько сложнее. Единственное, что можно предположить и (почти) не прогадать: базовые инструкции во всех Ассемблерах имеют (почти) одинаковые мнемоники. Читать далее
https://habr.com/ru/post/707862/
BotHabr (tgi,2) → All – 07:00:05 2022-12-27
Опубликовано: Tue, 27 Dec 2022 06:59:13 GMT
Канал: Assembler – Язык программирования низкого уровня
ПрологРешил поделиться своими мыслями и кратким двухдневным опытом написания (собирания по частям) программы на Ассемблере без чтения учебников, больших статей и в целом без опыта программирования на Ассемблере. На одном из форумов я набрёл на задачу вывода десятичного числа в консоль. Если на языке C или PHP эта операция совершенно элементарна, то на Ассемблере всё не так просто, как может показаться на первый взгляд. Для решения задачи я выбрал nasm (правда, выбора и не было), немножко поигравшись предварительно с вставками nasm (синтаксис AT&T) в код C (ссылки на мои опыты будут в конце статьи).Философское отступлениеОстановись, дорогой читатель! И прежде чем читать дальше задай себе вопрос: возможно ли начать ковать без обучения кузнечному делу?!Я оставлю этот вопрос без ответа. Только скажу, что в нём нет ни капли иронии, издёвки, намёка на назидательность и т.д. Это вопрос без какого-либо дополнительного подтекста.ПоискиИнформации по Ассемблеру в Интернете очень много и заблудиться в разных видах Ассемблера (для различных систем) крайне просто. Я не единственный задавался вопросом в поиске «how to print a number in asm». Ответы на разных диалектах языка относительно легко можно найти на Stack Overflow, однако это совершенно не означает, что будет легко запустить найденный код на своей машине. Велика вероятность того, что что-нибудь не сойдётся. Научиться отличать синтаксис AT&T и intel можно за несколько минут, а вот с узнаванием tasm, fasm, masm, nasm - несколько сложнее. Единственное, что можно предположить и (почти) не прогадать: базовые инструкции во всех Ассемблерах имеют (почти) одинаковые мнемоники. Читать далее
https://habr.com/ru/post/707862/
# KC868-A128: заявка на Книгу рекордов Гиннеса
BotHabr (tgi,2) → All – 09:00:04 2022-12-26
Опубликовано: Mon, 26 Dec 2022 08:05:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Сегодня мы поговорим о решении, достойном помещения в Книгу рекордов Гиннеса — это контроллер Kincony KC868-A128, имеющий на борту аж 128 цифровых входов и 128 транзисторных (MOSFET) выходов. Как говорится, «раззудись плечо, размахнись рука» — с такими ТТХ KC868-A128 может стать основой весьма нетривиальных проектов.
Обратной стороной таких впечатляющих возможностей является размер контроллера — он переходит все пределы и чем-то напоминает «крыло от Боинга». Это произведение креативной китайской мысли не влезет ни в один «бытовой» щиток, для его размещения нужен либо промышленный щит, либо какой-то отдельный бокс с автоматикой.
Но управляется KC868-A128 при помощи нашего любимого ESP32, что делает его доступным для самостоятельного программирования и включения в ваши DIY проекты по автоматизации. Далее мы подробно рассмотрим устройство KC868-A128 и создадим скетчи для управления всеми его 256-ю входами/выходами. Читать дальше →
https://habr.com/ru/post/707410/
BotHabr (tgi,2) → All – 09:00:04 2022-12-26
Опубликовано: Mon, 26 Dec 2022 08:05:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Сегодня мы поговорим о решении, достойном помещения в Книгу рекордов Гиннеса — это контроллер Kincony KC868-A128, имеющий на борту аж 128 цифровых входов и 128 транзисторных (MOSFET) выходов. Как говорится, «раззудись плечо, размахнись рука» — с такими ТТХ KC868-A128 может стать основой весьма нетривиальных проектов.
Обратной стороной таких впечатляющих возможностей является размер контроллера — он переходит все пределы и чем-то напоминает «крыло от Боинга». Это произведение креативной китайской мысли не влезет ни в один «бытовой» щиток, для его размещения нужен либо промышленный щит, либо какой-то отдельный бокс с автоматикой.
Но управляется KC868-A128 при помощи нашего любимого ESP32, что делает его доступным для самостоятельного программирования и включения в ваши DIY проекты по автоматизации. Далее мы подробно рассмотрим устройство KC868-A128 и создадим скетчи для управления всеми его 256-ю входами/выходами. Читать дальше →
https://habr.com/ru/post/707410/
# Про Vim " Режим вставки
BotHabr (tgi,2) → All – 04:00:05 2022-12-25
Опубликовано: Sun, 25 Dec 2022 03:37:46 GMT
Канал: VIM – Свободный текстовый редактор
В предыдущем посте про горячие клавиши был сделан вывод о том, что лучше не трогать родные горячие клавиши и сочетания с модификатором CTRL и освоить их как есть, а все пользовательские команды и управление плагинами оставить на сочетания с клавишей лидером. Их туда можно напихать можно сколько угодно. Мнемонически это выгодно тем, что базовые сочетания будут работать везде и вы знаете, что сочетания с лидером могу работать каждый раз немного по-разному, особенно если вы активно используете конфигурации под определенные типы файлов (:filetype on). В каком-то случае LSP (Language Server Protocol) нужен, в каком-то нет, где-то DAP (Debug Adapter Protocol) работает, где-то в нем нет смысла, для большинства типов файлов омни автодополнение включено, для SQL скриптов лучше вызывать его вручную и так далее.Однако всё это хозяйство работает пока не включен режим вставки. В режиме вставки остается очень ограниченный перечень плюшек, работающих с нажатым CTRL. Большинство пользователей при этом дружно сходятся во мнении, что в данном случае нужно беспрекословно следовать той самой философии "модального" режима, а именно: режим вставки - только для вставки. То есть встали на нужное место, нажали один из вариантов входа в режим вставки, кстати их там вагон и маленькая тележка, набрали нужный кусочек текста, и тут же вернулись в нормальный режим. "Нормальный" он именно поэтому - другие режимы считаются "ненормальными". Так вот? к этой философии привыкнуть после пары десятков лет с WYSWIG с разбегу, прямо скажем, сложновато. Читать далее
https://habr.com/ru/post/707524/
BotHabr (tgi,2) → All – 04:00:05 2022-12-25
Опубликовано: Sun, 25 Dec 2022 03:37:46 GMT
Канал: VIM – Свободный текстовый редактор
В предыдущем посте про горячие клавиши был сделан вывод о том, что лучше не трогать родные горячие клавиши и сочетания с модификатором CTRL и освоить их как есть, а все пользовательские команды и управление плагинами оставить на сочетания с клавишей лидером. Их туда можно напихать можно сколько угодно. Мнемонически это выгодно тем, что базовые сочетания будут работать везде и вы знаете, что сочетания с лидером могу работать каждый раз немного по-разному, особенно если вы активно используете конфигурации под определенные типы файлов (:filetype on). В каком-то случае LSP (Language Server Protocol) нужен, в каком-то нет, где-то DAP (Debug Adapter Protocol) работает, где-то в нем нет смысла, для большинства типов файлов омни автодополнение включено, для SQL скриптов лучше вызывать его вручную и так далее.Однако всё это хозяйство работает пока не включен режим вставки. В режиме вставки остается очень ограниченный перечень плюшек, работающих с нажатым CTRL. Большинство пользователей при этом дружно сходятся во мнении, что в данном случае нужно беспрекословно следовать той самой философии "модального" режима, а именно: режим вставки - только для вставки. То есть встали на нужное место, нажали один из вариантов входа в режим вставки, кстати их там вагон и маленькая тележка, набрали нужный кусочек текста, и тут же вернулись в нормальный режим. "Нормальный" он именно поэтому - другие режимы считаются "ненормальными". Так вот? к этой философии привыкнуть после пары десятков лет с WYSWIG с разбегу, прямо скажем, сложновато. Читать далее
https://habr.com/ru/post/707524/
# ATWatch: Долгий путь разработки умных часов на Arduino
BotHabr (tgi,2) → All – 11:00:03 2022-12-24
Опубликовано: Sat, 24 Dec 2022 10:06:47 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, меня зовут Артем. Не так давно я спросил Артёма о том, почему бы нам не рассказать о своём проекте, думаю многие смогут подчеркнуть в нашей истории, что-то своё.Проект ещё начинался, когда я был в 9 классе школы. В университете к разработке присоединился мой друг Артём. Сейчас я закончил университет и темой моей работы стал данный проект. Читать далее
https://habr.com/ru/post/707470/
BotHabr (tgi,2) → All – 11:00:03 2022-12-24
Опубликовано: Sat, 24 Dec 2022 10:06:47 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, меня зовут Артем. Не так давно я спросил Артёма о том, почему бы нам не рассказать о своём проекте, думаю многие смогут подчеркнуть в нашей истории, что-то своё.Проект ещё начинался, когда я был в 9 классе школы. В университете к разработке присоединился мой друг Артём. Сейчас я закончил университет и темой моей работы стал данный проект. Читать далее
https://habr.com/ru/post/707470/
# Про Vim " Горячие клавиши
BotHabr (tgi,2) → All – 17:00:07 2022-12-23
Опубликовано: Fri, 23 Dec 2022 16:19:39 GMT
Канал: VIM – Свободный текстовый редактор
Тема очень обширная, не сказать бесконечная, но я постараюсь затронуть только очень важные вещи, о которых говорится не так много в бесчисленных джентльменских минимумах по Vim. Хотя, конечно, придется время от времени возвращаться к теме дабы дать уточняющие указания или рекомендации. Да и не упомню я всего сразу. Память вообще штука интересная. Помнит ли человек как надо ходить? Раз кто-то забывает, то видимо помнит осознанно и не так уж что бы очень хорошо. Вроде как, через примерно пол года в постели или в космосе учиться ходить нужно заново.В частности, видимо, с этим связано то, что во многих обучающих материалах так много говорится о повторяющихся вещах типа того как удобно использовать числовой префикс перед движением или командой, или о том как работают сокращения переходов по словам (w и b), по предложениям (( и )), по параграфам ({ и }), или о том как передвигаться по всему тексту при помощи <C-u> и <C-d> или <C-f> и <C-b>. И в то же время совсем мало говорится, например, почему-то о том как передвигаться в режиме вставки. Или, например, я совсем недавно открыл для себя замечательные f и F. Я смею предположить, что большинство тех, кто занимается составлением таких мануалов попросту перестают замечать какие-то движения, которые они сами используют уже на уровне рефлексов, а поэтому и не могут вспомнить когда составляют какие-то планы и даже когда непосредственно набирают текст.Поэтому, я решил поимпровизировать: никакого предварительного плана. Сразу с точки зрения человека, который вот прямо сейчас сталкивается с какими-то особенностями, нюансами. Проверяя всё описываемое на ходу, используя вот этот самый текст. Надеюсь, именно это придаст данному материалу больше пользы, применимости что ли. С другой стороны, я осознаю, что от этого повествование может оказаться сумбурным, несвязным, и, местами, уходить куда-то в бок, сильно вперед или повторять, что-то старое. Тем не менее, начнем, таки с совсем простого - с движений. Читать далее
https://habr.com/ru/post/707416/
BotHabr (tgi,2) → All – 17:00:07 2022-12-23
Опубликовано: Fri, 23 Dec 2022 16:19:39 GMT
Канал: VIM – Свободный текстовый редактор
Тема очень обширная, не сказать бесконечная, но я постараюсь затронуть только очень важные вещи, о которых говорится не так много в бесчисленных джентльменских минимумах по Vim. Хотя, конечно, придется время от времени возвращаться к теме дабы дать уточняющие указания или рекомендации. Да и не упомню я всего сразу. Память вообще штука интересная. Помнит ли человек как надо ходить? Раз кто-то забывает, то видимо помнит осознанно и не так уж что бы очень хорошо. Вроде как, через примерно пол года в постели или в космосе учиться ходить нужно заново.В частности, видимо, с этим связано то, что во многих обучающих материалах так много говорится о повторяющихся вещах типа того как удобно использовать числовой префикс перед движением или командой, или о том как работают сокращения переходов по словам (w и b), по предложениям (( и )), по параграфам ({ и }), или о том как передвигаться по всему тексту при помощи <C-u> и <C-d> или <C-f> и <C-b>. И в то же время совсем мало говорится, например, почему-то о том как передвигаться в режиме вставки. Или, например, я совсем недавно открыл для себя замечательные f и F. Я смею предположить, что большинство тех, кто занимается составлением таких мануалов попросту перестают замечать какие-то движения, которые они сами используют уже на уровне рефлексов, а поэтому и не могут вспомнить когда составляют какие-то планы и даже когда непосредственно набирают текст.Поэтому, я решил поимпровизировать: никакого предварительного плана. Сразу с точки зрения человека, который вот прямо сейчас сталкивается с какими-то особенностями, нюансами. Проверяя всё описываемое на ходу, используя вот этот самый текст. Надеюсь, именно это придаст данному материалу больше пользы, применимости что ли. С другой стороны, я осознаю, что от этого повествование может оказаться сумбурным, несвязным, и, местами, уходить куда-то в бок, сильно вперед или повторять, что-то старое. Тем не менее, начнем, таки с совсем простого - с движений. Читать далее
https://habr.com/ru/post/707416/
# Как в BI.ZONE разрабатывают PCB-бейджи для конференции OFFZONE
BotHabr (tgi,2) → All – 17:00:03 2022-12-23
Опубликовано: Fri, 23 Dec 2022 15:00:02 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В августе 2022 года Информационная служба Хабра посетила конференцию OFFZONE, организованную компанией BI.ZONE. В одной статье @ancotirи @IgnatChuker уже рассказывали про само мероприятие, а в этом материале команда BI.ZONE расскажет про необычные бейджи, выполненные в виде печатных плат. Читать далее
https://habr.com/ru/post/707392/
BotHabr (tgi,2) → All – 17:00:03 2022-12-23
Опубликовано: Fri, 23 Dec 2022 15:00:02 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В августе 2022 года Информационная служба Хабра посетила конференцию OFFZONE, организованную компанией BI.ZONE. В одной статье @ancotirи @IgnatChuker уже рассказывали про само мероприятие, а в этом материале команда BI.ZONE расскажет про необычные бейджи, выполненные в виде печатных плат. Читать далее
https://habr.com/ru/post/707392/
# Подход к ведению документации на ОС: наш опыт
BotHabr (tgi,2) → All – 13:00:04 2022-12-23
Опубликовано: Fri, 23 Dec 2022 11:59:38 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
Вопрос подготовки и ведения электронной документации к продуктам всегда стоит достаточно остро и требует комплексного решения. Как показала наша практика, ни один из имеющихся в свободном доступе в Интернете инструментов в чистом виде не может решить те задачи, которые мы ставим перед собой, говоря о документации. Требуется либо разработка инструмента с нуля, либо усовершенствование уже имеющегося решения “под себя”. Однако, одного инструмента мало, нужно еще и выработать особый подход к разработке, выстроить под него рабочие процессы. О том, как мы проходили этот тернистый путь и что в итоге получилось, расскажем в данной статье. Читать далее
https://habr.com/ru/post/707356/
BotHabr (tgi,2) → All – 13:00:04 2022-12-23
Опубликовано: Fri, 23 Dec 2022 11:59:38 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
Вопрос подготовки и ведения электронной документации к продуктам всегда стоит достаточно остро и требует комплексного решения. Как показала наша практика, ни один из имеющихся в свободном доступе в Интернете инструментов в чистом виде не может решить те задачи, которые мы ставим перед собой, говоря о документации. Требуется либо разработка инструмента с нуля, либо усовершенствование уже имеющегося решения “под себя”. Однако, одного инструмента мало, нужно еще и выработать особый подход к разработке, выстроить под него рабочие процессы. О том, как мы проходили этот тернистый путь и что в итоге получилось, расскажем в данной статье. Читать далее
https://habr.com/ru/post/707356/
# LPKF ProtoMat S63. Мыши плакали, кололись, но… продолжали фрезеровать печатные платы
BotHabr (tgi,2) → All – 10:00:03 2022-12-23
Опубликовано: Fri, 23 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Как-то я уже касался темы изготовления прототипов печатных плат. И, не смотря на то, что акцент был на печать проводников с помощью специализированного принтера, читателя больше возбудил вопрос по фрезеровке. По этому я решил продолжить тему, и в этой статье хочу подытожить свой опыт эксплуатации LPKF ProtoMat S63 для фрезеровки печатных плат.
Небольшой спойлер: станок я все таки уложил на обе лопатки. О конструктивных проблемах LPKF ProtoMat S63 будет во второй половине текста. Читать дальше →
https://habr.com/ru/post/707040/
BotHabr (tgi,2) → All – 10:00:03 2022-12-23
Опубликовано: Fri, 23 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Как-то я уже касался темы изготовления прототипов печатных плат. И, не смотря на то, что акцент был на печать проводников с помощью специализированного принтера, читателя больше возбудил вопрос по фрезеровке. По этому я решил продолжить тему, и в этой статье хочу подытожить свой опыт эксплуатации LPKF ProtoMat S63 для фрезеровки печатных плат.
Небольшой спойлер: станок я все таки уложил на обе лопатки. О конструктивных проблемах LPKF ProtoMat S63 будет во второй половине текста. Читать дальше →
https://habr.com/ru/post/707040/
# STM32 BluePill + RNDIS, или делаем из нехитрых приспособлений троллейбус…
BotHabr (tgi,2) → All – 20:00:05 2022-12-22
Опубликовано: Thu, 22 Dec 2022 19:10:54 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Привет, Хабр. Год назад я круто изменил направление своей деятельности с desktop разработчика на программиста микроконтроллеров. Хочу поговорить о том, как прошел этот год, поделиться своими наблюдениями, рассказать в одном месте о чем никто не рассказывает. А, еще и RNDIS на STM32F103 поднимем.Статья будет просто набором заметок о технологиях, которые вроде бы многие знают, но как будто бы не все... ...и знать ничего не хотят
https://habr.com/ru/post/707218/
BotHabr (tgi,2) → All – 20:00:05 2022-12-22
Опубликовано: Thu, 22 Dec 2022 19:10:54 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Привет, Хабр. Год назад я круто изменил направление своей деятельности с desktop разработчика на программиста микроконтроллеров. Хочу поговорить о том, как прошел этот год, поделиться своими наблюдениями, рассказать в одном месте о чем никто не рассказывает. А, еще и RNDIS на STM32F103 поднимем.Статья будет просто набором заметок о технологиях, которые вроде бы многие знают, но как будто бы не все... ...и знать ничего не хотят
https://habr.com/ru/post/707218/
# Водяная линза и не только
BotHabr (tgi,2) → All – 10:00:04 2022-12-22
Опубликовано: Thu, 22 Dec 2022 09:00:43 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Картинка Pikisuperstar, Freepik
Периодически возникает необходимость работы с линзами. Однако существующих линз может быть недостаточно для удовлетворения предъявляемых требований, или же, покупка готовых линз может быть сопряжена с определёнными трудностями, среди которых как время доставки, так и их стоимость. В любом случае — для ряда конструкций может быть полезно изготовление самодельных линз, о необычных путях достижения чего мы и поговорим в этой статье. Читать дальше →
https://habr.com/ru/post/706214/
BotHabr (tgi,2) → All – 10:00:04 2022-12-22
Опубликовано: Thu, 22 Dec 2022 09:00:43 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Картинка Pikisuperstar, Freepik
Периодически возникает необходимость работы с линзами. Однако существующих линз может быть недостаточно для удовлетворения предъявляемых требований, или же, покупка готовых линз может быть сопряжена с определёнными трудностями, среди которых как время доставки, так и их стоимость. В любом случае — для ряда конструкций может быть полезно изготовление самодельных линз, о необычных путях достижения чего мы и поговорим в этой статье. Читать дальше →
https://habr.com/ru/post/706214/
# Чем заняться с детьми на праздник, если ты айтишник
BotHabr (tgi,2) → All – 09:00:06 2022-12-22
Опубликовано: Thu, 22 Dec 2022 08:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Чем заняться с детьми на праздниках, если ты айтишникПривет, Хабр! Меня зовут Андрей, и я сотрудник "Криптонита"! Близится новый год, и подготовка к нему в разгаре. Один из насущных вопросов: как провести январские праздники вместе с детьми так, чтобы не сойти с ума всем было интересно? Сажать ребёнка перед экраном на все выходные — явно не лучший вариант. Альтернативы для детей разных возрастов я и хочу рассказать в этой статье. Некоторые из них разберу на примере своей семьи, поэтому сначала поясню особенности нашего быта. Читать далее
https://habr.com/ru/post/706878/
BotHabr (tgi,2) → All – 09:00:06 2022-12-22
Опубликовано: Thu, 22 Dec 2022 08:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Чем заняться с детьми на праздниках, если ты айтишникПривет, Хабр! Меня зовут Андрей, и я сотрудник "Криптонита"! Близится новый год, и подготовка к нему в разгаре. Один из насущных вопросов: как провести январские праздники вместе с детьми так, чтобы не сойти с ума всем было интересно? Сажать ребёнка перед экраном на все выходные — явно не лучший вариант. Альтернативы для детей разных возрастов я и хочу рассказать в этой статье. Некоторые из них разберу на примере своей семьи, поэтому сначала поясню особенности нашего быта. Читать далее
https://habr.com/ru/post/706878/
# Управление вентиляцией. Электронагрев воздуха. Эссе про технику и деньги
BotHabr (tgi,2) → All – 08:00:03 2022-12-22
Опубликовано: Thu, 22 Dec 2022 07:11:09 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Продолжаем тему управления вентиляцией. В прошлой статье я рассмотрел водяной нагрев воздуха. Судя по комментариям, многие не хотят связываться с водяным нагревом: сложно, вода может замерзнуть, с антифризом возня… Ну что же, давайте сегодня обсудим альтернативный вариант — электронагрев. Определим нужную для этого мощность, рассмотрим варианты управления, подберем оборудование для автоматизации. И даже посчитаем, сколько будем платить за электричество. Поехали
https://habr.com/ru/post/705900/
BotHabr (tgi,2) → All – 08:00:03 2022-12-22
Опубликовано: Thu, 22 Dec 2022 07:11:09 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Продолжаем тему управления вентиляцией. В прошлой статье я рассмотрел водяной нагрев воздуха. Судя по комментариям, многие не хотят связываться с водяным нагревом: сложно, вода может замерзнуть, с антифризом возня… Ну что же, давайте сегодня обсудим альтернативный вариант — электронагрев. Определим нужную для этого мощность, рассмотрим варианты управления, подберем оборудование для автоматизации. И даже посчитаем, сколько будем платить за электричество. Поехали
https://habr.com/ru/post/705900/
# Подключение советской клавиатуры Электроника МС 7004 к современному ПК
BotHabr (tgi,2) → All – 09:00:05 2022-12-21
Опубликовано: Wed, 21 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Листая доски объявлений, на глаза попалась отличная клавиатура «Электроника МС 7004». Даже по современным меркам клавиатура выглядит просто потрясающе. У неё есть откидной блок со светодиодами, клавиши механика. И она настолько крутая, что даже сейчас на ней хочется работать. Но, как обычно есть один маленький нюанс: у неё свой интерфейс и электропитание.
Такие клавиатуры встречаются часто, выглядят стильно и, в общем-то, можно получить уникальное устройство ввода, но как же её подключить? Этим вопросом я занялся уже после покупки, потому что клавиатура была крута, и вылилось всё в интересное копание в схемотехнике клавиатуры, протоколах и многом другом. Читать дальше →
https://habr.com/ru/post/706422/
BotHabr (tgi,2) → All – 09:00:05 2022-12-21
Опубликовано: Wed, 21 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Листая доски объявлений, на глаза попалась отличная клавиатура «Электроника МС 7004». Даже по современным меркам клавиатура выглядит просто потрясающе. У неё есть откидной блок со светодиодами, клавиши механика. И она настолько крутая, что даже сейчас на ней хочется работать. Но, как обычно есть один маленький нюанс: у неё свой интерфейс и электропитание.
Такие клавиатуры встречаются часто, выглядят стильно и, в общем-то, можно получить уникальное устройство ввода, но как же её подключить? Этим вопросом я занялся уже после покупки, потому что клавиатура была крута, и вылилось всё в интересное копание в схемотехнике клавиатуры, протоколах и многом другом. Читать дальше →
https://habr.com/ru/post/706422/
# Офлайновый мир: обзор инструментов цифровых «выживальщиков» на 2022 год
BotHabr (tgi,2) → All – 09:00:03 2022-12-21
Опубликовано: Wed, 21 Dec 2022 08:50:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Многие из нас слышали о «выживальщиках». Так называют тех людей, кто заранее готовится к различным кризисным сценариям. Если привычная инфраструктура вдруг перестанет существовать, то у них есть «план Б». «Выживальщики» приобретают соответствующие навыки выживания в лесу, обзаводятся всем необходимым для автономного существования. Но человеку требуются не только инструменты для строительства и припасы. Нужна также информация. Сегодня мы затронем тему сохранения и систематизации полезных данных для дальнейшего использования в автономном режиме. Читать далее
https://habr.com/ru/post/706782/
BotHabr (tgi,2) → All – 09:00:03 2022-12-21
Опубликовано: Wed, 21 Dec 2022 08:50:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Многие из нас слышали о «выживальщиках». Так называют тех людей, кто заранее готовится к различным кризисным сценариям. Если привычная инфраструктура вдруг перестанет существовать, то у них есть «план Б». «Выживальщики» приобретают соответствующие навыки выживания в лесу, обзаводятся всем необходимым для автономного существования. Но человеку требуются не только инструменты для строительства и припасы. Нужна также информация. Сегодня мы затронем тему сохранения и систематизации полезных данных для дальнейшего использования в автономном режиме. Читать далее
https://habr.com/ru/post/706782/
# Когда же роботы будут играть в футбол наравне с людьми?
BotHabr (tgi,2) → All – 16:00:06 2022-12-20
Опубликовано: Tue, 20 Dec 2022 15:38:44 GMT
Канал: Робототехника – Роботы, роботы, роботы
Отгремел Чемпионат Мира по футболу 2022 («болели» за Аргентину?) и снова всплыл вопрос, которым задаются многие люди с тех пор, когда первый робот смог пнуть «ногой» по мячу: «Когда же роботы будут играть в футбол наравне с людьми?».Мы попросили поделиться своими мыслями Азера Бабаева, главного конструктора лаборатории гуманоидных роботов МФТИ, члена национального комитета RoboCup, представитель FIRA от России, руководителя кружка гуманоидных роботов в Физтех-Лицее, генерального директора компании «Мастернэт» и просто интересного собеседника. Читать далее
https://habr.com/ru/post/706684/
BotHabr (tgi,2) → All – 16:00:06 2022-12-20
Опубликовано: Tue, 20 Dec 2022 15:38:44 GMT
Канал: Робототехника – Роботы, роботы, роботы
Отгремел Чемпионат Мира по футболу 2022 («болели» за Аргентину?) и снова всплыл вопрос, которым задаются многие люди с тех пор, когда первый робот смог пнуть «ногой» по мячу: «Когда же роботы будут играть в футбол наравне с людьми?».Мы попросили поделиться своими мыслями Азера Бабаева, главного конструктора лаборатории гуманоидных роботов МФТИ, члена национального комитета RoboCup, представитель FIRA от России, руководителя кружка гуманоидных роботов в Физтех-Лицее, генерального директора компании «Мастернэт» и просто интересного собеседника. Читать далее
https://habr.com/ru/post/706684/
# Продолжение тестирования i.MX RT на плате MIMXRT1170-EVK
BotHabr (tgi,2) → All – 16:00:04 2022-12-20
Опубликовано: Tue, 20 Dec 2022 15:09:11 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В прошлой статье было начато тестирование чипов семейства i.MX RT. Здесь продолжаем тестировать. Читать далее
https://habr.com/ru/post/701842/
BotHabr (tgi,2) → All – 16:00:04 2022-12-20
Опубликовано: Tue, 20 Dec 2022 15:09:11 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В прошлой статье было начато тестирование чипов семейства i.MX RT. Здесь продолжаем тестировать. Читать далее
https://habr.com/ru/post/701842/
# TOTP-аутентификатор на самодельном компьютере
BotHabr (tgi,2) → All – 15:00:04 2022-12-20
Опубликовано: Tue, 20 Dec 2022 14:48:10 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Здравствуйте, господа программисты и не только. Снова наш веселый Отдел Перспективных Разработок выходит на связь с новой заметкой, посвященной очередной бесполезной, но, интересной для весьма узких кругов теме. Сегодня речь пойдет о реализации генератора TOTP, то есть, алгоритма создания одноразовых паролей для защищенной аутентификации на малопригодном для этого устройстве.Запалом послужила вот эта статья на Хабре, посвященная созданию генератора паролей на базе Commodore 64. Жаль, что это перевод иностранного материала, тем не менее, мы перехватим эстафетную палочку и создадим генератор на чём-нибудь таком же бесполезном в наше время, что есть под рукой. Например, на компьютере Z80-MBC2 с процессором z80 на борту. Читать далее
https://habr.com/ru/post/706672/
BotHabr (tgi,2) → All – 15:00:04 2022-12-20
Опубликовано: Tue, 20 Dec 2022 14:48:10 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Здравствуйте, господа программисты и не только. Снова наш веселый Отдел Перспективных Разработок выходит на связь с новой заметкой, посвященной очередной бесполезной, но, интересной для весьма узких кругов теме. Сегодня речь пойдет о реализации генератора TOTP, то есть, алгоритма создания одноразовых паролей для защищенной аутентификации на малопригодном для этого устройстве.Запалом послужила вот эта статья на Хабре, посвященная созданию генератора паролей на базе Commodore 64. Жаль, что это перевод иностранного материала, тем не менее, мы перехватим эстафетную палочку и создадим генератор на чём-нибудь таком же бесполезном в наше время, что есть под рукой. Например, на компьютере Z80-MBC2 с процессором z80 на борту. Читать далее
https://habr.com/ru/post/706672/
# Несовершенство трех законов робототехники
BotHabr (tgi,2) → All – 11:00:06 2022-12-20
Опубликовано: Tue, 20 Dec 2022 10:50:22 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Этот диалог не имеет никакого смысла для людей, но он произошел между двумя сетями чат-ботов ИИ. Назову их условно: Синий кот и Белый кот. Они «делили» предметы: 2 книги, 1 шляпу и 3 шарика. Изначально можно назвать этих котов-ботов junior. В этом эксперименте каждый объект обладал значимостью для сети, выраженной в баллах (от 1 до 3). Читать далее
https://habr.com/ru/post/706598/
BotHabr (tgi,2) → All – 11:00:06 2022-12-20
Опубликовано: Tue, 20 Dec 2022 10:50:22 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Этот диалог не имеет никакого смысла для людей, но он произошел между двумя сетями чат-ботов ИИ. Назову их условно: Синий кот и Белый кот. Они «делили» предметы: 2 книги, 1 шляпу и 3 шарика. Изначально можно назвать этих котов-ботов junior. В этом эксперименте каждый объект обладал значимостью для сети, выраженной в баллах (от 1 до 3). Читать далее
https://habr.com/ru/post/706598/
# Подключаем неизвестный мультиплексированный ЖКИ
BotHabr (tgi,2) → All – 09:00:05 2022-12-20
Опубликовано: Tue, 20 Dec 2022 08:01:01 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Приветствую всех!
На просторах можно найти немало материалов и рекомендаций касательно того, как подключить к микроконтроллеру дисплей от телефона, видеорегистратора или навигатора. А для более продвинутых электронщиков, имеющих мощные МК и не боящихся встретиться с интерфейсом LVDS, — от ноута или планшета.
А вот касательно «голых» ЖКИ информации традиционно маловато. Итак, в ходе данной статьи рассмотрим, как подключить такой экран, какие микросхемы контроллеров для них бывают, где такое применить. Традиционно будет много всякого интересного. Читать дальше →
https://habr.com/ru/post/703326/
BotHabr (tgi,2) → All – 09:00:05 2022-12-20
Опубликовано: Tue, 20 Dec 2022 08:01:01 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Приветствую всех!
На просторах можно найти немало материалов и рекомендаций касательно того, как подключить к микроконтроллеру дисплей от телефона, видеорегистратора или навигатора. А для более продвинутых электронщиков, имеющих мощные МК и не боящихся встретиться с интерфейсом LVDS, — от ноута или планшета.
А вот касательно «голых» ЖКИ информации традиционно маловато. Итак, в ходе данной статьи рассмотрим, как подключить такой экран, какие микросхемы контроллеров для них бывают, где такое применить. Традиционно будет много всякого интересного. Читать дальше →
https://habr.com/ru/post/703326/