
Mikhail
10.05.2018
19:38:20

Suika
10.05.2018
19:38:38

blaccyee
10.05.2018
19:39:17

Cenator
10.05.2018
19:39:17
Да и вообще при чем тут пхп и этот чат

Google

Cenator
10.05.2018
19:39:24
Смирись

Suika
10.05.2018
19:39:36
так и получай ответ

blaccyee
10.05.2018
19:39:56

Suika
10.05.2018
19:40:12
ну дык пост тоже возвращает ответ
просто прочитай его

Maxim
10.05.2018
19:40:18
https://github.com/typography-gang

Suika
10.05.2018
19:45:00

Mikhail
10.05.2018
19:45:09

Maxim
10.05.2018
19:45:55
Ок. Спасибо за мнение.

Google

Mikhail
10.05.2018
19:51:35
Ок. Спасибо за мнение.
Даже если взять чек-лист с убогого сайта "Типичный программист", то получим весьма обширный список. А это только вершина айсберга
https://tproger.ru/translations/backend-web-development/
Но опять же. Может, более знающие люди что-то поумнее скажут

Дмитрий
10.05.2018
19:57:57

Suika
10.05.2018
19:58:24
слинковать скоуп в корень и будет почти то же

Дмитрий
10.05.2018
19:59:33
Каша из топора

Suika
10.05.2018
20:01:03
ну а какое такое преимущество у yarn что вот прям таки исключительное?
ладно он бы еще npm-пакетом шел, так для него нужно deb пакет ставить
а среди преимуществ помимо workspaces говорится о скорости и надежности, вполне неплохо, но стоит ли ради того чтобы ставить его и учить новый набор команд? возможно, в каком-то проекте это и имеет смысл

Никита
10.05.2018
20:10:28

Suika
10.05.2018
20:10:56

Никита
10.05.2018
20:10:57

Дмитрий
10.05.2018
20:11:02
Пока нпм продолжает валять дурака и ускоряться в 100500 раз каждый сезон, я всё же посижу на ярне

Никита
10.05.2018
20:11:52

Suika
10.05.2018
20:12:02

Никита
10.05.2018
20:12:10

Suika
10.05.2018
20:12:14
и какие гарантии они дают?

Дмитрий
10.05.2018
20:12:32
м?
Про сервера фейсбука — это ярновский регистр

Никита
10.05.2018
20:12:41

Дмитрий
10.05.2018
20:12:45
Настраивается элементарно

Google

Никита
10.05.2018
20:13:24
Настраивается элементарно
Ну ткни пальцем в 10 людей, испольщующих ярн, наугад.
Я очень удивлюсь если количество элементарно настроивших окажется больше 2-3.

Дмитрий
10.05.2018
20:13:39
Если человек ни раз не юзал npmrc то у меня к нему вообще никаких вопросов нет

Никита
10.05.2018
20:13:52
Не видел?

Дмитрий
10.05.2018
20:14:08
100600x ускорения?)
Или аудит?

Никита
10.05.2018
20:14:27
Теперь ты ему говоришь npm install, а он тебе — «ты юзаешь пакеты старые и дырявые, ты не молодец».

Дмитрий
10.05.2018
20:19:00
Ну норм, что)

Suika
10.05.2018
20:41:21
https://github.com/yarnpkg/yarn/issues/3700

Дмитрий
10.05.2018
20:50:53
Ну ты короче предлагаешь просто линковать всё руками?)

Suika
10.05.2018
20:55:59

Maxim
10.05.2018
20:56:35
Всем привет! Подскажите правильно ли я понимаю, что если использовать один JWT токен для аутентификации, то послее его истечения пользователю придется перелогинится. А если использовать рефреш токен, вручную перелогиниваться не надо до истечения рефреш токена?

Dika
10.05.2018
20:56:41

Suika
10.05.2018
20:57:33

Maxim
10.05.2018
20:57:53
про флоу авторизации

Suika
10.05.2018
20:58:04
авторизации где

Maxim
10.05.2018
20:58:23
клиент-сервер

