@nodejs_ru

Страница 908 из 2748
Charles
22.06.2017
06:35:11
зы.: в штате не 10 и не 20 человек

Eugene
22.06.2017
06:52:35
кто пользуется маком и хромом, подскажите плз как сделать, чтоб ссылки при закрытом хроме открывались не в новом окне, а во вкладке рядом с ранее открытыми?

Eugene
22.06.2017
07:08:13
1. завершаю хром c открытыми вкладками через command-Q 2. открываю ссылку 3. открывается два окна - первое со старыми вкладками, второе с открытой ссылкой

Google
Eugene
22.06.2017
07:10:24
сохраняет

точно

если в доке через контекстное завершить

Konstantin
22.06.2017
07:11:07
1. завершаю хром c открытыми вкладками через command-Q 2. открываю ссылку 3. открывается два окна - первое со старыми вкладками, второе с открытой ссылкой
Проделал сейчас этот алгоритм, открылся браузер с закрепленными вкладками (незакрепленные не открылись), ссылка открылась в том же окне.

Вишневый чай
22.06.2017
07:11:08
Кекнул

Eugene
22.06.2017
07:11:09
то открывает во вкладке

гугловская дуристика

а не, открылось в новом окне

не заметил сразу)

Вишневый чай
22.06.2017
07:12:01
Киляют процесс и на гугл жалуются, ну как так можно

Konstantin
22.06.2017
07:12:21
У меня выход по ⌘+Q отключен, т.к. слишком часто промахивался мимо W

Google
Eugene
22.06.2017
07:12:49
так в сафари работает нормально

Konstantin
22.06.2017
07:13:12
Как отключил
Без бубна не обошлось. Сейчас вспомню.

Сергей
22.06.2017
07:17:08
О спасибо

Eugene
22.06.2017
07:18:04
http://take.ms/eOGjA

Vladimir
22.06.2017
07:32:06
ноданы, подскажите обёртку над tcp, по типу socket.io чтоб с сервером и клиентом

Pavel
22.06.2017
07:34:47
а протокол то какой нужен?

свой собственный протокол можешь реализовать встроенным модулем https://nodejs.org/api/net.html

Vladimir
22.06.2017
07:36:18
а протокол то какой нужен?
да без разницы, текстовый, лишь бы сообщения можно было туда гонять

свой собственный протокол можешь реализовать встроенным модулем https://nodejs.org/api/net.html
да понятно, я не хочу в очередной раз заниматься буфером и форматом сообщений

Pavel
22.06.2017
07:47:04
ты предлагаешь решить за тебя этот вопрос? :) я года 3 назад юзал для этих целей json-rpc 2.0 (через либу jrpc2) но что сейчас крутят через TCP я не в курсе... может какой-нить protobuf

Виталий
22.06.2017
08:23:01
Ребят,а вопрос такой: Какой тип данных в mysql принимает таймпстап?

Чтобы по нему можно было порядок вывода менять типа asc/desc

Таймураз
22.06.2017
10:20:18
Никто не нашел решения как автоматически менять в chrome devtools адрес коннекта к инспектору ноды?

Мало того, что дебаггер отдает только вебсокетную ссылку, при перезапуске nodemon-ом приложения, выдаетсяс новый uuid, который нужно копировать из консоли каждый раз

Eugene
22.06.2017
10:29:27
@Atassis не уверен оно или нет. https://chrome.google.com/webstore/detail/nodejs-v8-inspector-manag/gnhhdgbaldcilmgcpfddgdbkhjohddkj?hl=ru

расширение автоматически открывает девтулы если есть запущенный нод инспект

Таймураз
22.06.2017
10:31:35
Спасибо Чет немного боюсь его, много прав требует Надо будет зачекать

Спасибо!

Google
Таймураз
22.06.2017
11:30:06
Пока еще не переехал на vscode

+ нужно будет затестить, лучше ли встроенный дебаггер того, что в хроме

