All streams
Search
Write a publication
Pull to refresh
1
3.4
Евгений @Zara6502

ATARI XL/XE, ретро-ноутбуки

Send message

Вы постоянно манипулируете утверждениями смешивая понимание алгоритма с пониманием/читабельностью кода.

Это разные вещи, разного уровня сущности!

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

Расскажите мне что делается на всех этапах работы функции optimize() архиватора zx0, я за последние два года давал эту задачу многим, кто исповедует похожие с вашими принципы, пока ни один не смог мне дать ответ.

Я сижу на .Net и в целом популярный опенсорс (больше тысячи звезд) написан весьма грамотно и читаемо (не без всякого, но в целом). Почти всегда заходя в какой-либо проект и читая код, я вижу то что ожидаю, там где ожидаю. Это ли не прогресс читабельности кода?

если у вас в подъезде никто не мусорит, нет тараканов, всегда чисто, дружелюбные соседи, говорит ли это обо всех подъездах на планете? мир чуточку больше чем те проекты .NET куда вам довелось забрести.

я не программист, но с программистами пересекаться доводилось и чего я никогда не видел - это солидарности. каждый тянет оделяло на себя, каждый утверждает что он пишет правильно, а остальные дураки. И эта тенденция в том или ином виде сохраняется и у топовых разработчиков на разных платформах. Поэтому да, вы можете влиться в достаточно большое коммьюнити и найти единоверцев, писать похожий код и думать что наступило вселенское счастье. Но это будет самообман. Не будет прелесть и красоты .NET в вашем сообществе масштабироваться на другие сообщества.

Ровно до тех пор, пока у вас только одна переменная с похожим именем. Как только у вас появляются l1, l2, l3, l4 и l5, запутаться в них проще простого.

зачем придумывать что-то страшное и бояться это? по такой логике я могу понять что вы в целом не против таких переменных если их количество не мешает общему пониманию кода. ну с таким я согласен.

В деталях с ходу не скажу, но судя по названию и месту, в котором она вызывается, это предварительная подготовка данных для собственно алгоритма сжатия. Если функцию назвать func1 и вызывать её из функции func2, то вы и этого не сможете сказать.

а вопрос не в именовании этой функции а в её содержимом. расскажите что именно происходит внутри. (я знаю этот алгоритм и даже писал свой вариант на C#, но именно что свою реализацию, так как я не понимаю что именно и как делает автор внутри optimize(), я знаю даже на разных участках что он делает с данными, битами и т.п., но вот конкретность самой реализации я не понимаю совершенно, собственно я об этом и говорю, прочитать и понять чужой код это очень сложно)

Где я такое утверждал? Вы меня с кем-то путаете.

не путаю, но вы к беседе присоединились выбрав противоположную сторону, а значит вы согласны с этим.

если что кроме zx0 есть несколько еще вариантов реализации того же алгоритма но другими людьми, там я вообще даже приблизительно не понимаю что они делают, но например в одной из реализаций она ускорена на порядки. собственно я и пытаюсь вам всем объяснить что самое сложное в чтении чужого кода это понять что там происходит, а имена переменных дело вообще десятое.

Потому что нет никаких рассказов

Конечно, и вас нет, я просто сижу в дурдоме и всё себе придумал.

Вы сейчас рисуете бредовую картину --- как ваши знакомые менты с фсбешниками начали с вами не баб и футбол обсуждать, а проводить вам ликбез по организации транспортной безопасности. И вы его под пивко внимательно слушаете, верно?

Бабы и футбол - а у вас прям мышление нобелевского лауреата.

Во-первых мы не пьём, во-вторых они мне не знакомые, а родственники, в-третьих они не проводят ликбезы, они отвечают на вопросы, которые задаю я, если конечно хотят, как я, в свою очередь, отвечаю им на их вопросы по моему профилю.

Пиво пил последний раз лет 7 назад, водку не пью как и остальное, но 2 дня назад пригубил амаретто дешманский из ленты, нравится вкус. В общем я алкаш амареттный.

Фантазии вы пишите. Как ребенок. Это очевидно читающим.

))) у меня нет цели вам что-то доказывать, еще через пару сообщений мы разойдёмся как в море корабли, было бы странно если вы ваше мнение было для меня важно.

