Размер кластера

Интересную вещь обнаружил. Оказывается, максимальный размер кластера NTFS в десятой винде и соответствующей серверной версии (2016+) может составлять аж 2 мегабайта. На седьмой винде максимум был 64 килобайта.

Разумеется, для обычных дисков с операционными системами и программами это не подходит — будет слишком много потерь. Если на диск с таким размером кластера записать файл размером 1 килобайт, на диске он будет занимать таки 2 мегабайта — на оставшееся пустое место в кластере ничего другого записать нельзя. Но если это диск, на котором хранятся базы данных, iso-шки, архивы и прочие крупные файлы — это будет очень круто, так как таблица размещения файлов, в которой записано, в каком кластере (кластерах) записан файл, будет очень маленькой — ведь кластеров будет немного. И потерь будет меньше, и работать будет быстрее.

Кстати, Линупс (вернее даже не Линупс, а файловая система XFS, по умолчанию используемая в Шапке) эту проблему решает более оптимально — на одном диске есть кластеры (блоки) РАЗНОГО размера. Небольшие файлы хранятся в основном используя маленькие кластеры, а большие — с записью на крупные кластеры. И сколько их разных и какое соотношение — тоже настраивается. Это позволяет на одном диске хранить и маленькие файлы и большие, без того, чтобы тратить место либо на пустое место в кластерах, либо на таблицу размещения файлов. Пишут, что на служебную информацию тратится только 0.54% от общего объёма хранимых данных.

Но за всё, к сожалению, надо платить. Например, восстановление данных с повреждённого раздела XFS это очень непростая вещь. Но идея, конечно, классная.

Microsoft Linux

Дожили. Микрософт выкатили свой дистрибутив Линупса. Называется CBL-Mariner. Брать тут:

https://github.com/microsoft/CBL-Mariner

Только вот по кой хер они взяли за основу Шапку, а не Демьяна, непонятно. APT-то покруче будет, чем RPM.

Сделали полный круг, называется. У них уже был в своё время дистрибутив Юникса, назывался Зиникс (SCO Unix, слегка подпиленный).

Касперыча макнули в говно

Это восхитительно. Пакет управления паролями от Касперского в качестве источника энтропии (случайных событий) использовал местное время. В результате чего любой сгенерированный этим говном пароль был неслучайным, и взламывался на счёт “три”.

Я простой скубент, и то знаю, что источников энтропии надо применять несколько, и желательно использовать человека. Например, мерять время между нажатиями клавиш. Человек, как он ни бейся, не может повторять события абсолютно одинаково. На вебсервере прекрасно мерять время между запросами пользователей. Проблемы возникают на ненагруженных серверах, где внешних обращений мало. Поэтому неплохо иметь в качестве источника шума хардверные источники. Например, шум полупроводников — он квантовый, и даже с самыми современными приборами его невозможно предсказать. Криптографический сопроцессор (TPM), собственно, этим и занимается.

Я не думаю, что на Касперского работают бестолочи. Так что это не дурость, это хуже. Это сделано специально, чтобы в ресурсы, защищённые паролями, сгенерированными этой программой, Кто Надо, мог легко проникнуть.

Источник: https://donjon.ledger.com/kaspersky-password-manager/

Про трёхмерный звук

Предыдущий пост собрал большое количество комментариев. И тема действительно интересная. Как человек, имея только два уха, расположенных на горизонтальной оси, в принципе может отличить, летает ли муха у пола или у потолка. И находится ли она сзади нас или спереди нас. Ведь может? Ну, не с такой точностью, с какой мы можем определить угол направления на источник звука, находящийся спереди нас (в идеальных условиях человек способен на точность определения этого угла с погрешностью в два градуса!!!), но может. Да, плоховато, но способен. Если муха будет тупо летать по окружности, вокруг нашей головы, никаких проблем с опознаванием того, сзади муха или спереди, у нас не возникнет.

Я никоим образом не являюсь специалистом в данной области. Но из того, что я наскрёб в интернетах, это связано с акустическими особенностями нашей с вами головы. Наши уши являются слегка направленными из-за их формы. Это не микрофоны с круговой направленностью. Мы воспринимаем звук по-разному в зависимости от угла; звук, идущий сзади, частично отражается от задней части ушей, из-за чего меняется амплитудно-частотная характеристика воспринимаемого звука. Наш мозг вполне способен на обработку данной информации и расчёту позиции его источника. Безусловно, это сложнее для какого-то одиночного сигнала, и проще для сигнала продолжительного, так как у нас есть, с чем сравнить.

Я даже полагаю, что для некоторых звуков угол наш мозг будет вычислить не в состоянии. Например, звук синуса частотой 1KHz меняться будет очень слабенько. Ну да, он будет по-разному затухать, но врядли это даст мозгу достаточно информации. А вот местоположение шума, где частотная полоса очень широкая (есть, чему избирательно затухать!), будет определяться легче.

Есть вполне строгие математические формулы, по которым можно рассчитать, как должен меняться звук при смене его расположения. К сожалению, я не нашёл никакой информации на русском языке, но на английском это называется Head-related transfer function (HRTF). Это уже за гранью моего понимания, я дальше матана и статистики с теорвером ничего не изучал. Вот тут я нашёл аж целый небольшой вводный учебничек по данному вопросу, за авторством двух профессоров Мичиганского университета: https://isr.umd.edu/Labs/ISL/BAIL/hrtf_review.pdf. Ну, если кто-нибудь решит всерьёз закопаться.

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

