Обновить
69
Самсонов Иван@kronos

Инженер

50
Подписчики
Отправить сообщение
Звучит достаточно легко. У меня на первом курсе был курсовой с графикой обход конем шахматного поля. Правда на паскале
Ну тогда ладно. Хотелось бы все таки увидеть задания, с которыми «студенты справляются все хуже и хуже»
На то что их всему научат. У меня в группе таких людей больше половины. И некоторые действительно научились.
Больно круто для первого курса. Мы такие на 5 писали.
Вот WinAPI, уже с первого курса подсаживают студентов на Windows. Это плохо, говорю как студент, который мучался с преподавателями не терпящими другие платформы.
Я так глазами пробежался. Пара вопросов, возможно ответы были не заметил.
Какие http сервера у вас? yaws, nginx или какая-то связка?
Вы используете какой-то фреймворк (erlyweb например) или сами все пишете?
И последний совсем наглый: вы в конторе серверную часть ерланговскую под виндой писали?
Именно поэтому существует logged_in?
Мне бы ваши проблемы у меня вот руководителя нет :(
Развивайте тему моего диплома: Обучаемая система анализа структуры html страницы (гуглить по wrapper generation и wrapper induction)
я где-то читал что конструкции image.xxx?2423424 хреново кешируются в некоторых браузерах и рекомендуются кешировать так:
image.xxx/242342/4234234 даже плагин для этого есть. Не в курсе?
Их мало кто застал из нынешних железнодорожников:)
Появления «премиумов», которые будут качать на более высокой скорости.
«Если ему хочется забрать его быстрей, комфортней, с большим количеством сервиса – он покупает премиум. Если его устраивает «медленно и печально» — качает бесплатно.»
Добро пожаловать на rghost, такого там в ближайшие года недопустим.
u = find_by_login(login.downcase) # need to get the salt
u && u.authenticated?(password)? u: nil
u => Пользователь найден по логину. (если логин не правильный то find_by_login вернет nil и u == nil)
u.authenticated?(password) => проверяется корректность пароля. Метод этот примешивается в модель User где то здесь:
include Authentication
include Authentication::ByPassword
include Authentication::ByCookieToken

А "? :" это тернарный оператор. В случае если логин и пароль правильный возвращаем пользователя с этим логином и паролем, иначе возвращаем nil. (в Ruby return не обязательно ставить, возвращается результат последней операции)
Пароли храняться в виде хеша и salt. Шифруются SHA1 алгоритмом
Ну напишите какое изменение я не охватил — добавлю. Все таки цель ставилась все указать в сжатом варианте.
Дададада, вот что значит в 5 утра писать что-то. Сейчас исправлю.
Предвидя такие вопросы написал в начале статьи:
Повествование идет в виде:
Версия
Что было после нее
Новая версия включающая все нововведения, описанные выше.
ну хотя бы так.
а можно "<%" и "%>" не такими желтыми?
Про экзотичность я в последнем абзаце написал. Как будет время напишу про индикатор при связки с nginx.

Информация

В рейтинге
Не участвует
Откуда
Сингапур, Сингапур
Зарегистрирован
Активность