@nodejs_ru

Страница 807 из 2748
Zae
30.05.2017
12:45:13
на экспрессе ж есть cookie-parser

Ilya
30.05.2017
12:45:29
ну вот на одного senior стало больше ?
ну тащемта блевать от этих сениоров джуниров тянет.

на экспрессе ж есть cookie-parser
у меня там нет экспресса. он мне там не нужен

Zae
30.05.2017
12:45:50
аа, пони

Google
Vint
30.05.2017
12:46:03
Эти программисты просто ни разу не писали в консоли curl -I или аналога. Но что они тогда делают в вебе?

Ilya
30.05.2017
12:46:06
1 раз авторизацию на сервер написал и забыл

зато сука приходишь на собеседовение. и тебя такой напыщеный синьор требует до регистра заголовки на бумажке написать. )

а ты не помнишь

пфффффффффф )

помню одного синьора который предлагал нодой открыть все поддиректории разом в ветвистой структуре. не зная что такое maxfiles

Vint
30.05.2017
12:50:33
Самое время заикнуться про регулярки, но это совсем больно.

Ilya
30.05.2017
12:50:54
я кстати их не знаю. на уровне сложных группировок я их не знаю

Vint
30.05.2017
12:51:38
Сложное можно долго оптимизировать. А вот когда для парсинга простого пишут крокодила - страх.

Таймураз
30.05.2017
12:52:20
Всем привет Какой конфиг для eslint используете? Свои не предлагать, из имеющихся какие выбрали если есть с аргументами предложения, буду рад услышать мнения

Ilya
30.05.2017
12:52:24
а в чем трабл? )
ну как. он предложил модель которая бы maxfiles выжрала и упала ) и сука в таком стиле - типа я тут умный а ты говно )

Roman
30.05.2017
12:52:28
Google
Ilya
30.05.2017
12:52:56
с регекспами другое весело. народ не знает что из компиляция время жрет

ну и хуярят их по всему коду. вместо 1 объявления

Zae
30.05.2017
12:53:28
вроде если один раз объявить регексп в переменной то нормально будет

Vint
30.05.2017
12:53:49
Ну, в JS они нынче кешируются, так что не страшно особо.

Konstantin
30.05.2017
12:53:53
Что-то стало как-то много мата и стикеров в чате, вам не кажется?

Ilya
30.05.2017
12:54:06
что есть maxfiles? :)
ну он предложил исинхронно открыть все одновременно в каталоге.

Таймураз
30.05.2017
12:54:10
свой на основе airbnb
Сам airbnb юзаю Его используешь, так как начал с него, или тестил?

Ilya
30.05.2017
12:54:39
что есть maxfiles? :)
настройка ОС - максимальное число файловых дескрипторов

Roman
30.05.2017
12:54:45
Ilya
30.05.2017
12:54:52
а она есть )

Roman
30.05.2017
12:55:25
Таймураз
30.05.2017
12:55:27
Осетин, но не случаем )
Отлично сказано, коллега)

Vint
30.05.2017
12:55:36
Roman
30.05.2017
12:55:48
Таймураз
30.05.2017
12:55:58
А что в airbnb меняли, если не секрет?

Google
Ilya
30.05.2017
12:56:20
root@rgs0:~# sysctl -a | grep files | wc -l 0
ну он в разных ос по разному называется

Konstantin
30.05.2017
12:57:09
А что в airbnb меняли, если не секрет?
{ "extends": "airbnb-base", "env": { "node": true }, "rules": { "comma-dangle": [ "error", { "objects": "always-multiline", "arrays": "always-multiline", "imports": "always-multiline", "exports": "always-multiline", "functions": "never" } ], "no-param-reassign": ["error", { "props": false }], "no-plusplus": ["error", { "allowForLoopAfterthoughts": true }], "arrow-parens": ["error", "always"], "import/no-webpack-loader-syntax": 0, "import/extensions": ["error", "always", { "js": "never", "vue": "never" }], "import/no-extraneous-dependencies": 0 } }

Roman
30.05.2017
12:57:15
Ilya
30.05.2017
12:57:17
fs.file-max = 1628266

угу

Roman
30.05.2017
12:57:28
угу, оно зависит от памяти на машине

но эта попытка упрётся раньше в другое

Ilya
30.05.2017
12:57:55
хуя. оно есть дефолтное и которое ты ставишь. раньше так было )

Konstantin
30.05.2017
12:57:59
Только непонятно, что у меня там webpack делает :)

