
Дмитрий
07.12.2016
15:48:31
13МБ файл
Я так понимаю как раз из-за непредсказуемого поведения ruby тащится абсолютно весь рантайм. тут только самому транспилировать если по минимуму делать)

kaflan
07.12.2016
15:48:57
ребят

Сергей
07.12.2016
15:48:57

Дмитрий
07.12.2016
15:49:14
Ну и плюс emsripted ещё

Google

kaflan
07.12.2016
15:49:17
вуе есть у когото бойлер плейт настроенный?

Сергей
07.12.2016
15:49:43

kaflan
07.12.2016
15:49:50
VUe.js бойлер плейт у когото готовый есть с ES2015 ?

Сергей
07.12.2016
15:50:35
почему не поискать на хабре?

Дмитрий
07.12.2016
15:52:01
Вспоминается былина про однострочник на C++ который генерирует 128 Гб файл на винте

Oleg
07.12.2016
15:54:39
Был вирус такой мстительный
Ну как вирус - шипион
Но при попытке его анализировать - делал кучу разных действий

Дмитрий
07.12.2016
15:55:02

Oleg
07.12.2016
15:55:14
И переполнял хранилище логов антивируса
Самый неожиданный способ не дать себя разобрать
На хабре где-то об этом ещё было

Roma
07.12.2016
15:57:09

Google

kaflan
07.12.2016
15:58:38

Roma
07.12.2016
15:58:56
Он настроен там

Дмитрий
07.12.2016
16:43:56
Как будет выглядеть веб в 2026 году?

Anton
07.12.2016
16:44:27
вопрос из разряда “кем вы видите себя через 5 лет”
тут бы угадать что через неделю будет

Oleg
07.12.2016
16:46:12
JS-разработчики ядра ОС выкатят новый релиз винды

Dreamerinnoise
07.12.2016
16:46:35
всё будет компилироваться в Js
очевидно же

Сергей
07.12.2016
16:46:58

Nikolay
07.12.2016
16:47:01
js в космосе

Oleg
07.12.2016
16:47:09
Уже

Сергей
07.12.2016
16:47:13
js on Sun

Oleg
07.12.2016
16:47:21
А вот такого ещё не было

Сергей
07.12.2016
16:47:38
js in cloud -> js in Moon -> js in Space -> js in Sun -> ....

Eduard
07.12.2016
17:08:04
Можно в вебпаке условия на импорт запилить?

Konstantin
07.12.2016
17:11:41
мне думается, жс умрёт

Eduard
07.12.2016
17:19:35
окей
Eduard, [7 дек. 2016 г., 20:17]:
...можно ли как то передавать в скрипты параметры
npm run build -my_key
я хочу просто забить рулить билдами через scripts
к примеру имя конфига передовать в строку

Google

Eduard
07.12.2016
17:28:35
--config=myconfig.js

Дмитрий
07.12.2016
17:29:15

Anton
07.12.2016
18:02:45
кому носки?
https://www.sketchapp.com/store/socks

Oleg
07.12.2016
18:03:52
Поддержи комьюнити - купи носки?
Футболки видел, кружки видел, наклейки видел. Носки ещё не видел.

Котяй Негодяй
07.12.2016
18:19:44
Кто может популярно объяснить про #jwt?

Dmitriy
07.12.2016
18:21:22
На хабре помню норм статья про jwt

Anton
07.12.2016
18:24:35
"мы запихнули носок в носок чтобы ты не потерял второй носок"

Combot
07.12.2016
18:53:05
combot.org/chat/-1001045541386

Evjeni
07.12.2016
19:11:31

Vladimir
07.12.2016
19:40:58

Котяй Негодяй
07.12.2016
20:35:06
Правильно ли я понял концепцию #jwt? В обмен на логин и пароль, сервер генерирует токен на основе определённых данных. Эти данные необходимы серверу, и только сервер в итоге может расшифровать токен?
Для клиента токен — это просто непонятная строка?

fedor
07.12.2016
22:38:39
всем доброй ночи)

Vladimir
07.12.2016
22:42:24

