Что-то не понял я "Шаблон № 9". Может быть потому что машинный перевод корявый?
Лучше вот такие задачки решить:
Нахождение медианного элемента: Найти медианный элемент в неотсортированном массиве за время O(n).
Поменять местами две части массива (не обязательно равной длины) за время O(n) и с использованием O(1) дополнительной памяти (на месте).
Нахождение максимальной нулевой подматрицы: Дана прямоугольная матрица n:m, заполненная, преимущественно, нулями. Некоторым её элементам присвоены единичные значения. За время O(n*m) найти наибольший (по количеству элементов - площади) прямоугольник, состоящий из одних нулей.
Примерно лет так 40 назад, кажется на ВДНХ, видел демонстрационный стенд в натуральную величину роботизированного склада.
Только один просматриваемый коридор, стеллажи по бокам. По коридору ездит робот и перекладывает коробочки. Чем он управлялся не знаю, возможно, там была какая-то мини-ЭВМ типа СМ-10. Но зрелище завораживало.
Еще в лаборатории в МВТУ видел механическую руку-манипулятор. Но там впечатления были поскромнее - рука тряслась, точность позиционирования была низкая.
Но, что главное, - у нас уже в то время велись такие разработки. А почему не взлетели - и так понятно.
Ну, строго говоря, даже в RSA можно сделать ключевую пару, в которой один ключ будет гораздо короче второго. А, следовательно, они будут иметь разную криптостойкость.
Зависит от алгоритма формирования ключевой пары, в общем случае.
Лет так 30 назад писал для абонентского отдела программу для расчета с потребителями теплоэнергии (не по теплосчетчикам, а расчетным методом). Когда написал, она абонентскому отделу не понравилась - потому что вручную считали, округляя график отпуска т/э до целых гигакалорий, а у меня выдавало сотые.
Переделал - сделал округление начислений за каждый месяц и итогового результата. Сумма округлённых помесячных данных перестала биться с округленной суммой за год.
Стал расхождение раскидывать. Причем, чтобы более-менее соответствовало здравому смыслу, сначала подгонял разбивку расхождения по полугодиям. Внутри полугодий делал раскидку по кварталам. А потом уже помесячно.
Расхождение поединично доначислялись/отнимались к периодам, где они наименее заметны. Например, если в один период начислено 42,2, а в другой 43,4, то единичка добавится к 43, а не к 42. Получалось 42 и 44.
И это работало худо-бедно, если каждый месяц были достаточно крупные цифры. А если был мелкий потребитель, потребляющий 3 Гкал/год, то тут уже полный бардак начинался. Ну, две гигакалории ему можно начислить к январю и декабрю (но это тоже некузяво - ему платить 2 месяца подряд). А третью куда девать? На апрель? Логично, как бы, но почему не на октябрь или не на март?
А если он в ноябре ликвидируется, то и за декабрь (куда входит оплата за весь последний квартал) не заплатит.
В общем, пришлось для потребителей еще определять периодичность выставления (не платежей, а этих самых гигакалорий в графике) - кому ежемесячно, кому 1-2-4 раза в год.
Но теперь стало обидно потребителям - в начале года он оплатит, а летом самовыпилится. Подавать на перерасчет - лишняя морока.
А ежемесячное начисление до сотых долей Гкал все эти проблемы снимало. Но "мы так не работаем".
Двар Эв торжественно запаял золотом последний контакт. Двенадцать телекамер неотрывно следили за каждым его движением — трансляция шла на всю галактику.
Он выпрямился и кивнул Двар Реину. Затем подошел к выключателю, который скоро замкнет цепь. К выключателю, соединяющему одновременно все компьютеры всех обитаемых планет — девяносто шесть миллионов миров — в суперсеть, которая объединит их в один суперкомпьютер, единую кибернетическую машину, собравшую мудрость всех известных миров.
Двар Реин обратился с короткой, вступительной речью к биллионам телезрителей и затем, после короткой паузы, он произнес:
— Пора, Двар Эв!
Двар Эв нажал выключатель. Раздалось мощное гудение, пошла энергия девяноста шести миллионов планет. На бесконечно длинном пульте замигали разноцветные огоньки.
Он отошел назад и громко провозгласил:
— Честь задать первый вопрос принадлежит вам, Двар Реин!
— Благодарю, — ответил Двар Реин, — Это будет вопрос, на который не мог ответить ни один компьютер.
Он повернулся к пульту.
— Есть ли бог?
Могущественный голос раздался сразу.
— ДА. ТЕПЕРЬ БОГ ЕСТЬ!
Двар Эв понял не сразу, но потом страх исказил его лицо — он бросился к выключателю…
Молния сорвалась с безоблачного неба и испепелила его на месте, намертво запаяв соединение.
По сути, ключевая пара состоит из открытого и закрытого ключа. Но какой считать из них открытым - особой разницы нет. Так что, открытым считается тот, который свободно распространяется среди контркорреспондентов. А тот, который держится в секрете у себя - тот закрытый.
Если надо обеспечить конфиденциальность получаемого сообщения, то после обмена ключами шифрование производится открытым ключом распространяемого среди отправителей (его знают все, но расшифровать с его помощью никто не может).
Если надо организовать двусторонний шифрованный обмен, то можно, конечно, для каждой стороны сгенерировать свою ключевую пару, но это муторошно. На практике при помощи одной ключевой пары передается зашифрованный общий ключ симметричного шифрования, которым потом всё и шифруется.
А для ЭЦП шифрование документа (вернее, его хеша) производится закрытым ключом отправителя. А получатель, расшифровав хеш открытым ключом, убеждается в неизменности документа.
Списки ненадежных и давно взломанных паролей и их хешей называют «радужные таблицы»
Радужные таблицы - это не тупо списки хешей и взломанных паролей. Это способ хранения списков хешей (и не только для "взломанных" паролей), позволяющий сократить требуемый объем хранения на порядки.
На канале HappyPC (на Youtube) ребята проводили эксперименты, какие вентиляторы сильнее всего влияют на охлаждение. Оказалось, что переднемордовые приточные. Верхние вытяжные влияют гораздо меньше. А задний вытяжной что есть, что нет - однофигственно. Максимум на 1-1,5°C температуру процессора снижает. И то при условии, что еще и передние работают.
Ну а с учетом того, что в зад чаще всего ставят не самые продвинутые вентили, то они либо изначально шумные, либо скоро начинают жужжать.
Да, шум и электропотребление - основные проблемы для домашних серверов.
Но, опять-таки, медиасервер с качалкой можно сделать достаточно тихими и энергоэкономичными. Файлопомойку не обязательно держать постоянно включенной. Тяжеляк с виртуалками и LLM тоже не для постоянного круглосуточного пользования. Про веб-сервер надо подумать - размещать его на отдельном железе или на медиасервере.
Так что, разделение функций по разным железякам частично проблему шума и энергопотребления решат. Осталось только прикинуть, окупится ли за счет экономии э/э приобретение дополнительного железа. Но там особо дорогого не нужно - можно по помойкам задёшево найти 10-15-летней давности. Этого будет достаточно.
Возможно, этот wi-fi модуль внесен в white-list HP. Хотя, информация о типе модуля зашита в BIOS и без его курочения подружить новую с BIOS не получится:
М-да ... за 70 тыров для "сервера корпоративного уровня" даже пустой корпус не купишь. Ну не совсем пустой - с двумя БП с горячим резервированием по 1200W каждый и с SAS/SATA-экспандерами - будет стоить в 2-3 раза дороже. Это без мамки, без процессоров, без памяти, дисков.
Так что, Synology оборзели в корягу. Мало того, что курс валюты зашкаливает, так они еще и сами накручивают ценник.
А то что они в DSM 7.2 лишили пользователей удовольствия лицезреть параметры S.M.A.R.T. - эта ж-ж-ж неспроста. Удивительным образом это нововведение совпало с запретом использовать диски сторонних производителей. А что? Логично ... Иначе всем станет ясно/понятно, что хвалёные сертифицированные диски ничем не лучше ширпотребовских.
А где же "Яндекс", "Яндекс для организаций", "Chromium GOST"?
Без них сравнение выглядит не полным.
Это называется кейнсианский подход. Хорошая вещь во время кризисов.
На часах может быть и VIIII вместо IX.
А почему не 14:55?
Что-то не понял я "Шаблон № 9". Может быть потому что машинный перевод корявый?
Лучше вот такие задачки решить:
Нахождение медианного элемента: Найти медианный элемент в неотсортированном массиве за время O(n).
Поменять местами две части массива (не обязательно равной длины) за время O(n) и с использованием O(1) дополнительной памяти (на месте).
Нахождение максимальной нулевой подматрицы: Дана прямоугольная матрица n:m, заполненная, преимущественно, нулями. Некоторым её элементам присвоены единичные значения. За время O(n*m) найти наибольший (по количеству элементов - площади) прямоугольник, состоящий из одних нулей.
Читайте еще раз: "... не подлежит ограничению ...", т.е. входит в "белый список".
Cloudflare входит в БС? То то же ...
Помню, в Windows 3.11 путем манипуляций с окошком "О программе" можно было анимировать на нем флаг Windows.
Примерно лет так 40 назад, кажется на ВДНХ, видел демонстрационный стенд в натуральную величину роботизированного склада.
Только один просматриваемый коридор, стеллажи по бокам. По коридору ездит робот и перекладывает коробочки. Чем он управлялся не знаю, возможно, там была какая-то мини-ЭВМ типа СМ-10. Но зрелище завораживало.
Еще в лаборатории в МВТУ видел механическую руку-манипулятор. Но там впечатления были поскромнее - рука тряслась, точность позиционирования была низкая.
Но, что главное, - у нас уже в то время велись такие разработки. А почему не взлетели - и так понятно.
Ну, строго говоря, даже в RSA можно сделать ключевую пару, в которой один ключ будет гораздо короче второго. А, следовательно, они будут иметь разную криптостойкость.
Зависит от алгоритма формирования ключевой пары, в общем случае.
Сведение ошибок округления - еще тот квест.
Лет так 30 назад писал для абонентского отдела программу для расчета с потребителями теплоэнергии (не по теплосчетчикам, а расчетным методом). Когда написал, она абонентскому отделу не понравилась - потому что вручную считали, округляя график отпуска т/э до целых гигакалорий, а у меня выдавало сотые.
Переделал - сделал округление начислений за каждый месяц и итогового результата. Сумма округлённых помесячных данных перестала биться с округленной суммой за год.
Стал расхождение раскидывать. Причем, чтобы более-менее соответствовало здравому смыслу, сначала подгонял разбивку расхождения по полугодиям. Внутри полугодий делал раскидку по кварталам. А потом уже помесячно.
Расхождение поединично доначислялись/отнимались к периодам, где они наименее заметны. Например, если в один период начислено 42,2, а в другой 43,4, то единичка добавится к 43, а не к 42. Получалось 42 и 44.
И это работало худо-бедно, если каждый месяц были достаточно крупные цифры. А если был мелкий потребитель, потребляющий 3 Гкал/год, то тут уже полный бардак начинался. Ну, две гигакалории ему можно начислить к январю и декабрю (но это тоже некузяво - ему платить 2 месяца подряд). А третью куда девать? На апрель? Логично, как бы, но почему не на октябрь или не на март?
А если он в ноябре ликвидируется, то и за декабрь (куда входит оплата за весь последний квартал) не заплатит.
В общем, пришлось для потребителей еще определять периодичность выставления (не платежей, а этих самых гигакалорий в графике) - кому ежемесячно, кому 1-2-4 раза в год.
Но теперь стало обидно потребителям - в начале года он оплатит, а летом самовыпилится. Подавать на перерасчет - лишняя морока.
А ежемесячное начисление до сотых долей Гкал все эти проблемы снимало. Но "мы так не работаем".
"Девять миллиардов имен Бога".
Но там просто про конец света, а "Ответ" про конец этого света и начало другого.
«Ответ», Ф.Браун (1954)
Двар Эв торжественно запаял золотом последний контакт. Двенадцать телекамер неотрывно следили за каждым его движением — трансляция шла на всю галактику.
Он выпрямился и кивнул Двар Реину. Затем подошел к выключателю, который скоро замкнет цепь. К выключателю, соединяющему одновременно все компьютеры всех обитаемых планет — девяносто шесть миллионов миров — в суперсеть, которая объединит их в один суперкомпьютер, единую кибернетическую машину, собравшую мудрость всех известных миров.
Двар Реин обратился с короткой, вступительной речью к биллионам телезрителей и затем, после короткой паузы, он произнес:
— Пора, Двар Эв!
Двар Эв нажал выключатель. Раздалось мощное гудение, пошла энергия девяноста шести миллионов планет. На бесконечно длинном пульте замигали разноцветные огоньки.
Он отошел назад и громко провозгласил:
— Честь задать первый вопрос принадлежит вам, Двар Реин!
— Благодарю, — ответил Двар Реин, — Это будет вопрос, на который не мог ответить ни один компьютер.
Он повернулся к пульту.
— Есть ли бог?
Могущественный голос раздался сразу.
— ДА. ТЕПЕРЬ БОГ ЕСТЬ!
Двар Эв понял не сразу, но потом страх исказил его лицо — он бросился к выключателю…
Молния сорвалась с безоблачного неба и испепелила его на месте, намертво запаяв соединение.
А это смотря с какой стороны посмотреть.
По сути, ключевая пара состоит из открытого и закрытого ключа. Но какой считать из них открытым - особой разницы нет. Так что, открытым считается тот, который свободно распространяется среди контркорреспондентов. А тот, который держится в секрете у себя - тот закрытый.
Если надо обеспечить конфиденциальность получаемого сообщения, то после обмена ключами шифрование производится открытым ключом распространяемого среди отправителей (его знают все, но расшифровать с его помощью никто не может).
Если надо организовать двусторонний шифрованный обмен, то можно, конечно, для каждой стороны сгенерировать свою ключевую пару, но это муторошно. На практике при помощи одной ключевой пары передается зашифрованный общий ключ симметричного шифрования, которым потом всё и шифруется.
А для ЭЦП шифрование документа (вернее, его хеша) производится закрытым ключом отправителя. А получатель, расшифровав хеш открытым ключом, убеждается в неизменности документа.
Радужные таблицы - это не тупо списки хешей и взломанных паролей. Это способ хранения списков хешей (и не только для "взломанных" паролей), позволяющий сократить требуемый объем хранения на порядки.
Можно попробовать отключить задний вентилятор.
На канале HappyPC (на Youtube) ребята проводили эксперименты, какие вентиляторы сильнее всего влияют на охлаждение. Оказалось, что переднемордовые приточные. Верхние вытяжные влияют гораздо меньше. А задний вытяжной что есть, что нет - однофигственно. Максимум на 1-1,5°C температуру процессора снижает. И то при условии, что еще и передние работают.
Ну а с учетом того, что в зад чаще всего ставят не самые продвинутые вентили, то они либо изначально шумные, либо скоро начинают жужжать.
Да, шум и электропотребление - основные проблемы для домашних серверов.
Но, опять-таки, медиасервер с качалкой можно сделать достаточно тихими и энергоэкономичными. Файлопомойку не обязательно держать постоянно включенной. Тяжеляк с виртуалками и LLM тоже не для постоянного круглосуточного пользования. Про веб-сервер надо подумать - размещать его на отдельном железе или на медиасервере.
Так что, разделение функций по разным железякам частично проблему шума и энергопотребления решат. Осталось только прикинуть, окупится ли за счет экономии э/э приобретение дополнительного железа. Но там особо дорогого не нужно - можно по помойкам задёшево найти 10-15-летней давности. Этого будет достаточно.
Ну, может быть, не в 2 раза, но в полтора - точно:
https://market.yandex.ru/card/zhestkiy-disk-synology-hat3300-6t/103559390361
А по другому на домашних серверах бывает?
Возможно, этот wi-fi модуль внесен в white-list HP. Хотя, информация о типе модуля зашита в BIOS и без его курочения подружить новую с BIOS не получится:
https://habr.com/ru/articles/108820/?ysclid=mgyqoz37ug191004780
P.S. Как вариант - ноут уже был с модифицированным BIOS.
М-да ... за 70 тыров для "сервера корпоративного уровня" даже пустой корпус не купишь. Ну не совсем пустой - с двумя БП с горячим резервированием по 1200W каждый и с SAS/SATA-экспандерами - будет стоить в 2-3 раза дороже. Это без мамки, без процессоров, без памяти, дисков.
Так что, Synology оборзели в корягу. Мало того, что курс валюты зашкаливает, так они еще и сами накручивают ценник.
А то что они в DSM 7.2 лишили пользователей удовольствия лицезреть параметры S.M.A.R.T. - эта ж-ж-ж неспроста. Удивительным образом это нововведение совпало с запретом использовать диски сторонних производителей. А что? Логично ... Иначе всем станет ясно/понятно, что хвалёные сертифицированные диски ничем не лучше ширпотребовских.