ну ок, вы знаете что в nameLen лежит число - дальше что? проблема в том что дальше этого знания вы не продвинитесь. поэтому если написано l = strlen(n) - это даст столько же информации, так как к моменту прочтения этой строки вы уже знаете что такое n, потому что где-то выше по коду вы встретили n = Strings.GetName(x);

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

Зайдите в github проекта ZX0 и расскажите мне в деталях что же делает функция optimize(), а то независимо от именования мне совсем непонятен алгоритм. Вы же утверждаете что щелкает алгоритмы как орешки - покажите скилл, только не сливайтесь по придуманной отмазке.

Вы только что писали что вам рассказывают знакомые и вы сейчас пересказываете нам их рассказы, верно?

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

Но при этом делаете выводы и обобщения как специалист

Как человек чуть более близкий к источнику знания чем обыватель.

Вы их просто сочиняете на ходу, верно?

Конечно. Встаю утром, тыкаю в случайную статью и начинаю переписываться, мне за это платит иностранная разведка. Тсссс, но это тайна. Или я опять сочиняю...

Знание или не знание алгоритма напрямую никак не следует из хороших или плохих переменных, это независимая от качества кода сущность.

ну так и качество кода абсолютно никак не влияет на ваши знания алгоритмов.

Во первых: ситуации, когда в коде есть знания, выходящие за имеющиеся у читающего относительно редки (в процентах)

И как вы подтвердите этот тезис?

если вы не работает с каким-то специфическим набором знаний

любые знания - это знания, обладание этими знаниями совсем не обязательный стандарт для вас или кого-то еще, только если вы не сидите на самописном проекте по 20 лет.

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

со второго раза? есть код который я изучаю уже лет 25 и пока не осилил, не то чтобы нужный код, но он требует прям приличного приложения усилий, и это меня останавливает, только вот чтение кода из раза в раз знаний так и не прибавляет. По сути нужно специально учить определенные темы.

ну вот вы изучили код, даже поняли его, но код плохой, ок, но вы знаете как он работает. Дальше что? Вы забыли всё через час? Или плохой код для вас уже не помеха? А что потребовало больше времени - плохой код или изучение алгоритма с нуля?

Во вторых: всё тот же пример с языком, представьте, что вы пытаетесь понять как работает шифрование, читая статью написанную без использования грамматики и лексики русского языка, но русскими словами (при том чем меньше там будет грамматики - тем хуже вам будет понимать, о чем в статье речь), вот и с кодом - вы можете читать ломая мозг даже в базовых понятиях и каждой строчке, либо тратить время только на понимание сути и действий.

вот вы в начале своего комментария ругались на меня, хотя я с теми словами не согласен полностью, а тут за константу принимаете тот факт, что если назвать переменные английскими словами, то вы вдруг, каким-то магическим образом прям сразу сможете понять что делает код. Как это работает?

То есть вы ещё даже не зашли в функцию, но уже понимаете что примерно она будет делать

Не будете вы ничего понимать, понимать будет тот кто знает и алгоритм и его конкретную реализацию. А вы будете смотреть только на набор красивых названий переменных по феншую.

А теперь представьте, что вы не знаете что тут должно быть шифрование и видите функцию (или, что ещё страшнее - просто кучу кода внутри основной функции), с названием "GetStr(a,b,c)". Насколько быстро вы вообще поймете что там есть шифрование, что это реализация Собеля, да ещё и с кастомной реализацией.

(алгоритм Собеля никак не связан с шифрованием)

