
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