Только хардкор, только сквозь боль и преодоление на костылях и велосипедах.
Не столь сильные духом [для прототипирования] давно пользуют прекрасные платы вроде:
этой http://www.electrodragon.com/product/nodemcu-lua-amica-r2-esp8266-wifi-board/
Для полных слабаков есть даже http://www.electrodragon.com/product/d1wifi-arduino-based-board-arduino-nodemcu-compatible/ в форм-факторе arduino uno
Ценник обещают 399$, сейчас можно предзаказать за 219$. Что необычайно настораживает: это нормальная цена простых хороших наушников, без всяких измерительных блоков и звуковых процессоров.
Естественность — это не 'идеальный сигнал в мозг', а в наушниках слышать то же, что и на концерте.
Что, кстати, считать 'идеальным сигналом'? помимо «искажений», вносимых слуховым аппаратом наличиствуют «искажения», вносимые дальнейшей софтовой обработкой сигналов в мозгу, направленных скорее на упрощение дальнейшей высокоуровневой обработки, чем на «выравнивание АЧХ». Их компенсировать нужно, или нет?
И чье идеальное сферическое ухо за эталон брать будем при компенсации?
Естественно, все это относится только прослушиванию музыки в рекреационных целях человеком без ярко выраженных дефектов слуха.
Профессионалы при своей работе и так над звуком изголяются по разному для выявления тех, или иных деталей. Это не имеет ни малейшего отношения ни к рекреационному прослушиванию музыки, ни к естественности. И как правило эти действия мало связаны с личной кривой слышимости профессионала.
Если же для работы нужно скомпенсировать собственные искажения, то для профессионала логичнее не использовать наушники, которые что-то там меряют на лету и как-то там модифицируют сигнал, а периодически обследоваться на более габаритном, дорогом и точном медицинском оборудовании и полученные данные использовать для коррекции на более габаритном дорогом и точном звуковом оборудовании.
Идея сама по себе неоднозначная (не говоря про техническую реализацию): индивидуальные особенности восприятия звука распространяются в равной степени как на наушники, так и на всамделишный живой оркестр. Попытка выровнять АЧХ (или что там они нормализуют) с учетом особенностей слуха наоборот приведет к НЕестественности звука для данного конкретного индивидума.
Это же не слуховой аппарат для людей с дефектами слуха (в котором пофиг на "естественность" речи, зато разборчиво).
А в чем проблема-то? Http используется только для подтверждения владения доменом, где вы дальше используете полученный сертификат — ваше дело.
Мы mx'ы все letsencrypt'ом оtlsили, обновляется автоматом ессно.
Для интРАнет сервисов логичнее свой CA поднять
плюньте вы на этот certbot (хотя наверняка в нем это настраивается).
в acme-tiny путь к csr и сертификату — параметры командной строки. засунули в cron и все.
Есть модели к бортсети в принципе не подключающиеся. Но это именно маяки: 99+% времени они в глубоком слипе, (эн) раз в сутки включаются, подключаются к сотовой сети, запрашивают с сервера не нужно ли включить режим поиска (или принимают смс).
Мотивированных поводов лично посетить штаты у меня в ближайшее время нет, а ехать прицельно за гарнитурой немного нерационально.
Опять же: закон ограничивает ввоз на территорию страны криптографических устройств, разделяя их исключительно по признаку наличия нотификации ФСБ, а не 'новое/б.у.', 'с ним неделю назад выезжал', итд.
вот вы думаете, что пошутили, а я не смог bluetooth гарнитуру к шлему из штатов привезти, как «имеющие функции шифрования средство, не имеющее нотификации ФСБ» :):
В точку.
Многие плееры сейчас имеют на борту BT для подключения беспроводных наушников. В высшей степени полезная для HiFi плеера функция (особенно при почти поголовном отсутствии поддержки aptx (!)).
А ведь если бы вместо этого прикидывались BT-гарнитурой для телефона, то действительно киллер-фича была бы.
От смартфона — скорее всего легко.
И вовсе не из-за безумных 32@384 (источники такие откуда брать ?).
У большинства смартфонов как минимум недостаточно мощный усилитель. Мощность усилителя это не только громкость, но и крутизна фронтов.
Даже примитивный копеешный CMoy (https://tangentsoft.net/audio/cmoy/) качество звука с телефона улучшает радикально.
Если ваши религиозные чувства задеты упоминанием перла, то возможно утешением будет отсутствие подобных библиотек не толька для перла с питоном, а и для си, явы, эрланга и всех остальных: ну не можете вы на локальной машине влиять, во что будут транслированы нат'ом ваш адрес и (src) порт.
Код же, приведенный вами задает src порт на локальной машине (и подозреваю, что нет яп, имеющего средства для работы с сокетами, при этом не умеющего такого "функционала"). Но вот огорчение: снаружи от ната от (номера) этого порта никакой пользы нет, от слова совсем.
Что бы работал ваш велосипедный stun необходимо, чтобы src ip и порт в которые нат транслирует внутренний адрес и порт стороны А были одинаковыми как для пакетов к стороне Б, так и для пакетов к третьей стороне. В общем случае это не так.
В частном — практически наверняка это не так у 3g провайдера. Поэтому совет поменять местами клиента с сервером некоторого смысла не лишен.
Уверен, что либ, позволяющих 'зафиксировать' src порт на NAT'е не существует ни для питона, ни для перла.
А от фиксированности и известности src-порта на хосте за натом в общем случае толку мало.
Не столь сильные духом [для прототипирования] давно пользуют прекрасные платы вроде:
этой http://www.electrodragon.com/product/nodemcu-lua-amica-r2-esp8266-wifi-board/
Для полных слабаков есть даже http://www.electrodragon.com/product/d1wifi-arduino-based-board-arduino-nodemcu-compatible/ в форм-факторе arduino uno
Микроскоп нужен только для контроля.
Что, кстати, считать 'идеальным сигналом'? помимо «искажений», вносимых слуховым аппаратом наличиствуют «искажения», вносимые дальнейшей софтовой обработкой сигналов в мозгу, направленных скорее на упрощение дальнейшей высокоуровневой обработки, чем на «выравнивание АЧХ». Их компенсировать нужно, или нет?
И чье идеальное сферическое ухо за эталон брать будем при компенсации?
Естественно, все это относится только прослушиванию музыки в рекреационных целях человеком без ярко выраженных дефектов слуха.
Профессионалы при своей работе и так над звуком изголяются по разному для выявления тех, или иных деталей. Это не имеет ни малейшего отношения ни к рекреационному прослушиванию музыки, ни к естественности. И как правило эти действия мало связаны с личной кривой слышимости профессионала.
Если же для работы нужно скомпенсировать собственные искажения, то для профессионала логичнее не использовать наушники, которые что-то там меряют на лету и как-то там модифицируют сигнал, а периодически обследоваться на более габаритном, дорогом и точном медицинском оборудовании и полученные данные использовать для коррекции на более габаритном дорогом и точном звуковом оборудовании.
Идея сама по себе неоднозначная (не говоря про техническую реализацию): индивидуальные особенности восприятия звука распространяются в равной степени как на наушники, так и на всамделишный живой оркестр. Попытка выровнять АЧХ (или что там они нормализуют) с учетом особенностей слуха наоборот приведет к НЕестественности звука для данного конкретного индивидума.
Это же не слуховой аппарат для людей с дефектами слуха (в котором пофиг на "естественность" речи, зато разборчиво).
Емнип, при выпуске нового сертификата старый автоматически НЕ отзывается.
А в чем проблема-то? Http используется только для подтверждения владения доменом, где вы дальше используете полученный сертификат — ваше дело.
Мы mx'ы все letsencrypt'ом оtlsили, обновляется автоматом ессно.
Для интРАнет сервисов логичнее свой CA поднять
на вкус на цвет: наличие в системе еще одного http сервера представляется фичей сомнительной отличности
плюньте вы на этот certbot (хотя наверняка в нем это настраивается).
в acme-tiny путь к csr и сертификату — параметры командной строки. засунули в cron и все.
А зачем пересоздавать CSR при обновлении скртификата ?!?!!!
imho certbot слишком перегружен, рекомендую acme-tiny.
Опять же: закон ограничивает ввоз на территорию страны криптографических устройств, разделяя их исключительно по признаку наличия нотификации ФСБ, а не 'новое/б.у.', 'с ним неделю назад выезжал', итд.
Многие плееры сейчас имеют на борту BT для подключения беспроводных наушников. В высшей степени полезная для HiFi плеера функция (особенно при почти поголовном отсутствии поддержки aptx (!)).
А ведь если бы вместо этого прикидывались BT-гарнитурой для телефона, то действительно киллер-фича была бы.
И вовсе не из-за безумных 32@384 (источники такие откуда брать ?).
У большинства смартфонов как минимум недостаточно мощный усилитель. Мощность усилителя это не только громкость, но и крутизна фронтов.
Даже примитивный копеешный CMoy (https://tangentsoft.net/audio/cmoy/) качество звука с телефона улучшает радикально.
Если ваши религиозные чувства задеты упоминанием перла, то возможно утешением будет отсутствие подобных библиотек не толька для перла с питоном, а и для си, явы, эрланга и всех остальных: ну не можете вы на локальной машине влиять, во что будут транслированы нат'ом ваш адрес и (src) порт.
Код же, приведенный вами задает src порт на локальной машине (и подозреваю, что нет яп, имеющего средства для работы с сокетами, при этом не умеющего такого "функционала"). Но вот огорчение: снаружи от ната от (номера) этого порта никакой пользы нет, от слова совсем.
В частном — практически наверняка это не так у 3g провайдера. Поэтому совет поменять местами клиента с сервером некоторого смысла не лишен.
А от фиксированности и известности src-порта на хосте за натом в общем случае толку мало.