Tag Archives for Ruby on Rails

Автоматическое сжатие JS и CSS

Для Ruby on Rails есть хорошие плагины для сжатие JS и CSS. 1) Rails-плагин Smurf позволяет автоматически сжимать файлы JS и CSS, которые вызываются методами javascript_include_tag или stylesheet_link_tag с параметром :cache => true (Smurf на GitHub). 2) fixie_shrinker, использующем YUI … Continue reading

18. ноября 2008 by Alexey Vasiliev
Categories: Ruby on Rails | Tags: | Комментарии отключены

Bort и Suspender – шаблоны Rails-приложений

Если вы занимаетесь разработкой rails-приложений, то наверное заметили, что есть набор плагинов и библиотек, которые используются регулярно. Устанавливать их каждый раз при создании скелета нового приложения довольно рутинная задача. Вот тут и приходят на помощь пакеты Bort и Suspender. Оба … Continue reading

01. ноября 2008 by Alexey Vasiliev
Categories: Ruby on Rails | Tags: | Комментарии отключены

Отслеживание истечения срока действия сессий

Ваше приложение всегда завершает работу с сессией после определенного периода бездействия со стороны пользователя, и вы хотите помочь пользователю сориентироваться, сколько времени осталось до того, как приложение аннулирует их регистрацию.

20. сентября 2008 by Alexey Vasiliev
Categories: Ajax, javascript, Ruby on Rails | Tags: , , | Один комментарий

Создание привлекательных диаграмм

Проблема Хотелось бы иметь возможность динамической генерации привлекательных диа­грамм на основе данных приложения. Нам потребуется ImageMagick. Эту библиотеку можно получить по адресу http://www.imagemagick.org. Привязка Ruby к ImageMagick — RMagick. Устанавливается из gem-пакета rmagick. Настройка ImageMagick и RMagick иногда может вызывать … Continue reading

06. сентября 2008 by Alexey Vasiliev
Categories: Ruby on Rails | Tags: , | 2 комментария

Обновление нескольких элементов при помощи одного Ajax-запроса

Проблема Вы уже видели, как работающие с формой Ajax-пoмoщники позволяют обнов­лять часть рабочей страницы результатами удаленного действия. Для определе­ния идентификатора НТМL-элемента, который должен быть обновлен данными, полученными от удаленного действия, многие Аjах-действия используют пара­метр :update. Для большинства ситуаций этот механизм … Continue reading

05. сентября 2008 by Alexey Vasiliev
Categories: Ajax, javascript, Ruby on Rails | Tags: , , | Один комментарий

Реализация оперативного просмотра

Проблема Хотелось бы дать пользователям возможность оперативного просмотра данных в процессе редактирования, чтобы не получалось так, что после отправки из фор­мы данные появились в испорченном формате (когда речь идет, к примеру, о дневниковой записи, которую собираются выставить на всеобщее обозрение).

03. сентября 2008 by Alexey Vasiliev
Categories: Ajax, javascript, Ruby on Rails | Tags: , , | 3 комментария

Создание сортируемого списка с перетаскиваемыми элементами

Проблема В приложении есть модель со списком, который нужно отсортировать. Жела­тельно управлять порядком сортировки списка, находящегося в базе данных, и предоставить пользователям привлекательный, современный интерфейс с пе­ретаскиванием, позволяющий установить порядок следования элементов списка.

02. сентября 2008 by Alexey Vasiliev
Categories: Ajax, javascript, Ruby on Rails | Tags: , , | Комментарии отключены

Автозаполнение текстового поля

Проблема Вам наверняка приходилось пользоваться изящной работой элементов управ­ления, обладающих свойством автозаполнения. Вы точно знаете, стоит только приступить к вводу данных, как приложение еще до завершения ввода начнет ди­намический подбор соответствий. Это был самый впечатляющий писк моды в де­вяностых годах … Continue reading

02. сентября 2008 by Alexey Vasiliev
Categories: Ajax, javascript, Ruby on Rails | Tags: , , | 4 комментария

Создание собственного помощника на JavaScript

Проблема Rails позволяет радоваться многим преимуществам от использования JavaScript в пользовательском интерфейсе, освобождая меня от нелюбимого занятия — соб­ственноручного создания кода JavaScript. В Rails полно магических одно строчных выражений, создающих впечатляющие эффекты пользовательского интер­фейса, для которых не нужно использовать ни … Continue reading

31. августа 2008 by Alexey Vasiliev
Categories: Ajax, javascript, Ruby on Rails | Tags: , , | Комментарии отключены

Местное редактирование формы

Проблема В приложении часто встречаются отдельные фрагменты данных, подвергаемые незначительной пользовательской правке. Было бы неплохо предоставить пользователям приложения простой способ редактирования данных прямо там, где они находятся, не открывая отдельной формы.

25. августа 2008 by Alexey Vasiliev
Categories: Ruby on Rails, web 2.0 | Tags: , | Комментарии отключены

Newer posts →