From the category archives:

Разработка

Сборка deb-пакета

Октябрь 31, 2009

Как уже неоднократно мне говорил Григорий (он же OM), для поддержания системы в актуальном состоянии достаточно обновлять только те несколько программ, которые чаще всего используешь. Потихоньку начинаю понимать данную философию. И с переходом на Ubuntu озадачился сборкой новых версий программ.

Систему нужно подготовить к сборке, для этого устанавливаем следующие пакеты:

$ sudo aptitude install dpkg-dev autoconf automake

При этом желательно устанавливать рекомендуемые пакеты, как зависимости, чтобы подтянулись все остальные, нужные для работы, пакеты. После чего необходимо в ~/.bashrc добавить следующие строки:

export DEBFULLNAME='Denis Evsyukov'
export DEBEMAIL=mymail@gmail.com

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

Читать дальше »

Магия RoR

Август 1, 2009

Сегодня я хочу показать чуть-чуть магии, которая кроется в Ruby on Rails. При этом мы создадим приложение, не написав при этом ни строчки кода. Приступим? Как устанавливать RoR на машину, я уже рассказывал. И сейчас подразумевается, что ruby и rails установлены на машине и готовы внимать нашим командам.

Читать дальше »

Учебник по RoR

Июль 25, 2009

Пытаюсь изучать Rails по учебнику «Гибкая разработка веб-приложений в среде Rails» авторов Д.Томас и Д.Х.Хэнссон… И столкнулся с тем, что при выполнении примеров из книги получаю ошибку undefined method `scaffold’ for AdminController:Class Как оказалось, проблема заключается в том, что в книге описывается Rails 1.2.4, а установлен Rails 2.3.3 и scaffold во второй версии был упразднен за [...]

Читать дальше »

Refinery – CMS на Ruby on Rails

Июль 22, 2009

Как создавать каркас приложения я уже описывал. А сегодня рассмотрим создание типового приложения. Если быть совсем точным, то не создание, а запуск готового. И в качестве примера возьмем Refinery. Как выглядит панель администрирования можно увидеть и попробовать в действии на этой странице. На офсайте есть видео, показывающее простоту настройки и создания новых материалов в CMS. [...]

Читать дальше »

Первое приложение в Rails

Июль 21, 2009

О том, как устанавливать Ruby on Rails в Archlinux я уже писал в заметке Ruby on Rails. А сегодня покажу, как создать первую заготовку в Rails. Для начала установим веб-сервер Thin. Этот веб-сервер, как и Mongrel, написан на Ruby, но является более быстрым и масштабируемым. Thin позволяет быстро создавать кластеры приложений и в отличие от [...]

Читать дальше »

Archlinux установка Ruby on Rails

Июль 15, 2009

Заинтересовал меня Ruby. очень интересный язык. Тем более, что с его помощью можно создавать веб-приложения. Причем синтаксис у него несколько легче, чем у питона (мое имхо, как неуча пока)… Для полноценного тестирования веб-приложений в сети необходимо использовать VPS-сервера. Хостинги, которые поддерживают руби, просят выкладывать уже готовые приложения, и все тесты проводить на локальной машине. Осталось [...]

Читать дальше »