
Alex
02.10.2016
19:08:10

Nikita
02.10.2016
19:08:42
find выдаст список проектов
а мне нужен список постов
я сейчас вот так делаю

Google

Nikita
02.10.2016
19:09:10
Project.findById(projectId, { posts: { $slice: [skip, limit] } })
.populate('posts')

Михаил
02.10.2016
19:09:23
это список постов?

Nikita
02.10.2016
19:09:30
ага
у меня есть project id
теперь нужно достать список постов
отсортированный и порезанный
порезать я смог, а отсортировать как-то не выходит

Михаил
02.10.2016
19:13:19
$sort?

Nikita
02.10.2016
19:13:27
как его туда впиндюрить?

Михаил
02.10.2016
19:14:02
http://stackoverflow.com/questions/38050779/mongodb-sort-with-skip-and-limit-not-sort-the-record-according-to-index

Nikita
02.10.2016
19:14:52
спасибо :)
крач, сменил на безумно неэффективный способ:
Post.find({ project: mongoose.Types.ObjectId(projectId) })
.sort({ createdAt: -1 })
.skip(skip)
.limit(limit)
.then(resolve)
.catch(reject);

Eugene
02.10.2016
19:23:09
Блин, так ужасно код выглядит:с как вы на нем пишите :с

Google

Nikita
02.10.2016
19:23:20
не на java случаем? ;)

Dima
02.10.2016
19:23:56
Даже питон красивее будет

Denis
02.10.2016
19:36:35

Eugene
02.10.2016
19:37:05
Я на питоне:)
Может просто так со стороны смотрится и не в редакторе

Denis
02.10.2016
19:41:03
Это классический текучий интерфейс. Ну а грешить на отображение в чате телеграмма, как бы, дело такое.

Nikita
02.10.2016
21:33:53
я почти закончил контролио :) остались только email рассылки и push notifications :)

Roman
02.10.2016
21:41:12
давай доделывай быстрее
а то я отложил дорожку ккн вместо шампанского
а уже охото

Vladislav
02.10.2016
21:44:24

Roman
02.10.2016
21:47:14

Vladislav
02.10.2016
21:47:32
@borodutch http://www.mk.ru/politics/2016/09/29/odni-protiv-sistemy-kak-slozhilis-sudby-uchiteley-raskryvshikh-falsifikacii-na-vyborakh.html

Георгий
02.10.2016
22:07:16
Пасаны
Какой самый простой способ перезапускать node приложение каждый час?

Roman
02.10.2016
22:14:55
ммм вырубить питание в дата центре
а еще лучше в городе где дата центр
а еще лучше в стране где город где дата центр

Google

Roman
02.10.2016
22:15:42
а еще лучше на континенте где страна где город где дата центр
а еще лучше на планете где континент где страна где город где дата центр

Vladislav
02.10.2016
22:16:31

Roman
02.10.2016
22:16:37
?
дада
это вообще не обсуждаемо
?

Георгий
02.10.2016
22:17:54
Сууука пидоры
(((99

Святая Алербарда
02.10.2016
22:19:58
@gandyrac начал бой на Алербардах c удара на целых 853 Гелиончиков! Кидайте алербарды в течение 60 секунд в @alerbarda_bobot, и получивший больше Гелиончиков победит! Да прибудет с вами Алер.
@gandyrac победил в боях на Алербардах c 853 Гелиончиками! Результаты:
@gandyrac: 853
@wsmichel: 478
@zvizdapil: 252
Всего было выбито 1583 Гелиончиков.

Георгий
02.10.2016
22:21:00
Бля сука я ща UO pilot скачаю и затсавлю его писать в терминал
ctrl^C
node app.js
Каждый час бля

Георгий
02.10.2016
22:21:04
Че так сложно((((99

Михаил
02.10.2016
22:21:20
а зачем перезапускать каждый час?

Denis
02.10.2016
22:22:17
Потому что падает
?
Гоша, напиши просто обёртку, там пара строк кода будет.
https://nodejs.org/api/child_process.html

Михаил
02.10.2016
22:24:09
pm2 ведь перезапускает?

Георгий
02.10.2016
22:24:50
Он перезапускает если падает

Google

Denis
02.10.2016
22:25:01
Да у него там небольшой скриптик, чтобы таскать за собой pm2

Admin
ERROR: S client not available

Георгий
02.10.2016
22:25:12
Проблема в том что сложно на данный момент определить что приложение упало
та ебатьв рот
Я .bat файл ща замучу
?

Gay
02.10.2016
22:25:32
https://www.twitch.tv/heliongames – Стрим пошел! (VIREX.IO [RUS/ENG] #web #programming 18+)

Михаил
02.10.2016
22:25:35
а зачем перезагружать, если не падает?

Roman
02.10.2016
22:25:44
опа, стрим!

Denis
02.10.2016
22:25:46
Ну замути батник

Георгий
02.10.2016
22:25:47
Хотя child process тоже топ!
Прям вот то что нужно

Denis
02.10.2016
22:25:59
Но вообще, child process юзай и всё
По таймеру

Георгий
02.10.2016
22:26:07
Но бля, я спать хочу, мне нужно самое ебаное и тупое решение
Да-д

Denis
02.10.2016
22:26:12
Там серьезно пару строк кода выйдет

Георгий
02.10.2016
22:26:15
Я пытался такое нагуглить
Но бля
Только всякие cron, forever, pm2

Google

Георгий
02.10.2016
22:26:28
Которые сука после падения запускают

Denis
02.10.2016
22:26:43
Ну это больше уже для серверов, чтобы backend держать

Георгий
02.10.2016
22:27:08
Ну вот да
Но гугл выдает это говно по запросу How to restart node app every n seconds

Andrew
02.10.2016
22:27:34

Denis
02.10.2016
22:28:10
Можно вообще cron юзать, не знаю
Но проще действительно набросать пару строк кода
Посадить на таймер

Георгий
02.10.2016
22:28:34
Норм тема кстати с крашем

Denis
02.10.2016
22:28:39
Ну и каждый час убивать и перезапускать

Георгий
02.10.2016
22:28:40
НО бля, ставить ради этого форевер и крон
Ну его нахуй

Denis
02.10.2016
22:28:52
Если падает, то тоже можно отловить