Pull to refresh
0
@MacInread⁠-⁠only

User

5
Subscribers
Send message
Разумеется, для торпеды, которая управляется простыми командами и является относительно медленным объектом, это работает.
Я об авторском "Как обеспечить связь между кораблем и базой, чтобы противник не смог заглушить частоту, на которой вы передаете сообщение?" — здесь есть слово "обеспечить", значит доставка должна быть гарантирована. С некоторой, не 1, но близкой вероятностью. Одной перемены частот по шаблону тут мало. Нужно обнаружение провалов и протокол ПД, обеспечивающий повторный запрос.
Общество ещё надо будет целенаправленно развивать какое то количество времени, чтобы пришло понимание всех идей стабильного развития.

Одного понимания мало. Пока будут элитарные группы с противоположными интересами — будут и войны.
«Почему квадрат?»

Если брать просто функцию расстояния, это будет ломанная линия — расстояние уменьшается до точки Xmin, а потом с переломом начинает расти. В Этой точке функция не дифференцируется — это по сути ломанная, т.е. две отдельных прямых, заданных отдельно. Квадрат при переходе через точку минимума дифференцируется. Соответственно, можно найти производную и минимум.

Расстояние стало 10^3, а норма уже 10^6!

Так это будет так для всех точек, для которых мы определяем минимум. И обеих осей. Ничео не изменится, хоть в попугая меряй.
Да это понятно. Но на кой ляд вместо повсеместного Ctrl+C или на худой конец Ctrl+Ins, как было в некоторых других MS продуктах, использовать Enter, учитывая, что нажимать его надо правой рукой, которая лежит на мыши — понять не могу.
Хм… С ПСПЧ мы не можем перехватить сообщение, но если мы заглушили одну из используемых частот, это означает, что сообщение не будет передано целиком — потеряется тот фрагмент, который попал в заглушенную частоту. И чем больше частот заглушено, тем меньше вероятность корректной передачи.
Хотя, если использовать цифровой канал и квитирование с дополнительным прыжком частоты, если обнаружена недоступность частоты, то задача решаема.
Что-то я не понял — с каких пор выдают авторское свидетельство на изобретение колебательного контура?
То есть, мы постепенно приходим к тому, что люди разные и потребности у них разные. И пассажи вида «В особо редких случаях лет 5, но больше это уже ненормально», как и обратные — чушь на постном масле.
Я о том, что "критическая секция" — это не примитив сам по себе. Это концепция, которая реализуется при помощи, по сути, мьютекса.
Мьютекс может быть как ядерным, так и юзерспейсным. Спинлок находится в обоих мирах сразу, но может быть и чисто ядерным.
ИМХО, вместо

User/kernel mode: mutex+cond, sema, enter/leave critical section.
Kernel only: spinlock, управление прерываниями.

Стоило бы написать
Мьютекс (Я/Ю), Семафор (Я/Ю).
Потому что Critical Section — это и есть мьютекс, некоторая штукенция, которая охраняет "часть кода". Сама критическая секция — это и есть разделяемый ресурс, а EnterCriticalSection (в win32, например) — это по сути тот же acquire mutex.
Spinlock — это тоже мьютекс, а то, что он "бьется о стенку" по кругу, прежде, чем нырнуть в ядро — деталь реализации, это не меняет того, что это — мьютекс.
Управление прерываниями — это тоже мьютекс, но здесь в качестве разделяемого ресурса выступает сам процессор. Никакой разницы, по сути, между CLI и EnterCriticalSection и OpenMutex или функции типа AcquireSpinLock нет. То, что там творится внутри — это детали реализации.
Это, скажем так, не первый пост на эту тему. Может быть, не с такой компоновкой, или разбит на части, но информация была.
Это сочетание спинлока и мьютекса, аналогично фьютексам выше

В какой ОС? Это специфично.

Ну и, кроме того, там же написано — «мне известно». Наверняка на свете есть что-то, что мне неизвестно. :)

Я не говорю, что чего-то не хватает. Я говорю, что деление неверное.
Мне известны следующие примитивы синхронизации:

User/kernel mode: mutex+cond, sema, enter/leave critical section.
Kernel only: spinlock, управление прерываниями.

Это, наверно, корректно только для некоторой наперед заданной операционной системы.
В Windows, например, CS — это логически мьютекс, но легковесный, usermode, сделаный на LOCK CMPXCHG. CS — не вид примитива "сам по себе".
Почему "нить"? Особенно в сочетании с "любой малтитредной программе".
Если брать физический смысл, то производная от функции перемещения — это скорость. Чем больше скорость, тем быстрее растет пройденный путь.
Я имею в виду CtrlC Vs Enter при обычном выделении левой кнопкой.
Да при том, что по английски кремний именно силикОН!

А по-русски — кремний это кремний. Или, в случае химических соединений, "силика-", не "силикон". Мы же на русском общаемся, нет?

Если честно, я не знаю как Вам еще это объяснить

Неверную концепцию — никак. Кремний — кремний, силикон-силикон. Остальное — игра словами.

Вот пруф что сейчас это признано нормативом.

Вы бы хоть читали пруф, который привели. Там, в частности, указано, что более точный (=более правильный) вариант — это Кремниевая долина. А про норматив — там указано, что норматив — писать силиконовая без кавычек.
Я с вами согласен, но силикОН тут при чем?
Зачем вы перескакиваете с силикагеля на силикон? Где в "силикагеле" силикон? Тот же указанный вами ГОСТ содержит слово "силикагель".

скажу силика(о)-содержащий, Вы меня поймете?

Разумеется, но мы же не о силика-, а о силиконе.
Про идиотские диски я вообще молчу

Уже указывал выше — все диски — это всего-навсего симлинки. Это слой совместимости с DOS.

Вот, например, у меня С: является симлинком на \Devices\HardDiskVolume1
Я бы сказал, что это просторечие — здесь слово "будить" используется в значении "поднимать". Т.е. человек может проснуться и валтяься в кровати, чуть дремля, после чего его и следует разбудить как следует и поднять на ноги.
Смотрите, что указано у Даля по поводу "будить":

подымать со сна, не давать более спать, заставлять просыпаться;

Упор и далее далается на "не давать более спать", нежели на собственно разовое прекращение сна.
Нет-нет, я про корень сказал, имея ввиду, что мы создаем где-то внутри диска С файл, но т.к. не можем др. ФС примонтировать, запрос будет обрабатываться драйвером NTFS, а мы уже пользоваться тем, что поверх него остается.

Так и зачем это надо? Это все равно что вы предложите, скажем, создать папку /usr/proc и ловить вызовы к файлам там.

и держим на нее симлинк внутри диска С

Нет. Диск С тут вообще ни при чем. Это может быть что-то типа "\Proc\123\map"
Тут двойной слэш порезался.
Так силикагель. Или силикатный кирпич. А не силиконгель или силиконовый кирпич. Я же не "силика-/ция" оспариваю а "силикон".

он был всегда «С» — силиконгель

Откуда взялся переход от "силикагель" к "С — значит силиконгель"?
Немного странно сравнивать физическую несвободу и закрытый программный код, который в 99.9% и так и так не будет нужен?

Information

Rating
Does not participate
Registered
Activity