Архив метки: weather

Волшебный мир OpenCode

Примерно 3 недели назад меня познакомили с OpenCode. В итоге все эти 3 недели я практически нон-стоп переделывал все те jabber-проекты, что вел раньше, а также взялся за некоторые новые.

Основная проблема везде — проекты в основном старые, зачастую еще со времен активного использования джаббера массами. Основная масса написана на Python2 под какие-то старые библиотеки, которые либо python2-only, либо сильно поменялись и прямую замену py2->py3 сделать не выйдет. Разве что JabRSS мог похвастаться хоть какой-то работой с Python3. Незадолго до знакомства с OpenCode я даже подготовил docker-образ на базе Debian 11, где еще можно было поставить Python2 и сделать окружение для запуска старого софта.

Теперь все поменялось.

Читать далее Волшебный мир OpenCode

И снова о погоде

Буквально недавно писал про новые источники данных для погодного транспорта. Там, в том числе, жаловался на gismeteo.ua и отсутствие у них XML-странички — аналога того, что есть на gismeteo.ru. Сегодня полез в гугл поискать что-нибудь еще на эту тему — а ведь встречается в сети полный аналог ссылки (за исключением ru->ua). Встречался лет 10 назад — примерно тогда же были жалобы на нерабочий линк с gismeteo.ru и в качестве примера его меняли на gismeteo.ua. На ru, как выяснилось, были какие-то работы и потом все нормализовалось — а на ua вроде отключили функцию.

Читать далее И снова о погоде

Jabber Weather Transport, обновление

Буквально ночью того же дня, когда выпустил релиз погодного транспорта для Jabber, набросал функцию для получения погодных данных и с https://meteonova.ru. По аналогии с RSS-транспортом, задействован python-feedparser — хотя, при желании, можно было бы использовать что-то попроще: из RSS-ленты берется только title и description и на этом работа feedparser’а заканчивается.

Читать далее Jabber Weather Transport, обновление

Jabber-проекты: работа над погодным транспортом

Вторым проектом, за который я взялся после RSS-транспорта, стал транспорт для получения данных о погоде с сайта https://gismeteo.ru. Один из немногих таких транспортов был найден на сервере jabbercity.ru, и пока собирал архив jabber-проектов, получил в том числе копию этого транспорта. Из пожеланий (если вдруг буду им заниматься) были реализация поиска и vCard’ов. Честно говоря, на момент получения архива я был весьма далек от того, чтобы что-то такое делать, однако после работы над RSS-транспортом набрался немного опыта и подумал — а почему бы и нет?

Читать далее Jabber-проекты: работа над погодным транспортом

Мобильная погодная станция на attiny85

Повторение еще одного найденного в сети проекта с небольшими модификациями.

Читать далее Мобильная погодная станция на attiny85