Pull to refresh
1
0
Александр @zig1375

User

Send message
Мне вот долгое время не давало покоя то, что руби оказался вот прям настолько сильно хуже NodeJS.
И судя по всему ноду спас хитрый компилятор либо что-то еще.
Чисто по приколу написал 2 простых файла на создание классов, запихивание их в массив и т.д.

И NodeJs оказался почти в 2 раза медленнее рубей, это магия…
На моем компе нода выдала результат за 5+ секунд, а руби уложились в 2.8

Если кому интересно, то вот эти два файла:
gist.github.com/Zig1375/a972207158edb523ce04219d84885469

PS:
NodeJS 12 (для работы нужна 12, по этому тестил на ней)
Ruby 3.0.1
А какая версия Ruby тестировалась? 2.x или 3?
upd: в гитхабе нашел ответ на свой вопрос: 2.7.0

Тогда вопрос почему не 3? которая вроде как быстрее 2?
Сейчас бесплатно, а что будет позже?
Какие тарифные планы планируются?
Я о том, что не зная планируемых прайсов, я не вижу смысла переезжать, с фигмы, чтобы потом оказалось что я не имею возможности больше править свои проекты.
Нашел решение поиска и ускорение пуска в отзывах…
Вот скрин вдруг кому тоже понадобиться.

Еще и поиск перестал открываться… Классное обновление.
А только у меня начало тормозить меню «Пуск»? раньше открывалось мгновенно, а после обновления где-то через секунду после клика.
Судя по этому:
Valve вернет средства вне зависимости от каких-либо обстоятельств, если возврат был запрошен через help.steampowered.com не позднее четырнадцати дней после покупки, и если в игре вы провели менее двух часов.

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

Но установка новых игр, конечно, будет проблематична.
Но так хотя бы можно поиграть более 2 часов.
Интересно, а что будет, если я перейду в режим офф. лайн и верну деньги.
Я получается смогу еще долго играть в игру пока не перейду в нормальный режим?
Извиняюсь за не скромный вопрос, а демо где можно посмотреть?
Признаюсь честно, всю статью не читал, читал лишь интересные куски, но ссылку не нашел.
А Вас али не блокировал за такое количество соединений?
А то мы, через некоторое время отправки кучи запросов к али, тали получать от апача сообщение о блокировке. Которое пропадало только через несколько часов. Блокировка шла тупо по IP.
Ну учитывая что теперь там продают в основном «волосы девственниц» (как это называл коллега), то в общем то смысла от бота больше нет…
Приоритет * 3, так что в среднем 9
Раньше было больше, но после того как нас али на пару часов блочил за ддос атаки пришлось уменьшить
А чисто из любопытства, Вы не разгадали секрет генерации ссылки для новой капчи? Мне интересно, это вообзще реально?
Так и у нас так же.
Проблема была как раз в том что запрос ушел, потом али начинал тупить, потом в ответ приходил Sold out.
Большинство товаров мы конечно выигрывали, но вот что-то дорогое, вроде Samsung Galaxy S4 или аналогичные устройства, уже не получалось.
Точнее получалось, но в лучшем случае 1 раз из 10.
Знакомо. Но мы пошли дальше, написали бота на Java с веб интерфейсом. Капчу он тоже получал заранее с сайта капчиломалки, и автоматом за 2 секунды до начала торгов начинал жестко ддостить али с попыткой купить товар.
Запускали бота с кучи машин, в том числе арендовали сервера у амазона, т.к, выяснили что сервера гаги хостятся в калифорнии, в итоге мы смогли уменьшить пинг до 3-4мс.
Купили очень много вещей себе и друзьям, но к сожалению все равно много товаров даже нашим ботом мы не смогли купить, т.к. буквально через 200-500мс после начала сделки мы получали в ответ — «Sold out».
Интересно кто их выигрывал?

К сожалению после введения новой капчи, которая привязана не к сессии, как было раньше, а к продукту, бот тоже перестал работать.

Кому интересно, ниже я приложил 2 скриншота интерфейс бота. Вообще «экранов» было больше, но сейчас не смогу сделать скриншоты, т.к. али опять что-то поменяли и бот перестал даже добавлять товары. В спойлере так же описание других экранов нашего бота.

Скриншоты и описания интерфейса
Список товаров, которые мы хотим купить:


Первый шаг добавления товара:


Могу описать словами какие возможности были у бота:

Добавление товара
  • В первом шаге нужно было выбрать на какой аккаунт покупать (а так же добавлять новые аккаунты), приоритет (чем выше приоритет товара тем больше потоков долбилось в али), ну и вставить ссылку на товар. Название получалось автоматически, но его можно было менять.
  • На втором, если в товаре можно было выбирать цвет, размер и пр., то у нас так же был выбор. Если в товаре такого выбора не было, то переходили сразу на третий шаг
  • На третьем шаге нужно было выбрать адрес доставки (если их больше одного в аккаунте). Адреса получались автоматически из аккаунта. Если был один адрес, то переходили на 4 шаг.
  • На 4 шаге, выбирали способ доставки. Напротив каждого была указана цена.
  • Вконце появлялось общее окно, на котором можно было ознакомиться со всеми настройками и либо подтвердить, либо вернуться к редактированию.


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

А смысл? На сколько я понимаю, смысл игры показать опасность XSS, а чем опасен ваш способ?
Плюс на высоких разрешениях (в частности на SGS4 1920 x 1080) сложно попадать по звездам…

И спасибо за статьи по libgdx, таких на хабре не так и много.
После выбора уровня сильно тормозит, Вы не думали использовать AssetManager?
Таким образом Вы сможете отобразить, как минимум, прогресс загрузки. А сейчас, кликнув по уровню не понятно что идет загрузка, ощущение что все повисло…
1

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity