lan143


Блог о разработке и DIY

Генетический алгоритм

Как нам говорит википедия, генети́ческий алгори́тм (англ. genetic algorithm) — это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации.


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

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


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

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


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

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


Один URL для товара в нескольких разделах

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


Делаем карусель с помощью плагина Any List Scroller

В настоящее время существует огромная куча решений для создания каруселей на JavaScript. Одно из самых простых решений это jQuery плагин Any List Scroller (ALS). Скачать его можно с официального сайта.


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

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


Модуль одновременной наценки и скидки

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


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

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


Выгрузка наборов товаров из 1C

В Битриксе есть отличная функция, которая называется наборы товаров. Вот только до сих пор не была реализована выгрузка наборов из 1С. В этой статье мы попробуем это исправить.