105 секунд – 0.1 м^3 газа. Т.е., 3.43 куба в час.
Архив рубрики: Разное
Примеры грамотных RSS на сайтах
Отдельные ленты для каждого раздела, удобно:
Duracell, который работает дольше
В jabber-конференции xmpp:psi-dev@conference.jabber.ru зашла речь про батарейки в мышке. Решил глянуть у своей Logitech M175 – я как-то не помню, чтобы когда-то менял в ней батарейку.
Батарейка просрочена еще 3 года назад, а выпущена 10 лет назад :). Причем, в последние годы я мышку использую каждый день, когда включаю велостанок.
Диск на Garmin Varia 515
Случайно нашел диск на велорадаре Garmin Varia RTL515, когда подключил его на зарядку к компьютеру. Опознается так:
[8333269.834805] usb 1-5: new full-speed USB device number 98 using xhci_hcd [8333269.984177] usb 1-5: New USB device found, idVendor=091e, idProduct=20ee, bcdDevice= 2.00 [8333269.984184] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [8333269.984189] usb 1-5: Product: Varia Rearview Radar [8333269.984193] usb 1-5: Manufacturer: Garmin [8333269.986503] usb-storage 1-5:1.0: USB Mass Storage device detected [8333269.990424] scsi host1: usb-storage 1-5:1.0 [8333271.019630] scsi 1:0:0:0: Direct-Access Garmin Varia RTL515 0.01 PQ: 0 ANSI: 2 [8333271.020413] sd 1:0:0:0: Attached scsi generic sg1 type 0 [8333271.020676] sd 1:0:0:0: [sdb] 2604 512-byte logical blocks: (1.33 MB/1.27 MiB) [8333271.020867] sd 1:0:0:0: [sdb] Write Protect is off [8333271.020871] sd 1:0:0:0: [sdb] Mode Sense: 00 00 00 00 [8333271.021053] sd 1:0:0:0: [sdb] Asking for cache data failed [8333271.021061] sd 1:0:0:0: [sdb] Assuming drive cache: write through [8333271.114496] sdb: [8333271.116140] sd 1:0:0:0: [sdb] Attached SCSI removable disk
Структура простая:
rain@walkbook:/media/rain/GARMIN/GARMIN$ tree . ├── GarminDevice.xml ├── REMOTESW └── SW_INV.FIT 1 directory, 2 files
Судя по гуглу, REMOTESW – каталог для обновления прошивки.
Несколько полезных проектов из сети
XMPP:
Мод давно известного sendxmpp, написанного на Perl:
- https://github.com/moparisthebest/sendxmpp-py – на Python.
- https://github.com/moparisthebest/sendxmpp-rs – на Rust.
Бегло глянул код – что-то сходу не видно привычных опций для написания в конференцию, например. Возможно, как полная замена оно не пойдет, максимум – для отдельных уведомлений. Но есть – и ладно. И, кстати, помнится мне, вроде был sendxmpp2 (не помню, в насколько законченном состоянии), позволявший не только отправлять, а еще и принимать сообщения – и не могу найти сейчас.
- https://github.com/itspriddle/php-jabber – PHP Jabber Library. Форк того, который используется в Jabber Roster Utility – правда, уже несовместимый с ним (пробовал подменить файлы – не заработало).
- https://github.com/WPPlugins/jabberbenachrichtigung – в ту же степь, нашлось попутно: тоже форк той же библиотеки; адаптация под нотификации о комментариях в WordPress’e.
- https://github.com/horazont/xmpp-echo-bot – XMPP Echo-bot. Просто забавный проект, “jabber-клиент”, выполненный на базе bash+sed.
- https://github.com/msantos/xmppipe – а вот это уже интересный современный вариант замены sendxmpp. Тут даже есть возможность постить картинки через HTTP Upload.
- https://github.com/gjedeer/xmpp-youtube-dl-bot – тоже полезный бот для работы с youtube-dl через jabber.
RSS:
- https://kill-the-newsletter.com – сервис email->rss. Обратных хватает – в том числе в дистрибутиве. А тут такое – еще и с “боевой” реализацией. Опробовал – работает. Можно использовать в качестве каких-нибудь временных адресов или для “получения” нежелательных рекламных рассылок. Код проекта на github. Можно скрестить при необходимости с Jabber RSS-ботом и получить такой себе Email2jabber.
- https://github.com/xl7dev/LastRSS – парсер RSS на PHP. Пример использования.
RSS для Youtube
Поднял тут себе инстанс RSS Bridge. Неплохая штука, смог отказаться от rss.app (там в бесплатном варианте только 2 ленты – теперь при необходимости можно будет использовать для чего-то более полезного). К сожалению, из полезных бриджей бридж для Facebook не работает и в целом с ним все грустно.
Но речь не об этом сейчас – просто хотел внести в заметки штатную RSS-ленту для youtube-каналов: https://www.youtube.com/feeds/videos.xml?channel_id=КАНАЛ. Например, https://www.youtube.com/feeds/videos.xml?channel_id=UCH6vXjt-BA7QHl0KnfL-7RQ для канала Simon’s Cat.
Чтобы получить ID канала – жмем “еще” в описании, там в разделе “О канале” ищем внизу “Поделиться каналом”, а в появившемся меню нажимаем “Скопировать идентификатор канала”
Баг в WP?
Только что случайно заметил — посъедались “тире” в текстах. Причем, в том числе в старых постах. При этом при правке они есть. Если используется как дефис (т.е., вплотную к “-” есть какие-то слова) — то все ок. Если поставить 2 “минуса” — то движок преобразовывает их в нормальное тире и нормально его отображает. А вот то, как я привык делать — использовать “минус” в любом случае — так больше не работает и тексты стали выглядеть странно 🙁
Надо будет попробовать перетрусить плагины, возможно, где-то что-то перехватывает нормальное отображение.
Тестовый пример на сейчас:
- минус -> –
- 2 минуса -> —
- минус с обрамлением -> “-“
- минус с буквой до -> a-
- минус с буквой после -> -a
Тест нагрева электрочайника от аккумуляторов
Была идея купить себе автомобильный электрочайник на случай отключения электроэнергии, даже начал присматривать модели, потом подумал – зачем плодить лишние сущности? Решил попробовать обойтись тем, что есть.