rubyonrails


Затоптать муравья не так просто, как кажется, %username%.

Динамическая подгрузка записей в Ruby on Rails

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


Постраничная навигация в Ruby on Rails

Начать использовать постраничную навигацию (или пагинацию) в Ruby on Rails очень просто. Для этого сначала нужно добавить использование gem'а will_paginate в Gemfile...


Распознавание текста с помощью tesseract и Ruby

Распознавать текст на Ruby вы можете с помощью библиотеки Tesseract. Она разрабатывалась HP с 80х годов, после чего её купил Google и открыл исходные коды где-то в 2006 году. С тех пор мы можем использовать её под лицензией Apache 2.0.


Каптча для приложения на Ruby on Rails

Сегодня мы рассмотрим подключение каптчи для нашего RoR приложения. Для этого дела есть уже готовый гем: simple_captcha. Рассмотрим его подключение. Для начала в файл Gemfile добавим...


Права доступа и CanCan

CanCan - это гем, который используется для разграничений прав доступа. Для того, чтобы установить его добавьте в ваш Gemfile запись: gem "cancan" и выполните bundle install. После этого создайте файл с привилегиями выполнив...


Генерация дерева каталогов в один запрос

Извечная проблема: вывести дерево вложенных друг в друга каталог. Самый простой способ сделать это через рекурсивную функцию, в которой будет выбираться информация по каталогу. Минус такого подхода в том, что на каждый каталог будет генерироваться...


Загрузка картинок через CKeditor и Ruby on Rails

В этой статье мы рассмотрим, как интегрировать загрузку картинок из редактора CKeditor в приложение на Ruby on Rails


Генерация Sitemap для Rails приложений

Разрабатывая сайт на Ruby on Rails многие сталкиваются с созданием файла sitemap.xml. Решают эту проблему по разному. Сегодня мы рассмотрим как автоматически генерировать sitemap.


Хлебные крошки (breadcrumb) на Ruby on Rails

Здравствуйте. Сегодня мы рассмотрим один из самых простых вариантов реализации хлебных крошек. Конечно, реализация в плане оптимизации не самая лучшая, но она лучше всего показывает смысл работы алгоритма. Он будет хорошо понятен для начинающих, а...