
Vitaliy
09.12.2016
12:24:54
На выходе — массив слов. А пробелы — вычленены. В исходной строке пробелов столько, сколько элементов в массиве слов минус 1.
Например, строка из 2 пробелов будет разбита на массив из 3 строк нулевой длины
' '.split(' ') // ['', '', '']

Юрий
09.12.2016
12:31:35
Либо регулярки, либо написать простейший конечный автомат.

Google

Pavel
09.12.2016
12:32:47

Юрий
09.12.2016
12:32:55

Pavel
09.12.2016
12:32:58
Спасибо

Юрий
09.12.2016
12:33:47

Славик
09.12.2016
12:38:10
уже 2 месяца последствия разгребаю

Юрий
09.12.2016
12:38:55

Юрий
09.12.2016
12:39:58

Petr
09.12.2016
14:37:24
Ребята можете привести следующию функцию в промисах, просто хочу посмотреть как правильно делать:
router.post("/", (req, res)=>{
let email = req.body.email;
mailer.request(email, "email.index.html", (err) => {if (err) res.sendStatus(400);
let user = new User({email: email});
user.save((err)=> { if (err) console.error(err);
console.log("success");}}})

Vladimir
09.12.2016
14:40:35
у тебя у кода инденты сломались

Petr
09.12.2016
14:45:28
В том то и проблема можете в промисах переписать, буду благодарен?

Vladimir
09.12.2016
14:45:52
у тебя каша а не код сейчас, прости

Google

Vladimir
09.12.2016
14:46:05
если хочешь автоматическое решение
посмотри на pify

Сергей
09.12.2016
15:03:16
по хорошему User#save тоже должен возвращать промис
https://gist.github.com/LestaD/8e37acfd548995fbaa1d5a9f09edea86

abc
09.12.2016
15:10:57
как сейчас обстоят дела у ноды с postgresql ? нормально работает ?

Eduard
09.12.2016
15:38:00
@sovamist ты же вроде рубифан, подскажи в руби чате

Stas
09.12.2016
15:38:52

abc
09.12.2016
15:39:37
ранее была статья где автор сравнивал монгу и постгре при работе с нодой. отозвался что постгре не подходит под нодовскую асинхронность

Vladimir
09.12.2016
15:40:38
Ерунда скорей всего

Vladimir
09.12.2016
15:40:44
а что именно не подходит?

Stas
09.12.2016
15:40:50
Дай ссылку интересно посмотреть

abc
09.12.2016
15:48:20
надо найти

vitaliy
09.12.2016
15:49:53

Pavel
09.12.2016
15:50:35

vitaliy
09.12.2016
15:50:45
согласен

Vladimir
09.12.2016
15:50:49
Возможно имеется в виду что протокол синхронный и нужен пул соединений?

Harry
09.12.2016
15:51:40

abc
09.12.2016
15:51:54

Harry
09.12.2016
15:51:59
промисы там и все такое

Google

Harry
09.12.2016
15:52:12
не, в проде я на php пишу ?

abc
09.12.2016
15:53:24
статью чет не могу найти. видимо надо свой бенчмарк устроить.

Harry
09.12.2016
15:54:05
кароче смотри от задачи
если тебе не нужны связанные таблицы, то монга, если нужны то скл
чето такое читал

abc
09.12.2016
15:55:01
это понятно. монга гарантирует целостность только в пределах одной коллекции

Сергей
09.12.2016
15:55:14

abc
09.12.2016
15:55:15
а по одной коллекции масшитабные срезы не построишь
поэтому монга и не нужна

Eduard
09.12.2016
15:55:29
молчат

Harry
09.12.2016
15:56:14
я в начале с монги начинал, но скл базы чет больше понравились

abc
09.12.2016
15:56:26
плохое начало я скажу)

Harry
09.12.2016
15:56:28
мне по задачам прост много связанностей

abc
09.12.2016
15:56:55
монга это изначально оверхед. не стоит ее тащить. она нужна на 1% проектов

Harry
09.12.2016
15:57:22
ну вот те и ответ. юзай пострес ?

Pavel
09.12.2016
15:57:37
Я монгу использовал только для хранения шмоток в инвентарях стим-аккаунтов

Harry
09.12.2016
15:57:51
а асинхронность контролируется через промисы

Mike
09.12.2016
15:57:52
redis если супербыстро читать, постгрес для порядку

Harry
09.12.2016
15:57:54
вроде так

Google

Pavel
09.12.2016
15:57:56
Потому как там неопределённое количество параметров неопределённой вложенности

abc
09.12.2016
15:58:11
вместо редис уж лучше тарантул

Сергей
09.12.2016
15:58:21

Mike
09.12.2016
15:58:40
педали отечественные?

abc
09.12.2016
16:00:06
транзакции честные. движок vinyl

Mike
09.12.2016
16:00:21
от сладеньких названий теплее не стало

Admin
ERROR: S client not available

abc
09.12.2016
16:00:25
тут же вроде есть спец по тарантулу в чате

Vladimir
09.12.2016
16:00:26

abc
09.12.2016
16:00:39
потому что не знают

Mike
09.12.2016
16:00:55

Vladimir
09.12.2016
16:01:16

Mike
09.12.2016
16:01:39
пятница - перечитал, осознал

abc
09.12.2016
16:01:52

Vladimir
09.12.2016
16:01:54
если инструмент не взлетел, то тулза скорее так себе
вендор лок?

abc
09.12.2016
16:03:03
посмотри на гитхабе
я бы покоммитил если честно

Google

Дмитрий
09.12.2016
16:04:21

Vladimir
09.12.2016
16:04:40
пиарят только на хабре и здесь в чатиках
и всё равно не летит
shrug
у яндекса с фуллстек бэмом таже история до сих пор
но теперь они хоть документацию на англ написали
но мир уже шагнул дальше и решил эти проблемы по своему

abc
09.12.2016
16:06:11
А что не так с транзакциями в redis
Tarantool: besides snapshots, it has a full-scale WAL (write ahead log). So it can secure data persistency after each transaction out-of-the-box. Redis: in fact, it has snapshots only.

Vladimir
09.12.2016
16:06:27
единственное, что мир взял из бэма это только цсс
и скажем яндекс многотысячная корпорация а проект не взлетел
и скажем ситник и постцсс взлетел
дело в качестве инструментов

abc
09.12.2016
16:07:16
в далекой перспективе делаю ставка на cockroach db
фронтэнд там вообще ад. непонятно как и что и зачем взлетает

Mark
09.12.2016
16:17:55
Привет всем,может кто-нибудь,пожалуйста, подсказать,как сделать одну вещь в express.js ?

Глеб
09.12.2016
16:18:51

Mark
09.12.2016
16:23:37
Ситуация такая — есть инпут,аяксом посылаем введеные данные на сервак, там выполняем ('child_process').exec и т.д и т.п. Посылаем ответ обратно и рендерим результат выполнения команды,под инпутом. Загвоздка вот в чём — как отрендерить результат на другой странице? Только начал изучать ноду и встрял на таком пустяке