Как тут детерминированно определить очередность проезда?
random() на 1/4. Если выпал трогаемся, если кто-то тоже дёрнулся — стоп и зацикливаем.
Ну это если нет связи между робомобилями, или часть из них не роболобили. Иначе разрулят моментально.
Однако, для кавалерии их отбирали готовили, специальные конезаводы были для этого. Не говорю уже про породы, ибо во время войны любые породы в ход шли, но отбор по «характеру» был.
От того, что я отлично знаю внутреннее устройство процессора и фигачу на ассемблере, я не начну писать на JS как профи.
Да, эти знания мне пригодятся в последующем при разработке на JS, но только малая часть из них, которую и так постепенно освоит тот, кому это интересно.
писать говнокод
Все мы пишем говнокод. Абсолютно все. Отличается он только уровнем говна в коде. Надо просто стремиться к его сокращению, а не работать по принципу «тя-ляп и в продакшн»
Скорее всего он не способен полностью держать руку, иначе придётся прилагать усилие для опускания, а просто слегка «подпружинивает» её, уменьшая усилие на подъём.
И всегда стремиться к максимальной полезности при минимуме усилий
Повышать своё КПД, остальное само придёт. Ибо вся теория призвана облегчить разработку на практике, и чем круче задачи вам приходится решать, тем глубже надо лезть в теорию, но это произойдёт само по себе, без зубрёжки и прочего насилия над собой.
Согласен. Но он сам по себе прокачивается при постоянном самостоятельном обучении, ибо использовать его приходится очень часто.
Для начала офигеваем от количества совершенно разных (и иногда противоречащих друг другу) материалов и мучительно пытаемся выбрать
Начинаем с простого, позволяющего решить задачу на конкретной платформе/ЯП/фреймворке. Далее, не углубляясь в дебри, экспериментируем, читая документацию, материалы от простых к сложным. Это если тема интересна именно сейчас, иначе — откладываем до тех времён, пока не понадобится углубленно её изучить, но что она есть и как работает — уже известно.
Есть задача, есть гугл. Формулируем задачу в как можно более общем виде и смотрим способы решения. Натыкаемся на неизвестный способ (пусть будет многопоточность), читаем о нём (попутно и теорию), офигиваем от того, что раньше не знали.
Как-то так.
А, мне как-то реальные случаи в голову пришли (например, во время второй мировой). Медицину эти опыты неплохо толкнули вперёд. Хотя, там и другие цели были, не очень хорошие…
Кстати слышал, что машинисту в России за задавленного премию дают, на поправку нервов. Именно потому, что как правило это без вариантов, а чувство вины — есть.
На счёт премии не уверен, но ответственности точно нет. Всю жизнь живу около жд-станции, таких случаев множество на памяти. Последний в прошлом году, женщину насмерть. Корову спасала, та зацепилась, переходя через пути. Корову таки спасла, вытолкала в последний момент, ценой своей жизни…
Машинисты действительно испытывают серьёзную психологическую перегрузку. Ведь на глазах всё, а сделать ничего не можешь. Включил экстренное торможение, нажал на гудок, и… и смотри, как тело исчезает под железным монстром. Особенно тяжело, когда поезд останавливается через десяток-другой метров после происшествия, т.е. начни тормозить на секунду раньше — жизнь спасена, но не судьба.
Не покупайте. Покупаете — значит соглашаетесь.
Купите китайца, накатите кастомную прошивку, напишите своё ПО… В чём проблема?
На самом деле это это всё приколы, в реальности всё это решаемо.
Достаточно было прописать в ПДД, что проезжают согласно числа в номере, у кого больше — тот первый :)
random() на 1/4. Если выпал трогаемся, если кто-то тоже дёрнулся — стоп и зацикливаем.
Ну это если нет связи между робомобилями, или часть из них не роболобили. Иначе разрулят моментально.
Вот только программисту может прийти в голову такая ситуация :) Что радует, ведь прошивки пишут они.
С активным маневрированием сложнее, из-за сложности самого алгоритма. Тут нужен анализ развития ситуации.
Ну значит мы о разных самоучках говорим. Я о тех, которые постоянно стремятся к познанию в своей области, повышая свой профессиональный уровень.
Просто это не «сферический самоучка в вакууме», такие бывают. Если их мало — жаль.
Уже давно.
Да, эти знания мне пригодятся в последующем при разработке на JS, но только малая часть из них, которую и так постепенно освоит тот, кому это интересно.
Все мы пишем говнокод. Абсолютно все. Отличается он только уровнем говна в коде. Надо просто стремиться к его сокращению, а не работать по принципу «тя-ляп и в продакшн»
Повышать своё КПД, остальное само придёт. Ибо вся теория призвана облегчить разработку на практике, и чем круче задачи вам приходится решать, тем глубже надо лезть в теорию, но это произойдёт само по себе, без зубрёжки и прочего насилия над собой.
Согласен. Но он сам по себе прокачивается при постоянном самостоятельном обучении, ибо использовать его приходится очень часто.
Начинаем с простого, позволяющего решить задачу на конкретной платформе/ЯП/фреймворке. Далее, не углубляясь в дебри, экспериментируем, читая документацию, материалы от простых к сложным. Это если тема интересна именно сейчас, иначе — откладываем до тех времён, пока не понадобится углубленно её изучить, но что она есть и как работает — уже известно.
… которые гораздо легче осваиваются самоучкой потому, что постепенно, по мере надобности (поэтому и легче), а не всё скопом.
Как-то так.
Цель-то как раз там (с пленниками) была хорошая, и по большей части достигнута.
Средства не очень…
Машинисты действительно испытывают серьёзную психологическую перегрузку. Ведь на глазах всё, а сделать ничего не можешь. Включил экстренное торможение, нажал на гудок, и… и смотри, как тело исчезает под железным монстром. Особенно тяжело, когда поезд останавливается через десяток-другой метров после происшествия, т.е. начни тормозить на секунду раньше — жизнь спасена, но не судьба.