Evjeni
12.10.2018
15:44:29
Vanya
12.10.2018
15:44:53
Всегда пожалуйста
А если серьезно, какого уровня почитать?
some_random_anonymous
12.10.2018
15:45:33
Я наверное тупой и не умею гуглить, но как при помощи рефлексии (или какой-нибудь либы из npm) мне вытащить JSDoc от какой-нибудь функции или свойства объекта?
Google
some_random_anonymous
12.10.2018
15:49:26
https://github.com/neogeek/jsdoc-regex
Вот так в общем сделаю.
Eugene
12.10.2018
15:49:50
Норм
Александр
12.10.2018
16:19:24
http://lmgtfy.com/?q=node+console+input
Первая ссылка, к слову :)
Taalaybek
12.10.2018
16:26:36
U
12.10.2018
18:19:58
редиректы читай
это имеете ввиду?
server {
...
server_name domain.ru;
return 301 http://www.$host$request_uri;
}
Cenator
12.10.2018
18:20:42
U
12.10.2018
18:23:58
типо того
мне кажется это совсем о другом. тут будет так
Открываю
domainname.com/somefolder/page.html
перекидывает на
domainname.com/somefolder/another/page.html
или
domainname.com/page.html
а нужно чтобы
Открываю
domainname.com/somefolder/page.html
открывает
domainname.com/somefolder/page.html
Но чтобы этот page.html на сервере лежал папке somefolder/another
Aga
12.10.2018
18:24:17
Бля, мой ноут сейчас дымиться начнёт
Cenator
12.10.2018
18:24:31
Google
Aga
12.10.2018
18:24:39
6 серверов нодовских и 4 VS Code
Cenator
12.10.2018
18:24:40
и вообще @nginx_ru
Aga
12.10.2018
18:24:47
eto pizdec
Yura
12.10.2018
18:40:13
Aga
12.10.2018
18:40:45
Yura
12.10.2018
18:41:06
Murena
12.10.2018
18:43:40
Всем привет, подскажите - можно ли с помощью промиса создать ожидание изменения значения переменной в коде, и когда значение изменится с false на true, вернуть успешный результат промиса ?
Александр
12.10.2018
18:47:32
Можно свойство положить в объект и логику перезаписи значения сделать при помощи своего сеттера, в котором, используя модуль events (нодовский евент-эммитер), создать событие. А это событие, в свою очередь, будет слушать обработчик в твоей, возвращающей промис, функции
Тип того
А какой юзкейс?
Murena
12.10.2018
18:54:34
Александр
12.10.2018
18:55:50
Ещё не забыть снять обработчик после резолва. Получится менее красиво, зато без утечек и непредсказуемого поведения
Так что за юзкейс? Паттерн весьма непривычный, скорее всего, можно обойтись без него
Вынести хранение данных в этой переменной из памяти процесса в какой-нибудь редис, заюзать там pub-sub
Или вообще убрать такой жесткий оверхед (я бы даже сказал, костыль), нормально подробив на модули программу
Ещё есть такая штука, как Proxy. Позволяет перехватывать любые get/set-операции над объектом. Медленная, конечно (V8 не оптимизирует их совсем), но очень удобная без гемора с событиями
Система на событиях, к слову, развалится при нагрузке, скорее всего
Антон
12.10.2018
19:06:28
Александр
12.10.2018
19:06:52
Точно, спасибо
Google
Murena
12.10.2018
19:07:27
просто кейс не совсем nodejs я просто подумал что по промисам тут быстрее ответят ) но вот кейс
кейс с Angular2 , приходят Observable данные с API начинает отрисовыватся Masonry Layout с задержкой около 1с - после отрисовки layout приходит событие, я хочу чтоб на стадии выполнения API Observable complete код подождал когда Layout отрисуется и довыполнится.
Антон
12.10.2018
19:09:29
Зачем промисы в ангуляре? Они там не по фен шую
Murena
12.10.2018
19:10:14
там нужно разовое выполнение, подумал что промисы будет лучше, чтоб не отписыватся
хотя можно и на rxjs сделать
Антон
12.10.2018
19:10:45
forkJoin, take(1)
Никита
12.10.2018
20:54:04
https://github.com/nodejs/node/pulls
code&learn! ?
~165 пулл-реквестов.
Тут клёво, кстати.
Heisenberg
12.10.2018
21:24:37
Всем привет
Кто может подсказать норм гайды по созданию рест апи с коа и монгодб?
Aga
12.10.2018
21:44:06
Heisenberg
12.10.2018
21:44:35
Нагуглил только со старой монгодб
3 с чем-то
А щас 4
Eugene
12.10.2018
21:47:36
Не думаю, что в четверке изменения такие, что гайды приходят в негодность, в любом случае они не бесполезны
DimenSi
12.10.2018
21:50:38
тем более там монгоосе в качестве орм
так что похер вообще на версию
Mark
13.10.2018
07:12:43
Здравствуйте. хотел в express создать post метод: app.post('/add') и задать нужные параметры через адресную строку. но выходит ошибка 404
Ivan
13.10.2018
07:18:03
app.post('/', function (req, res) {
res.send('POST request to the homepage');
});
Google
Mark
13.10.2018
07:18:09
если создать route app.get('/') то все работает. Не могу ли просто создать маршрут для post методда
Ivan
13.10.2018
07:18:33
может быть тебе нужно еще функцию передать нужно?
Mark
13.10.2018
07:19:06
Ivan
13.10.2018
07:19:32
ты хочешь гет параметры ловить в строке?
Mark
13.10.2018
07:20:18
нет post параметры
Eugene
13.10.2018
07:31:34
Адресная строка по идее ж для гет запросов предназначена
Aga
13.10.2018
07:38:19
Господа, почему VS Code так много жрёт?
2 окна, под 800мб оперативы
Alexander
13.10.2018
07:39:06
Это много? Лол
Aga
13.10.2018
07:39:15
как бы да
телега жрёт 30-40
Alexander
13.10.2018
07:39:21
У тебя 4гб оперативы чтоле?
Aga
13.10.2018
07:39:24
Да
Alexander
13.10.2018
07:39:28
Лох
Aga
13.10.2018
07:39:38
Лох
Не лох, а просто не выёбистый!!!
Alexander
13.10.2018
07:39:52
Vscode на электронке а он всегда дохуя жрёт
Однако работает быстро
Valdemar
13.10.2018
07:39:59
у меня телега жрет по 3.5 гб)
Aga
13.10.2018
07:40:08
Kenan
13.10.2018
07:40:13
Google
Aga
13.10.2018
07:40:15
ты весь траф через него прогоняешь?
Valdemar
13.10.2018
07:40:31
Aga
13.10.2018
07:40:38
Никогда бля не встречал проблему с 4гб рам, а ща прям как схватило
reboot it bro
Alexander
13.10.2018
07:40:51
Aga
13.10.2018
07:40:54
сколько лет он открыт у тебя?
Kenan
13.10.2018
07:41:08
Alexander
13.10.2018
07:41:16
Мне и 8 мало пиздец, непредставляю как ты живёшь
Aga
13.10.2018
07:41:23
Что ты там делаешь?
Kenan
13.10.2018
07:41:27
Aga
13.10.2018
07:41:42
У меня ща 6 серверов работает, 4 VS Code и браузер
и норм с 4гб
Что ещё надо, хз
Sergey
13.10.2018
07:42:39