Skip to content

Instantly share code, notes, and snippets.

View the-teacher's full-sized avatar
💻
Working remotely

Ilya N. Zykin the-teacher

💻
Working remotely
View GitHub Profile
Incomplete response received from application
проблема и в самом деле была в том, что не хватало памяти (а не ошибка приложения, как предполагалось ранее). Приложение хостилось на VDS c OpenVZ со swap = 0 kb и без возможности перенастроить контейнер c vswap отличным от нуля. Решение в двух вариантах: - переезд на VDS с KVM (и с последующей настройкой vswap) - переезд на машину, у которой показатель занятой оперативы не превышает 80%
@the-teacher
the-teacher / user_room.md
Created November 18, 2015 19:08
UserRoom Readme

UserRoom

gem "user_room", path: './plugins/user_room'

1

rails generate config:install rails generate devise:install rails generate devise user

@the-teacher
the-teacher / sqlite.md
Last active November 12, 2015 14:14
SQLITE3

sqlite db/development.sqlite

.databases
.tables

.schema
.schema table_name

.header on
@the-teacher
the-teacher / gist:6329d9338d6a2e6e366a
Last active October 27, 2015 07:05
sidekiq, action job
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
&#9650
&#9660
&#9658
&#9668
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