xfce4-terminal и rm -Rf

Однажды пришло ко мне начальство и попросило помочь коллегам из одного подмосковного конструкторского бюро. Камеру они не смогли осилить… Специфичную такую камеру. Меня только на работе просили не писать, что это за камера была. И где её применяют, писать тоже нельзя. Можно написать, что камера имеет сервоприводы, несколько режимов работы и лазерный дальномер. С камерой ещё шли два монитора, на которые она выводила изображение. Проблема оказалась в том, что ставить их (мониторы эти) некуда, — видео надо захватить и вывести на ПК командира. А представители завода изготовителя камеры ничего дельного сказать не смогли, отморозившись привычным «под Windows работает, ничего не знаем про этот ваш Linux». Знакомо, не правда ли?

spgsearch - простой поиск файлов

Подошли ко мне товарищи и посетовали, мол в Xfce (Thunar) нету поиска по файловой системе штатного. А у них там шара огромная, через gvfs/fuse/samba зацеплена. И надо искать файлы, директории, и директории, где лежат файлы. Документооборот у них так выстроен. А я что? А я, по какой-то причине, за многое лето не сталкивался с необходимостью что-то искать через графический интерфейс. И стало мне интересно…

JS-программист

Месяца два назад думал, что мне не хватает вывода информации об оплате интернета на рабочий стол. У меня два провайдера: Онлайм и Нетбайнет. И если первый хотя бы смс-ки шлёт, когда баланс заканчивается, то у второго это — платная услуга. А значит она не подключена 😉 Но смс-информирование тоже слабло полезно, хотя бы потому, что когда сидишь «в запаре» на работе, а к тебе приходит смс с содержанием «послезавтра интернет всё, оплатите пожалуйста», это не только не имеет положительного эффекта, но ещё и сильно раздражает. Помнится, когда был абонентом Корбины, у них была утилита, сидящая в трее и выводящая информацию об балансе. Но только для windows, конечно (пользователи не windows там страдали, пытаясь совладать с их реализацией l2tp, им было[…]

Просто много аплинков

Пс, посоны, хотите немного настоящей уличной магии? Как бы мультилинком на разделённых таблицах маршрутизации никого не удивишь. Это даже в документации есть, но всё равно иногда кто-нибудь да запилит очередную статью об том, как это делать (в 2015ом, Карл, какой-то «серьёзной» компанией). А я вам покажу, как всё тоже самое сделать, если у вас адресация прилетает по dhcp от провайдеров!

xfce4-terminal и rm -Rf

Мы тут чуть-чуть ембедедом увлеклись и слабали изделие а-ля веб-камера. А работает оно под управлением Debian GNU/Linux. Всё бы ничего, но там нынче systemd, который точно будет насиловать флешку. К гадалке не ходи… По-этому было решено, что root живёт в памяти. Подумал я сначала об aufs, но её тут, оказывается, выпилили из upstream. Не безосновательно, отмечу: её автор всегда любил быдлокод и комментарии на родной японской мове (все японцы редкостные националисты, с их точки зрения тот, кто не умеет в японский язык, — не достоин их код разбирать). Похоже это наконец то надоело тем, кто отвечал за данный сегмент ядра. Тем более, что коммиты от создателя кончились давно, а поддерживать это надо было… Проще оказалось убрать нафиг.

xfce4-terminal и rm -Rf

РусБИТех идёт всем нам известным путём, который протоптал ещё ВНИИНС. Описывать суть этого продвижения я не буду, — могу обидеть кого-нибудь. А мне тут понадобилось видео в H264 с нашего изделия на лету конвертировать и выводить. И я, конечно, обратился к GStreamer’у. Но эти ребятки Астру 1.4 слепили на кодовой базе аж Wheezy! А для того, чтобы работало так, как мне надо, нужен релиз из Jessie. Пришлось извращаться, накладывая патчи поверх пропатченных исходников пакетов (!!!).

libvirt и qemu-kvm

Короче, я тут на днях беглым взглядом просматривал документацию на libvirt, на предмет того, как можно автоматизировать процесс извлечения ядра и initrd из файловой системы гостя. И оказалось, что libvirt несколько раз запускает файл с хуком, в строку запуска его отдавая параметры и xml’ку виртуальной машины. Для меня это стало, прямо скажем, открытием.

xfce4-terminal и rm -Rf

Всё, что будет происходить при сборке, с большой вероятностью, описано в файле debian/rules. В случае c Postgresql и 1С придётся заменить в COMMON_CONFIGURE_FLAGS флаг «—enable-integer-datetimes» на «—disable-integer-datetimes».

Orange Pi Plus 2E

Закалачивать гвозди микроскопом? Да! Спасать копеечные флешки от перезаписи тестировщиками внедрением в схему одноплатного компьютера? Почему бы нет?!

Тросики газа перед пайкой

Тут поинтересовался у ряда знакомых, паяли ли они тросы газа. Большинство — нет. Более того: часть опрошенных ответила, что из-за отсутствия готовых тросов они отказались от установки нравившихся им карбюраторов. Не дело, и мы сейчас это исправим! Но я абсолютно уверен, что подробная инструкция конечно не нужна. Тросики всем нужны разные, и не рационально, если данная заметка будет всего-лишь технологической инструкцией для изготовления каких-то определённых тросов.