Огромное количество веб-контента не может осилить! Они не до конца тестируют свои продукты! ;( Сейчас вот читаю : effbot.org/zone/python-for-statement.htm и пытаюсь добавить из текущего Chrome под win 8.1 x64 хоть одно слово и не добавляется! И таких примеров МОРЕ!!!
А как Вам связка Python + Qt . Правильно ли я понимаю, что если захочется спрятать секреты компании, то придется писать модуль на C? И защищать протектором, к примеру EnigmaProtector. Все так?
Oleg Wock: Но эта книга, мне кажется, не для продвинутых, а для начинающих. Продвинутых очень часто беспокоят вопросы производительности, потребения памяти, сети, отладки и др. вопросы. К примеру недавно узнал про существование Sentry и прям восхитился )
Артем: Да не привязался я к нему. Просто чувак путает термины. Если бы он сказал пишу Web API к сервису, то ни одного замечания бы не было. Но он же говорит REST !!! Это все равно что придут люди к фанатам Зенита и будут утверждать что в футболе можно и рукать как в баскетболе и разницы никакой ;)
Lomoson: Пользователь пишет не REST, хоть и думает что пишет его. Если бы у него был REST. То никак проблем с учетом сессий. В каждом запросе указывается токен, в котором expire-информация с кодированием user_id. По user_id можно понять нужно ли сервису отвечать на user_id или нет?
Артем: Почему не совместимы HTTPS - раз, внутри шифрованного трафика шлешь по http basic-authentication - это два, в БД на стороне сервера хранится в PBKDF2 формате - это три. Любой запрос сопровождается токеном с определенным сроком действия, в котором закодирован USER-ID - это четыре. Токен выдается по user_id, password - это пять.
>>Или вы предлагаете каждый раз пару логин-пароль вместе с запросом отправлять?
Смотри номер-раз. Сейчас почти любой веб-ресурс чуть ли не обязан работать по HTTPS. А многие компании принудительно переводят пользователей на HTTPS.
Он не просто "должен", я бы более категорично заявил MUST. Архитектор это прежде всего набор пальцев через которые протекло тонны кода! Через глаза которого пробежал не один десяток проектов, причем проваленных в нем тоже не мало! Человек, к сожалению учится только на ошибках