
Amon Bower
29.11.2016
21:13:33

Anton
29.11.2016
21:14:03

Amon Bower
29.11.2016
21:14:47
У тебя не оставалось выбора

♥️
29.11.2016
21:34:40
var io = require('socket.io').listen(80);
io.sockets.on('connection', function (socket) {
socket.emit('news', { hello: 'world' });
socket.on('my other event', function (data) {
console.log(data);
});
});
var socket = io.connect('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
Вот поцаны могу ли я тожесамое сделать только NET

Google

♥️
29.11.2016
21:34:51
net package

Safort
29.11.2016
22:08:17
еееее Джаваскрипт https://habrahabr.ru/company/reactos/blog/316444/

Vladimir
29.11.2016
22:19:36

Amon Bower
29.11.2016
22:20:12
кстати, я уже сделал POST запросом. Сегодня хотел сделать PHP (Laravel) движок, а с сокетами работать на ноде. Потом подумал, зачем писать еще бэкэнд на пыхе, если я могу тот же API реализовать на NodeJS. Использую RestifyJS для HTTP. Вот только проблема пока с получением ресурсов из /public

LiberateAI
29.11.2016
23:00:57
Извиняюсь за оффтоп, но с телефона блог этого гражданина нет никакой возможности
прочитать

Eugene
29.11.2016
23:08:24

Amon Bower
29.11.2016
23:09:07

Vladimir
30.11.2016
00:00:21
даже 150
Тебе шашечки или ехать? Десктоп != even pwa
Скачал один раз и норм

Сергей
30.11.2016
00:03:53
/public

Google

Сергей
30.11.2016
00:04:10
Извиняюсь

Ҫѐҏӗѫӑ
30.11.2016
04:21:27

Ilya
30.11.2016
05:36:01

Сергей
30.11.2016
07:20:02
Почему нет возможности прочитать?

Valery
30.11.2016
07:32:34

Daniel
30.11.2016
07:32:51
1

Никита
30.11.2016
07:33:39
Я как-то не очень хочу в в8 копаться лишний раз.

Vladimir
30.11.2016
07:37:19

LiberateAI
30.11.2016
07:43:13
Как только начинаешь скроллить вниз там модальник на весь экран вылезает
Только что еще раз проверил

Valery
30.11.2016
07:44:05

Сергей
30.11.2016
07:56:31
Мне кажется проблема не в сайте, а в конкретном устройстве

Sergey
30.11.2016
07:59:15
кажется когда на конкретном устройстве сайт работает херово, это все таки проблема сайта))

nick
30.11.2016
09:30:31
всем привет
может кто подскажет как прибить node процесс из консоли?
к примеру у меня запущен сервер, и я подкинул ему новые конфиги, хочу его перезагрузить

Сергей
30.11.2016
09:31:55
ctrl+c

I
30.11.2016
09:31:56
а как сервер запущен?

nick
30.11.2016
09:32:06
из консоли

Google

I
30.11.2016
09:32:12
я раньше forever использовал
не знаю, что сейчас модно

Brs
30.11.2016
09:32:23
ps aux | grep node
->
kill -9 pid

Сергей
30.11.2016
09:32:51
из консоли
если видишь в консоли логи, то просто ctrl+c

nick
30.11.2016
09:33:13
@brs_mdrk везде сработает? или на win свои приколы

Brs
30.11.2016
09:33:31
божечки, на win

nick
30.11.2016
09:33:36
@sovamist в том та и дела хочу всё скриптом
@brs_mdrk да знаю, боль, страдаю уже месяц на проекте

Brs
30.11.2016
09:36:42
ну тебе тогда лучше из ноды дочерний процесс создать и из ноды его убивать
погугли на тему child process в ноде

nick
30.11.2016
09:37:31
ок, спасибо

I
30.11.2016
09:39:22

Bogdan
30.11.2016
10:19:21
лучше supervisord, если надо будет restart сервера - он автоматически поднимет все что надо + можно указывать рабочую директорию пользователя и многое другое

Daniel
30.11.2016
10:20:09
+
supervisor one love

Bogdan
30.11.2016
10:20:23
restart - это из поднять/раскатить image [aws]

Evgeny
30.11.2016
10:26:22

Brs
30.11.2016
10:27:12
нечего тут
убить нафиг
и все

Google

Brs
30.11.2016
10:27:19
.

Roman
30.11.2016
10:33:49
а кто-ть знает серверные фреймворки максимально адаптированные под fp?

Vladimir
30.11.2016
10:34:17

Сергей
30.11.2016
10:34:38

Admin
ERROR: S client not available

KlonD90
30.11.2016
10:34:42
Почти любой же. В фреймворк ах на ноде ничего нету

Roman
30.11.2016
10:34:54

Сергей
30.11.2016
10:36:30
пока не видел ни одного
но можно же написать)))

Roman
30.11.2016
10:36:44
вот и я
у меня была идея отделяьб консерн http от бизнес логики с помощью свегера и дальше уже работать чистыми функциями
при этом эта свегер абстракция может использовать уже любые существующие экспресс милдвары

Andrey
30.11.2016
10:38:50
не могу понять о чём речь
какую проблему будет решать "отделяьб консерн http от бизнес логики" ?
при чём тут сваггер ?

Roman
30.11.2016
10:41:08
меня одного смущает вот это говно которое по всему апу носится (req, res, next) ?

Andrey
30.11.2016
10:41:27
гибкость же

Vladimir
30.11.2016
10:41:38
надеюсь, одного

Сергей
30.11.2016
10:41:44

Google

Roman
30.11.2016
10:41:50
ну написать сервер на 10 строчек это удобно
а когда у тебя огромне приложение, где нужен код реюзедж и всяческие враперы и все что бизнес еще захочет внезано это заноза в жопе
получается никаких абстракций, низкий уровень и лапша

Andrey
30.11.2016
10:44:38
когда у тебя огромное приложение волей-не-волей будут ситуации когда нужно обработать 2 3 4 асинхронных действий.
как ты будешь это "чистыми функциями разруливать"?

Roman
30.11.2016
10:44:44

abc
30.11.2016
10:45:14
так смотрите. переписываем приложение на генераторы. есть в приложении большая цепочка. если писать это на генераторах то будет просто куча вложенных методов. смотрится страшно. оставлять промисы тоже не хотелось бы. варианты ?

Сергей
30.11.2016
10:45:17

Roman
30.11.2016
10:45:38

Сергей
30.11.2016
10:45:46

Roman
30.11.2016
10:45:51
я не предлагаю в монадах писать
нужна только чистота и композиционность

abc
30.11.2016
10:46:17

Сергей
30.11.2016
10:46:36

abc
30.11.2016
10:46:52

Сергей
30.11.2016
10:46:56
да и промисы вполне себе лаконичны

Andrey
30.11.2016
10:47:00