PS полет ниже горизонта видимости радаров никто не отменял. Око же не задетектило пеший отряд . Значит у него имеется как и у радара наименьший горизонт видимости
Я не утверждаю что моя схема 100% верняк. Косяк автора в том что он в повествовании не объяснил почему именно такой вариант был отвергнут командой. Как будто просто не додумался до него изначально а когда додумался поздно было переписывать сюжет... как вариант
по ЛОРу кольцо влияло только на носителя - Фродо. А на окружающих не влияло. Если мы вводим такое допущение, что Кольцо может влиять на всю группу, то возникает вопрос - почему за два месяца наземного путешествия кольцо не охмурило всю команду? Раз эот не произошло то утверждение что Кольцо влияет только на одного - носителя верно. А значит орел и условный чистильщик вне его власти
Ночной рейд. Там от границы 160-180км - час лета. Пока обнаружат, пока перехват организуют, пока в темноте выйдут на цель - я считаю что шанс успеха был огромен.
И шанс сильно выше чем двух месячный пеший рейд когда несколько раз все было на волоске от провала.
Кольцо нёс Фродо и по ЛОРу - оно действовало на него. Сэмуайз - чистильщик. Его задача в случае осечки у Фродо уничтожить и его и кольцо ( банально скинуть их в жерло обоих ).
Сам орел - третий чистильщик. Уничтожает и Фродо и Кольцо и Сэмуайза
Ему достаточно спикировать и стряхнуть обоих. Profit
9/10 можно не писать. Я думаю Толкиен намеренно отсеил этот путь чтобы получилась годная лонг стори.
Он кстати в более поздних письмах сравнивал орлов с вертолетами.
А там там ниразу ни диверсионная операция. Конкретная цель - уничтожить один конкретный объект. Предотвратив тем самым геноцид всего Средиземья. При таком раскладе и диверсантами и самолетом допустимо пожертвовать.
Если Фродо идет в отказ и не бросает кольцо в вулкан в самом конце ( как это и произошло в обычной версии истории ) - ему помогает Сэмуайз ( он именно как страховка на такой исход): в вулкан летит и Фродо и Кольцо.
Наконец сам орел может стряхнуть в вулкан и Фродо и кольцо и Сэмуайза - цель оправдывает любые жертвы в данном конкретном случае.
Почему Фродо и Сэмуайз не могли воспользоваться помощью Великих орлов, чтобы добраться до Ородруина - Роковой горы в Мордоре и уничтожить Кольцо?
Речь не обязательно о перелёте прямо из Ривенделла: можно было бы пройти часть пути обычным способом, а орлов использовать лишь на заключительном участке. Над вражеской территорией до Роковой горы лететь 30 минут не более
В 1985 году действовало Положение о кустарно-ремесленных промыслах 1976 года.
Оно разрешало гражданам изготавливать изделия для продажи населению, причём формулировка была сильно широкой: разрешались все промыслы, прямо не запрещённые законодательством.
Персональные компы в перечень запрещённых изделий не входили.
Нужно было получить регистрационное удостоверение в местном горкоме ( аналог мерии ), платить налог и нельзя было нанимать наёмных работников
И тут тоже я бы не согласился. Ток — не какая-то инженерная магия, а вполне конкретная физическая вещь: движение электрического заряда. В металле тоже есть нормальная физическая картина — электроны, уровни энергии, поверхность Ферми, рассеяние и т. д.
Со сверхпроводимостью сложнее, но и там далеко не «одни формулы»: есть куперовские пары, коллективное квантовое состояние, эффект Мейснера, теория БКШ. Да, не все виды сверхпроводимости до конца поняты, но это не означает, что мы плохо понимаем сам магнетизм.
Иначе получается странный критерий: если нельзя объяснить явление без математики на пальцах, значит физика его «не понимает». По такому критерию половина современной физики окажется непонятой.
То, что магнитное и электрическое поля зависят от системы отсчёта, не делает магнетизм «нереальным» или просто эмерджентным эффектом.
Вы немного смешиваете физику и философию. В СТО магнетизм не становится «нереальным»: электрическое и магнитное поля — это две составляющие единого электромагнитного поля, которые по-разному выглядят в разных системах отсчёта.
К гравитации это вообще не привязано — электромагнетизм прекрасно существует и в плоском пространстве-времени без всяких ОТО.
А требование «объяснить физическую природу, а не просто описать» можно предъявить вообще ко всей физике: почему существуют поля, масса, пространство-время? Физика объясняет, как явление устроено, с чем связано и что из него следует. В этом смысле магнетизм как раз понят очень хорошо.
Современная физика понимает магнетизм очень хорошо сразу на нескольких уровнях:
Классическая электродинамика — уравнения Максвелла + сила Лоренца. Они описывают магнитные поля, токи, индукцию, электромагнитные волны и т. д. с чрезвычайно высокой точностью.
Специальная теория относительности объясняет глубокую связь электрического и магнитного полей: E и B — не две независимые сущности, а компоненты единого электромагнитного поля. При смене системы отсчёта часть электрического поля превращается в магнитное и наоборот.
Квантовая механика объясняет магнетизм атомов и вещества: спин электронов, орбитальный магнитный момент, принцип Паули, обменное взаимодействие, ферромагнетизм и т. п.
На фундаментальном уровне всё это входит в квантовую электродинамику (QED) — одну из наиболее точно проверенных теорий вообще.
Улетел я от земли со скоростью света до альфа центавра и смотрю как земляне живут 4 года назад. Ок, а если я полечу к земле со скоростью света, то что я увижу?
Вы увидите ускоренное «кино» правда придется конвертировать встречный свет с Земли из жесткого излучения в видимое зато кино длящееся 4 года можете за 1 час посмотреть или за 1 минуту.
с вашим то опытом вы могли бы открыть свое производство в РФ всего этого железа. Скупой платит дважды. Китай и качество на разных планетах живут. Мы так попали на упаковочных машинах для сухариков. Объемы правда меньше ( 8 аппаратов на лям рублей ) но уже через неделю стало ясно что надо все переделывать. Электронные мозги разработали русские ребята с нуля с учетом всех нюансов и правил. Каркас усилили. В итоге вот теперь думаем а не начать ли производство качественных машинок :-)
PS в вашем случай нужен был приемщик на ЗАВОДЕ. 700 тысяч долларов потратили, а вы сэкономили пару тысяч на приемке. Отправить человека на завод на неделю ( это максимум 5000$ )- он там проверяет и принимает. А при таких вводных он бы не принял. экономия 695 тысяч долларов.
Вот так и получается false, из-за того, что разработчики не учли, что сдвиг на Long учитывает только 6 битов.
эта фраза абсолютно кривая и вводит в заблуждение не знакомых с джавой. Сдвиг на long сдвигает на 63 бита не более. И при сравнении учитываются все 63 бита результата.
по факту первичный код был эквиваленте этой записи:
long ch = 1L << ( token.charAt(i) & 63 );
во избежание UB ( привет С++ )
Но при этом token.charAt(i) имеет размерность char ( он же uint8_t ) и естественно может быть больше чем 63. так как его диапазон [ 0x00, 0xFF]
int x = 10;
int* p = &x;
delete p; // UB: удаляем не-heap объект
ответ ChatGPT на копипаст кода даже без вопроса:
Это жёсткое UB (undefined behavior).
Почему:
x — не в куче, это автоматическая переменная на стеке.
delete можно делать только для указателей, полученных через new (и совместимых форм: new[] ↔ delete[]).
Что будет на практике: иногда “прокатит”, иногда упадёт, иногда тихо сломает аллокатор/кучу и выстрелит позже.
void log(std::initializer_list<Big> items);
Big a, b;
log({a, b});
ответ ChatGPT:
log({a, b});почти наверняка делает копииa и b (или пытается), потому что std::initializer_list<T> — это view на массив временных объектов T const, созданный компилятором из {...}.
Как избежать копий
Вариант A: принимать initializer_list<std::reference_wrapper<const Big>>
Тогда {a, b} будет списком ссылок, без копирования Big:
#include <initializer_list>#include <functional>void log(std::initializer_list<std::reference_wrapper<const Big>> items);Big a, b;log({std::cref(a), std::cref(b)});
Но log({a,b}) уже не подойдёт напрямую без создания массива; зато std::array<Big,2>{a,b} снова копии. Для ссылок делай std::array<std::reference_wrapper<const Big>,2>.
Если контракт такой: только 0 (Down) или 1 (Up), то set_admin_state(2) — это ошибка входных данных, и вопрос в том, как ты хочешь, чтобы система себя вела (assert, исключение, игнор, clamp, лог + default). В проде обычно делают валидацию + безопасный отказ.
Лучше: enum class, чтобы “2” стало сложнее написать
enum class AdminState : uint8_t { Down = 0, Up = 1 };
void set_admin_state(AdminState state) { switch (state) { case AdminState::Down: /*...*/ break; case AdminState::Up: /*...*/ break; } }
// usage set_admin_state(AdminState::Up);
Итог:set_admin_state(2); — это invalid argument. Если сейчас функция молча принимает 2 и делает “что-то”, это баг дизайна API: лучше либо типизировать, либо явно валидировать и возвращать ошибку/логировать.
#include <concepts>
template<class T>
concept Multipliable = requires(T a, T b) { a * b; };
auto multiply(Multipliable auto a, Multipliable auto b) { return a * b; }
bool b1 = true;
bool b2 = false;
multiply(b1, b2); // Компилируется! bool преобразуется в int → результат int, а не bool
ответ ChatGPT:
Это скомпилируется (в обычном C++20), потому что:
bool удовлетворяет твоему Multipliable: выражение a * b валидно.
При bool bool оба bool проходят целочисленное продвижение (false -> 0, true -> 1) и операция умножения делается как int int.
Поэтому multiply(b1, b2) вернёт int, а не bool.
Как запретить bool
Самый простой фильтр в концепте:
#include <concepts>#include <type_traits>
template<class T> concept Multipliable = requires(T a, T b) { a * b; } && (!std::same_as<std::remove_cvref_t<T>, bool>);
auto multiply(Multipliable auto a, Multipliable auto b) { return a * b; }
молодой человек сам, русским по белому написал что они скидываются на оплату аренды и квартиры и подписки - так как договор аренды квартиры на его имя, терминал покупал он - то услуги связи на возмездной основе оказывает именно он.
даже если мгновенно.
Передать команду по цепочке - время.
Вылет назгулов - время.
Поиск орла в темноте - время.
Перехват - время.
PS полет ниже горизонта видимости радаров никто не отменял. Око же не задетектило пеший отряд . Значит у него имеется как и у радара наименьший горизонт видимости
Я не утверждаю что моя схема 100% верняк. Косяк автора в том что он в повествовании не объяснил почему именно такой вариант был отвергнут командой. Как будто просто не додумался до него изначально а когда додумался поздно было переписывать сюжет... как вариант
по ЛОРу кольцо влияло только на носителя - Фродо. А на окружающих не влияло. Если мы вводим такое допущение, что Кольцо может влиять на всю группу, то возникает вопрос - почему за два месяца наземного путешествия кольцо не охмурило всю команду? Раз эот не произошло то утверждение что Кольцо влияет только на одного - носителя верно. А значит орел и условный чистильщик вне его власти
Ночной рейд. Там от границы 160-180км - час лета. Пока обнаружат, пока перехват организуют, пока в темноте выйдут на цель - я считаю что шанс успеха был огромен.
И шанс сильно выше чем двух месячный пеший рейд когда несколько раз все было на волоске от провала.
Кольцо нёс Фродо и по ЛОРу - оно действовало на него. Сэмуайз - чистильщик. Его задача в случае осечки у Фродо уничтожить и его и кольцо ( банально скинуть их в жерло обоих ).
Сам орел - третий чистильщик. Уничтожает и Фродо и Кольцо и Сэмуайза
Ему достаточно спикировать и стряхнуть обоих. Profit
9/10 можно не писать. Я думаю Толкиен намеренно отсеил этот путь чтобы получилась годная лонг стори.
Он кстати в более поздних письмах сравнивал орлов с вертолетами.
А там там ниразу ни диверсионная операция. Конкретная цель - уничтожить один конкретный объект. Предотвратив тем самым геноцид всего Средиземья. При таком раскладе и диверсантами и самолетом допустимо пожертвовать.
Если Фродо идет в отказ и не бросает кольцо в вулкан в самом конце ( как это и произошло в обычной версии истории ) - ему помогает Сэмуайз ( он именно как страховка на такой исход): в вулкан летит и Фродо и Кольцо.
Наконец сам орел может стряхнуть в вулкан и Фродо и кольцо и Сэмуайза - цель оправдывает любые жертвы в данном конкретном случае.
Почему Фродо и Сэмуайз не могли воспользоваться помощью Великих орлов, чтобы добраться до Ородруина - Роковой горы в Мордоре и уничтожить Кольцо?
Речь не обязательно о перелёте прямо из Ривенделла: можно было бы пройти часть пути обычным способом, а орлов использовать лишь на заключительном участке. Над вражеской территорией до Роковой горы лететь 30 минут не более
Кустарное производство было разрешено с 1976 года.
Формально ПК вполне можно было изготавливать под этой «лицензией»
Кустарное производство было разрешено с 1976 года
В горисполкоме ( горкоме ) получаешь разрешение и вреред.
Нельзя было использовать наемный труд. Только члены семьи
В 1985 году действовало Положение о кустарно-ремесленных промыслах 1976 года.
Оно разрешало гражданам изготавливать изделия для продажи населению, причём формулировка была сильно широкой: разрешались все промыслы, прямо не запрещённые законодательством.
Персональные компы в перечень запрещённых изделий не входили.
Нужно было получить регистрационное удостоверение в местном горкоме ( аналог мерии ), платить налог и нельзя было нанимать наёмных работников
И тут тоже я бы не согласился. Ток — не какая-то инженерная магия, а вполне конкретная физическая вещь: движение электрического заряда. В металле тоже есть нормальная физическая картина — электроны, уровни энергии, поверхность Ферми, рассеяние и т. д.
Со сверхпроводимостью сложнее, но и там далеко не «одни формулы»: есть куперовские пары, коллективное квантовое состояние, эффект Мейснера, теория БКШ. Да, не все виды сверхпроводимости до конца поняты, но это не означает, что мы плохо понимаем сам магнетизм.
Иначе получается странный критерий: если нельзя объяснить явление без математики на пальцах, значит физика его «не понимает». По такому критерию половина современной физики окажется непонятой.
То, что магнитное и электрическое поля зависят от системы отсчёта, не делает магнетизм «нереальным» или просто эмерджентным эффектом.
Вы немного смешиваете физику и философию. В СТО магнетизм не становится «нереальным»: электрическое и магнитное поля — это две составляющие единого электромагнитного поля, которые по-разному выглядят в разных системах отсчёта.
К гравитации это вообще не привязано — электромагнетизм прекрасно существует и в плоском пространстве-времени без всяких ОТО.
А требование «объяснить физическую природу, а не просто описать» можно предъявить вообще ко всей физике: почему существуют поля, масса, пространство-время? Физика объясняет, как явление устроено, с чем связано и что из него следует. В этом смысле магнетизм как раз понят очень хорошо.
Современная физика понимает магнетизм очень хорошо сразу на нескольких уровнях:
Классическая электродинамика — уравнения Максвелла + сила Лоренца. Они описывают магнитные поля, токи, индукцию, электромагнитные волны и т. д. с чрезвычайно высокой точностью.
Специальная теория относительности объясняет глубокую связь электрического и магнитного полей: E и B — не две независимые сущности, а компоненты единого электромагнитного поля. При смене системы отсчёта часть электрического поля превращается в магнитное и наоборот.
Квантовая механика объясняет магнетизм атомов и вещества: спин электронов, орбитальный магнитный момент, принцип Паули, обменное взаимодействие, ферромагнетизм и т. п.
На фундаментальном уровне всё это входит в квантовую электродинамику (QED) — одну из наиболее точно проверенных теорий вообще.
Вы увидите ускоренное «кино» правда придется конвертировать встречный свет с Земли из жесткого излучения в видимое зато кино длящееся 4 года можете за 1 час посмотреть или за 1 минуту.
с вашим то опытом вы могли бы открыть свое производство в РФ всего этого железа. Скупой платит дважды. Китай и качество на разных планетах живут. Мы так попали на упаковочных машинах для сухариков. Объемы правда меньше ( 8 аппаратов на лям рублей ) но уже через неделю стало ясно что надо все переделывать. Электронные мозги разработали русские ребята с нуля с учетом всех нюансов и правил. Каркас усилили. В итоге вот теперь думаем а не начать ли производство качественных машинок :-)
PS в вашем случай нужен был приемщик на ЗАВОДЕ. 700 тысяч долларов потратили, а вы сэкономили пару тысяч на приемке. Отправить человека на завод на неделю ( это максимум 5000$ )- он там проверяет и принимает. А при таких вводных он бы не принял. экономия 695 тысяч долларов.
особым зловредом было при увольнении по плохому сценарию воткнуть иголку в кабель и откусить ее. так чтобы на ощупь не прощупывалась.
это абсолютно не верное утверждение. Сравниваются именно 63 бита после сдвига.
Строго говоря особенность джавы в том что для int32 :
1 << n == 1 << ( n & 31 )а для int64 ( он же long ) будет :
1L << n == 1L << ( n & 63 )это судя по всему было сделано чтобы UB избежать ( как в C++ ) так как размерность long 64 бита и 1 << 64 это за границами long
поэтому корректное утверждение звучать должно так
token.charAt(i) имеет размерность char 0-255 и выходит за границы допустимого количества сдвига после 63 это
?(question mark).поэтому все что после ? - это ошибочный результат
эта фраза абсолютно кривая и вводит в заблуждение не знакомых с джавой. Сдвиг на long сдвигает на 63 бита не более. И при сравнении учитываются все 63 бита результата.
по факту первичный код был эквиваленте этой записи:
во избежание UB ( привет С++ )
Но при этом token.charAt(i) имеет размерность char ( он же uint8_t ) и естественно может быть больше чем 63. так как его диапазон [ 0x00, 0xFF]
если не умеешь пользоваться инструментом - не мучай то место где спина теряет свое гордое название
ответ ChatGPT на копипаст кода даже без вопроса:
ответ ChatGPT:
Вариант B: variadic (и логировать “в лоб”)
Вариант C: span на массив/вектор (если данные уже где-то живут)
Но
log({a,b})уже не подойдёт напрямую без создания массива; затоstd::array<Big,2>{a,b}снова копии. Для ссылок делайstd::array<std::reference_wrapper<const Big>,2>.ответ ChatGPT:
Chat GPT 5.2 thinking
ну вот как то так.
молодой человек сам, русским по белому написал что они скидываются на оплату аренды и квартиры и подписки - так как договор аренды квартиры на его имя, терминал покупал он - то услуги связи на возмездной основе оказывает именно он.