Рубрики
Теги
-
Спонсоры
Архив автора: Иван Тепляков
Поднимаем на одном сервере несколько Ruby on Rails проектов под разными версиями ruby (Nginx + Unicorn)
Хочу поделиться с вами способом разворачивания нескольких приложений Ruby on Rails на одном сервере. Поможет нам в этом RVM, Unicorn и Nginx. Недавно заказчик попросил поставить Redmine к ним на сервер, на котором уже крутился проект на Ruby on Rails … Читать далее
Рубрика: Linux, Ruby on Rails
Метки: nginx, ruby on rails, rvm, unicorn, сервер
Добавить комментарий
Как секунды перевести в строку времени
Столкнулся с задачкой, нужно перевести секунды в часы:минуты:секунды, ну т.е. в обыкновенную строку времени. Оказывается в стандартной библиотеке PHP есть встроеный класс DateTime, который легко с этим справится. $seconds = 1652; $datetime = new DateTime(); $datetime->setTime(0, 0, $seconds); echo $datetime->format(’H:i:s’); … Читать далее
Свой шаблон для одиночной записи определенной категории
В файл single.php вашей темы добавляем в самое начало следующий код: <?php $this_category = reset(get_the_category()); $cat_file = get_theme_root() . ‘/название_темы/single-’ . $this_category->slug . ‘.php’; if (file_exists($cat_file)) { include ($cat_file); exit(); } ?> Это даст возможность использовать свой шаблон для … Читать далее
Удаляем из репозитория git удаленные с диска файлы
Когда много удалено файлов «руками» по привычке и потом «git status» показывает приличную грядку файлов со статусом «deleted», спасет bash: $ for i in `git status | grep deleted | awk ‘{print $3}’`; do git rm $i; done А вообще … Читать далее
Очищаем проект от служебных файлов subversion
Бывает нужно изменить систему контроля версий на другую или просто избавиться от нее совсем. Subversion создает в каждой поддиректории свои служебные папки .svn. И если у проекта много подпапок, то можно изрядно подохренеть, удаляя вручную. Поэтому, находясь в папке с … Читать далее
Краткий курс RVM (Ruby Version Manager)
Любой серьезный проект на рельсах должен быть в надежных руках rvm, т.к. он избавит от проблем с окружением на сервере.
JQuery вместо Prototype в Rails 3
UPD: Внимание! Статья устарела. Сейчас в рельсах по-умолчанию jquery. По-умолчанию в рельсы встроена js-библиотека Prototype, есть удобные хелперы для работы с ним. Как же быть тем, кто работает с JQuery? Выход есть. К счастью прямой взаимосвязи между js-библиотекой и хелперами … Читать далее
Удаленный git репозиторий. Создаем и используем.
Хочу рассказать для тех, кто еще не пробовал и оставить для себя небольшой мануал по использованию системы контроля версий Git.
Время с сервера и javascript
А я все чаще замечаю В своих javascript-приложениях на страницах сайтов разработчики чаще всего почему-то используют для манипуляций со временем объект Date. Например вывести время, которое изменяется каждую секунду или в зависимости от текущего времени выводить какие-то события, обратные отсчеты … Читать далее
Ruby on Rails для начинающих. Старт.
Знакомство с лучшим фреймворком всех времен и народов объявляю открытым! Ура, товарищи! Не знаю стоит ли отвлекаться на историю создания и почему он вдруг самый лучший в своем роде. Воду лить не буду, скажу только что мне показалось интересным. Создателем … Читать далее