А чем принципиально для вас будут различаться два названия GetStr(a, b, c) и GetEncryption(a, b, c)? Для меня, кто не понимает что тут происходит, именование вообще не даст никакой подсказки.

Не понял о чем тут речь и к чему вопрос, если вы зачем-то читаете это код, значит с ним вам работать, значит вам надо его понять и как-то модифицировать/дописать

Ну просто вы мысль заводите под таким углом словно вам не разобраться нужно, а просто установить факт. Ну прочитали вы название переменных, ну узнали что это шифрование - дальше что? Как это приблизило вас к пониманию алгоритма и решению проблемы? Никак.

Быстрое понимание кода - быстрое решение поставленных задач

Безусловно, но вы быстрое понимание кода почему-то связываете с тем как будут обозваны переменные.

Если вы дошли до куска кода и сидите вникаете в него неделю/месяц - то вот тебе увольнение/закрытие проекта, а не пирожок.

Поэтому я не работаю программистом, потому что я не понимаю что пишут другие.

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

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

Если у вас так - ну чтож, плохо. Особенно плохо - что вы продолжаете и множите это в своём коллективе.

Не у меня, а в мире так. И я пишу так как удобно мне, так как своим кодом пользуюсь я сам, у меня нет коллектива, слава богу, и мне не приходится подстраиваться под какого-то Васю, который написал этот проект.

И опять

Нет, не опять. Знание алгоритмов у вас в голове не появляются с момента начала прочтения правильного кода. Сначала знание, потом код, а не наоборот. Наоборот - это реверс-инжениринг, тоже можно, но дано не всем и довольно сложное занятие.

Нет, ну если вы всё время варитесь в легаси и говнокоде, или сами его порождаете - то да, так и будет. Но можно и иначе. И опенсорс тоже бывает разный.

У меня нет привязки к каким-то конкретным языкам и проектам, я в силу своей увлеченности пархаю как бабочка от цветка к цветку, и разброд и шатания присущи всем, за 30 лет моего прибывания в интернете и чтения кода я не увидел никакого прогресса в сторону удобочитаемости и документированности, отсюда я склонен считать что ваши подвижки на личном фронте никак не влияют на средний показатель читаемости кода. Во всяком случае сколько я не коллективов прошёл, а доброе и светлое в организации работы никогда и никому нужно не было. Поэтому роль Дона Кихота я забросил лет 15 назад. А с приходом молодёжи, у которых по милларду IDE с ИИ в заду - я сижу в уголку и не отсвечиваю. Главное чтобы до пенсии дотянуть, а в постулаты правильности я не верю - всем на это плевать, особенно руководителям.

о, дети нашли лазеры и подумали что они изобрели новую систему передачи сигнала XD

в период с 1999 по 2007 тема по передачи сигнала с помощью света не просто обсуждалась гиками, а она еще и эксплуатировалась провайдерами, а масса народу так получали свой интернет из дома в дом. Вот не помню питерский или московский какой-то был сайт, они не только привозили западные комплекты, но что-то там удешевляли и делали своё, скорости не помню, но 1-2 мегабита там точно было.

по брендам судить нет никакого смысла, материнки делают другие, так что нужно ДО покупки изучать модели в сети и брать уже со знанием. Покупка любой новинки будет лотереей.

При проверке его работы после установки чистой ОС Windows на тестовый накопитель всё равно обнаружились высокие температуры (до 97°С) и отсечки по производительности процессора

довольно долго пользовался ноутбуком Lenovo B570e, причем я его собирал из двух, отдавал мастерам на впайку слота mSATA и второго слота RAM. Пользовался я им 10 лет и в прошлом году продал. Но самое интересное что в обсуждении на 4PDA, где я писал о проблемах с системой охлаждения одного мнения у сообщества так и не сложилось, а так как у меня в итоге было два комплекта и еще пару я докупал из разбора за копейки то я в итоге смог найти проблему СО, исправить её своими силами и получить таки "холодный" ЦПУ, надо сказать до до этого я уже успел от перегрева потерять одну материнку.

