среда, 19 августа 2009 г.

Авторизация в Ruby on Rails через restful-authentication

Рецептура приготовления блюда авторизации проста. Следуйте приведенным ниже инструкциям и в итоге получите вкусную и горячую restful-authentication.

1. Устанавливаем restful-authentication:

script/plugin install git://github.com/technoweenie/restful-authentication.git


2. Устанавливаем acts_as_state_machine плагин:

script/plugin install http://elitists.textdriven.com/svn/plugins/acts_as_state_machine/trunk


3. Запускаем restful-authentification генерацию (включая опцию подтверждения e-mail через ссылку активации):

script/generate authenticated user sessions --include-activation


user - наша модель пользователя
sessions - контроллер для обработки log-in/log-out

4. В vendor/plugins переименовываем restful-authentification на restful_authentification

5. Запускаем rake db:migrate

6. Идем в http://localhost:3000/users/add добавлять пользователя и т.д.

Допиливаем


понедельник, 3 августа 2009 г.

Hibernate 3.3.1 Annotations

После установки Hibernate Annotations библиотек компилятор грязно выругался:

Exception in thread "main" java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory

Downgrade slf4j до версии 1.5.2 решил мою проблему.

PS.

И помните, если вы перепробовали все на свете, обшарили весь гугль но так и не можете найти ответ на ваш вопрос, попробуйте ant clean...


воскресенье, 2 августа 2009 г.

Ubuntu 9.04 ? Intel video ? Тормозит ?

Вначале я думал что это связано с режимом работы ноута. Оказалось все дело в видео. Решение - здесь