
Andrew
15.02.2017
19:13:09
толковой инфы нет(

Vladimir
15.02.2017
19:13:35

Andrew
15.02.2017
19:13:42
долго
я уже думал за форк

Google

Vladimir
15.02.2017
19:14:08
прочитать
а не переписывать

Andrew
15.02.2017
19:14:47
https://github.com/sequelize/sequelize/issues/4627


KlonD90
15.02.2017
19:16:50
А при том, что connection pool нужен не для pg, а вообще для всех типов БД. И если, условно, в Java это все есть в рамках JDBC со товарищи, то в ноде еще это все предстоит реализовать руками.
И тогда, когда последний раз (правда это было давно) я работал с базой напрямую руками - с асинхронным io всё было очень не сладко. Примерно вот так: http://stackoverflow.com/a/7616094/1040070
Насколько знаю, сейчас это куда-то подвинулось, но вообще говоря суть не в этом.
Суть в том, что перед тем как строить абстрактный ORM - под него надо еще и фундамент построить. Поправьте, если ошибаюсь, но в ноде, кажется ничего такого нет ни стандартного, ни стандарта де-факто.
jdbc не панацея. ну нелпохо да когда есть такая байда но у каждой базы свой подход и менять ты можешь только в рамках баз той волны
если тебе нужны "классические" базы то ок
у меня основная претензия к монгу. JSONB парсинг работает на порядок а то и 2 медленее JSON парсинга


Vladimir
15.02.2017
19:24:28
connection pool нужен не для всех бд
это зависит от протокола

KlonD90
15.02.2017
19:55:55
ну да есть куча уже асинхронных протоколов. синхронные по большей части не сильно нужны

Igor
15.02.2017
20:21:17

Никита
15.02.2017
20:21:44
@vkurchatkin assert больше не Locked, остались модули и таймеры.

Igor
15.02.2017
20:22:18
Пока не нашёл чем плох лупбэк, по мне так тот же самый экспресс, только со своими надстройками...

KlonD90
15.02.2017
20:27:01

Google

Andrew
15.02.2017
20:29:20
я решил свою проблему
можете поздравить, ядибил
get, set прекрасно работают
ток вот я json stringfy делал дважды
и при парсе я получал строку опять
от старого кода осталось
get: function ( key ) {
const value = this.getDataValue( key );
let res = null;
if ( value ) {
res = JSONparse( value );
}
return res;
},
set: function ( value, key ) {
return this.setDataValue(key, JSON.stringify( value ));
}
JSONparse моя функция с отловом исключения

Дмитрий
15.02.2017
20:34:46
Забавно, что все этим регулярно пользуются, но если спросить, всплывает ли const, твёрдо отвечают «нет»

Vladimir
15.02.2017
20:43:28
Всплывать то всплывает, но ведет себя по другому

Дмитрий
15.02.2017
20:43:55
Естественно

Vladimir
15.02.2017
20:45:17
Тем более что они всплывают только внутри блоков

Andrew
15.02.2017
23:49:57

Anton
16.02.2017
04:16:14
Ну нормальную видимость сделали. Осталось деструкторы допилить

Kelin
16.02.2017
06:59:42
Кто-нибудь помнит сайт, на котором наглядно показывались распространенные способы сортировки? Там были демки,и их вроде перематывать можно было

Dmitrii
16.02.2017
07:04:16

Дмитрий
16.02.2017
07:13:20

Nikolay
16.02.2017
07:38:57
тут tj make переписал https://github.com/tj/mmake

Eduard
16.02.2017
08:27:37

я люблю грин дей
16.02.2017
08:28:32

Google

Igor
16.02.2017
08:28:56
Это тот самый TJ который с новостями или какой-то другой?

Yan?
16.02.2017
08:29:56
С какими новостями?

Дмитрий
16.02.2017
08:30:15
Это который TJ Holowaychuk

Timur
16.02.2017
08:30:23
TJ вообще разочаровался в Ноде.
https://medium.com/@tjholowaychuk/farewell-node-js-4ba9e7f3e52b#.mbgsp3ke8

Дмитрий
16.02.2017
08:30:41

Evgeny
16.02.2017
08:34:14
Он в го за 2 года не разочаровался?

Timur
16.02.2017
08:34:35

Сергей
16.02.2017
08:38:01
год назад было

Алексей
16.02.2017
08:44:46
не разочаровался но в Node.js вернулся хотя обещал что уходит навсегда :)

Vladimir
16.02.2017
08:48:46
Да не вернулся
В этом прелесть го - невозможно разочароваться

Vladimir
16.02.2017
08:49:09
И так все понятно

Timur
16.02.2017
08:49:15

KlonD90
16.02.2017
08:49:44
Koa и прочие проекты сапортит

Mikhail
16.02.2017
08:56:24

Сергей
16.02.2017
08:59:09
не знаю, чем вам так нравится го

Eduard
16.02.2017
08:59:39
есть же netty

Сергей
16.02.2017
09:00:40
java же

Alex
16.02.2017
09:01:25
А что в этом плохого?)

Google

Eduard
16.02.2017
09:01:36

Admin
ERROR: S client not available

Alex
16.02.2017
09:01:36
Только не Java, а всё же JVM

Сергей
16.02.2017
09:03:06

Eduard
16.02.2017
09:03:30

Timur
16.02.2017
09:04:08

Сергей
16.02.2017
09:05:04

Eduard
16.02.2017
09:06:07

Сергей
16.02.2017
09:06:38
круто!
а ещё Rails есть
суперудобный серверный фреймворк

Eduard
16.02.2017
09:08:03

Alex
16.02.2017
09:08:34
Кстати, а в Го ведь так и не завезли, и не собираются завозить Generics/Templates ?

Сергей
16.02.2017
09:08:45
есть же netty
ты если пишешь такие фразочки, поясняй
вбрасывать все умеют

Timur
16.02.2017
09:09:05

Alex
16.02.2017
09:09:18
Ясно )

Eduard
16.02.2017
09:09:27

Сергей
16.02.2017
09:09:27

Eduard
16.02.2017
09:10:35

Alex
16.02.2017
09:11:05
Нет, ну к слову, netty - это всё же не веб-фреймворк, но таки сравнивать его с ГО - более менее коректно.
В го ведь не уходят потому что "смотри, какой чистый код я пишу".

Google

Alex
16.02.2017
09:11:28
И вот в этом плане netty та еще аццкая сотона

Evgeny
16.02.2017
09:11:38
Господа, спокойнее

Сергей
16.02.2017
09:11:46
ты увидел го и вбросил netty

Eduard
16.02.2017
09:12:18
"netty - это всё же не веб-фреймворк, но таки сравнивать его с ГО - более менее коректно. "
/\

KlonD90
16.02.2017
09:12:40
Эээ нет

Сергей
16.02.2017
09:12:47
это позже было
ты причинно-следственную связь потерял

Eduard
16.02.2017
09:13:22
и решений

Сергей
16.02.2017
09:13:37

KlonD90
16.02.2017
09:14:04
Netty решает одну конкретную задачу. Network io. Ну может быть футурный подход сравнить