
Никита
17.06.2016
20:25:52
@goodmind Нет, так не получится же.

Vladimir
17.06.2016
20:39:40
вроде должно

Никита
17.06.2016
20:42:38
@vkurchatkin Там же контекст другой.

Vladimir
17.06.2016
20:43:51
ну в том конексте, естетсвенно

Google

Никита
17.06.2016
20:44:25
Ну в том контексте оно испортит промис, да.
Но испортить внешний не сможет.
Или я не так понял, и это было предложение обезопаситься так от выхода за таймаут?
Запретом Promise.

Vladimir
17.06.2016
20:45:19
ну да

Никита
17.06.2016
20:45:49
Кстати. А на то, что вернут async функции, это повлияет или нет?

Vladimir
17.06.2016
20:46:23
нет, когда будет async, то это уже не поможет

Никита
17.06.2016
20:46:36
Ну вот.

Ҫѐҏӗѫӑ
17.06.2016
23:26:04
@vkurchatkin шах и мат!
https://github.com/facebook/flow/issues/1970
https://twitter.com/wincent/status/743870632819994624

Roman
18.06.2016
06:00:22
Лёха!
привет

Алексей
18.06.2016
09:36:24

Google

Roman
18.06.2016
09:43:00
Привет
ты в реактовой конфе есть? @react_js
там мне кажется те по интереснее будет

Ҫѐҏӗѫӑ
18.06.2016
09:48:25
ну все
штальц как всегда вбросил и понеслось говно
https://twitter.com/andrestaltz/status/743913883723767809

Евгений
18.06.2016
11:07:55
я нажал vim . выбрал нужный файл, но теперь хочу вернуть в общее дерево каталогов и файло не выходя из vim , как это сделать ?

Vladimir
18.06.2016
11:11:20
Да он же поехавший, кто его слушает

Roman
18.06.2016
11:29:35

B~Vladi
18.06.2016
11:57:23

Denis
18.06.2016
12:04:15
DevOps Meetup
Сегодня в Badoo
Workflow в Badoo

Ҫѐҏӗѫӑ
18.06.2016
12:20:18

Vadim
18.06.2016
12:22:46
У Badoo фронт по-прежнему на самописном фреймворке?

Denis
18.06.2016
12:28:32
Бюджеты позволяют ?

マイク
18.06.2016
12:32:12
если выполняет задачи бизнеса, то зачем его менять

Roman
18.06.2016
12:33:15

Ҫѐҏӗѫӑ
18.06.2016
12:34:16
у баду вообще есть опенсорс?

Vadim
18.06.2016
12:34:42
что-то на тему php у них )

Google

Vadim
18.06.2016
12:35:17
https://github.com/badoo

Andrey
18.06.2016
12:35:39

KlonD90
18.06.2016
12:44:05
Пинба же

Denis
18.06.2016
12:45:38
Да

Vladimir
18.06.2016
14:50:11
товарищи, а есть какая-нить либа для создания функционала вроде гугл-календаря?
эвенты с датами, повторяющиеся по расписанию эвенты и все такое:

Andrey
18.06.2016
14:52:42
http://fullcalendar.io/
за качество не ручаюсь
или тебе именно для ноды?

Vladimir
18.06.2016
14:58:05
с клиентской частью все понятно, скорее я возьму react-big-calendar. интересует именно серверная часть. Может, плагин к рельсам какой или на ноде либа или для го
в принципе вот есть пример http://dhtmlx.com/blog/using-dhtmlxscheduler-with-node-js/

Andrey
18.06.2016
15:00:30
я когда-то юзил дхтмлx
оно как extjs только не такое страшное

pofigizm
18.06.2016
17:26:33
или
:e .

Дмитрий
18.06.2016
22:14:54
Кто-нибудь сталкивался с проблемой webpack-dev-server, когда он вроде следит за изменениями файлов, но только один раз. То есть любой файл меняю - вебпак это отслеживает и ребилдит бандл. После этого он продолжает типа висеть и работать , но за изменениями больше не следит. С чем это может быть связано? У меня венда.

Vasiliy
18.06.2016
22:15:44
и так со всеми файлами или только с теми, которые на большом уровне вложенности?
у меня были проблемы с вложенностью > 3, но у меня mac os x

Дмитрий
18.06.2016
22:17:31
вообще с любыми
он отслеживает изменения во всех файлах, js, jsx, less
но как одно изменение в любом файле увидел - сгенерил новый бандл и всё, больше как будто ни за чем не следит, хотя как сервер продолжает работать