Эпизод 10. Улучшение Wi-Fi

"с завода" у меня стоял модуль Broadcom - просто отвратительно работал и я купил и поставил Atheros, причем сразу с Bluetooth. Так как с завода никакого блюпуп не было, то и не было для него антенны. Я быстро выяснил что без антенны я не могу нормально пользоваться даже наушниками сидя рядом с ноутом, пришлось взять антенну Wifi что у меня валялась из разбора и проложить её по всему корпусу и вдоль экрана - блюпуп стал работать через три бетонные стены на 12 метров, проверялось легко - не снимая наушников шёл на кухню и музыка спокойно игра без помех.

UEFI эту карту не пропускал по какому-то "белому списку"

для моей машинки на 4PDA бойцы выложили версию где проверка "белого списка" отключена, за что им спасибо.

я обнаружил, что полностью (именно полностью!) выключенный компьютер стал съедать всю батарею за 3-4 дня

типичная проблема всех китайский АКБ, вы скорее купите именно такой нежели беспроблемный. Хорошо если он держал заряд под нагрузкой и не вздулся через неделю работы.

  1. Поделитесь мнением что думаете о Lenovo Thinkpad, о Lenovo, о других лэптопах, да и вообще о компьютерах.

я пересекаюсь только со старыми ноутбуками и Леново просто отличнейшие аппараты, очень гибкие на апгрейд и допайку, просты в разборе. Про любые ноуты старше 2012 года у меня мнения нет, но учитывая общую тенденцию к уменьшению размеров, переходу на тонкие бескорпусные АКБ, на узкие корпуса с непонятными СО - думаю такие проблемы у всех брендов. Людям та же Эпл задуряет мозги своими ноутами в том числе в Air варианте и потребители это хавают. Хотя у яблок отвалы чипа - норма. В погоне за тем же другие производители пытаются не отставать, в итоге вместо адекватных машин мы получаем потребительское goBHo.

Начнем с того, что проверкой документов никакой нехороший контингент вы не выявите

выявляет не проверка документов (вас же не удивит что документы можно заполучить?), а факт работы поста. Если вы "офицер МВД" и не знаете как работает полиция на транспорте, то и спорить с вами смысла не вижу.

Билеты продают всем

кто имеет документы, даже на пригород. То есть съездить на дачу по паспорту не проблема, а выйти в интернет - о боже нас свободы лишают )))))))

При этом обойти систему проверок ничего не стоит --- на маленьких станциях на тот же поезд сажают всех, без просвечивания и контроля.

Вы пытаетесь указать на то, что криминальный элемент это прохаванный ловкий жулик, но это не так.

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

Только ловят их не при проверке документов. Если вы (как уже написал выше) не в курсе как работает транспортная полиция, то про что мне с вами говорить?

Проверкой вы просто портите жизнь всем --- ничего не получая взамен

Чтобы у вас со стола не взяли кошелёк достаточно в 99% случаев просто закрыть дверь в квартиру, даже не обязательно запирать на ключ. Остальной 1% приходится на замки разной степени хитрости и на всякие решётки и т.п.решения. Проверка на вокзале и есть та самая дверь. Называется такое - защита от дурака. Очень активно практикуется в офисах, когда ставится дверь из МДФ и замок который можно открыть скрепкой. Но вам откуда знать? Вы же офицер МВД, там такому не учат, так? Отсекая ж/д и авиа вы практически всё сводите к авто, где есть пост ДПС и камеры. Но да, можно на воздушном шаре или пешком по тайге.

Зы. Вы можете внятно объяснить зачем просвечивать сумки в метро НА НЕКОТОРЫХ станциях, если на других станциях можно пройти внутрь без какой-либо проверки?