Таймураз
07.12.2016
22:49:23
Правильно ли я понял концепцию #jwt? В обмен на логин и пароль, сервер генерирует токен на основе определённых данных. Эти данные необходимы серверу, и только сервер в итоге может расшифровать токен?
jwt- это стандарт передачи данных. jwt изначально поддерживает шифрование данных, но зашифрованные данные все равно можно получить на стороне клиента, таков принцип работы стандарта. сервер генерит токен. состоящий из хедера. в котором описан тип шифрования, полезных данных, которые легко парсятся, и ключа (подписи), который создается исходя и хедера, данных и ключа на стороне сервера. То есть поменяв данные в токене, ключ не пройдет верификацию.

Anton
08.12.2016
00:28:06

Vladimir
08.12.2016
00:37:46
Верно?

Google

Admin
ERROR: S client not available


Anton
08.12.2016
00:38:19
Верно?
конечно, в браузере ты и не валидируешь токен, он там просто хранится
в этом случае отправителем и получателем выступает твой сервер. он генерит токен, отдает его на клиент, клиент сторит его и потом при каждом запросе передает его серверу, сервер его валидирует и либо разрешает операцию, либо не разрешает
и secret key есть только у сервера
есть еще вариант вместо secret key использовать ключи. в таком случае отправитель подписывает токен приватным ключем, а получатель, имея публичный ключ из этой пары, валидирует им токен
это безопаснее, поскольку получатель не сможет создать токен имея лишь публчиный ключ
в случае с secret key, он должен быть как у отправителя, так и у получателя. поэтому взломав кого-то одного и получив secret key, ты спокойно можешь создавать валидные токены
смысл JWT в том, что ты хранишь данные в payload и теоретически ты можешь там хранить всю инфу о юзере (без интимных данных, конечно же), например. в таком кейсе тебе вообще не нужно ходить в базу, ты на 100% доверяешь информации из токена. и это работает до тех пор, пока данные о юзере в БД совпадают с данными о юзере в токене. выдавая токен на 7 дней есть огромная вероятность что уже через день юзер в БД перестанет быть админом, а в токене он еще им будет. такой вариант мало кого устроит, поэтому советую использовать JWT в паре с OAuth и refresh token-ом. в такой схеме JWT выдается на короткий промежуток времени и раз в 5 минут с помощью refresh token-а ты запрашиваешь новый JWT
refresh token-ы конечно же придется хранить в каком-то редисе. + при такой схеме ты сможешь спокойной удалять refresh token из БД, что разлогинит юзера и заставит повторно пройти sign in


Oleg
08.12.2016
03:29:29
В шифровании есть 2 ключа - публичный и приватный
В одном из видов
И вот приватный нельзя никому давать

Nikita
08.12.2016
03:31:19
мне можно

Oleg
08.12.2016
03:32:50
А работает оно так - берёшь приватный ключ, шифруешь данные. Проверить что данные настоящие можно публичным ключем, но при этом публичным ключем нельзя зашифровать данные чтобы они были валидны для проверки этим же ключем
То есть шифровать может только владелец приватного ключа
Проверить - владелец публичного ключа

Nikita
08.12.2016
03:33:57
jwt не шифрует с помощью rsa

Oleg
08.12.2016
03:34:30
Это на вопрос про что такое паблик кей

Nikita
08.12.2016
03:35:02
http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-rsa-encryption

Google

Nikita
08.12.2016
03:35:11
aes + rsa
использовать чистый rsa для шифрования дорого )

Oleg
08.12.2016
03:35:56
Дорого но надежно ?

Igor
08.12.2016
07:42:34
Смотрел вакансии на позицию веб-разработчика и не нашел ни одной вакансии с упоминанием о фреймворке vapor. Как думаете есть ли у vapor(swift) будущее?

Sergey
08.12.2016
07:50:41
светлое будущее в кружке из 1.5 инвалидов которые будут считать что он тот самый
как у большинства постоянно появляющихся фреймворков

Дмитрий
08.12.2016
07:52:54
Фреймворки — ето обман, чтобы набрать классы

Кирилл
08.12.2016
07:53:02

Дмитрий
08.12.2016
07:53:44
Блин, впервые вижу человека, увлекающегося тиклем))

Кирилл
08.12.2016
07:54:55
Я один из тех 3.5 калек