Тут по работе возникла небольшая задачка с PostgreSQL. Интересна задача тем, что в ней достаточно оправдано использование триггеров. Как показывает опыт, не каждый разработчик знаком со «столь продвинутыми» возможностями постгреса. Поэтому мне показалось, что будет неплохой идеей написать про задачу и ее решение.

J-антенна, она же J-pole — популярная среди радиолюбителей антенна, типично используемая на УКВ. Недавно я решил сделать J-антенну на диапазон 2 метра, просто потому что я никогда раньше ее не делал. Заодно было решено попробовать новый для меня материал, медные трубы.

В последнее время среди радиолюбителей и сочувствующих наблюдается ажиотаж вокруг NanoVNA. Данное устройство представляет собой портативный векторный анализатор цепей (vector network analyzer, VNA) на частоты от 50 кГц до 900 МГц, является отрытым железом. За сумму от 45$ до 110$, в зависимости от продавца и комплектации, нам обещают функционал, сравнимый с функционалом антенного анализатора FAA-450 (EU1KY) и анализатора спектра DSA815-TG, и в чем-то даже их превосходящий. Интуиция подсказывает, что где-то есть подвох. Давайте разбираться.

Из статей про BPSK и FT8 нам известно, что для работы в цифровых видах связи требуется внешняя звуковая карта. Иногда ее называют цифровым интерфейсом, digital mode interface или как-то так, хотя, если не считать пары особенностей, это самая обычная USB звуковая карта. Популярным среди радиолюбителей решением является SignaLink USB, но устройство это не из дешевых. Существуют более бюджетные аналоги, но они имеют целый ряд проблем, который уже был озвучен ранее. Так вот, оказывается, не так уж сложно сделать свое устройство, ничем не уступающее SignaLink, только намного дешевле.

В период с 28.12.2019 по 01.01.2020 с борта МКС велась передача изображений в SSTV. Конечно же, я не мог пропустить такое событие. Мне никогда раньше не доводилось принимать SSTV от МКС, и обычно такие передачи попадают на будни. Далее я расскажу, как осуществлялся прием, что за картинки в итоге были получены, а также о кое-какие неожиданных моментах.

В посте 2017-го года Наблюдаем за самолетами при помощи RTL-SDR и ADS-B мы выяснили, что такое ADS-B и даже смогли успешно его принять. Однако одновременно на карте было видно не более 5-10 самолетов. Учитывая количество аэропортов рядом с Москвой, это очень мало. Что как бы намекает нам на неэффективность антенны и сетапа в целом. С тех пор я почитал про антенны и коаксиальные кабели, а также обзавелся кое-каким новым оборудованием. Интересно, насколько это позволит улучшить результаты?

Допустим, я делаю двухдиапазонную антенну, на 7 МГц и 14 МГц. При этом я собираюсь запитывать антенну через 15 метров кабеля RG58. Спрашивается — в предположении, что антенна идеально согласована, сколько дБ я потеряю в кабеле? Подобные вопросы возникают в радиолюбительском деле постоянно. Однако те справочные таблицы, что я находил онлайн, очень неудобны для получения ответа. Поэтому в данном посте мне хотелось бы поделиться более удобными таблицами.

Как мы выяснили в рамках обзора Rigol DSA815-TG, антенный анализатор может быть использован в качестве КСВ-метра. Для этого, помимо анализатора спектра и антенны, нам понадобится направленный ответвитель или КСВ-мост. Давайте же разберемся, что это за устройства такие, есть ли между ними разница, и как ими пользоваться.

Многие реальные приложения, написанные на Go, используют ту или иную РСУБД. Притом, последней нередко является PostgreSQL. Для работы с постгресом в мире Go существует больше одной библиотеки, в связи с чем возникает закономерный вопрос — а какую выбрать? Неплохим и достаточно популярным вариантом является jackc/pgx, с которым мы и познакомимся.

Есть такая движуха среди радиолюбителей, называется работа в QRP. Это когда вы используете мощность 5 Вт или меньше вместо типичных 100 Вт. Идея заключается в том, что разница между 100 Вт и 5 Вт составляет чуть больше двух делений на шкале S-метра. Значит, в большинстве случаев вы проведете радиосвязь с рапортом 57 вместо 59+, но все равно проведете. А если результат одинаков, то незачем использовать большую мощность.