Andrey
18.06.2016
22:26:06
попробуй поставить опции
lazy: false,
watchOptions: {
aggregateTimeout: 300,
poll: true
},

Google

Дмитрий
18.06.2016
22:43:39
poll: true
Вот это помогло
спасибо
а было просто watchOptions: {
aggregateTimeout: 100
}
Видимо, это какая-то важная опция, раз она, блин, нигде не описана =)

Denis
18.06.2016
22:57:25
)

Vasiliy
18.06.2016
23:58:31
зимой прикольно с этой опцией греться можно от ноута

Roman
19.06.2016
08:58:47

Vitaly
19.06.2016
20:00:32
hapi.js vs express vs restify vs koa - может ли кто-то аргументировано сказать что лучше выбрать для очередного проекта?

Roman
19.06.2016
20:02:32
так ты только срач разведешь


Vitaly
19.06.2016
20:10:01
не считаю что суть как-то скажется на выборе одного или другого, но чтобы не быть голословным - это входной HTTP Gateway для внешнего мира в виде API слоя с различными семействами действий, большинство из них абсолютно типичны, спецификация запросов/ответов соответствует jsonapi (вербозно, но стандартно).
работал много с express и restify, из плюсов первого: много готовых middleware, очень просто в использовании; из минусов - сложно добиться высокого уровня профилирования; restify - очень похож на первый, но значительно меньше готовых мидлварь (можно, конечно юзать конвертер, но там процедура роутинга совершенно другая). плюсы - отличный аудитор запросов из-за особенностей роутинга, минусы - плохая поддержка готовыми модулями, чаще всего приходится дописывать самому либо адаптеры, либо сами модули. из других плюсов - хорошая поддержка работы с версионностью (вшита в ядро)
по koa лишь могу сказать что первоначальные ощущения такие же, как и с restify - значительно хуже поддержка сообщества, не могут решить как писать (generators vs promises в плане версий 1 vs 2, тот же роутер уже 7 версии и конца и края не видно)
по hapi вообще ничего не могу сказать
---
надеюсь достаточно подробно осветил вопрос :)
касательно типичны - CRUD действия с различными ACL + прослойка между внутренними микросервисами и внешним API


Evgeny
19.06.2016
20:34:52
Hapi - круто

Vitaly
19.06.2016
20:35:56

Evgeny
19.06.2016
20:37:41
Ну, на экспрессе по сравнению с хапи надо очень (ОЧЕНЬ) много делать руками. В хапи много готовых модулей котрые легко подключить и использовать. Более прописанны пути как/что делать.
Вот за генерацию хтмл на его стороне ничего не скажу - всегда делал только апи

Vitaly
19.06.2016
20:58:38
О, кстати, не заметил. На хапи есть готовые круды весьма вменяемые
раз такая тема пошла - то вопрос как там реализован pipeline запроса?
типичный условно возьмем стандартный кейс auth middleware -> API endpoint -> response / error handler
доку сейчас читаю, но как-то на глаза не попадается этот паттерн (вижу кучу плагинов для auth, вижу boom для ошибок, но не вижу форматтеров ответа)

Evgeny
19.06.2016
20:59:18
Несколько этапов проходит запрос - на каждом можно повесить свои доп обработчики

Vitaly
19.06.2016
21:02:02
а можно ссылку где это почитать?

Evgeny
19.06.2016
21:02:28
hapijs.com ?

Google

Evgeny
19.06.2016
21:02:31
Или что?

Vitaly
19.06.2016
21:02:37
http://hapijs.com/api#request-lifecycle - вот это?

Evgeny
19.06.2016
21:07:57
Да, хотя там вроде было в более старой версии доки другой, более понятный список

Vitaly
19.06.2016
21:12:21
спасибо

Roman
20.06.2016
10:20:19
чуваки, что за дичь
var a = ['bioapo','bodfeld','besamex','delmed','disapo','discountapotheke','easyapotheke','einhornapotheke','eurapon','fliegendepillen','homoeopathiefuchs','medicaria','mediherz'];
a.sort((l,r)=>l>r);
возвращает каждый раз разный вариант

Denis
20.06.2016
10:21:38
Да вроде всё ок)

Никита
20.06.2016
10:23:02
@raxwunter Компаратор не так работает же.
@DenisIzmaylov Он имел ввиду если только вторую строку несколько раз дёргать, а первую — один.

Roman
20.06.2016
10:26:51

Denis
20.06.2016
10:27:12
-1, 0, 1