
Сергей
08.07.2018
17:28:15
например в NODE_ENV=development отображается немного больше логов и включены инструменты отладки

Artur
08.07.2018
17:33:13

Сергей
08.07.2018
17:33:53

Google

Alexander
08.07.2018
17:54:40

Artur
08.07.2018
18:16:43
ENV_FILE=dev.env node ./bin/server
вот задал переменную как ты описал, а дотенв когда подключает файл, то все равно читает .env а не .env.test. Так как же подключить какой-то другой файл кроме .env?

Сергей
08.07.2018
18:17:06

Mr_Babrums.bin
08.07.2018
18:17:22

Сергей
08.07.2018
18:17:41

Artur
08.07.2018
18:18:58
сделал наконец-то окончательно версию своего мини апи для тест задания на работу. Гляньте плиз, можно такое показывать или нужно подправить еще что?https://github.com/luptidu/test-task-brainhub/tree/master/backend

Евгений
08.07.2018
19:04:42

Artur
08.07.2018
19:05:03

Mr_Babrums.bin
08.07.2018
19:06:32

Евгений
08.07.2018
19:07:02
Есть замечания?
Я не специалист в ноде, просто поздравляю. У самого скоро релиз микрухи задолбался ее уже пилить.

Mr_Babrums.bin
08.07.2018
19:07:46
Там в доках пример есть когда просто реквайришь дотенв и потом конфигурацию ему ставишь второй строкой. Всё. Он работает. И инициализировать это надо до того как импортируешь любой другой файл из проекта
Но это так, придирка по конкретно дотенву

Google

Artur
08.07.2018
19:08:41

Mr_Babrums.bin
08.07.2018
19:09:30

Artur
08.07.2018
19:09:56

Mr_Babrums.bin
08.07.2018
19:10:17
Юзай process.env.VARIABLE после того как подключил и всё

Artur
08.07.2018
19:10:59

Mr_Babrums.bin
08.07.2018
19:12:30
Меня тут недавно взъебали за похожее тестовое за то что там якобы es6 не было. Оказывается им нужны были классы которые чуть более чем на 100% являются сахаром.
Я бы с ними поспорил но забил на них болт

Artur
08.07.2018
19:13:20

Mr_Babrums.bin
08.07.2018
19:13:54

Artur
08.07.2018
19:14:56

Mr_Babrums.bin
08.07.2018
19:17:48
Вот тут не понял

Евгений
08.07.2018
19:17:55

Валера
08.07.2018
19:18:05
Пачаны, какие бывают тестовые задания на Джуна по ноде? Скиньте примеры, пжлст

Евгений
08.07.2018
19:18:09
Хотя прототипы мне нравятся.

Mr_Babrums.bin
08.07.2018
19:18:20

Евгений
08.07.2018
19:18:53

Mr_Babrums.bin
08.07.2018
19:19:03
Не классы

Google

Mr_Babrums.bin
08.07.2018
19:20:14
А так всегда по разному

Artur
08.07.2018
19:20:29

Mr_Babrums.bin
08.07.2018
19:20:37
Мне однажды за выполнение тестового заплатили.
Или hacking code interview
А лучше обе две

Artur
08.07.2018
19:22:44
коммент не понял?

Mr_Babrums.bin
08.07.2018
19:22:59

Artur
08.07.2018
19:23:37

Mr_Babrums.bin
08.07.2018
19:23:40
Я конечно извиняюсь, может это я тупой что так не делаю. Хотя мне прям очень сильно кажется что делать так нельзя

Artur
08.07.2018
19:23:51

Mr_Babrums.bin
08.07.2018
19:24:14
почему?
Потому что регуляркам место в валидаторе а не схеме

Artur
08.07.2018
19:24:26
кстати, я смотрел доки, все таки не нашел способа через обьект

