gem "user_room", path: './plugins/user_room'
rails generate config:install rails generate devise:install rails generate devise user
Incomplete response received from application | |
проблема и в самом деле была в том, что не хватало памяти (а не ошибка приложения, как предполагалось ранее). Приложение хостилось на VDS c OpenVZ со swap = 0 kb и без возможности перенастроить контейнер c vswap отличным от нуля. Решение в двух вариантах: - переезд на VDS с KVM (и с последующей настройкой vswap) - переезд на машину, у которой показатель занятой оперативы не превышает 80% |
sqlite db/development.sqlite
.databases
.tables
.schema
.schema table_name
.header on
module MyBackend
class Application < Rails::Application
config.autoload_paths << Rails.root.join('lib')
config.active_job.queue_adapter = :sidekiq
end
end
PREVENT: RuntimeError (Circular dependency detected while autoloading constant MyClass)
$('h1').text() | |
$('h2').text() | |
$('h3').text() | |
$('title').text() | |
$('[name=keywords]').attr('content') | |
$('[name=description]').attr('content') | |
$('strong,b').text() | |
$('em,i').text() |
passwd root | |
passwd rails | |
su - postgres | |
createdb -E UTF8 -O rails qoob_backend_prod | |
createdb -E UTF8 -O rails qoob_backend_stage | |
psql |
\du | |
CREATE USER crysis WITH PASSWORD 'qwerty12345'; | |
ALTER ROLE crysis SUPERUSER CREATEDB; | |
GRANT ALL PRIVILEGES ON DATABASE backend_production TO crysis; | |
pg_dump --format=custom --host=localhost --username=crysis --file=backend_production.2015_10_20_10_58.pg.sql backend_production |
▲ | |
▲ | |
▼ | |
▼ | |
► | |
► | |
◄ | |
◄ | |
CSS |
export LC_ALL="en_US.UTF-8" | |
export LANGUAGE="en_US:en" | |
export LANG="en_US.UTF-8" | |
export LC_CTYPE="en_US.UTF-8" |
wget http://sphinxsearch.com/files/sphinx-2.1.6-release.tar.gz | |
tar xvzf sphinx-2.1.6-release.tar.gz | |
cd sphinx-2.1.6-release | |
./configure | |
checkinstall | |
which searchd | |
/usr/local/bin/searchd |