Про генерацию боковой полосы

Радиопередатчик с амплитудной модуляцией я уже делал. Правда, качество получилось так себе, но ничего, работало. А теперь захотелось попробовать смастерить что-то простенькое QRP-шное, но с SSB. Читаю-читаю, жуть какая-то, какие-то схемы огромной сложности. Даже самый традиционно простой способ генерации боковой полосы — фильтрование несущей и ненужной верхней или нижней полосы — требует каких-то жутких фильтров с крутизной как у обрыва. Причём это только на одной частоте работает, на промежуточной. То-есть, потом её ещё через умножитель частоты прогонять надо.

Чего-то я повспоминал тригонометрию, и по моим прикидкам всё, что надо сделать — это сложить или вычесть два модулированных сигнала, но с разницей несущих по фазе друг от друга на π/2. Синус да косинус, проще говоря.

Поприкидывал в Питоне (модулировал 1 килогерц 100 герцами) — всё вроде получилось. Складываем косинус к синусу — получаем нижнюю полосу, вычитаем косинус из синуса — верхнюю.

В таком случае схема генератора боковой полосы должна быть предельно простой: два прямых синтезатора частоты (например, AD9833) с разницей в 90 градусов по фазе, простейшие модуляторы, например, полевые транзисторы… и всё? Ну, усилитель ещё, если надо. Реально ведь из говна и палок.

Или не всё так просто и я чего-то не догоняю?

Всяческое радиэлектронное

Размышления на электронную тему. Комментарии знающих товарищей приветствуются.

Я живу довольно далеко от крупных городов, и телевидение у меня принимается — так себе. Пути решения известны — делать антенну получше или усиливать сигнал. Делать антенну получше в целом решение более правильное, но не очень хочется. У меня самопальная антенна Грея-Ховермана, улучшить её… ну, наверное, можно, но даст ли это выхлоп — под большим вопросом.

Поэтому попробовал поусиливать. Купил коммерческий усилитель для телевизионных антенн. После подключения у меня начисто пропали каналы ОВЧ (2-13, 57-213MHz). Видимо, граждане, делавшие усилитель, слишком увлеклись фильтрованием радиопередач УКВ-ФМ (88-108MHz) и заодно отпилили весь ОВЧ диапазон к соответствующей матери.

Хочу попробовать сделать свой усилитель для антенны, если найду время. Но в принципе пути решения довольно просты — промышленность выпускает усилители ОВЧ/УВЧ для кабельного телевидения в микросхеме всего с тремя ногами. Например, Macom MAAM-011162. Причём микросхема заточена уже под правильный импеданс в семьдесят пять ом, а не под пятьдесят, как многие-многие усилители на рынке (искать LNA UHF). Три ноги — это ещё интересно тем, что питание к микросхеме подводится по той же ноге, по которой вылетает наружу усиленный сигнал, а разделяются они, разумеется, конденсатором. Чтобы скомпенсировать падение напряжения на хреновеньком стандартом кабеле RG6, где центральная жила РЖАВЕЕТ, блин, потому что это омеднённая сталь, можно подавать туда 9 вольт, а понижать линейным стабилизатором на 5 вольт. Там ток-то копеечный, 110 миллиампер, греться будет мало. Это даёт возможность сам усилитель поставить прямо на антенну на чердаке, а питание подводить из подвала по коаксиалу. Эдакий Power-over-Coax.

Одного боюсь — как бы не сжечь телевизоры нахрен, усилив что-нибудь слишком мощно. Разумеется, надо будет сделать фильтр, отпиливающий ОВЧ-ФМ и всё, что выше 800 мегагерц (последний канал №68 в системе ATSC) и ниже 57 мегагерц (первый канал, который у нас есть). Ну, не усиливать же сигнал собственного вайфая, в самом-то деле.