lexxx
08.07.2018
19:26:34
Пачаны, какие бывают тестовые задания на Джуна по ноде? Скиньте примеры, пжлст
Ну например, отлавливать нотифаи с постгреса, генерить ивенты для сокет, к которому подключены другие сервера на ноде, которые в свою очередь являются шлюзом для приложений на qt отлавливающих сообщения с этих серверов и рендерящие интерфейс в зависимости от информации. Естественно сервера принадлежат каждый своему региону

Artur
08.07.2018
19:27:18

lexxx
08.07.2018
19:28:04
для джуна?
Ага. А че ты хотел, на миддла надо конкаренси писать из воркеров, а на сеньора нейронки для секс роботов
2к18 год на дворе

Евгений
08.07.2018
19:28:16
Загибаешь.

lexxx
08.07.2018
19:28:23
??????

Google

Mr_Babrums.bin
08.07.2018
19:29:12
Пачаны, какие бывают тестовые задания на Джуна по ноде? Скиньте примеры, пжлст
В зависимости от должности. От вантутрипа получал задание на рафт консенсус будучи зелёным совсем. Или из матрицы по спирали из центра вывести числа. Джунов проверяют на фундаментальные знания и умение думать. Болт они клали на знание экспресса и моки, хотя показать что ты быстро выучил хрень которой в твоём резюме нет тоже круто
А потом снова без Гугла напиши функцию которая принимает на вход время (первый параметр часы, второй минуты) и возвращает количество градусов между стрелками как если бы это время отображалось на классических круглых часах

lexxx
08.07.2018
19:36:01
???

Mr_Babrums.bin
08.07.2018
19:36:26
У меня так брат умер после поступления

Artur
08.07.2018
19:44:29

Mr_Babrums.bin
08.07.2018
19:45:20

Admin
ERROR: S client not available

Mr_Babrums.bin
08.07.2018
19:45:31
Надо сесть с ручной и бумажной и подумать
Это не так сложно решается как кажется

MaXG
08.07.2018
19:46:52
возьмем часовую стрелку
Ее положений 12
Сектор между положениями делиться на 60 частей

Aleksandr
08.07.2018
19:47:39
12 часов
360 градусов
= 30 градусов на каждый час
60 минут
360 градусов
= 6 градусов на каждую минуту
----------
3:45
3 = 90 градусов
45 = 270 градусов
270 - 90 = 180

MaXG
08.07.2018
19:47:42
Часы тикают или монотонно двигаются?

Aleksandr
08.07.2018
19:47:55
сорри что так влез ?

Alexander
08.07.2018
19:48:29

MaXG
08.07.2018
19:48:34

Google

Alexander
08.07.2018
19:48:38
Ибо стрелка не перескакивает моментально

Mr_Babrums.bin
08.07.2018
19:48:40
Ещё можно сумничать и учесть передвижение часовой стрелки на 0.5 градуса

MaXG
08.07.2018
19:49:07
ок .. сдаюсь

Таймураз
08.07.2018
19:49:37
@Evengining @babrums
Для вас инфа- каждое чтение из process.env вызывает код на сях, который читает переменные окружения, что в целом неэффективно
Поэтому единожды прочесть все переменные окружения и использовать их далее из одной переменной- хорошая практика

Mr_Babrums.bin
08.07.2018
19:50:18

Евгений
08.07.2018
19:50:28

Mr_Babrums.bin
08.07.2018
19:50:46
Это тест на то сковывает ли тебя знание синтакса при попытке думать свободно

MaXG
08.07.2018
19:50:59

Таймураз
08.07.2018
19:51:15

Mr_Babrums.bin
08.07.2018
19:51:15
Кривые, говёные, но чтоб понятно было что и как ты думаешь

MaXG
08.07.2018
19:51:46
К стати .. долбанутая идея - синхронные часы

Artur
08.07.2018
19:52:21

Mr_Babrums.bin
08.07.2018
19:52:23

Алексей
08.07.2018
19:52:25
ищите градусы между стрелками в 3:45 ? = 157,5 градуса

MaXG
08.07.2018
19:52:46

Mr_Babrums.bin
08.07.2018
19:52:55

Евгений
08.07.2018
19:53:07

Mr_Babrums.bin
08.07.2018
19:54:31