Вот неплохая вроде программа MyExpenses. Поставил с F-Droid, и пользовался, даже не думая докупить платную версию, так как мне хватало. Но автор решил, что пора заняться монетизацией, и с версии 2.8.1 программа начала показывать рекламу.

Где-то за неделю мне это надоело. С возвратом на старую версию получилась небольшая тонкость, потому опишу. Итак, как вернуться на версию 2.8.0.1 (внимание, дальше полно банальностей):

  • Бэкапимся штатным образом. Получается zip-архив.
  • Достаём из него файл BACKUP. Это база данных в формате sqlite.
  • Открываем чем-нибудь (консольной sqlite3 или андроидным aSQLiteManager). Спрашиваем версию схемы (pragma user_version;) - должно быть 67. Ставим предыдущую: pragma user_version = 66;.
  • Можно ставить старую версию и восстанавливать настройки из архива.
Опубликовано Вс 15 окт 2017 22:23:11 Метки: - -

Пришла пора распрощаться с ящиком gaa.nnov@mail.ru. На него давно уже никто, кроме спамеров, не пишет.

Опубликовано Чт 24 авг 2017 00:23:50 Метки: -

Вот так живёшь и думаешь, что управление сетевой железкой по telnet - тривиальная задача. А потом тыкаешься в OpenWRT - а там нет expect!

Комментарии на форуме OpenWRT вообще песня: сначала объясняют, что expect тебе не нужен, ведь можно ходить по ключам, а потом предлагают взять expect-lite (написанный на expect) для замены expect. И такая тема там не одна.

Опубликовано Чт 27 июл 2017 09:45:31 Метки: -

Если попытаться описать программы от fd.o одним словом, то слово это будет «недоделанный». Любой шаг в сторону от стандартной конфигурации может обернуться провалом, потому что нужная для этого функциональность не работает или не продумана.

Например, в systemd-networkd уже 2 с половиной года есть настройка DHCP.VendorClassIdentifier. И она не работала, т.к. идентификатор посылался в DHCPDISCOVER, но не повторялся в DHCPREQUEST. Выяснил я это по тому, что достаточно строго настроенный DHCP-сервер отклонял запросы на адрес, не содержавшие идентификатора.

Пришлось исправлять. Получается, что я теперь контрибутор systemd, что довольно сомнительный повод для гордости.

Upd: вошло в systemd 233.

Опубликовано Вт 21 фев 2017 20:57:27 Метки: - -

Надо записать, а то забуду. Команда для поиска всех пакетов, рекомендованных уже установленными, но которых нет в системе:

aptitude search '~RRecommends:~i !~i'
Опубликовано Сб 04 фев 2017 03:03:48 Метки: -

Мой домашний сервер, который в том числе и занимается раздачей этой страницы, сделан из StorCenter ix2-200.

Поставил я на него систему в 2011 году и не смог тогда доделать самую мелочь — научиться управлять светодиодами на корпусе. В родном ядре это было, но оно сильно отличалось от дистрибутивного, потому даже спортировать патч было слишком сложной задачей.

Оказывается, за прошедшее время в исходниках ядра появилось описание дополнительных устройств именно под эту платформу (/arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts), которое в скомпилированном виде лежит и в дистрибутивном пакете. Осталось только прицепить этот файл в конец образа и после перезагрузки в /sys/devices/gpio-leds/leds появились каталоги для доступа ко всем лампочкам.

Инструкцию взял из репозитория daniviga/ix2-200, там ещё и есть пример скрипта для работы с кнопками и лампочками.

Опубликовано Сб 17 окт 2015 23:30:19 Метки: - -

Прошёл вчера обратный Городецкий маршрут.

Дорога далась трудно: еле уложился в отведённые 13:30. Собрал все возможные впечатления: и резкий ветер в лицо, и град, и дождь (3 раза), и сошедший вместе со снегом асфальт, и пустынную лесную дорогу в сумерках, когда область видимости ограничивается конусом света от фары.

Опубликовано Вс 19 апр 2015 23:26:56 Метки: -

Год назад на гуглокоде закрыли возможность загрузки новых версий программ в /Downloads. А сегодня вообще объявили о скором закрытии всего сайта.

Жаль, мне нравился лаконичный интерфейс и разумное количество возможностей сайта.

Опубликовано Чт 12 мар 2015 21:58:52 Метки: - -

В Gnucash for Android в версии 1.5.5 наконец-то починили глюк с экспортом QIF. Снова можно пользоваться.

Опубликовано Пн 23 фев 2015 13:12:19 Метки: -

Все записи журнала.