НовостиРегламентные работы на сервере lithium 25 марта

Уважаемые клиенты. 25 марта 2012 года в 2:00 по московскому времени на сервере lithium будут проводится регламентные работы по обновлению программного обеспечения. Во время проведения работ возможны перебои с доступом к проектам, размещенным на этом сервере.

Благодарим за понимание.

НовостиМы изменили правила отправки почты

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

  • запрещена отпрака почты и создание почтовых аккаунтов на тестовом периоде;
  • введено ограничение на 25 получателей одного письма в поле «To»;
  • установлено ограничение на скорость отпраки писем — пять в минуту.

Мы надеемся на понимание, и что эти ограничения никак не затронут вас.

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

Пожалуйста, помните, что мы оставляем за собой право блокировать аккаунты и VDS, с которых рассылается спам, а также предпринимать другие меры для предотвращения его рассылки.

ХостингLocum — новая сила с RVM

Что случилось?

Мы долго шли к этому, и все-таки это состоялось. Теперь по умолчанию используется rvm и bundler на всех новых проектах. Старые проекты не будут затронуты до тех пор, пока вы сами не начнете переключать версию ruby в настройках. Подумайте — стоит ли делать это, если все работает.

Продолжить чтение →

ХостингСоздаем Git-репозиторий на Locum.ru

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

Главный вопрос, возникающий после выбора системы контроля версий: где же хранить репозиторий, в котором будет лежать полная история развития вашего проекта?

В случае использования распределённой системы контроля версий Git и виртуального хостинга Locum, этот вопрос можно решить буквально одним движением руки, не прибегая к использованию дорогостоящих тарифных планов GitHub или Assembla. Продолжить чтение →

ХостингИспользуем bundler на locum.ru


Странные сообщения об ошибках

Если вы читаете эту статью, то вполне вероятно вы видели такую ошибку, несмотря на то, что gem  с нужной версией ruby on rails у вас установлен.

Missing the Rails 2.3.8 gem. Please `gem install -v=2.3.8 rails`, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.

Или может быть такую?

You have already activated ** rack** 1.1.0, but your Gemfile requires rack 1.0.1. Consider using bundle exec. (Gem::LoadError)

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

Продолжить чтение →

Компания, НовостиНовая система биллинга

Дорогие друзья! Последнее время мы усердно работали над новой системой биллинга и тарификации, сегодня мы  готовы к ее внедрению. Продолжить чтение →

ХостингРазворачиваем rails-приложение правильным и удобным методом

В этой статье я расскажу как проще и удобнее всего разворачивать приложения на ruby on rails на нашем хостинге. Используя эту инструкцию вы сэкономите время и легко обнаружите ошибки, которые могут возникать при развертывании Rails-приложений. Так же будет информация о самых частых проблемах и о том, как их избежать. Описанный метод так же подходит и для Rack-приложений, с некоторыми оговорками и незначительными изменениями в конфигурационных файлах. Продолжить чтение →

НовостиСпособ перехода с Passenger на Unicorn.

Долгое время наши специалисты изучали пути повышения производительности Rails-проектов и в результате мы решили изменить способ запуска Rails на наших серверах. Начиная с 11 ноября 2010 года абсолютно все новые проекты Rails создаются и запускаются при помощи сервера Rack/Rails приложений Unicorn.

Уже созданные проекты, тем не менее, продолжают работать под управлением Phusion Passenger, и, если вас не устраивает производительность, то из этой статьи вы узнаете, как правильно и с минимальными усилиями изменить способ запуска вашего проекта.

Продолжить чтение →

НовостиRails 3. Production ready?

Locum.ru: запуск Rails 3

Все говорят о Rails 3, некоторые его уже пробуют, а некоторые даже используют в production. Некоторые наши клиенты интересуются, работает ли бета этого фреймворка у нас. Не смотря на то, что нужный gem не установлен в системе, его можно поставить локально для пользователя. Зависимости также ставятся без каких-либо нареканий.

Весь процесс занял всего несколько минут ( большую часть времени ждал пока gem подумает :) ). Дабы не быть голословным, опишу весь процесс по шагам:
Продолжить чтение

ХостингВыбор сервера приложений для rails

Locum: Выбор сервера приложений для Rails

У веб-разработчиков часто возникает вопрос: какой же метод запуска rails приложений выбрать? Попробуем рассмотреть плюсы и минусы каждого из них. Сразу оговоримся, что вариант jruby (запуск ruby кода в jvm) оставим без внимания, как специфический и для нашего проекта не очень интересный.
Продолжить чтение →