Распродажа

На сайте магазина для туристов и охотников Teton Sports была обнаружена неплохая распродажа. Скидочный код HOTSUMMER (работает до 4 июля) даёт скидку в аж 20%!! Плюс я не знаю, как в ваш штат, а при посылке в Алабаму они не берут налог на продажу, что по нашим временам редкость, и не так уж и мало.

Купил там аж две туристические Раскладушки для Больших Людей Outfitter XXL. Они в длину не стандартные 190cm (я не помещаюсь), а 215 сантиметров, так, что я лежу без того, чтобы складываться вдвое. Нехай будут — и мне на охоту ездить удобно, да и дома в подвале будут нелишними, если смерчи разгуляются.

Для осознания размеров, слева стандартная раскладушка, дальше удлинённая (это Outfitter), а справа — “вот это мой размерчик”:

Увы, за рекламу мне не заплатили 🙂

Сварщицко-медицинский хак

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

Читал даже статью, как один лётчик-любитель сделал себе кислородную маску — в самолёте выше 4 километров летать. И использовал именно что кислород для сварки. Всё прекрасно работало.

Осторожно только с кислородом. Малейшая искра — и то, что, казалось бы, не должно было гореть, вдруг становится дико горючим.

Про визуализацию данных

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

Простой пример. Надо найти в таблице все числа выше 57:

Мудохаться тут можно долго.

А теперь — элементарная визуализация. Подсветим все цифры более 57, красным цветом:

И всё сразу находится за три секунды.

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

Или размер — тоже хороший способ.

А недавно я взял поиграцца бесплатный PowerBI, и совсем офигел. Очень, очень крутой продукт, и умеет доставать данные из чего угодно — хоть из базы данных, хоть из экселя, хоть из файла со значениями, разделёнными запятой. Для систем принятия финансовых решений — по-моему, вообще идеальный инструмент.

Новая игрушка

Купил себе таки тепловизор системы Flir One Pro. Это приставка к телефону — так получается дешевле, чем отдельный прибор, ибо есть экономия на том же экране. Результаты довольно впечатляющие — для начала было интересно пройтись по дому и увидеть, сколько электроприборов, успешно притворяющихся выключенными, таки потребляют энергию. Например, щипцы для завивки волос, будучи в выключенном состоянии, в ИК неплохо так себе светятся. Хорошо видно, что розетка с УЗО потребляет электричество, даже если в неё ничего не включено. Прикольно было видеть тепловые следы на ковре от ног прошедшего босиком человека (кстати, интересные перспективы открываются в плане следопытства и взлома кодовых замков).

Для главной цели покупки — обнаружения частей септик-системы я пока не дошёл. Но местоположение протечки в джакузи таки установил. Наполнил ванну тёплой водой (на фото ванна выглядит чисто аки адский ковш с расплавленным чугуном):

И моментально стало видно, откуда протекает:

Продолжаю эксперименты.

Наушники для подводного плавания

Оказывается, есть и такое. Рядом со мной сегодня плавала бабушка в таких наушниках. Наушники довольно большие, потому что в них встроен MP3 плеер. Взять с собой в бассейн телефон не составляет большой проблемы — сунул в водонепроницаемый мешок и вперёд. Но вот блютус под водой работает не очень, поэтому приходится вот так.

А у бабушки были уши JBL Endurance Dive, вот такие:

Вот ведь техника дошла. И удобно — всё равно время пропадает. А тут можно заслушать всякое, какую-нибудь новую музыку, например. Или уроки по испанскому. Надо будет прикупить себе такие, что ли. Только я ядовито-зелёные (или розавинькие) хочу, чтобы не посеять (как я люблю делать).

Бутановоэ

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

Паяльник, в-общем, ни на что другое, кроме как для паяния проводов, не годен — слишком сильно греется, даже на самом низком уровне. Электронику таким не попаяешь. Потом, тут жало не необгораемое, как я уже привык. А все эти песни и пляски с чисткой, заточкой — нуевонафиг.

Зато у паяльника сбоку жала идёт поток раскалённых выхлопных газов. В некоторых случаях это баг — если надо куда-то пролезть в узкое место, боящееся нагрева. А в других случаях это фича — этим выхлопом прекрасно усаживаются кембрики.

Жаль, бутана ненадолго хватает — буквально минут на пять непрерывной работы. Но захватить с собой банку с бутаном несложно.

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

Про презентации

Как много народу, всё же, совершенно неправильно делают презентации. Скажите, как часто вы видели пауэрпоинтскую презентацию, а в ней — ДОХЕРА ТЕКСТА, типа, по восемь пунктов списка на слайд, по параграфу на каждый пункт мелким шрифтом?