Таймураз
30.05.2017
12:58:28
Только непонятно, что у меня там webpack делает :)
Первая половина конфига- прям чего не хватало

Zae
30.05.2017
12:58:37
а использование eslint это мастхев или просто рекомендуется?

Ilya
30.05.2017
12:58:57
RLIMIT_NOFILE
ну значит поменяли. )

Таймураз
30.05.2017
12:59:07
С его помощью я начал нормально кодить на JS-е

Vint
30.05.2017
12:59:29
а использование eslint это мастхев или просто рекомендуется?
Мастхев для себя, а в команде - вообще как требование жёсткое.

Konstantin
30.05.2017
12:59:40
а использование eslint это мастхев или просто рекомендуется?
Если не используешь flow и typescript, то, наверное, мастхев

Zae
30.05.2017
13:00:11
если я флоу юзаю, без eslint я не захлебнусь в собственной крови, если буду писать один, да?

Google
arts
30.05.2017
13:02:07
eslint вообще должен быть на уровне pre-receive hook в любом уважающем себя проекте, ящетаю.

arts
30.05.2017
13:08:26
В ci хорошо, но в идеале код вообще не должен попадать в репозиторий без проверки.

arts
30.05.2017
13:11:41
Если где-то вот прям невозможно обойтись без вещей, запрещённых в eslintrc, это место тупо затыкается при помощи /* eslint-disable rule */.

Сергей
30.05.2017
13:27:10


Rafael
30.05.2017
13:36:43
настройка ОС - максимальное число файловых дескрипторов
А зачем вот это вот держать в уме? Давайте ещё про inodes в фс поговорим, вдруг закончатся

Admin
ERROR: S client not available

Evgeny
30.05.2017
13:40:35
А зачем держать в уме что-то в принципе? Давайте не думать!

Rafael
30.05.2017
13:44:01
Ой все, началось

FantoM
30.05.2017
13:48:20
и чем так плох JWT?

Сергей
30.05.2017
13:48:43
и чем так плох JWT?
ты картинку просто увидел или прочитал всё?

Zae
30.05.2017
13:50:00
чет я запутался в этих аутентификациях. если мне нужно авторизовать пользователя, он вводит логин пароль, я ищу по базе есть ли такой логин и пароль и если есть то выдаю ему токен, так?

Eugene
30.05.2017
13:50:09
О, раз уж тут картинка такая. Как делать аунтифткацию ? Например есть сервер с API и с клиентской аппой . Каким способом аунтифткацию делать?

Zae
30.05.2017
13:52:37
а сессии относятся к токенам?

Сергей
30.05.2017
13:53:03
а сессии относятся к токенам?
да сессия, это токен хранимый на сервере в базе, ассоциируемый с юзером

Zae
30.05.2017
13:53:26
а ты с passport-js не работал?

Google
Сергей
30.05.2017
13:53:31
Zae
30.05.2017
13:53:39
https://github.com/jaredhanson/passport-oauth2 вот это относится к тому о чем мы щас говорим?

там этих стратегий мильон, я так и не понял какая подходит

Rafael
30.05.2017
13:53:48
Сессия это всего лишь один из способов

Сергей
30.05.2017
13:55:24
там этих стратегий мильон, я так и не понял какая подходит
oauth1/2 это способ аутентификации для приложений и хранилища данных о юзере

Zae
30.05.2017
13:55:46
типа они отвечают за хранение токенов в хранилище и так далее*?

Сергей
30.05.2017
13:56:47
типа они отвечают за хранение токенов в хранилище и так далее*?
токены у тебя хранятся. это в случае если ты аутентифицируешься через фейсбук или вк

не передавая пароль/логин никому входишь в приложение

в этом основная фишка oauth2

Zae
30.05.2017
13:57:42
бля. а если мне не нужно аутентифицироваться через фейсбук и вк, а просто залогинить пользователя в приложение и потом при входе на приватные руты проверять его токен

Vsevolod
30.05.2017
13:58:17
ну oauth тут не причем вообще

Zae
30.05.2017
13:58:50
тогда мне нужно просто express-session заюзать?

Сергей
30.05.2017
13:59:44
да

Zae
30.05.2017
13:59:53
целую в обе щеки

Сергей
30.05.2017
14:04:38
Привет! Тут есть специалисты по xpath??

Dmitry ?
30.05.2017
14:05:41
Привет! Тут есть специалисты по xpath??
Проблемы с конкурсом от телеграма?

Alexey
30.05.2017
14:05:43
:D

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