//

Мысли (Автор: dez)

regexp_intro

Не столь давно на этом сайте я уже приподнимал тему регулярных выражений и поисковых шаблонов. В прошлый раз это было что-то вроде сжатого ликбеза. Теперь можно начинать вкидывать примеры из реальной жизни, и сегодня таким примером будет подгонка больших простыней текста под 80-символьный формат.

Статья опубликована 2025-05-31 15:18:35, её прочитали 147 раз(а).

Программы (Автор: dez)

armbian_h96_intro

Прошлой осенью наткнулся на статью про накатывание линукса на ТВ-приставку с андроидом, что пришлось мне весьма кстати - "диванный комп" как раз получил себе новый дисплей, оставив старый телевизор временно без дела. В принципе, подобные фокусы можно проделывать с разными приставками, но в той статье речь шла конкретно про H96 MAX V56. Именно её я и взял - чем меньше отклонений от инструкции, тем проще. Обошлась мне эта железка где-то в 5к рублей, что почти в два раза дешевле, чем Raspberry Pi. То есть это очень даже интересный вариант, если отсутствие GPIO не парит и планируется использование этой штуковины в качестве мини-ПК или сервера.

Статья опубликована 2025-05-02 10:23:53, её прочитали 333 раз(а).

Мысли (Автор: dez)

regexp_intro

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

Регулярные выражения (regex или regexp) - это своеобразный язык, позволяющий описывать шаблоны для поиска подстрок в тексте. Такие подстроки могут отличаться друг от друга, но при этом они будут иметь общий формат или подчиняться каким-то одним и тем же правилам. Например, если нужно найти в тексте все номера телефонов или слова длиннее N букв - регулярки в помощь.

Статья опубликована 2025-03-03 14:20:50, её прочитали 700 раз(а).

Железо и приборы (Автор: dez)

mario_lamp_intro

Если Вы на "дезтронике" не в первый раз, то наверно уже могли заметить, что я в какой-то мере увлекаюсь видеоиграми. И хотя играю я нынче исключительно на ПК, вклад консолей в историю игр в основном ценю и к прыгучему итальянскому сантехнику уважение имею, хотя бы как к одному из символов гейминга 80-90х годов. Поэтому когда в рекомендациях одного из маркетплейсов выскочил светильник в форме блока-вопроса, в списке хотелок у меня добавился один пункт. А там через пару дней ещё и цена здорово упала, на фоне чего я этот пункт быстренько отправил в корзину. Так сказать, побаловал себя перед Новым Годом :)

Изначально я задумывал поставить его рядом с компом - для красоты и лёгкого атмосферного освещения. Но хотя с красотой у светильника всё в порядке, по части освещения он оказался тускловат - практически любой другой источник света перебивает его. Зато для ночных прогулок до санузла и спонтанного копания в тумбочке такой свет вполне адекватный - что надо увидишь, и других не разбудишь (не зря в описании товара было ещё и слово "ночник"). Есть только один подвох - при включении и выключении светильник издаёт довольно громкие звуки, которые мне ночью нужны как рыбе зонтик. Так что сейчас будем разбираться, что с этим можно сделать, и заодно посмотрим, что у этой игрушки внутри.

Статья опубликована 2025-01-12 17:21:19, её прочитали 386 раз(а).

Мысли (Автор: dez)

uart_intro

Допустим, мы делаем первый образец очередной своей поделки на микроконтроллере или гоняем новую отладочную плату. Какую периферию МК мы будем заводить в первую очередь? Скорее всего это будет UART, потому что сложно придумать более простой способ подключить свой девайс к компу. Вывести в терминал показания датчиков или послать команду через COM-порт - обычное явление в нашем деле. Но этот интерфейс полезен не только для отладки - через него можно общаться с некоторыми дисплеями и модемами, или перепрошивать МК (при наличии соответствующего загрузчика). Если какой-то девайс поддерживает MIDI или Modbus, почти наверняка здесь тоже замешан UART.

Из этой заметки я собираюсь сделать памятку по всяким вещам, связанным с UART и COM-портом. Хочется верить, что она много для кого окажется полезной, включая меня самого :) Ведь раз уж мне приходится периодически лезть в интернет за инфой вроде распиновки DE-9, есть смысл попробовать складывать подсказки в одно место. Отсюда следует, что содержимое поста может через какое-то время дополниться.

Статья опубликована 2024-12-03 16:45:31, её прочитали 793 раз(а).