Это хороший вопрос, но не по адресу. Что не отменяет факта отлова дурного контингента. Еще раз повторяю - не пытайтесь выдавать криминальные элементы за прохаванных хитрых агентов 007. Нет. Подавляющая масса их дурны так же как и основная масса граждан.

количество слов "эко" наводит на мысли о том, что при производстве пострадало как минимум три сотни детей из Бангладеш. А чтобы SSD заработал нужно сжечь 100 тонн угля, что произвести самое экологичное электричество. )

фу какие глупости, это же теории заговора, у меня достаточно знакомых работает и в МВД и в ФСБ чтобы знать как положительно сказывается проверка документов на транспорте на отлов всякого нехорошего контингента, вот скажите зачем мне в поезде ехать рядом с тех кто в розыске? а если я с женой и детьми? мне оно нужно? а вам? или разыскиваемый тоже человек и тоже должен быть свободным? ))))

вы разные экономические процессы сваливаете в одну кучу.

как я писал выше - акции, это ожидание успеха. как в принципе стартап может получить деньги? инвестиции владельцев (любые, продать квартиру, накопить или иметь стартовый капитал, взять кредит), венчурный фонд и ТАДАМ!!! выпуск акций. Как вы можете продать акции? Например стоя на улице, показывая прототип устройства, к вам будут подходить люди и покупать например по 1 доллару вашу акцию. Так вы продадите 1000 штук, закажете на заводе небольшую партию частей и в гараже Билла/Стива или еще любого миллионера - соберёте всё руками индуса/возняка. Потом вы пойдёте в RadioShack и предложите свой товар, у вас его заберут на реализацию. И если выгорит, то может быть вы даже потом по каждой акции выплатите по 10 центов, а если не выгорит, то пожмёте руками и все ваши акционеры потеряют деньги.

а ресурсы редкоземельные они упадут в цене только если вы их скинете на рынок как таковой, на торги, а если продадите перерабатывающей компании, то никакого изменения цен не будет - зачем им стрелять себе в ногу? Если они дурные то займутся перепроизводством, но и тогда цена упадёт на конечный продукт, а не на сырьё.

алмазы не могут обанкротиться как и золото на короткой перспективе, сдерживающим фактором является их малое количество. вот если вдруг откроется месторождение золота что добывать его будут в десятки тысяч раз больше, тогда это и будет проблемой (но и тут всё куда проще, никому не выгодно сливать золото, даже если найдут много, то будут продавать долго малыми объемами).

а акции - это фантики, это стоимость ожидания успеха. Ожидания упали - акции в ноль.

Под свободой вы почему-то понимаете абсолютную вседозволенность

её так видят как раз "любители свободы", я лишь, как срез общества, транслирую те проблему у данных деклараторов, которые они обнажают.

Когда кто-то высказывается в защиту свободы, то вряд ли подразумевают свободу грабить, убивать, ездить пьяным за рулём, но вы это пытаетесь представить именно так

Они ничего не подразумевают, так как просто оторваны от реальности и не в состоянии сформулировать свои мысли. Дуров, сколько не высказывался о свободах - это всегда абстрактное бла-бла-бла без какой-то конкретики. В данный момент все свои "свободы" он просто закидывает деньгами, но он как был несвободен так и остается, так как ему постоянно приходится играть по чьим-то правилам. Именно поэтому это инфантилизм.

Такое восприятие и есть мышление детскими категориями.

Какое "такое? Я озвучиваю чаяния тех самых Дуровых. Никакой конкретики, просто болтовня о какой-то мифической свободе. А по факту, когда дело доходит до конкретики - бэ-мэ, сказать им нечего.

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

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

вот-вот, я понимаю у него в золотых слитках это было бы, да в алмазах, и то цена плавает, а тут раздутая капитализация на фондовом рынке, сегодня 1 млрд, а завтра 1 доллар. И самое прикольное именно в том, что даже если он только подумает о продаже акций чтобы себе заиметь немного наличности - акции в пол и он банкрупт.

