Как стать автором
Обновить
6
0
Кирилл @UltraCoder

Инженер-программист

Отправить сообщение

Cloudflare является еще и регистратором доменов. Специально позавчера продлил домен на 2 года, пока карта еще работала.

Хорошая статья, спасибо.

Не перестал.
curl -I http://prem2.di.fm:80/chilloutdreams_hi                                  
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Type: audio/mpeg
icy-br:320
icy-genre:Chillout Dreams
icy-name:Chillout Dreams - DI.FM Premium
icy-pub:0
icy-url:http://www.di.fm
Server: Icecast 2.4.0-kh3
Cache-Control: no-cache, no-store
Pragma: no-cache
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Origin, Accept, X-Requested-With, Content-Type
Access-Control-Allow-Methods: GET, OPTIONS, HEAD
Connection: Close
Expires: Mon, 26 Jul 1997 05:00:00 GMT

А на сайте, наверное, отдельное решение работает.
И об Icecast тоже не стоит забывать. Digitally Imported до сих пор на нем вещает.
Специально посмотрел: на моем Xiaomi Redmi 3s ядро 3.18.20. И это при том, что примерно раз в полгода прошивка таки обновляется.
Уверен, что это ядро можно будет увидеть только на будущих и относительно новых аппаратах. Я, конечно, могу ошибаться на счет каких-нибудь самсунгов (никогда не ими не пользовался), но у Sony, например, все еще хуже: новая прошивка только в новом телефоне.
Петличные микрофоны предназначены для ситуаций, когда нельзя или нежелательно использовать стационарный микрофон. Против физики не попрешь: не могут маленький и большой капсюли давать звук одного уровня.
Да, программная обработка звука действительно очень мощный инструмент, особенно, если запись происходит в обычной комнате, а не в студии. Не знаю насчет динамических микрофонов, но думаю, что ни один конденсаторный микрофон в обычном помещении не даст чистый звук без шумов. А программная обработка позволяет очень многое улучшить. Кстати, речь не только о шумоподавлении:
  • Эквализация. Позволяет скорректировать АЧХ микрофона и убрать всякие резонансы (в т.ч. помещения).
  • Компрессия. Человеку во время разговора свойственно менять громкость своей речи, но далеко не всегда мы хотим, чтобы это было на записи (особенно, в подкастах). Компрессор делает «громкие» моменты тише.
  • Подавление сибилянтов. Сибилянты это «свистящие» звуки, которые часто на записи слишком сильно выделяются и даже бьют по ушам. Де-эссер позволяет сделать такие звуки тише.
  • Предотвращение перегрузок. Всем знакома ситуация, когда кто-то так закричал в микрофон, что его голос захрипел/затрещал. Чтобы этого не происходило, во-первых, никогда не устанавливайте громкость записи высокой. Если на выходе с микрофона звук уже перегружен, никакая пост-обработка его не восстановит. А сделать обработанный звук громче — элементарно. Во-вторых, в результате программной обработки исходный неперегруженный звук может внезапно перегрузиться. В этом случае поможет лимитер. Он плавно «скругляет» моменты, близкие к порогу, чтобы на выходе все было чисто.
  • Громкость голоса. Просто следите за громкостью вашего голоса после обработки. Тут нет четкого правила, у звукорежиссеров там свои «нормы». Я бы сказал, что от -3 до 0 dB (dBFS, если быть точным) хороший уровень. Лучше поставить больше, чем меньше, т.к. уменьшить громкость звука зрители всегда смогут, а вот увеличить — не факт.

Но есть кое-что важнее программной обработки звука — то, как вы говорите в микрофон. Сколько я видел начинающих (и не очень) стримеров, которые покупают себе недешевый конденсаторный микрофон и ставят его куда-то на стол так, что его даже камера не видит. При этом ловят все шумы комнаты, клавиатуры и в голосе совершенно нет низких частот. Говорите непосредственно в микрофон — этим вы резко улучшаете соотношение сигнал/шум исходного сигнала и получаете усиление низких частот (эффект близости микрофона). Так же не забывайте, что у микрофонов есть диаграмма направленности, которую надо учитывать. Расположите источники шума в области наименьшей чувствительности, а сами говорите в область наибольшей.
Я молчу о том, что преобладающая часть популярных дистрибутивов начало активно использовать systemd и один только факт того, что *BSD его не используют уже является killer-feature.

Серьезно? Не знаю, какая система инициализации использутеся в *BSD, но я, когда узнал о systemd, сразу подумал: наконец-то сделали что-то нормальное вместо костылей из bash-сценариев, коими по сути являются OpenRC, SysVinit и пр.
Тоже научился собирать кубик Рубика по его роликам. Поначалу было трудно, но учить множество формул гораздо труднее. Потом сам додумался, как по этому же принципу собрать мегаминкс.
Зависимость остается. В частности, если один реберный кубик стоит неправильно (не на своем месте или перевернут), то должен быть еще хотя бы один реберный кубик, стоящий неправильно. Аналогично с угловыми. А если в процессе решения остался один перевернутый кубик, значит, имела место «рандомная физическая сборка».
А эту «шапочку» нужно поддерживать инъекциями, или можно создать долго живущую?
Раз уж тут собрались специалисты по генетике, задам свой вопрос. :)
Сам страдаю генетическим аутоимунным заболеванием (болезнь Бехтерева), присуствует антиген HLA-B27. И мне вот интересно: возможно ли теоретически создать вирус, который бы убрал этот антиген из ДНК всех клеток за небольшое число введений (чтобы не нужно было всю жизнь проводить такую терапию)?
Паскаль — отличный язык для обучения основам программирования. Строгая типизация, компиляция, минимальная поддержка ООП, даже указатели есть. С и С++ — слишком сложно для начала (мне даже после Паскаля было очень больно разбираться, хотя сейчас программирую именно на плюсах).
В опросе не хватает варианта:
Изучить основы проектирования логических схем полезно для создания механизмов в Minecraft.
Не попусту. Через какое-то время SHA-1 будет признан не стойким. И тогда любой нормальный браузер должен считать цепочку, в которой присутствует промежуточный сертификат, подписанный SHA-1, недоверенной. Корневым можно, ибо они все равно сами себя подписывают. Может быть, Вам не повезло с сотрудником nic.ru?
У nginx OCSP stapling работает странно. Читал, что обязательно включить его на всех виртуальных хостах, для которых включен SSL. Иначе работать не будет.
Теперь выдают аж на 3 года.
Так при указании нескольких доменов выдается один общий сертификат на все. Т.е. если понадобилось отозвать сертификат (где-то читал, что они бесплатно отзывают, но не уверен) для какого-то домена, отзывается для всех сразу. По-моему, это не есть хорошо.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность