
Vladimir
30.08.2016
20:21:02
нет, про то что проверять статически
проверки в рантайме станут не нужны

Mike
30.08.2016
20:21:58
ну статически понятно. Я пишу код под браузеры и в том числе под IE 11 (он всё ещё популярен в штатах). Как минимум в тестах хочется валидировать более менее просто апи браузера
если стабильна платформа, типа той же ноды, там всё хорошо, тайминги не подведут обычно.

Google

Vladimir
30.08.2016
20:23:12
а какая польза? ну неправильное апи, код все равно не работает
нужно тестировать работу своего кода в браузере, а не работу браузера

Mike
30.08.2016
20:25:44
тоже правда

Vladimir
30.08.2016
21:22:06
Добрый вечер
Возможно ли утечка памяти в nodejs на версиях 6.X? Замечал ли кто нибудь?

Paul
30.08.2016
21:25:03
Это зависит от вашего кода и кода зависимостей. Если в них нет утечек, то нет - не будет

Vladimir
30.08.2016
21:34:14

Mike
30.08.2016
21:34:56
профилактический рестарт раз в недельку спасёт отца русской демократии

KlonD90
30.08.2016
21:35:17
чет грустно
:(
ну вообще в последнее время особо не течет но могли добавить что-то веселое в последних патчах

Ilya
30.08.2016
21:44:05

Vladimir
30.08.2016
21:46:47
новый es? это какой?)

Google

Ilya
30.08.2016
21:47:42

Vladimir
30.08.2016
21:48:18
а причем здесь 7 нода?

Ilya
30.08.2016
21:48:48
разве не в ней собирались её внедрить? или мне показалось?

Vladimir
30.08.2016
21:49:47
это просто так не работает, никто не реализует “es 2016”
просто реализуют фичи по одной, они попадают в ноду, когда попадают

Ilya
30.08.2016
22:02:02

Vladimir
30.08.2016
22:05:40
Какие то есть

Vladimir
30.08.2016
22:12:56

Иван
30.08.2016
22:20:38
Что думаете насчёт
https://github.com/kolodny/immutability-helper
Стоит попробовать в продакшене?

Dmitry
30.08.2016
22:27:40
всем привет, у кто-нибудь работает в vscode с node и typescript?

Alex
30.08.2016
22:28:07
работает

Dmitry
30.08.2016
22:28:43
никак не могу завести breakpoint из ts файлов, форумы перерыл, ничего не понял, генерил и inline и external
может есть конфиг или подсказка?

Alex
30.08.2016
22:30:07
https://code.visualstudio.com/docs/runtimes/nodejs

Denis
30.08.2016
22:31:16

Dmitry
30.08.2016
22:31:55
ок, спасибо

Bogdan
31.08.2016
08:09:36
Какой у вас проект или где работаете? Macte! Labs.
В чём вы специалист? думвю что в js, mongodb, sql.
Чем можете быть интересны или полезны сообществу? могу отвечать на вопросы, если буду уверен в ответе
Чем интересно сообщество вам? советы по архитектуре приложения и целесобразности использования того или иного подхода (библиотеки)
Откуда вы? Новосибирск
Как узнали про группу? Postgresql в России (Facebook)
#whois

Константин
31.08.2016
08:28:14
Альтернатива для babel, если нужны только async-функции https://github.com/leebyron/async-to-gen

Bogdan
31.08.2016
08:37:00
Как вам
https://github.com/yortus/asyncawait ?

Константин
31.08.2016
08:59:54

Google

Михаил
31.08.2016
09:09:48
Юзаю, доволен
Как вам
https://github.com/yortus/asyncawait ?

Evgeny
31.08.2016
11:52:56
Гайз, у кого-нибудь есть на примете сервис, который банчит смсками оптом?

Мерлин
31.08.2016
11:58:35
[last news]
Show HN: Vault-config for Node.js

Bogdan
31.08.2016
12:09:06
Вдруг кто не видел
https://www.youtube.com/watch?v=q3NbkBiboPw

dmitri
31.08.2016
12:59:45
столкнулся с вопросом миграций. использовал до этого db-migrate
но сейчас надо создать новую бд в параллель существующей
как решить ?
в рельсах с этим было проще :)
все решалось миграциями

Юрий
31.08.2016
13:01:34
А в чем проблема? db-migrate умеет работать с разными средами. Для каждой среды свой connection string.

dmitri
31.08.2016
13:02:26
ну да - и первая миграция я так понимаю - runSql
чтобы создать базу
наверное так и придется

KlonD90
31.08.2016
13:04:30
sequelize

KlonD90
31.08.2016
13:04:31
или что?
Что за основная база?

dmitri
31.08.2016
13:04:59
что-то я там не нашел как создать базу
mysql

KlonD90
31.08.2016
13:05:06
Какой размер базы :о я помню как-то переносил в режиме онлайн mysql 2 postgresql
Пришлось написать свое решение т.к. не одно не выдерживало проверкой реальностью

dmitri
31.08.2016
13:06:09
размер никакой
есть желание с помощью миграций создать базы
ибо в трех местах надо повторить действия
и потом добавлять миграции по мере разработки
в двух базах одного проекта :)
можно велосипедить
но на рельсах все уже было - подумал вдруг есть что-то готовое

Google

Юрий
31.08.2016
13:09:33
db-migrate умеет создавать базы. Есть метод в api createDatabase. Правда, его использование почему-то не описано в доках.

Николай
31.08.2016
13:10:21
может knex заюзать?

Юрий
31.08.2016
13:10:21
А, потому что она через CLI дергается.

KlonD90
31.08.2016
13:10:28
Ну так пиши проекты через Sequelize спокойно
там те же миграции

Admin
ERROR: S client not available

dmitri
31.08.2016
13:10:56
Sequelize не юзаю - разве что начать за ради миграций :)

KlonD90
31.08.2016
13:11:15
если совсем уж лень писать миграции можно вообще forceSchema делать правда он данные будет херить

dmitri
31.08.2016
13:11:51
так вот из-за забывчивости и потерялись данные :)
посему разношу
@ybogomolov - спасибо за наводку

Юрий
31.08.2016
13:14:51
Всегда пожалуйста )

dmitri
31.08.2016
13:24:39
да - все вполне возможно
вот только как отличить одну миграцию от другой - внутри миграции ведь база не фигурирует
получается каша?

KlonD90
31.08.2016
13:28:46
ts + название в sequelize

dmitri
31.08.2016
14:06:52
оказывается db-migrate это может
https://db-migrate.readthedocs.io/en/latest/Getting%20Started/the%20commands/#scoping
достаточно создать папку в папке migrations с config.json в ней указать database

Никита
31.08.2016
15:40:54
О mysql.
Кто какую библиотеку для общения с mariadb/mysql использует?
И почему.

Vladimir
31.08.2016
18:03:24
Я для pg открыл для себя knex и он божественен
Потому что нет обычного геморроя с орм, зато все профиты на месте

Google

dmitri
31.08.2016
18:09:24
https://github.com/mysqljs/mysql
орм не нужен в полном объеме - написана обертка
ко всему - убивало что надо описывать поля для mysql когда он сам отдает все поля и типы. редко что выходит за эти пределы - тогда можно и описать
проект уже насчитывал десятки таблиц

KlonD90
31.08.2016
18:53:07
mysql2 же есть

Aleksej
31.08.2016
18:53:29
https://github.com/thewoolleyman/npm-shrinkwrap-helper
как так может быть, что когда делаешь один раз shrinkwrap, а потом npm install, и еще раз shrinkwrap, то получаются разные шринкврапы?

Vladimir
31.08.2016
19:11:25
Edge cases?

Ilya
31.08.2016
21:38:01
Я кстати наткнулся на очень мощный фреймворк
Прямо nginx для ноды
С кучей ништяков и встроенными драйверами под разные бд
https://github.com/metarhia/Impress

Vladimir
31.08.2016
21:38:54
это полнейший трэш

Ilya
31.08.2016
21:39:03
ну хз
я одному чуваку посоветовал, он в радостях прыгал
говорит идеальная вещь, еще и быстрее express

Vladimir
31.08.2016
21:39:36
быстрее? что именно быстрее?

Ilya
31.08.2016
21:40:08
ох, сейчас поищу, что он мне писал