Порой задалбывает делать с файлами одно и то же много раз, отчего появляется желание эти действия автоматизировать. Сценарии командной строки иногда здорово выручают в таких случаях. Допустим, бывает нужно перелопатить папку с кучей файлов - сконвертировать накопившиеся видео, обработать много картинок (ресайз, водяные знаки и т.д.). Ну или даже с одним файлом сделать что-то такое, что требует километровой команды с парой десятков аргументов.
Примером последней ситуации может служить батник (да, сейчас речь про Windows), который я написал, чтобы с помощью FFmpeg конвертировать видео в анимированную гифку. И вроде бы всё с ним хорошо, но каждый раз сопровождать вызов батника копированием пути к исходному видео тоже со временем надоедает. Можно скормить батнику файл путём перетаскивания (drag-and-drop), но это удобно лишь до тех пор, пока список файлов не перестанет помещаться в окне целиком.
В какой-то момент я подумал, что неплохо было бы вызывать сценарий для конкретного файла прям из контекстного меню Проводника. Некоторые программы ведь как-то умудряются добавлять туда свои пункты. Может, и с батником так получится?
Статья опубликована 2023-11-21 19:01:36, её прочитали 262 раз(а).
Сколько там, почти полгода прошло с предыдущего поста? Пожалуй, пора нарушить тишину еще одной заметкой про Linux. Как раз в долгом ящике томилась история про beep.
Что такое beep? Это утилита для подачи звуковых сигналов через встроенный динамик (или пьезопищалку, она же PC-speaker), который мы обычно слышим после процедуры POST при включении компа, либо в играх времен DOS. Казалось бы, для настольного ПК это по большей части бесполезный атавизм, но в моем случае речь идет про подстольный ПК, он же сервер, он же хранилище. Колонки и монитор к нему не подключены, и на фоне этого факта PC-speaker выглядит вполне неплохим способом оповещать о состоянии машины.
В общем, применение этой штуке найти можно. Осталось заставить ее работать.
Статья опубликована 2023-02-19 10:51:14, её прочитали 4212 раз(а).
Наверняка многие из вас слышали хотя бы краем уха про фигуры Лиссажу - странные узоры, которые можно построить на экране осциллографа. Кому-то они даже помогают в работе, но у меня вышло так, что мне ни разу в жизни не довелось использовать фигуры Лиссажу для практических измерений (думаю, как и многим). Посмотреть на веселые картинки мне все же захотелось, зря чтоли режим XY сделали в моем осциллографе? И я подумал, почему бы не обратить баловство в хорошее дело и не снять видео на эту тему? В начале августа я наконец доделал и выложил его (на RT и YT) - получилась небольшая лекция. Надеюсь, вышло достататочно информативно и поможет каким-нибудь новичкам или студентам. Разве что зрелищности могло не хватить - по причине отсутствия нормального 2-канального генератора "живая" демонстрация обошлась без особого разнообразия каракулей.
Статья опубликована 2022-09-01 17:29:24, её прочитали 6159 раз(а).
И снова возвращаемся к теме хранилища, ибо остался незакрытый вопрос. В прошлый раз речь шла про дисковый массив и доступ к общим папкам по локальной сети. В принципе, необходимый минимум был на этом выполнен и хранилищем можно пользоваться. Но что, если понадобился доступ снаружи? Из соседнего здания, или из другого города? Я уже заикался, что черкану отдельно про FTP. Пора взяться за это дело и вычеркнуть пункт из плана.
Статья опубликована 2022-03-26 17:04:46, её прочитали 5271 раз(а).
Не так давно, осенью прошлого года, услышал про довольно познавательную книгу - "Designing Electronics that Work". Ключевое слово в названии - "designing". Эта книга не учит основам электроники - для этого есть "Искусство схемотехники" (хотя пересечения между ними найти можно). Она именно о проектировании, о физическом воплощении задумки, начиная с технического задания и заканчивая сборкой плат на серийном производстве.
По сути это сборник советов и житейской мудрости электронщика, попытка дать ответы на вопросы, которые возникают у нас по ходу дела. То, что мы годами впитываем в общении с коллегами, из постов на форумах и тематических блогов, было взято, структурировано и собрано в одной книге. Зачем производят столько видов кондесаторов, как рисовать библиотеки элементов в САПР и не путаться потом в ножках, чем оборудовать лабораторию, как вести записи о проделанной работе и так далее. Причем книга расчитана на достаточно разношерстную аудиторию - любителей, студентов, молодых специалистов, а также предпринимателей-стартаперов, мечтающих сделать Свой Продукт™© и сколотить состояние. Даже затрагивается тема высокочастотной радио-магии - как я понял, автор книги Хантер Скотт (Hunter Scott) выступал на конференциях с докладами про фазированные антенные решетки.
Статья опубликована 2022-03-11 17:29:15, её прочитали 1014 раз(а).