Suika
10.05.2018
20:58:25
некой oauth?

Дмитрий
10.05.2018
20:58:46

Google

Maxim
10.05.2018
20:58:54
я еще не вкурсе ) делаю локальную авторизацию для веб-морды и мобильного приложения

Suika
10.05.2018
20:59:58
аутификация это сильно, конечно

Maxim
10.05.2018
21:01:25
@dskrylnikov Спасибо. И еще маленький вопрос, если access token - JWT, то у рефреш токена есть какой-то стандарт? или тоже можно сделать его JWT?
Chomusuke извиняюсь, аутентификация*

Дмитрий
10.05.2018
21:02:06

Maxim
10.05.2018
21:03:23
@dskrylnikov Ну да, такой подход везде описывают, только говорят рефреш, а что за рефреш не всегда понятно

Suika
10.05.2018
21:03:52
refresh - обновление
неплохо расписано вроде https://gist.github.com/zmts/802dc9c3510d79fd40f9dc38a12bccfc

Admin
ERROR: S client not available

Suika
10.05.2018
21:05:07
"Перед каждым запросом клиент предварительно проверяет время жизни access token'а (из expires_in)и если оно истекло использует refresh token чтобы обновить ОБА токена и продолжает использовать новый access token
"

Maxim
10.05.2018
21:05:41
ну с английским не все так плохо, я просто засомневался из-за того, что в одной статье увидел, что для токена доступа используют JWT, а для рефреша - рандомную строку

Suika
10.05.2018
21:07:27
вообще jwt это больше формат данных для передачи данных аутентификации
jwt это не токен
ну, всмысле, что не сам именно токен

Maxim
10.05.2018
21:10:00
json web token, ну понятно что это формат токена, некий стандарт.

Suika
10.05.2018
21:11:18
токен доступа, обновления (повторного запроса), дата истечения срока годности

Maxim
10.05.2018
21:15:05

Suika
10.05.2018
21:15:39
или ты про что

Google

Maxim
10.05.2018
21:17:53
я думал немного по другому, что при логине тебе выдается access token JWT(header.payload.sigh), где в payload передается данные о пользователе и дата протухания, такой же рефреш токен, только с другой датой протухания и минимальными данными в payload

Suika
10.05.2018
21:19:29
считай токен за id удаленной сессии

Константин
10.05.2018
22:10:42
Всем привет!
Подскажите либу для создания документа XLSX по шаблонному.
При этом нужно будет добавлять картинки в сам документ, как бы по ячейкам их разложить...

Дмитрий
10.05.2018
22:12:20

Константин
10.05.2018
22:12:29
?

Дмитрий
10.05.2018
22:13:49
Работа с проприетарными форматами всегда боль

Саня
10.05.2018
22:18:42

Константин
10.05.2018
22:21:28
winax, но с xlsx очень плохо работать на nodejs
Спасибо.
Но там сказано, что "Node.JS Implementaion of ActiveXObject".
Т.е. я не смогу использовать такое решение на линухе, скорее всего. И тем более будут проблемы на VDS, ну, т.е. меньше всего хочется ставить дополнительный софт ради отчетиков.....

Саня
10.05.2018
22:24:45

Константин
10.05.2018
22:25:38

Саня
10.05.2018
22:26:09
веб-интерфейс можно замутить на какой-нибудь библиотеке типа ng-grid

Константин
10.05.2018
22:29:01

Саня
10.05.2018
22:29:48
а есть excel на линуксе?

Константин
10.05.2018
22:31:15
Пока выбираю среди этих:
https://github.com/Ziv-Barber/officegen - слишком простой, но может в ресайз картинок
https://github.com/guyonroche/exceljs - покруче, но Note: As of this version, adjusting or transforming the image is not supported.

Саня
10.05.2018
22:34:19

Константин
10.05.2018
22:35:32
Когда получу опыт, поделюсь.
Пока только начал изучать вопрос в ноде...
На C++ помню крутая либа была для этих дел. А тут победнее как-то