
Vladimir
17.11.2016
12:23:34
node_modules плоские

Amon Bower
17.11.2016
12:23:58
нит
одной командой

Google

Vladimir
17.11.2016
12:26:20
у тебя npm@2?

Eldar
17.11.2016
12:31:08
//_O
Надо все же купить астральный шар
Хотя-бы шар со снегом

Anton
17.11.2016
12:36:35
> rm -rf .node_modules
потом запускай аппку и оно тебе будет писать что не может что-то зареквайрить. копируешь название, инсталишь и повторяешь до тех пор пока не перестанет падать

Evgeny
17.11.2016
12:38:18
Да да, а еще можно манкипатчить рек
это называется гибкость

Alex
17.11.2016
12:38:53
Добрый день, в nodeJS нуб. Есть небольшая задачка, хотел попробовать её реализовать на nodejs. Возникла проблема, точнее даже не понимание :)
Задача такая:
1. подключится к серверу по сокету. и слушать от него данные
2. создать web socket server. и при получение данных от первого отправлять всем клиентам вэб сокета
сокет клиента создал из require('net'). Все отлично, коннет идет, получаю данные в консольку.
web сокет тоже создал через require("nodejs-websocket"). Поставил эхо ответ, все отлично. Не пойму одного как мне при получении данные в clientsocket отправить всем клиентам websocket ?)))
ткните пожалуйста что почитать :)

Evgeny
17.11.2016
12:39:29
Рекомендую начать отсюда: http://exploringjs.com/

KlonD90
17.11.2016
12:39:35

Amon Bower
17.11.2016
12:39:44
юзай socket.io
и все вопросы твои решатся

Google

Amon Bower
17.11.2016
12:40:08
там есть emit и broadcast методы
то, что тебе надо

Alex
17.11.2016
12:40:49
спасибо, посмотрю :)

Alxander
17.11.2016
12:42:06
То есть написать свой broadcast, если его в либе нет.

Alex
17.11.2016
12:43:41
ок. спасибо

Pavel
17.11.2016
12:45:32

Amon Bower
17.11.2016
12:47:23
ну ты и наркоман
Ну, хотя бы меня не одарили фамилий тех, кто раздает пирожки и больше всех писает

Anton
17.11.2016
12:51:58
А ты хитёр
проще сделать так, чем подымать весь интернет в поисках oneline bash команды
тем более что в npm 2 все депы плоские и построить package.json из листинга директории не выйдет
тем более все равно придеться пересмотреть все пакеты и отобрать deps от dev-deps

Pavel
17.11.2016
12:54:11
Ну вот. А как же долгая борьба с установкой четырёх пакетов?

Anton
17.11.2016
12:55:16
иногда бывает что пришла в голову какая-то идея, ты уже час ебешься с автоматизацией того что можно было руками сделать за 3 минуты, а потом до тебя доходит что ты просто просрал кучу времени на полнейшую дичь)
у меня такое часто бывает с Find & Replace в IDE. тебе 10 строчек нужно поправить и ты начинаешь писать регулярку, тратишь на это в 3 раза больше времени чем потратил бы на Select -> Backspace -> Ctrl+V

Amon Bower
17.11.2016
13:01:53

アリサ
17.11.2016
13:07:40

Vladimir
17.11.2016
13:25:37

Amon Bower
17.11.2016
13:26:11
Ага

Yusup
17.11.2016
13:29:09

Google

Yusup
17.11.2016
13:29:27
куча времени экономится

Дмитрий
17.11.2016
13:31:02
Он не поможет в таких случаях
С ним просто не всегда удобно что-то редактировать, когда например нужно что-то поменять в разных точках строк
У меня так со списком адрес порт, когда адрем надо обернуть в кавычки: открывающую поставить легко, а с закрывающей даже ctrl+→ промахивается
Мож я что не так делаю, хз

Yusup
17.11.2016
13:35:22
ок, может быть. я вот разное делаю. на прошлой работе из логов делал csv чарты для начальства
а ты выделяй фрагмент и ставь "
он тогда обрамляет

Дмитрий
17.11.2016
13:36:13
Так как его выделить то

Yusup
17.11.2016
13:36:20
я правда могу не до конца понимать, что ты делаешь

Дмитрий
17.11.2016
13:36:41
Каждая строка разная по длине

Yusup
17.11.2016
13:36:59
сэмпл скинешь?

Denis
17.11.2016
13:42:15
Парни, чем такую красивую документацию можно генерировать? https://monzo.com/docs/

Danila
17.11.2016
13:46:03
программистом
*плохая шутка*
мне тоже интересно на самом деле

Дмитрий
17.11.2016
13:47:12
сэмпл скинешь?
http://localhost:7002 POST solve/all
http://127.0.0.1 GET index?q=search
test.herokuapp.com * /api/userid/123?req=abcd-efgh-ijkl
localhost:7003 not set
==>
"http://localhost:7002" "POST solve/all"
"http://127.0.0.1" "GET index?q=search"
"test.herokuapp.com" "* /api/userid/123?req=abcd-efgh-ijkl"
"localhost:7003" "not set"
Синхронно мультикурсором я могу перемещаться по словам, но в адресах разное количество слов

Юрий
17.11.2016
13:55:51
бы*

Vladimir
17.11.2016
13:58:36
что то знакомое очень

Google

Yusup
17.11.2016
14:03:16
sublimeality

Denis
17.11.2016
14:10:47

Admin
ERROR: S client not available

Vladimir
17.11.2016
14:13:17
у диджитал оушена так же выглядит

Anton
17.11.2016
14:14:04
так и у backbone/underscore такая
http://underscorejs.org/docs/underscore.html
ну или почти такая

Danila
17.11.2016
14:15:29
чем же они это делают

Anton
17.11.2016
14:15:55
https://habrahabr.ru/post/111861/
docco
https://davidwalsh.name/javascript-documentation
точно оно

Vladimir
17.11.2016
14:18:14
нее

Дмитрий
17.11.2016
14:18:18

Yusup
17.11.2016
14:18:34
да, согласен

Anton
17.11.2016
14:18:36

Vladimir
17.11.2016
14:18:42
точно не она
в бэкбоуне она

Google

Anton
17.11.2016
14:19:08
в backbone/underscore точно она

Vladimir
17.11.2016
14:19:11
это да

Danila
17.11.2016
14:19:53
блин, только для js что ли

Anton
17.11.2016
14:19:56
ну а тут что-то похожее:
https://monzo.com/docs

Danila
17.11.2016
14:20:24
вот эта дока по апишке очень крутая
.

Anton
17.11.2016
14:21:36
может сначала стоит поискать самому?

Vladimir
17.11.2016
14:21:56
кто как отправляет транзакционные письма?

Anton
17.11.2016
14:23:37
вот репа с их докой
https://github.com/monzo/docs
короче это обычный middleman
доку они руками в MD пишут
и хостят они ее на gh-pages
берите swagger для описания REST API и все, там и генератор доки есть

Danila
17.11.2016
14:29:59
спасибо!