<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Блоги: заметки с тегом online</title>
<link>https://blogengine.ru/blogs/tags/online/</link>
<description>Автоматически собираемая лента заметок, написанных в блогах на Эгее</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.0 (v4079e)</generator>

<itunes:subtitle>Автоматически собираемая лента заметок, написанных в блогах на Эгее</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit>no</itunes:explicit>

<item>
<title>Движение автобусов в Home Assistant</title>
<guid isPermaLink="false">125519</guid>
<link>https://kini24.ru/all/dvizhenie-avtobusov-v-home-assistant/</link>
<pubDate>Wed, 17 Jan 2024 21:26:21 +0500</pubDate>
<author>Копытов Иван</author>
<comments>https://kini24.ru/all/dvizhenie-avtobusov-v-home-assistant/</comments>
<description>
&lt;p&gt;&lt;a href="https://kini24.ru/"&gt;Копытов Иван&lt;/a&gt;:&lt;/p&gt;
&lt;h3&gt;Добавление движения общественного транспорта в Home Assistant&lt;/h3&gt;
&lt;p&gt;Наконец-то у меня получилось. Как обычно, делал всё сильно неспешно при наличии свободного времени и желания. «Воды» не будет, поэтому поехали.&lt;br /&gt;
Сейчас не вспомню как, но как-то я вышел на адрес сайта, который отдает данные в формате JSON. Так как меня интересовал в первую очередь конкретный маршрут трамвая, то я получил вот такой вот адрес:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;https://mu-kgt.ru/informing/wap/marsh/?m=6%F2%F0&amp;amp;action=getMarshData&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Что здесь интересного?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;m=6%F2%F0&lt;/i&gt; — номер маршрута и обозначение типа транспорта. В данном случае часть «%F2%F0» — это всего лишь русские буквы «тр», то есть трамвай. Для троллейбуса это будет просто «т» или «%F2», для автобуса это либо «а», либо вообще без буквы — если честно, не пробовал, да и лень было.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;action=getMarshData&lt;/i&gt; — вызывает одноименную функцию в скрипте.&lt;br /&gt;
Переходим в Home Assistant. Здесь я создал новый сенсор в configuration.yaml такого вида:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sensor:
  - platform: rest
    resource: https://mu-kgt.ru/informing/wap/marsh/?m=6%F2%F0&amp;amp;action=getMarshData
    name: Трамвай 6 прибытие
    unique_id: tram6_arrival
    value_template: &amp;quot;{{ value_json.ts_line.A[-1].st_arrive }}&amp;quot;
    scan_interval: 120&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Самое важное здесь — value_template, в котором содержится путь до нужной остановки, по которой получаем информацию о времени прибытия. Буквой «А» закодировано направление движения транспорта, которое вы видите в левой части экрана, а буквой «В» — в правой части экрана.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kini24.ru/pictures/Snimok-ekrana-ot-2024-01-17-23-04-37@2x.png" width="656" height="329" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Такие же буквы присутствуют на самом сайте и в приложении.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Я сделал два сенсора: прибытие и убытие, чтобы ориентироваться когда придет следующий трамвай на конечную остановку. Можно оформить и получше, но это — не главное.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kini24.ru/pictures/Snimok-ekrana-ot-2024-01-17-21-16-28@2x.png" width="243" height="85" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Вид сенсоров в Home Assistant&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Ах да, чуть не забыл. Как посмотреть номер нужной остановки? Открываем страницу по &lt;a href="https://mu-kgt.ru/informing/wap/online/"&gt;ссылке&lt;/a&gt;, выбираем тип транспорта, маршрут и направление движения. Затем щелкаем на нужной остановке, чтобы открыть прогноз движения транспорта. Среди прочей информации будет строка вида:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;Остановка: Детский кинотеатр «Мечта» (код 336)&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В скобках мы и увидим код остановки. В данных, которые нам отдает скрипт по запросу, это код содержится в поле &lt;i&gt;st_regnum&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;И еще небольшое дополнение. Значения «0» и «-1», конечно, хороши для выбора конечных остановок при условии, что мы не знаем количество остановок на маршруте, который может измениться, например, из-за ремонта дороги или аварии. Следующий шаблон выбирает остановку с заданным кодом:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;value_template: &amp;gt;-
  {% set stops = value_json.ts_line.A %}
  {% for stop in stops %}
    {% if stop.st_regnum == 1989 %} {{ stop.st_arrive }} {% endif %}
  {% endfor %}&lt;/code&gt;&lt;/pre&gt;</description>
