@ru_python

Страница 204 из 9768
Nikita
22.01.2016
18:20:26
digest?

Artem
22.01.2016
18:20:28
токены же

Nikita
22.01.2016
18:20:39
srp?

Viktor
22.01.2016
18:21:44
(не передавай его в открытом виде)
А как передавать? Даже не через https и x-post(хз как правильно звать)

Google
Viktor
22.01.2016
18:24:30
токены же
Ну юзер логинится Генерируется токен если login:some_hash(pass) совпадает с сохранённым в базе аккаунтов Он заносится в базу токенов и связывается в ней с user_id, задается експири дэйт Затем токен отправляется юзерю с просьбой сохранить в куках А потом отправляется при каждом запросе Так?

А потом Юзером отправляется при каждом запросе

в конце

ок, целый день рефакторил Тестим

Process finished with exit code 1 AWESOME

Artem
22.01.2016
18:26:37
юзер логинится, подписываешь его юзернейм секретным ключом + экспирейшн по вкусу и готово

Process finished with exit code 1 AWESOME
лол, так это ошибка

Viktor
22.01.2016
18:27:11
Он вообще не должен finishиться

Лол, уже 345 строк

Sergey
22.01.2016
18:34:00
Кто какой редактор юзает?

HAOS 001
22.01.2016
18:35:22
subl + nano

Google
Artem
22.01.2016
18:35:44
subl

Viktor
22.01.2016
18:42:21
Кто какой редактор юзает?
Просто редактор — subl, nano IDE — PyCharm, Xcode

Sergey
22.01.2016
18:43:08
Спасибо за ответы. Атом кто то пробывал?

Alexey
22.01.2016
18:44:01
Да

Хорош

Прям айнанэ

Viktor
22.01.2016
18:44:26
Kjk

HAOS 001
22.01.2016
18:44:33
Спасибо за ответы. Атом кто то пробывал?
Да, впринципе нормальный, приятный но при открытии больших файлов он крашится

Alexey
22.01.2016
18:44:34
Мне даже больше сублайма понравился

Дизигн кошерный

HAOS 001
22.01.2016
18:44:48
я накатил тему похожую на атом на саблайм

Sergey
22.01.2016
18:44:59
Пруф?

HAOS 001
22.01.2016
18:45:42
Пруф?
чего именно ?

Viktor
22.01.2016
18:46:19
чего именно ?
Скрин просит

Sergey
22.01.2016
18:46:23
Да, атом красив. Но лично меня огорчает его низкая производительность. Чувствуются постоянные мелкие задержки. После атома sublime просто летает.

Фԉùཎыч⚠️
22.01.2016
18:46:59
Sergey
22.01.2016
18:47:29
thanks

HAOS 001
22.01.2016
18:48:08
thanks
One Dark Material тема

Viktor
22.01.2016
18:48:21
бля

Google
Sergey
22.01.2016
18:49:16
Загуглил уже:)

Viktor
22.01.2016
18:50:56
Download Speed: 840 kbps Upload Speed: 30 kbps

Sergey
22.01.2016
18:53:16
:D

Viktor
22.01.2016
18:56:48
и как при таком инете бота тестить?

Дайти впс плес

шучу, лучше не стоит

Artem
22.01.2016
18:58:05
Дайти впс плес
возьми у амазона

Viktor
22.01.2016
18:58:07
http://speedof.me/ годнота кстати

Sergey
22.01.2016
18:58:08
могу дроп на digital дать на немного

Viktor
22.01.2016
18:58:14
могу дроп на digital дать на немного
Буду премного благодарен

Sergey
22.01.2016
18:58:47
ubuntu 15.10 устроит?

Artem
22.01.2016
18:58:57
Долго же
пару часов активируется, можно год бесплатно юзать

Artem
22.01.2016
18:59:28
да

vps у них называется ec2

Viktor
22.01.2016
18:59:50
ок, пойду гуглить

Google
Sergey
22.01.2016
19:00:16
Ага
делается.

Viktor
22.01.2016
19:00:24
делается.
Ок, жду

Artem
22.01.2016
19:00:39
ок, пойду гуглить
https://aws.amazon.com/ru/free/

Viktor
22.01.2016
19:01:09
конечно
Не отвяжешь — продлит сам?

Sergey
22.01.2016
19:01:19
Ок, жду
Скинул в личку

Artem
22.01.2016
19:01:35
просто инстанс удалишь через год и все, если не хочешь денег тратить

HAOS 001
22.01.2016
19:10:27
через полгода

Admin
ERROR: S client not available

HAOS 001
22.01.2016
19:10:34
у меня требовало какую то суету

каждый день приходило сообщение "Недостаточно средств для оплаты Amazon"

Artem
22.01.2016
19:11:33
может быть, у тебя ресурсов что-то ело выше бесплатного лимита

HAOS 001
22.01.2016
19:11:53
я юзал только месяц

потом забил

Kolyann
22.01.2016
19:14:29
А как передавать? Даже не через https и x-post(хз как правильно звать)
первый вариант 1. генерируешь рандомное число 2. передаёшь его юзеру 3. юзер выполняет f(пароль, это число) 4. передаёт тебе результат 5. сравниваешь его результат со своим f(пароль из базы,это число)

f() должна быть криптостойкой, какой-нибудь хэш или вроде того

преимущество этой херни - пароль вообще не передаётся по сети

недостаток - в базе хранится пароль в открытом виде

второй вариант - генерация закрытого канала по диффи-хеллману, в котором уже происходит передача пароля и логин юзера

Viktor
22.01.2016
19:16:34
А если хранить в базе f(g(password))

Google
Viktor
22.01.2016
19:16:36
?

:D

Kolyann
22.01.2016
19:16:50
ща подумаю

можно хранить в базе соль рядом с паролем, которую тоже будешь передавать юзеру

т.е. есть например юзер A с паролем 123 в базе A, g(123,salt), salt

Viktor
22.01.2016
19:18:48
Тем временем коэффициент баррель / рубль уже 2500

Kolyann
22.01.2016
19:18:56
давай литр/рубль

шоб канонично

Viktor
22.01.2016
19:19:58
ну подели на 158,987

Kolyann
22.01.2016
19:20:29
передаёшь юзеру rnd, salt юзер генерирует на своей стороне h(g(input_pw,salt),rnd), передаёт тебе ты сравниваешь h(pw с базы,rnd) и принятый от юзера

единственное в чём я не уверен - точно ли можно передавать соль по каналу

Viktor
22.01.2016
19:21:39
крч надо криптографию учить...

https://aws.amazon.com/ru/free/
750 часов в месяц использования инстанса t2.micro с Linux, RHEL или SLES Переведите плес

В месяце же максимум 744 часа

Artem
22.01.2016
19:22:50
750 часов в месяц использования инстанса t2.micro с Linux, RHEL или SLES Переведите плес
можешь создать инстанс t2.micro и не выключать, в общем

Boojum
22.01.2016
19:24:04
class Friends:     def __init__(self, connections):         self.connections = connections         self.q = list(self.connections)     def add(self, connections):         print(self.q)         if connections in self.q:             print("fuck")             return False         else:             (self.q).append(connections)             print(self.q)

Вот смотрите

Artem
22.01.2016
19:25:19
Кредитов ЦПУ в час эт что?
не знаю, забей на это

Boojum
22.01.2016
19:25:30
Когда я использую метод add -- там внутри есть connections. Когда я использую connections -- почему я не обращаюсь к нему через self, ведь это внутри класса?  Прошу прощения за глупый вопрос, первый день осваиваю ООП

Страница 204 из 9768