Глеб
22.06.2017
11:49:00
+ нужно будет затестить, лучше ли встроенный дебаггер того, что в хроме
С брейкпоинтами в vscode есть проблемы, лечится написанием debugger. А в остальном функционал схожий. Вроде нет сообщений между кодом и дебаггером через модуль inspect из последней ноды. И у меня лично какие-то приколы при попытке запустить Ava тесты в VsCode (по инструкции из офф репы).

Пипл, кто с таким сталкивался? Mongoose 4.10, NodeJS 8, MongoDB 3.2: Uncaught Exception: src/routes/index.spec.js TypeError: Cannot read property '$each' of undefined module.exports (node_modules/mongoose/lib/services/updateValidators.js:38:44) model.Query.Query._execUpdate (node_modules/mongoose/lib/query.js:2254:20) node_modules/kareem/index.js:257:8 node_modules/kareem/index.js:23:7 Stacktrace что-то не гуглится.

Таймураз
22.06.2017
11:50:22
Код в студию

Глеб
22.06.2017
11:50:41
Да фигня в общем то: .update({ userId }, { $push: { invites: invite } }, { runValidators: true });

Таймураз
22.06.2017
11:51:16
хз

Aleksandr
22.06.2017
11:54:41
+ нужно будет затестить, лучше ли встроенный дебаггер того, что в хроме
https://github.com/kdzwinel/betwixt девтулз мощнее, в том числе благодаря вот таким вот штукам

очень полезно при профилировании и поисках проблем

Глеб
22.06.2017
11:56:32
Ну эт понятно, просто не всегда требуется, плюс не переключаемся между окошками. Кстати, ещё вопрос как будет работать vscode при наличии sourcemap.

Aleksandr
22.06.2017
11:59:57
Ну эт понятно, просто не всегда требуется, плюс не переключаемся между окошками. Кстати, ещё вопрос как будет работать vscode при наличии sourcemap.
ну я про то что привычный и понятный девтулз он везде встраивается, вот так еще https://github.com/google/ios-webkit-debug-proxy

Глеб
22.06.2017
12:00:22
Так не надо на бэк пихать babel. Поработал с ним неделю и выкинул к хренам. Вон в NodeJS 8 за флагом уже есть object spread, теперь вообще смысл Babel отпадает. Только для всяких этих ваших Flow.

Ну дык у vscode есть дополнительные дебаггеры, ставятся как плагины. Что-то такое и там можно нарыть, как мне кажется.

Aleksandr
22.06.2017
12:02:38
Так не надо на бэк пихать babel. Поработал с ним неделю и выкинул к хренам. Вон в NodeJS 8 за флагом уже есть object spread, теперь вообще смысл Babel отпадает. Только для всяких этих ваших Flow.
ну это вопрос философии, если не спешишь использовать свежак, то не используй babel, жди годик пока в ноду все приедет, мне лично так не хочется, поэтому все же babel предпочту

Глеб
22.06.2017
12:03:25
Ну тут уже вопрос использовать только LTS ноду или нет) В 8 теперь нет только es6 модулей.

О, да, ещё запятой в аргументах функции

Aleksandr
22.06.2017
12:05:15
Ну тут уже вопрос использовать только LTS ноду или нет) В 8 теперь нет только es6 модулей.
я начал использовать async/await c самой первой корявой реализации (уже года два кажется), вот не готов ждать пока такие решающие фичи приедут в ноду, например

но в целом бейбл не жизненно-важен, конечно

Google
Глеб
22.06.2017
12:07:48
Не, я просто к тому, что с 8 ноды он просто не нужен, по определению. Когда какой-нибудь ES2018 завезут, тогда может опять надо будет прикручивать.

Aleksandr
22.06.2017
12:08:50
Не, я просто к тому, что с 8 ноды он просто не нужен, по определению. Когда какой-нибудь ES2018 завезут, тогда может опять надо будет прикручивать.
нужен для того же для чего и раньше, просто эффект от его использования временно несколько упал

что ж это за проект где можно за пару дней открутить и прикрутить бейбл? хз даже

Глеб
22.06.2017
12:10:36
Что мешает?

Aleksandr
22.06.2017
12:11:14
Что мешает?
размер кода как правило

Таймураз
22.06.2017
12:11:16
Повсеместно использовать в проекте object spread, а потом открутить бабель и юзать ноду с флагом? ну не

