Sergey
вон ссылка выше
Sergey
тебе туда
Anonymous
ну ок
Anonymous
просто я о том что не стоит использовать JS для десктоп приложений
John
О, нормас, я тоже туда))
В джиэсе тоже не очень ещё
Anonymous
Тоже клацнул.
Sergey
Yevhenii
а не выгодно всем_)
Anonymous
Ну ок
Michael
https://www.scirra.com/ вот вообще конструктор для 2д игр, генерит js/html5
дima
Ваш js - фигня, все лагает, все эти dom элементы тормозят, фе, фе, фе
дima
Js для игр? Ахаха, не смешите. Никто не написал ничего достойного
дima
Десктоп приложения? Вы не шутите? Js?
Sergey
дima
Phonegap? Android для js? Хватит, перестаньте, ваш жс фигня.
ℝei
Это такой вброс от незнающего рандомного чувака?
Sergey
Sergey
Sergey
очередной тролль
Anonymous
предлагаю запилить декоратор на сообщения с проверкой на полит корректность ;))
Anonymous
очередной тролль
Он его укусил походу, я в фильме видел. "Ходячие мертвецы" называется
дima
Node.js? Ахаха, в один поток? И это сервер?
Sergey
Sergey
дima
))
дima
Лол
ℝei
А ты наверное на пыхе пишешь да?)
дima
По-моему слишком толсто, разве нет
доня.
дima
А что уже модно, кстати?
Ваня
доня.
дima
Спасибо
дima
Я вот в фреймворках вообще мало шарю
дima
Все так быстро развивается
Anonymous
function checkTelegramMessageDecorator (f) {
return function(message) {
if (message !== "JavaScript лучший язык") {
throw "Ваше сообщение неверное";
}
return f.call(this, message);
}
}
Anonymous
пока дошёл до этого левела
Sergey
чат скатился
Anonymous
Хз, мне вообще кажется, что появилась некая стабильность по сравнению с 2015 годом. Хайп train утих
Ваня
Кстати, есть чат по кофе скрипту?)
дima
JavaScript лучший язык
Sergey
Ваня
Там вроде вторую версию хотели выпустить
Sergey
с выходом es6-7 смысла в кофе нет
Ваня
Если ты - рубист, то есть) синтаксис больше похож на руби)
Anonymous
кто-то писал жс компрессор с сокращением имён переменных и свойств?
Roman
Sergey
Sergey
свойства не сократить
Sergey
переменные да
Anonymous
nginx не балансер
его можно использовать как веб-сервер и балансировать нагрузку на node.js веб-сервера
Anonymous
переменные да
мне нужен свой, хочу что-то вроде обфускатора сделать.
Anonymous
свойства не получится из-за возможных лагов с совместимостью и операторов вроде with?
Sergey
Sergey
юзай flow
Sergey
и бери babel
Sergey
с помощью флоу ты сможешь гарантировать что все вызывается и работает
Sergey
но кстати программируемые поля не сможешь вывзывать
Sergey
короче очень много неочевидных моментов будет
Anonymous
тогда обойдусь названием переменных и параметров функций
Anonymous
мне всёравно свой скрипт обфусцировать, написать могу как захочу, хоть приставку ставь в начале каждой переменной, но некрасиво же...
Anonymous
как правильней вычленить имена переменных и параметров функций? прочитать весь файл в память и побайтово бегать с изменением кейса обработки в цикле? делать как-то через регулярки? или вообще забить на всё и сделать свою приставку у каждого идентификатора?
Anonymous
загляни в сорцы какого-нибудь UglifyJS или что там еще есть
Anonymous
Может найдешь ответы на свои вопросы
Anonymous
вариант, спасибо. может туда можно будет добавить декоратор или просто переписать под свои нужды.
Anonymous
https://github.com/mishoo/UglifyJS
Oscar
Anonymous
Anonymous
есть нубский вопрос, заранее извиняюсь. не работает повторная декорация. хотел уточнить у профессионалов почему и как применить два декоратора к одной функции.
Anonymous
Строка 72 выводит в alert сообщение 201
Sergey
А что ты за условия делаешь в chechTypeDecorator ?
Anonymous
Sergey
Может конечно вечер и я не соображаю, но typeof arguments[i] !== types[i] для i=0 это сравнение типа f и типа type[0]
Sergey
Ааа
Sergey
да вечер
Sergey
извиняюсь