Чесал репу на предмет “а каким прибором, Витенька, ты собрался мерять переменное напряжение частотой 800 мегагерц?” Тоже особо ничего не придумал. В принципе, можно ведь этот ток выпрямить диодом Шоттки, они вроде как до 3 гигагерц выпрямляют. Только вот падение напряжения на диоде Шоттки составляет 0.35V, а мерять надо милливольты. Ну хорошо, можно взять второй точно такой же диод и задать смещение на входе. Только вот малейшая неточность (нагрел один диод пальцем) — и всё измерение летит к чертям. Что делать — пока не придумал.

Про дефраг

По результатам поста выяснилось, что дефрагментатор на твёрдотельниках теперь делает дискам обрезание TRIM. А не гоняет туда-сюда бесцельно байтики.

Век живи — век учись. Я полагал, что TRIM происходит совсем не на уровне ОС, а ниже — на уровне драйверов или даже самого контроллера. Буду знать; всем спасибо, особенно moneo и mindfactor.

Винда удивила

Заметил, что у меня вдруг поднялось использование процессора. Глянул в диспетчер задач — мать честная, дефрагментатор пытается диск оптимизировать. Это твёрдотельный-то! Отключил его к соответствующей матери.

Братцы-кролики, кто посоветует, я правильно поступил? Я всегда думал, что на твёрдотельниках это нахер не надо — там ведь время поиска вроде как константа, сиречь, что начинать читать рядом, что с другого конца диска — пофигу совершенно: чай, не головку дёргать. Я даже более скажу — учитывая ремаппинг блоков флеш-памяти, то, что кластеры находятся рядом с точки зрения файловой системы, с точки зрения контроллера может быть совершенно не так, и наружу он эту инфу не отдаёт.

Ан смотри — винда чего-то там пытается оптимизировать, она что, не понимает, что диск не магнитный? Думаю, понимает.

Или я чего-то не врубаюсь, и оптимизировать диски — это по прежнему так же актуально, как в 1995 году?

Застой

А вот поглядим на историю с немного другого угла. С угла культурного: музыки и моды. Что первое, что второе являются отражениями изменений внутри общества. Есть изменения — есть интересная музыка, есть мода. Нету — идёт застой.

Вот возьмём музыку.

1950е — рождение рок-н-ролла, все эти Элвисы и прочее.
1960е — рождение металла. Чёрные Шаббаты, Глубокие Пурпуры и всякие разные психоделики.
1970е — рок в это время был вообще отличный: Кросби, Стиллз, Нэш, и прочие Канзасы. А Бостон? Отличные же были. Кроме этого, родилось диско!
1980е — рок-музыка радует: Дио, моя любимая Металлика, много хард-рока типа Бон Джови. Да и попса была прекрасная. Альбом АББА Visitors — я считаю, просто эталон попсы. Отличное время!
1990е — ну, одно слово: Нирвана. И огромная толпа Сиэтл-саунда: мой любимый Саундгарден, отличные Пёрл Джем. Я предвзят из-за возраста (музыка, которую мы слушаем в подростковом возрасте, остаётся с нами на всю жизнь), но 1990е с моей точки зрения в плане музыки были просто офигительными. Если начать перечислять, сколько было прекрасных исполнителей в 1990х, можно тут две недели сидеть. И самое главное — одного артиста можно было сходу отличить от другого.

А потом наступили 2000е, 2010 и теперь — 2020. Хорошо, кто возьмётся отличить музыку, написанную в 2007 году, от музыки, написанной в 2015 году? А потом — от музыки, написанной в 2021 году? А? Что? Никто не возьмётся? Вот и я не возьмусь. А отличить очередного рэпера от другого? А? Я тоже не смогу.

А вот 1990е от 1980х вполне можно отличить. И уж тем более — от 1970х. А безукоризненный вокал покойной Уитни Хьюстон вообще перепутать с другим исполнителем невозможно.

Идём далее. Возьмём моду. Поглядим на этих дам:

Я так думаю, что ни у кого не возникнет АБСОЛЮТНО никаких проблем отличить, из какого десятилетия эти дамы. Лично мне милее всего, конечно, дама справа из 1990х, но из 1950х тоже отличная.

Так, а теперь второй вопрос на засыпку: берётесь отличить моду 2007 от моды 2015 и от моды 2021? Нет? Вот и я нет.

Так что у нас, братцы-кролики, существует натурально ЗАСТОЙ. Культурный — но культура есть только отражение общества.

А знаете, какое ещё время я вот так вот не возьмусь отличить одно от другого? 1930е от 1940х. С 1920-ми всё понятно: фокстроты, джазы, и прочие девушки-хлопушки (flapper). А в чём разница между 1930ми и 1940ми? Ну, с культурно-музыкальной точки зрения? Я вот затрудняюсь. Мне кажется, сложно найти её, эту разницу.

Что приводит меня к другому размышлению — что застой есть регулярно повторяющееся явление, и что мы в очередной раз стоим на пороге великих переломов. В 1940е грянула война — и мир возродился новым. Ну, вот у нас бабахнул коронавирус. Бабахнули БЛМ. Бабахнул очередной виток борьбы правых и левых. Дерутся глобалисты и националисты. Чем закончится, и даст ли это толчок к очередному возрождению — не знаю. Поживём-увидим. Я думаю, что мы живём примерно 30-летними циклами. И последний начался со слома коммунизма, и Билла Клинтона, т.е. в 1992 году. Значит, в 2022 году могут пойти очень крутые перемены. Возможно, что избрание Трампа было первой искоркой, знаком великих перемен. Просто мир к ним оказался пока ещё не готов, так что Трампа задвинули обратно.

Будем ждать новостей в моде и музыке. Как только они всерьёз пойдут — значит точно, пошёл слом старого, и будет что-то новое. Музыка и мода — всего лишь отражение общества. И думаю, что мы на грани серьёзных перемен.

Страховка — дрыгатель прогресса

Весь ИТ-отдел гудит как улей. Сегодня наша страховая компания спустила нам указивку, что если к концу Ноября ВСЕ ИТ-сервисы не будут защищены многофакторной аутентификацией, то они не будут продлевать страховой полис.

Это как раз такой случай, когда “не было бы счастья, да несчастье помогло”. Двухфакторную аутентификацию я планировал ввести в строй уже почти год, но во-первых, не доходили руки, а во-вторых, мне не давали денег. А в-третьих, я не хотел объяснять тупым юзверям, почему вдруг доступ к ресурсам стал сложнее.

А теперь — и денег дали, и другие проекты отодвинули. И самое главное — теперь мне не надо никому объяснять, почему это, и зачем. Страховка — и всё тут.

Не всё, правда, гладко на деле. Вот сканер сетевой, что документы юзверю ушастому в его каталог забрасывает — никаких смарткарт оно, конечно, не поддерживает. Придётся репу чесать, что с ним делать дальше. Скорее всего придётся подцеплять сканеры напрямую к машинам через USB.

Про одиннадцатую винду

Что-то не хочется мне на неё обновляться.

Главная проблема в новой системе виртуализированной безопасности (virtualization-based security, VBS). Она работает, запуская ВСЕ процессы внутри песочницы, обеспечивая доволнительную изоляцию для процессов. Сделано это, типа, как защита от вирусов, чтобы злонамеренные процессы не могли прицепляться к другим процессам.

Ну замечательно, только теперь внутри песочницы запускаются и игры — и в них заметна потеря производительности чуть ли не до 30%.

Логика наличия системы VBS тоже непростая: если ставить её с нуля, то она может быть, а если обновляться с десятки, то нет. И не обязательно так. Отключить её — дело непростое, и не всегда получается. С гарантией это возможно только если обрубить виртуализацию к соответстующей матери в БИОСе, только тогда WSL не будет работать, и прочий ВиртуалБокс.

