Задать вопрос
  • Как исправить смещение курсора мыши?

    lazalu68
    @lazalu68
    Данил Трубицын, я думаю под задачей баяда таманист имеет в виду конкретный кейс в котором вам мешает подобное поведение мыши/руки,

    Например, вы профессиональный игрок в тоху, от успеха в этой игре зависит счастье восьми ваших жён и двадцати семи детей, и вы столкнулись с ситуацией когда вам для победы над сложным боссом действительно нужно на протяжении трёх минут мотать мышкой туда сюда с частой >1 герц не смещая её по вертикали, но в процессе игры вы выяснили что оказывается несмотря на ваши попытки удержать курсор на одной горизонтальной прямой он таки поднимается всё выше и выше. Или к примеру вы захотели купить собаку, нашли на авито красивого лабрадора, оформили доставку собаки вам, и пока пёс к вам ехал вам позвонил его хозяин и сказал что Иоган (так зовут пса) засыпает только когда его гладят; поскольку пёс уже едет к вам, то заднюю передачу включать смысла уже нет, поэтому вечером после работы вы разработали устройство позволяющее контролировать механическую руку дистанционно с помощью мыши, чтобы можно было гладить Иогана будучи не дома. Сразу после приезда и приветственных обнимашек пёс по секрету (на чистом русском) вам сообщает, что гладить его нужно точно на промежутке от затылка до хвоста и никак иначе, для чего вам приходится возякать мышкой строго по одной прямой. Вообще-то можно было бы переделать устройство чтобы оно работало по обновленному концепту и вам не приходилось прикладывать усилия к тому чтоб держать курсор на одной прямой, но у вас горела путёвка в Сибирь, времени переделывать устройство не было, поэтому вы решили оставить всё как есть, всего один раз проверили устройство, убедились в его работоспособности, наполнили кормушку и поилку собаки и со спокойной душой уехали отдыхать в Сибирь. В поезде вы в первый же вечер сели за ноутбук гладить собаку, но в процессе выяснили что на самом деле мышка уезжает наверх, механическая рука начинает медленно съезжать на бок собаки, собака не спит потому что ей щекотно, она бегает по квартире и смеётся. Пока вы ехали обратно Иоган умер от нервного истощения будучи не в состоянии заснуть,

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

    Мне так кажется. Но я могу ошибаться, я ведь всего лишь пингвин
  • Как исправить смещение курсора мыши?

    lazalu68
    @lazalu68
    Вот видимо как раз в этом и его вопрос: каким способом - неврологическим или техническим - можно приблизиться к идеально точному движению)
  • Как перегнать jQuery в Javascript?

    lazalu68
    @lazalu68
    Вообще насколько я помню где-то в интернетах болтался селективный сборщик jquery, который давал возможность выбрать конкретные модули и методы jquery которые вам нужны, и он вам отдаст лёгкую сборку только с этими методами. Если суть в том чтоб избавиться от jquery, то можно просто объявить переменную jquery/$ и ей присвоить самописный класс упрощённо реализующий все функции jquery которые используются у вас. Это полностью избавит от надобности вручную править скрипты
  • Как реализовать метод?

    lazalu68
    @lazalu68
    lavezzi1, нууууу, это очень сложный вопрос. Сложный он в первую очередь потому что я не понимаю зачем там в принципе нужен промис. Ну если у вас получается сделать промисом, то почему бы и нет, юзайте его. На вопрос "как синхронно можно сделать" невозможно ответить не зная архитектуры вашего решения
  • Почему не срабатывает условие (event.type и event.target)?

    lazalu68
    @lazalu68
    Дмитрий Беляев, ну хз насчет других сред, но в своих уютных вебстормах и идеях для включения линта и типизации мне достаточно открыть файл. Всё, с тех пор как он открыт у меня высвечиваются все подсказки связанные с использующимися в нем языками/инструментами. И прямо под подсказкой есть кнопка "edit config" на случай если мне какие-то конкретные подсказки не очень нужны. В моем исходном комментарии речь больше была о том, что вскод хер заставишь подсказывать в принципе. Он довольно интровертный, не общительный. Проверено не один раз, новичку настолько сложно его заставить работать, что он лучше бросит всё это нафиг чем доделает до конца
  • Почему не срабатывает условие (event.type и event.target)?

    lazalu68
    @lazalu68
    По этому поводу предлагаю Светлане прямо с самого начала обучения использовать для разработки IDE которая сразу подсветит все ошибки, а не блокнот. Причем если используется vscode (который сука и простейшие ошибки не подсвечивает без тонкой настройки), то стоит всё же потратить время на его настройку
  • Как реализовать метод?

    lazalu68
    @lazalu68
    А почему именно промис? Валидация планируется асинхронная?

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

    lazalu68
    @lazalu68
    На вашем месте я бы убедился что используется последняя версия библиотеки, заглянул бы в issues репозитория, потом посмотрел бы аналогичные библиотеки. Если вы её нашли случайно, то велик шанс того что она совсем не топовая, и есть варианты получше
  • Как перенестись к первым публикациям в инстаграме?

    lazalu68
    @lazalu68
    L1nw0od, это не вариант, это единственная возможность через веб интерфейс увидеть начало ленты пользователя,

    Теоретически можно прикрутить туда virtual scroll, то есть скрывать все данные и показывать только часть, но вот это уже действительно печально звучит, потому что очень много работы сулит такой путь
  • Почему не работает fetch в wordpress?

    lazalu68
    @lazalu68
    Это просто защита от несанкционированного доступа. Как предназначенную для вас посылку сотрудник почты отдаст только вам и никому другому, так и сервер отдаст данные (а точнее разрешит получение) только авторизованным клиентам. Этот механизм называется cors. Рассказывать об этом можно долго, там куча нюансов и тонкостей. Короче говоря, сервер по адресу https://api.monitorcrm.it/index.php/topcare не разрешил получение данных для страницы по адресу https://www.rewindtelecomunicazioni.it
  • Как обрабатывать большие числа в js?

    lazalu68
    @lazalu68
    Lynn «Кофеман», Ярослав Иванов, факт остаётся фактом, это может понадобиться в играх
  • Как взаимодействовать с API на Node.js?

    lazalu68
    @lazalu68
    "Пробовал написать фронтенд обращаясь к API https://morning-harbor-70967.herokuapp.com, но тогда при post запросах имею ошибку "has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource" - это просто защита от несанкционированного доступа. Как предназначенную для вас посылку сотрудник почты отдаст только вам и никому другому, так и сервер отдаст данные (а точнее разрешит получение) только авторизованным клиентам. Этот механизм называется cors. Рассказывать об этом можно долго, там куча нюансов и тонкостей. Короче говоря, сервер по адресу https://morning-harbor-70967.herokuapp.com/ не разрешил получение данных для той страницы с которой вы послали запрос