WestlE: просто консолькой браузера
выполнил формирование объекта guy, выдернул формирование строки и загнал в переменную - там код для функции, которая возвращает данный код, дальше из этого всего 2 раза формируется функция, через Function, которая получается через guy.constructor.constructor, ну и исполняется
будет именно частью, под gpl распространять ну никак не хочется, ибо в первую очередь пилим под свой коммерческий продукт
supervisord гляну, спасибо, так понял с ним можно общаться по rest
artshelom: var всплывает наверх функции, из блока if => условие всегда будет истинно
если нужен объект из замыкания - просто уберите var
если проверяете объект в global-space, то:
(window || global || (new Function('return this'))()).Lister = {};
стоит добавить что такой sleep блокернет всю страницу/процесс (если node.js) и ничего другого в это время работать не будет
если браузер, то юзер даже поскролить страницу не сможет
Валентин: когда то давно использовал sequlize - но на тот момент она была жутко багованая
сейчас в большинстве проектов у меня mongo/rethinkdb (обе документарки), но если приходится использовать postgress - то pg - как драйвер + свой велосипед для пула (ибо в том что есть не находил норм работы с транзакциями)
цикл на таймауте сделать надеюсь не проблема?