Мало ещё таких приколов, так ведь они ещё и пользовательский интерфейс изнахратили. Вот панель задач (taskbar) — хер с ним, что пуск теперь по центру, это настраивается — так её теперь нельзя сделать вертикальной. Только горизонтальной. А это неоптимально, вертикальная панель намного круче. Вы попробуйте, сначала, конечно, будет непривычно, а потом полюбите. Экраны-то у нас нынче шире, чем раньше. Вширь помещается больше, чем, собственно, нужно для работы. Соответственно, перенос панели задач в вертикальное положение позволяет более полно использовать высоту экрана.

Я всё мечтаю, чтобы они сделали, наконец, панель задач как на Убунте — т.е. панель вертикальная, но пуск снизу. У мелкомягких пуск на вертикальной панели — только сверху. Не так удобно.

В-общем, нахер пока ентот Виндоуз. Нехай починят его сначала, а потом поглядим.

Mo’ money, mo’ problems

Потихоньку привыкаю к новым обязанностям.

Самое сложное пока — найм новых сотрудников. Приходят граждане, требуют зарплату под шесть цифирь, а сами не могут разбить сеть 192.168.1.0/24 на две подсети. Или спрашиваешь, например, “какой инструмент вы использовали для изменения паролей пользователей?”

–Активный каталог
–Это сервис, а инструмент-то какой?
–Активный каталог

И как с такими вахлаками прикажете работать? Амбиций дохера, а на чердаке бардак.

Или вот тоже дилемма. Человек решил сменить роль деятельности. Он очень не дурак, но специалист в другой области, которая только рядом лежала с айти (сетевое медицинское оборудование). Так как у него жена, дети, и неплохая уже зарплата, просит он существенно. С одной стороны чел не дурак, но с другой — опыта у него нет, а зарплата, которая ему интересна — это зарплата сисадмина с пятью годами плотного стажа. Чо делать — пока не решил.

Из пушки по воробьям

Типичная задача:

Есть список клиентов в файле csv, два столбца: имя клиента и его уникальный идентификатор
Есть список проектов в файле csv, три столбца: имя проекта, дата, и уникальный идентификатор клиента

Надо:

Выводить данные типа: показать проект и имя клиента, с которыми мы работали в октябре/мае/сорок первого мартобря

Как я выполняю эту задачу сейчас: воткнул SQL Server Express, создал БД, всосал csv в две разные таблицы и делаю SELECT … JOIN ON client.id = project.clientid

Работает хорошо, быстро (хотя я и не заморачивался с индексированием), но мне почему-то кажется, что я копаю грядки экскаватором. Можно ли ту же задачу решить попроще, например, в Экселе?

Делать замену в списке проектов по clientid я не хочу — это чо, ручками, что ли? Клиентов-то не одна сотня, руками это делать? Однозначно сразу нахер. Плюс эти файлы генерирую не я, и они постоянно обновляются.

Спасибо, если кто предложит решение попроще. Зачем, спросите, попроще? Затем, чтобы потом это делегировать кому-то другому, а краткий курс SQL я читать не хочу.

Они хакнули физику

Как известно, парусная лодка может идти быстрее ветра. Но с оговоркой — если ветер сбоку. Тогда парус работает не за счёт сопротивления, а за счёт подъёмной силы. Он выступает в той же роли, как и крыло самолёта.

Быстрее ветра по ветру обычная парусная лодка идти не может, так как в таком случае парус не создаёт сопротивления.

А эти граждане — сделали лодку, которая может идти по ветру быстрее ветра. Смотрел-смотрел объяснения, так и не понял, как. Они говорят, что тут оно работает за счёт подъёмной силы, создаваемой винтом. Хорошо, а откуда берётся сила, чтобы крутить винт? От колёс, с ним связанных. Хорошо, а как крутятся колёса? Винтом? Какой-то вечный двигатель получается, так и не понял, как это работает.

Момент с демонстрацией работы устройства начинается примерно на 16 минуте. Объяснение принципа работы — на 17:25.