@nodejs_ru

Страница 351 из 2748
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
Да да, а еще можно манкипатчить рек
гибкость js где тебе еще такое язык позволит

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
спасибо, посмотрю :)

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

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
иногда бывает что пришла в голову какая-то идея, ты уже час ебешься с автоматизацией того что можно было руками сделать за 3 минуты, а потом до тебя доходит что ты просто просрал кучу времени на полнейшую дичь)
+ мысль глаголишь. Я знаю, что это чушь. Ну, вот, лень. Бывает, что быстро хочется на гит залить какой-то проект и сразу создать package.json, но тратить эти 3-4 минуты не хочется.

Amon Bower
17.11.2016
13:26:11
Ага

Yusup
17.11.2016
13:29:09
у меня такое часто бывает с Find & Replace в IDE. тебе 10 строчек нужно поправить и ты начинаешь писать регулярку, тратишь на это в 3 раза больше времени чем потратил бы на Select -> Backspace -> Ctrl+V
сейчас в редакторах есть multiselection. в Sublime это Ctrl + D для выделения одинаковых фрагментов текста и Alt + Shift + Up (Down) для расстановки нескольких курсоров, в WebStorm это Alt + J и Double Ctrl Tap соответственно

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
Парни, чем такую красивую документацию можно генерировать? https://monzo.com/docs/
Можно попробовать им в поддержку написать .если ответят сюда скинуть название

бы*

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
ну да, тут не так просто. я сделал так: мышкой выставлял курсоры 7002 <в этом месте>POST а потом Shift + End, ", <- <- <-, Shift + Home, "
Ну вот это и есть вручную) Через замену в таких случаях оказывается быстрее, но тоже мышиной возни много

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
спасибо!

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