</item>

<item>
<title>Сервисы для тестирования веб, почты и других серверов (обновляемая запись)</title>
<guid isPermaLink="false">125690</guid>
<link>https://kini24.ru/all/servisy-dlya-testirovaniya-veb-i-pochtovyh-serverov/</link>
<pubDate>Fri, 20 Jan 2023 11:35:10 +0500</pubDate>
<author>Копытов Иван</author>
<comments>https://kini24.ru/all/servisy-dlya-testirovaniya-veb-i-pochtovyh-serverov/</comments>
<description>
&lt;p&gt;&lt;a href="https://kini24.ru/"&gt;Копытов Иван&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;Соберу, пожалуй, в одном месте список серверов для тестирования различных сервисов. Одни сервисы уходят, другие приходят, поэтому постараюсь сделать этот список обновляемым. Да и просто порой открываешь для себя новые сервисы и хочется их сохранить для использования в дальнейшем.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Почта&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://www.checktls.com/TestReceiver?LEVEL=DETAIL"&gt;CheckTLS&lt;/a&gt;. Очень любопытный сервис проверки почты. Наблюдаем за прогрессом в реальном времени.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://dkimcore.org/tools/"&gt;DKIM Core Tools&lt;/a&gt;. Генерация и проверка настроек DKIM.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://dmarcian.com/dmarc-inspector/"&gt;DMARC Inspector&lt;/a&gt;. Проверка корректности записи DMARC.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://esmtp.email/tools/mta-sts/"&gt;ESMTP email&lt;/a&gt;. Проверка настройки MTA-STS. Это функция, призывающая удаленные серверы обмениваться почтовыми сообщениями, используя защищенное соединение.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.mail-tester.com"&gt;Mail tester&lt;/a&gt;. Всё время «теряю» этот сервис. Отправляете письмо на указанный адрес и через некоторое время можете посмотреть отчет о прохождении письма.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://mxtoolbox.com"&gt;MX Toolbox&lt;/a&gt;. Сервис проверки почтового сервера и, немножко, веб-сервера. Множество самых различных тестов. Имхо, один из самых лучших сервисов.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://ssl-tools.net"&gt;SSL Tools&lt;/a&gt;. Старый и уже позабытый мной сервис проверки SSL почтового сервера. Также есть проверка web-сервера и некоторых уязвимостей.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://uptimebot.ru/online/smtp-check/"&gt;UptimeBot&lt;/a&gt;. Можно по быстрому посмотреть на каких портах поддерживается TLS/STARTTLS. А также проверить DKIM, DMARC, SPF, Whois.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Сканеры открытых портов&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.ipv6scanner.com"&gt;Сканер IPv6&lt;/a&gt;. Сканирует на выбор либо только указанный порт, либо все часто используемые. В первом случае можно указать использовать TCP или UDP протокол.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Jabber&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://compliance.conversations.im"&gt;Тест jabber-сервера&lt;/a&gt;. Проверка jabber-сервера на наличие часто используемых функций.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IPv6&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://test-ipv6.com/"&gt;Тест IPv6&lt;/a&gt;. Тест доступности сервера по IPv6. Краткий, но доступный для понимания проблем отчет.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://ipv6-test.com/"&gt;IPv6 тест&lt;/a&gt;. Назвал так, потому что название схоже с предыдущим сервером, только поменяны местами два слова. Функционал такой же, как и у сервера выше. Также позволяет проверить скорость соединения, пропинговать сервер и показывает статистику распространения протокола по странам. Позабавило, что Россию исключили из списка, раньше она там точно была.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.kame.net"&gt;Черепашка&lt;/a&gt;. Если вы видите танцующую черепашку, то доступ к страницам, работающим по IPv6, у вас есть.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Скорость соединения&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://www.speedtest.net/"&gt;Speedtest&lt;/a&gt;. Всем известный ресурс проверки скорости соединения. Настолько известный, что почти все провайдеры так или иначе мухлюют при обращении клиента к этому сайту, чтобы он показал скорость выше той, что есть на самом деле.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://speed.cloudflare.com/"&gt;Тест от Cloudflare&lt;/a&gt;. Не менее известный сервис проверки скорости соединения.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Общее&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://dnschecker.org"&gt;DNS Checker&lt;/a&gt;. Несмотря на название, это комплекс утилит для проверки почты, домена и т. д. В чем-то схож с &lt;a href="https://mxtoolbox.com"&gt;MX Toolbox&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hstspreload.org/"&gt;HSTS Preload&lt;/a&gt;. Сервис проверки на включение вашего сервера в список HSTS Preload. Это список серверов, при обращении к которым будет сразу использоваться HTTPS-соединение, минуя HTTP. На мой взгляд, сейчас не сильно актуально, потому все поголовно переходят на HTTPS. Там же находятся рекомендации по настройке сервера для последующего включения его в список. Если проверка прошла успешно, фон страницы станет зеленым. Эта настройка отображается в отчете SSL Labs.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.hardenize.com"&gt;Hardenize&lt;/a&gt;. Проверяет веб- и почтовый серверы. Выдает информацию по зоне, DNS-записям и настройкам. Среди проверяемых функций такие как: DNSSEC, CAA, MTA-STS, TLSRPT, SPF, DMARC, DANE, заголовки ответов и прочее. Выдает достаточно информативный отчет.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.immuniweb.com/"&gt;Immuniweb&lt;/a&gt;. Есть два неплохих теста: &lt;a href="https://www.immuniweb.com/ssl/"&gt;SSL&lt;/a&gt; и &lt;a href="https://www.immuniweb.com/websec/"&gt;безопасности сайта&lt;/a&gt;. В первом проверяет настройки сервера на соответствие стандартам PCI DSS, HIPAA and NIST и Industry Best Practices. Второй проверяет GDPR Compliance, PCI DSS и заголовки ответов (куда же без них?).&lt;/p&gt;
&lt;p&gt;&lt;a href="https://en.internet.nl/"&gt;internet.nl&lt;/a&gt;. Позволяет проверить настройки веб- и почтового серверов. Тестирует DNSSEC, IPv6, DANE, заголовки ответов и RPKI. Для меня лично новинкой стала проверка файла security.txt.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://tests.nettools.ru/"&gt;NetTools&lt;/a&gt;. Сборник самых различных тестов: почта, веб-сервер, сканер открытых портов, скорости соединения, NTP-сервера, DNS, FTP..&lt;/p&gt;
&lt;p&gt;&lt;a href="https://securityheaders.com/"&gt;Security Headers&lt;/a&gt;. Проверяет заголовки ответов веб-сервера. Пройдя по ссылкам, можно попасть на &lt;a href="https://scotthelme.co.uk"&gt;блог Scott Helme&lt;/a&gt; и узнать как настроить тот или иной заголовок. Вообще в блоге много полезной информации. Единственный «минус» — всё на английском.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ssllabs.com/ssltest/"&gt;SSL Labs&lt;/a&gt;. Один из самых популярных сервисов тестирования веб-серверов. Проверяет сертификаты, используемые шифры, протоколы (HTTP, HTTP/2), совместимость с популярными браузерами, наличие уязвимостей и некоторых настроек (HSTS, OCSP, HPKP и другие). К сожалению, почту проверять не умеет.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://dnssec-analyzer.verisignlabs.com/"&gt;Verisign анализатор&lt;/a&gt;. Быстрая проверка DNSSEC. Не могли что ли сделать шрифт покрупнее в отчете?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://zonemaster.net"&gt;ZoneMaster&lt;/a&gt;. Проводит полную проверку вашего доменного имени.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/"&gt;Проверка STUN и TURN&lt;/a&gt;. Собственно весь функционал описан в названии. В случае корректной настройки STUN должен вернуть «srflx» в списке. В случае с TURN — «relay».&lt;/p&gt;
&lt;p&gt;&lt;a href="https://1.1.1.1/help"&gt;Тест DoH&lt;/a&gt;. Проверка работоспособности DNS-over-HTTPS от Cloudflare. Показывает «Yes» только в случае, если вы настроили DoH на их серверы. В противном случае стоит ориентироваться на ASN.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://dnsleaktest.com"&gt;Тест утечки DNS&lt;/a&gt;. Отображает серверы, которым вы «доверяете» хранить и, возможно, использовать информацию о том, к каким серверам или сайтам вы подключаетесь.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Генераторы настроек&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://ssl-config.mozilla.org/"&gt;Генератор настроек SSL&lt;/a&gt;. Генератор настроек SSL от Mozilla для различных программ.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://securitytxt.org"&gt;Генератор файла security.txt&lt;/a&gt; Удобная форма генератора security.txt.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Реклама&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://checkadblock.ru/"&gt;CheckAdBlock&lt;/a&gt;. Один из первых сайтов, который мне попался много лет назад, когда возникла мысль протестировать работу блокировщиков рекламы в браузере.&lt;/p&gt;
</description>
</item>


</channel>
</rss>