Теперь по поводу музыки в этом формате. Уже сведённое стерео, безусловно, невозможно нормально переделать на этот формат. Это надо сводить заново. Я думаю, что берётся изначальная многоканальная запись, к отдельным трекам применяется этот самый HRTF, и вперёд — создаётся этот самый эффект присутствия. В Эппл музыке далеко не все записи являются такими, и там специально выводится индикация того, что ты слушаешь Dolby Atmos, а не обычное стерео.

Перед прочтением сжечь

Широко известный в узких кругах аналитик по инфобезу Брайан Кребз решил связаться с ФСБ России. Вебсайт fsb.ru не поддерживает шифрование TLS. Сам проверил — http://fsb.ru работает, а https://fsb.ru — уже нет (на дворе точно 2021 год??? почему-то сайт Сбербанка нормально воспринимает TLS).

Выяснилось, что для того, чтобы отправить ФСБ документы с информацией, не подлежащей разглашению, необходимо установить на компьютер VPN-клиент, поддерживающий шифрование по ГОСТ 28147-89 и его более новым версиям (старый добрый DES, если разобраться, только переписанный в СССР под 256-битный ключ).

Прикол №1: Толпа антивирусов распознают это ПО как “вредоносное”. За исключением, разумеется, антивируса Касперского.
Прикол №2: для соединения нужно скачать генератор псевдослучайных чисел (по типу токена RSA), и сам генератор тоже распознаётся антивирусами как “вредоносное ПО”. Мало того — этот генератор чисел передаётся по незащищённому каналу.

https://krebsonsecurity.com/2021/06/adventures-in-contacting-the-russian-fsb/

Другая планета, какая-то, блин.

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

Порнуха — двигатель прогресса!

А чо ржёте? Желание смотреть порнуху в нормальном качестве было вполне себе драйвером роста пропускной способности сети интернет.

А теперь, как видим, порнография движет вперёд и искуственный интеллект.

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

Что-то полоса в жизни пошла очень чёрная. Не хватало мне проблем со страховой, так в пятницу умер мой непосредственный начальник, близкий знакомый, скажу даже, друг. Ему было всего ничего — 55 лет. Обширный инфаркт, скорая приехала уже слишком поздно. Похороны в среду; буду одним из носильщиков и произнесу прощальные слова.

На работе просто полный абзац. Начальник заодно занимался сетевыми решениями Циско. А в воскресенье в офисе подох цисковый коммутатор аж на 48 портов — молнией шибануло. Причём, конфиг там был довольно замудрёный, с VLANами и прочими умными словами. Сети не являются моей специализацией, но другие сотрудники про Циску знают ещё меньше меня. Так что восстанавливать работоспособность пришлось всё же мне. Вроде всё настроил и вмантулил новый коммутатор в стойку, но SVI пока так и не настроил. Завтра буду сражаться.

Буду надеяться на лучшее.

Хорошо быть папой

Папа покупает себе игрушки, а говорит, что для старшего сына. Удобно, чорт!

Сын с увлечением режется в самого разного рода гонки, и кольцевые, и на выживание, и разные версии Mudrunner.

Купил ему игровой руль, причём достаточно навороченный — там не только руль, а ещё и педали и семискоростная кочерга.

На таком можно и управлению автомобилем научить, и даже ручной коробке. Не знаю, правда, насколько реалистично последнее в плане ощущения “не ту скорость воткнул, дурак, я щас заглохну!” Или “плавнее надо сцепу отпускать!” Хотя обратная связь у руля есть, поглядим.

Теперь нормальные джойстики теперь делают на датчиках Холла. Микрософт раньше пробовал их изготавливать на оптических сенсорах, но потом перестал (тоже неизвестно, по какой причине). А раньше их делали на переменных резисторах, блин. Благо при использовании игрового порта там кроме резисторов больше ничего и не надо было, всё остальное делал комп. Но после недели использования потенциометры начинали шуметь и трещать, как древние радиолы, и игра превращалась в мучение. Даже дорогие джойстики таким страдали. Чего мешало делать их сразу на нормальных сенсорах, непонятно. Датчики Холла ведь не вчера придумали. И даже не позавчера, они ещё в 1960х были. Подавая выходное напряжение из линейного датчика Холла на затвор полевого транзистора, несложно получить переменный резистор. Почему не делали — загадка.

Интернет Илона Маска

Чувак проверил интернет системы “Старлинк”. Вообще — вполне норм. Пинг 36 миллисекунд, канал от 50 до 150 мегабит. Если других опций нет, и живёшь в (гре)бенях, то неплохо. Сейчас, правда, не всё так гладко: спутники низколетящие, и их не так много, так что бывают периодические пропадания связи. В дальнейшем этот недостаток уйдёт.

Но тут ещё возникает интересный момент, связанный с конфиденциальностью. Спутниковый интернет, как правило, не шифруется. Т.е. твой сосед видит тот же трафик, что видишь ты. Для осуществления нормального защищённого канала до каждого абонента на орбите не хватит мощности. Это даже хуже, чем вайфай. Поэтому придётся принимать дополнительные меры в виде того же VPN.

Про приватность VPN

Забавненько. Крякеры украли инфу у трёх VPN-провайдеров, и в ней оказалось много всякого, что провайдер обещал не записывать в логи 🙂 Например, инфа об устройствах, соединяющихся с VPN сервисом. Отрезвляющая статья.