Aleksandr
22.06.2017
12:11:54
Повсеместно использовать в проекте object spread, а потом открутить бабель и юзать ноду с флагом? ну не
это еще надо измерить скорость нативной реализации какой-то фичи конкретной

Admin
ERROR: S client not available

Таймураз
22.06.2017
12:11:56
в object spread?

Сергей
22.06.2017
12:12:13
проверил ещё не умеет

нда

Таймураз
22.06.2017
12:12:17
зачем ноду с флагом она умеет в spread
В массивы- да В объекты- нет

Сергей
22.06.2017
12:12:33
дада

Глеб
22.06.2017
12:13:40
это еще надо измерить скорость нативной реализации какой-то фичи конкретной
Да, есть такое дело. Но ИМХО выкинуть sourcemap и прочую муть из pipeline очень даже гуд.

Aleksandr
22.06.2017
12:14:32
Да, есть такое дело. Но ИМХО выкинуть sourcemap и прочую муть из pipeline очень даже гуд.
конечно гуд, за все надо платить в жизни. неудобства - плата за быстрый доступ к фичам

не нужно - не платишь)

Глеб
22.06.2017
12:21:23
Оффтоп, но https://tjournal.ru/45604-googleru-okazalsya-zablokirovan-u-chasti-provaiderov-rossii

Никита
22.06.2017
13:36:32
Что там как с хеадлесс хромом, кто-нибудь следит?

Я не хочу писать скрипты для запуска хрома, я хочу обёртку как фантом, но не фантом.

Google
Никита
22.06.2017
13:39:07
https://github.com/OnetapInc/chromy нагуглился. Ещё что-то есть?

KlonD90
22.06.2017
13:39:39
хз я через selium chrome образ запускаю

Никита
22.06.2017
13:41:42
Нет, не настолько громоздко.

KlonD90
22.06.2017
13:46:35
не через webdriver?

Aleksandr
22.06.2017
13:46:54
Я не хочу писать скрипты для запуска хрома, я хочу обёртку как фантом, но не фантом.
есть работающий и хороший вариант с webdriver + chrome в докере, там оптимизировано по памяти даже, быстро, а вот сравнить с оберткой над headless-вариантом было бы интересно очень

Никита
22.06.2017
13:47:45
Я не хочу докер и вебдрайвер. Я хочу хеадлесс хром и тонкую обёртку на жс.

Aleksandr
22.06.2017
13:48:02
не через webdriver?
через него основном для тестов, для рендеринга обычно его не используют насколько знаю

Никита
22.06.2017
13:48:32
То есть — что-то на уровне фантома и с такой же функциональностью, как минимум.

https://github.com/OnetapInc/chromy надо будет потыкать, вроде похож.

KlonD90
22.06.2017
13:48:52
но фантом же не работал (

Aleksandr
22.06.2017
13:48:57
Я не хочу докер и вебдрайвер. Я хочу хеадлесс хром и тонкую обёртку на жс.
с зависимостями сложнее будет по идее, хотя если масштабировать не надо то и пофиг

Никита
22.06.2017
13:49:03
В смысле — не работал?

KlonD90
22.06.2017
13:49:12
вебсокеты те же

Никита
22.06.2017
13:49:33
А. Там старая версия вебкита была.

Aleksandr
22.06.2017
13:52:01
вебсокеты те же
с 2.0 вебсокеты там ок

Ҫѐҏӗѫӑ
22.06.2017
13:58:08
56 файрфокс тоже будет с хедлесс режимом

там уже линукс и винда (винда с сегодняшнего дня) поддерживаются

Aleksandr
22.06.2017
14:05:43
56 файрфокс тоже будет с хедлесс режимом
к осени его доля упадет ниже 6% уже, новость хорошая но фаерфокс уже скоро можно вычеркивать будет

его уже даже UC Browser обогнал

Алексей
22.06.2017
15:24:53
Ребят ещё пока не было времени почитать...вопрос про orm. Какую выбрать/посоветуете. Думаю есть универсальные и под конкретные (популярные) бд

Страница 908 из 2748