Camaro67, кто из нас не видит этой разницы?
Половина способов оплаты на Робокассе происходят НЕ на сайте Робокассы. Какой бы SuccessURL вы ни выставили - клиент по нему тупо не попадет, поскольку с сайта Робокассы он уже ушел, и возвращаться ему туда незачем.
В той же документации, собственно, и написано, что совершать какие бы то ни было действия нужно в обработчике ResultURL, а SuccessURL - это так, для декора.
Camaro67, не ткнете меня, скудоумного, в то место документации, где рассказывается, как клиент вообще попадет на сайт Робокассы после успешной оплаты, скажем, через Евросеть? А то я последний раз читал документацию, когда подключал Робокассу, это было лет восемь назад...
Второй цикл стоит исправить так, чтобы в нем использовалась переменная цикла.
А в первом стоит задуматься - то ли i = 0, то ли i <= countstring. Вряд ли то и другое одновременно.
Eldrich, а я, кстати, погорячился насчет подсвечников. За вызов в цикле функции, единственное назначение которой - перемножение аргументов, вас бы просто выкинули за порог.
Еще раз: не верю, что у вас какие-то уникальные данные считаются для каждой ячейки. Ищите, где считается одно и то же, и сохраняйте результат. Самое лучшее ускорение расчетов - это не считать вообще.
Как минимум, там, где заполняются эти вектора, сразу посчитать произведение x * x, x * y и y * y. Чтобы потом не делать это в каждом цикле.
ksnk, даже спорить не буду. Я отвечал, как оптимальнее решать то ТЗ, которое выложил ТС.
То, что оно весьма далеко от реальности - это уже его проблемы ;)
Там точно в математической части не считаются одни и те же данные? Может, их можно кэшировать?
inp[this.thread.y][i] используется трижды. Почему не присвоить его значение локальной переменной?
Может быть, конечно, JS сам кеширует такие обращения. Но в С за подобный код избили бы подсвечниками.
Anton Mashletov, вы меня не поняли. Я верю, что в WSL от линукса подгружается не так много, линукс вообще штука гибкая. Но вот то, что для запуска этого немногого используется аж целая Десяточка - это технически даже более чудовищно, чем мессенджер на Electron.
DevMan, вообще-то vagrant - это обвязка, позволяющая поднять виртуалку из предварительно подготовленного контейнера и управлять ей простыми командами. Часто используется с VirtualBox, но умеет работать и с VMware.
Просто не надо ставить Убунту, и не придется плясать с gnome-tweak-tool.
Есть прекрасные деривативы с легкой и настраиваемой оболочкой - Xubuntu, MATE и прочие.
Тоже, купив жене свежий ноут от Asus, обнаружил, что последняя LTS Xubuntu не очень дружит с тачпадом и закрыванием крышки. Поставил MATE, там ядро было посвежее, дрова уже подъехали. Делов-то...
Anton Mashletov, для играть в игры можно и дуалбут завести. Не пуская винды в интернет в принципе, например. У меня так и сделано, онлайн-игрушками не увлекаюсь, а вот дочка в Spore зависает с удовольствием.
Ну, а WSL мне напоминает один детский анекдот полувековой давности.
Всплывает из болота бегемот, а у него на носу гордо восседает лягушка. И говорит она этак брезгливо: "Фу! Солнце здесь тусклое, вода здесь тухлая. Еще и к жопе что-то прилипло".
Вот как раз то, что "прилипло" к WSL, меня категорически не устраивает. Благо ни одной программы для работы, которая требовалась бы мне в рабочей системе и при этом была Windows-only, как-то не обнаружилось.
АртемЪ, я и не собирался доказывать какую-то ерунду. Просто напомнил очевидное: мастер прокачивает свои способности, овладевая новыми инструментами. Особенно если они более эффективны.
Вообще-то смена привычного, но устаревшего рабочего окружения на непривычное, но более перспективное - это возможность выйти из зоны комфорта и профессионально вырасти.
Нет, я не хочу затеять холивар и доказывать убогость винды, даже при том, что сам в ней уверен ;)
Половина способов оплаты на Робокассе происходят НЕ на сайте Робокассы. Какой бы SuccessURL вы ни выставили - клиент по нему тупо не попадет, поскольку с сайта Робокассы он уже ушел, и возвращаться ему туда незачем.
В той же документации, собственно, и написано, что совершать какие бы то ни было действия нужно в обработчике ResultURL, а SuccessURL - это так, для декора.