Anonymous
function pro(event) {
const sum = (a, b) => a + b;
return sum(event, event*5);
};
- а так нормально делать? Или плохо тем, что будет постоянно функция sum создаваться? 🤔
Anonymous
const sum = (a, b) => a + b;
function pro(event) {
return sum(event, event*5);
};
Так будет лучше, да?
Nikolai
Igor M
Anonymous
Нет, я про вообще спрашиваю. У меня pro функция в глобальной области видимости, не охота ещё одну там создавать. Насколько плохо, писать функцию внутри другой?
stay
Anonymous
Igor M
ну если это не цикл на 1000 итераций проблемой это быть не должно
Anonymous
Спасибо 👍
Anonymous
да хоть миллион итераций есть другие потоки для этого, JS это язык анимаций он для этого и создан чтобы делать вау на веб сайтах
Anonymous
:D
stay
Anonymous
stay
ааам, ну ладно
Anonymous
а ты что новичек в JS и это твой первый язык программирования что так странно спрашиваешь :
Igor M
жс однопоточный язык
Igor M
короче я кинул на вентилятор, убирайтесь
stay
Anonymous
внутри
Anonymous
это есть отдельный поток
Igor M
лол
Igor M
no comments
Anonymous
Отдельным потоком можно считать выполнение кода асинхронно по отношению к основному коду
Anonymous
все отсальное тафтология ху**логия и прочее
stay
Anonymous
я прав так как практически отдельного потока не существует даже в процессорах все логически а не физически
Anonymous
тот же multi thread
Dmitriy
чего то так мало споров =(
stay
Не первый год в интернете же, такие споры ни к чему не приводят.
Anonymous
у кого есть группы телеги с темой
Anonymous
Веб дизайн или что то такое
Anonymous
парни, помогите новичку понять эту строчку f = Object(i.a)(u, d)
Dmitriy
1) есть объект i 2) у него взяли свойство a 3) результат привели к объектному типу 4) Так как стоят дальше круглые скобки, скорее всего предыдущий результат объектного типа является функцией 5) вычисляем параметры u и d 6) Вызываем функцию от 2 аргументов u и d 7) Результат функции записываем в переменную f
Anonymous
спасибо большое
NCR
Товарищи, сорян за оффтоп, архитектурный вопрос, как лучше всего защитить приложение от автоматизации http запросов? Есть backend, есть electron приложение, на нём должна поддерживаться некая сессия по активности, чтобы backend знал по http, что приложение работает. Как сделать так, чтобы такое можно было исполнить только с этим приложением на Electron?
Anonymous
Anonymous
https://gist.github.com/XJAY-S/dbe551730456d46393a9b9d34ca47bb8
парни, помогите найти функцию
вот строка f = Object(i.a)(u, d), e.headers.common["Bbx-Sign"] = f
не пойму как вызывается f, какая там функция
вот u и d мне понятно за переменные для функции что туда подставляется. i.a это sha256 вызывает как я понял по коду. а вот почему это функция и где она не могу найти, все уже разобрал, но не пойму где сама функция. кому не тяжело помогите пожалуйста
Max xbim 🌴
Anonymous
никак
ага расскажи это дискорду figma и atom
Anonymous
сейчас на самом деле, очень многое можно сделать с помощью electron прям супер пупер прогу для команды
Max xbim 🌴
как сильно не зашифруй не заобфусцируй api. в довольно короткий срок его разберут
Max xbim 🌴
особенно если что то дырявое в стиле electron
NCR
NCR
Есть лончер минисруфта на Electron (не ослышались, лаунчер Minecraft на Electron, да, глупОй, понимаю), сервер оснащён плагином, который просит у бэкенда, жив ли там лаунчер. И если лаунчер не отправлял статус "Онлайн" более 1 минуты - кикать игрока.
NCR
Хм, вроде и нет повода защищать эту часть кода. Это же не в угоду безопасности игрока будет, если он будет круглосуточно слать онлайн статус
Max xbim 🌴
не понятна задача, что мешает эмулировать онлайн какому то другому приложение косящему под ваше?
Anonymous
Anonymous
методов полно защитить эту хрень и они известны давно в чем прикол
Max xbim 🌴
например?
NCR
NCR
NCR
логин/пароль?
Max xbim 🌴
😐
Max xbim 🌴
получил токен , скопировал его в свою прогу и делай что хочешь с апи
NCR
Ну а ты не давай
NCR
Повторюсь, минекревт сервер
Anonymous
всмысле а проверить наличие 2 клиентов ?
Max xbim 🌴
"как лучше всего защитить приложение от автоматизации http запросов"
NCR
Хм... А кто-нибудь будет угонять аккаунт игрового сервера в майнкравт с такими сложностями?
NCR
Да не, бред какой-то
NCR
думаю, не имеет смысла защищать эту часть, да
NCR
Просто предупреждение безопасности, если вдруг начнут просить токены из лончера, мол, не давайте никому
NCR
А там уже кто на что горазд будет
Anonymous
То есть если я тебе сейчас дам токен свой в ВК ты сможешь зайти в мой акк ?
Anonymous
да хер там
NCR
Не совсем
NCR
я буду иметь только имеющиеся за токеном права доступа
NCR
То дискорд, а то минекравт сервер)))
Anonymous
бля я токо что придумал идею топовую с защитой
Anonymous
спасибо
NCR
NCR
реализуем - патент попилим, один хуй много заработаем
Anonymous
такое уже есть, уже все существует просто мы об этом не знаем
NCR
всё новое
NCR
хорошо забытое старое