Это происходит потому, что люди не понимают, что они делают. Они считают, что слайды на презентации должны нести информацию. Нет, нет, и ещё раз нет. Информацию до тех, кто присутствует при презентации, должен доносить ДОКЛАДЧИК, а не сама презентация. Презентация должна выступать ТОЛЬКО в качестве иллюстрации или задавать общее направление доклада. Наиболее уместно сунуть в неё график, фотографию, схему или что-то ещё, помогающее слушателям ОСМЫСЛИТЬ и ВИЗУАЛИЗИРОВАТЬ информацию, которую им даёт докладчик. Не простыни текста, не таблицы с данными, нет. Если надо донести до людей цифры — выбрать те, которые являются самыми интересными (например, прибыль), и сунуть их в простую для понимания диаграмму, например, столбчатую. Текста, если он присутствует, должно быть мало, и он не должен мешать. Два-три пункта, по двум-трём словам на пункт. Не больше. Количество инфы на слайд должно быть малым, а вот самих слайдов должно быть МНОГО. Потому что слушателям становится скучно, и надо их развлекать. Анимация — в умеренных количествах (в умеренных, я сказал!) — тоже помогает. Когда я делал презентации курсовых проектов в университете, количество слайдов в моих презентациях доходило аж до сорока на 30-минутную презентацию. И каждый раз преподы были приятно удивлены понятностью и доходчивостью.

Вы скажете — дык ведь мне реально надо донести сложную инфу до людей. А я скажу, что они всё равно её из слайдов — не запомнят. И если реально надо, чтобы люди знали какие-то сложные формулы и ряды цифр, то вдобавок к презентации, докладчику надо распечатать, собственно, всё то, что должны усвоить слушатели, и раздать распечатки слушателям ещё до начала презентации.

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

Про военный Линукс

Компьютеры, которые используются для хранения американской государственной информации (военные или, например, компьютеры, принадлежащие Администрации Социального Страхования), должны быть определённым образом защищены (hardened — есть ли более подходящий русский термин для этого слова?) Для этого после установки ОС, к ней необходимо применить дополнительные настройки, как-то: усиленные требования к паролям, методам криптографии, общее снижение поверхности для сетевых атак, и т.д. Так, например, на компьютерах, работающих под управлением ОС Линукс, не должен стоять FTP сервер, должна стоять обязательная проверка контрольной суммы устанавливаемых пакетов, должен быть врублен SELinux, и т.п.

Все эти настройки собраны в документы, называемые Руководства по Техническому Обеспечению Безопасности (Security Technical Implementation Guides, STIG). РТОБов есть туева хуча для всякого разного — от HP UX до роутеров, брандмауэров, и смартфонов. Их, вообще, полезно почитать для общего развития себя как сисадмина. Некоторые требования, конечно, немного перегибают палку (как, вам, например, требование невозможности копипасты пароля — только печатание пароля лапками), но в целом их внедрение способствует улучшению компьютерной безопасности.

РТОБы берут здесь:

https://iase.disa.mil/stigs/Pages/index.aspx

Они распространяются в XML формате, и там же можно сгрузить просмотрщик (STIG Viewer) — глазами XML читать сложно.

Но помимо чтения самих РТОБов ещё интересно смотреть, а для каких устройств они есть, а для каких нет. Потому что если нет РТОБов, то устройства в государственной компьютерной сети использовать невозможно. Что часто говорит о том, что устройства тупо невозможно защитить надлежащим образом или же производитель не спешит делиться техническими деталями с государственными структурами.

Так, например, среди РТОБов для смартфонов, разумеется, есть iOS. Конечно, есть BlackBerry (ещё бы, они первые подсуетились с FIPS), есть Виндофоны. А вот ведроидов — только два: ЛыЖа и Гнусмас. То-есть, все остальные производители (включая, ЧСХ, сам Гугол) государственным требованиям по безопасности — не отвечают:

https://iase.disa.mil/stigs/mobility/Pages/smartphone.aspx

А ещё я, можно сказать, обидился на то, что для Фрюниксов нет РТОБов под мою любимую FreeBSD, и совершенно отсутствует ветвь Debian, включая Ubuntu. Из Линуксов тока Красная Шапка, тока хардкор!!!! Ну ещё есть Оракл Линукс (та же Шапка, только в профиль), и разумеется, есть Солярка и прочий AIX. А вот Убунты или Фряхи — нету как класса. Обидно. Конечно, можно взять РТОБ от Шапки и перекострячить его под Убунту. Процентов 90 вполне можно применить и там и там. Но всё же это лишние телодвижения.

https://iase.disa.mil/stigs/os/unix-linux/Pages/index.aspx

Измерение параметров усилителей

Вот сделал ты усилитель — как понять, хороший он или нет? Дураки и прочие аудиофилы, как правило, просто включают усилитель и слушают, что получилось, описывая слышимое совершенно идиотскими и ничего не значащими фразами типа “песочек в верхах”, “авторитетный бас”, “звук скрипок очень сухой и жёсткий” и далее по справочнику аудио-шизофреника.

Ну, а люди, далёкие от этих тихих и не очень помешательств, спокойно оперируют объективными понятиями типа КНИ, интермодуляционные искажения, АЧХ и так далее.

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

Поизучал соответствующую тематику, и доступных домашнему инженеру способов не очень много. Я нашёл три.

Способ первый — полностью ламповый, тёплый и аналоговый. Берётся качественный генератор сигнала (его вполне можно сделать самому, хотя по-настоящему чистые синусоиды генерировать не сказать, чтобы просто). Его выход подаётся на вход усилителя. На выход усилителя сажается режекторный фильтр, настроенный на частоту генератора сигнала. Далее берём обыкновенный милливольтметр, способный на измерение аудиочастот (можно сделать приставку к обычному аналоговому милливольтметру), и меряем, что там осталось от нашего сигнала — шум, гармоники, и т.д. Делим величину остатков на величину полезного сигнала, получаем КНИ. Все достаточно просто.

Способ второй — с применением спецтехники, например, цифрового осциллографа, умеющего в преобразование Фурье. Поглядел я на этот способ, и он мне не понравился. И больше всего вопросов вызывает разрешение АЦП осциллографа — даже у дорогих осциллографов они 8-битные (в первую очередь потому что, АЦП, умеющие более 8 бит на частотах в мегагерцы стоят дико конских денег). Приблизительно оценить, насколько усилитель говно, можно, но не более. Кроме того, опять же нужен хороший генератор сигнала.

Способ третий, больше всего мне понравившийся, заключается в том, чтобы использовать обыкновенную компьютерную звуковую карту. Она не только ничуть не хуже, а даже значительно лучше осциллографа, так как имеет 16 или даже 24-битные АЦП. И никакого генератора сигнала не надо — всё под рукой. 16 бит в теории (в теории) дают КНИ примерно в 0.0015%. Для измерения качества — выше крыши, проблема не в битности. Проблема будет в выходном-входном тракте звуковой карты.

Далее всё просто — генерируем синусоиду в любимом звуковом редакторе, хоть в бесплатном Audacity, проигрываем её, подаём на вход усилителя, усилитель втыкаем во вход карты* и записываем звуковой файл. Далее лично у меня есть уже давно написанный на Питоне анализатор КНИ, генерирующий частотные графики, и рассчитывающий значения искажений.

Для совсем других целей я в своё время приобрёл внешнюю звуковую карту Behringer UCA-202, которая позиционируется как “студийная” (хотя стоит она очень недорого). Вот и попробуем её заиспользовать. На ней есть два выхода-“тюльпана” и столько же входов. Воткнём одно в другое, будет тест тракта самой карты, без всякого дополнительного оборудования.

Скажу сразу, картой я был немного разочарован. Вот судите сами, проигрываю я вот такое:

А записывается вот такое:

Как-то слабо у меня вяжется соотношение сигнал/шум в 74.5дБ со студийной записью. Это лишь незначительно лучше MP3, виниловой пластинки или катушечного магнитофона. Но заметно хуже компакт-диска.

Портят всё нелинейные искажения, в первую очередь гармоники 2 и 3. Вполне стандартные искажения, которых я ожидал, но не думал, что они окажутся такими (относительно) большими. Хотя КНИ получившегося составляет ~0.019%, что вообще-то неплохо. Соответственно, 0.019% будут составлять “ноль” на шкале моего “искажометра”. Всё, что меньше, я померять тупо не смогу — хотя если у меня получится подизайнить и собрать усилитель с искажениями меньше 0.019 — я, прямо скажем, буду вполне доволен собой. Это будет лучше чем подавляющее большинство усилителей на рынке, особенно, хе-хе, ламповых.

В дальнейших планах дорисовать программку на Питоне, чтобы генерировала, играла, записывала и анализировала звук самостоятельно, ибо не надо заставлять меня работать. Меня надо заставлять думать, а работает пускай компьютер.

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