спасибо что предупредили, еще одна контора в черный список

Если вам кажется, что вокруг дураки, то может задумайтесь? :)

как показывают прожитые пол века - мне не кажется.

Не имея достаточно игрового опыта

вы как определили что я не имею достаточного игрового опыта? По тому что я не играю в файтинги и не пользуюсь геймпадом? А у нас это что - стандарт гейминга? ))))

а так же знания истории игровой индустрии

И в чем выражается моё незнание?

залетать в тему и обвинять всех в дурости 6 это не красиво

и в каком моменте чтение статьи и оставление комментария с вопросом стало "залетанием"? и я не вижу где я обвиняю в дурости "всех".

И вопросы опять же к вам, если вы не знаете, насколько может быть важен тайминг в дабл джампе

Не знаю что? В чем выражается знание или не знание? Если в игре двойной прыжок разработчиками сделан - нажимаете два раза. Не получается - пробуете пока не получится, освоили - играете лучше, не освоили - застряли в каком-то моменте (как например я в Селесте).

Про нажатия: в том же Марио - хите Нинтендо

Если не лизнуть то конфетку не дадут? Есть игры поинтереснее...

большую часть времени левая рука нажимает вперёд и ничего более

и отсюда мы делаем вывод что все игры такие? это раз.

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

При игре на клавомыши в шутерах точность и скорость прицела гораздо важнее чем движение

Проблема в том что двигать мышь имея постоянный контроль прицела на экране можно освоить легко. Например я когда-то обслуживал компьютеры у людей с ДЦП и там у многих мышка стояла слева, так как правая рука была скована. Когда я приходил то не видел смысла перенастраивать рабочее месте, я садился и работал левой рукой. Первый раз это было неудобно, но потом я стал делать это легко и быстро. Нюанс именно в том что вы зрительно контролируете курсор. А вот при управлении персонажем в 3D мире вам нужно в голове держать саму сцену, чтобы ваши движения назад и в бок приводили вас к желаемому. Например моя супруга не умеет это делать до сих пор, поэтому она поворачивает мышкой взгляд и бежит вперед, она не пользуется кнопка вправо-влево, а для многих игр это возможность уходить от атаки. А если вы сядете за какой-то последний Doom, то там уже в управление и я не вытягиваю абсолютно, но мне там и правая рука ничем не поможет.

И именно потому кибер котлеты отдают передвижение на левую руку

А самое важное что вам в этом отчитались и теперь вы тот единственный на планете человек который знает об этом истину.

Так гораздо чаще совершают точные движения именно левой рукой.

И безусловно у вас есть научная статья на эту тему где проверили хотя бы 10000 обычных людей?

И тренировка ритма как раз даст возможность слабой рукой просто выполнять ритм, а не нажимать случайные комбинации в ответ на действия нпс/противника

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

А в какой момент эта дичь, что вы сейчас озвучили стала игровым стандартом для всех людей на планете? Вы в курсе что так никто не играет? Вот вообще никто. Ну да, есть полтора индивида задрачивающие в какие-то fast run или как оно там называется, только это же нифига не стандарт. Это отклонение. В жизни так во всем. Ну и самое главное японец в 1982 году ничего про это не знал, так что всё это ваше бла-бла-бла абсолютно не имеет смысла.

И исходя из всего сказанного нет ничего странного в такой раскладе геймпадом

Логика у вас конечно капец )))) Исходя из вышесказанного можно сказать только одно - за 40 лет выросло поколение людей, которые стандартный геймпад разобрали по косточкам и разработали методики управления для спидранов и НЕ они задали тон тому как именно играть и какой рукой.

Левая рука - монотонные движения, правая точные случайные, в ответ на ситуацию.

Главное что вы в это верите ) Пруфов у вас всё равно нет.

Information

Rating
1,136-th
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity

Specialization

Specialist
Middle