I hereby claim:
- I am zismailov on github.
- I am zulkar (https://keybase.io/zulkar) on keybase.
- I have a public key whose fingerprint is DC0E C85D 62BB C248 5FE3 1907 3D43 46C2 FAAB 66B0
To claim this, I am signing this object:
User.where('extract(month from dateborn) = ?', 2) | |
dateborn поле в таблице |
class Foo | |
def bar | |
:bar | |
end | |
end | |
a = Foo.new | |
def a.bar | |
class << self |
#возьмем, например, связь one-to-many и вложенными атрибутами | |
class Gallery < ActiveRecord::Base | |
has_many :images | |
accepts_nested_attributes_for :images | |
end | |
class Image < ActiveRecord::Base | |
belongs_to :gallery, required: true |
SECRET_KEY_BASE=ahsbdjhasbjhdabks # run rake:secret to generate | |
DATABASE_URL=postgres://user:pass@dbhost/database |
# 1. Pause replication | |
sudo -u postgres psql -c 'SELECT pg_xlog_replay_pause();' | |
# 2. Perform backup | |
sudo -u postgres pg_dump -Fc DBNAME > /path/to/backup | |
#3. Resume replication |
upstream application { | |
server unix:/home/deploy/apps/APPNAME/shared/tmp/sockets/puma.sock fail_timeout=0; | |
} | |
# Optional redirect | |
#server { | |
# listen 80; | |
# server_name www.DOMAIN default; | |
# return 301 $scheme://DOMAIN$request_uri; | |
#} |
# Добавляем репозиторий для oracle java | |
add-apt-repository ppa:webupd8team/java | |
# Добавляем репозиторий для elasticsearch | |
wget -qO - https://packages.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - | |
echo "deb http://packages.elastic.co/elasticsearch/2.x/debian stable main" | sudo tee -a /etc/apt/sources.list.d/elasticsearch-2.x.list | |
# Обновить систему | |
apt-get update && apt-get dist-upgrade -y && apt-get autoremove -y && apt-get clean |
I hereby claim:
To claim this, I am signing this object:
Ruby/Ruby on Rails
JS/jQuery
TDD, BDD и RSpec
GIT
Знакомство с понятиями MVC, Mocking, ORM, RESTfull
Опыт работы с AWS
def in_two_columns(objects) | |
items_in_column = (olbjects.size / 2.0).ceil | |
objects.in_groups_of(items_in_column, false) do |obj| | |
yield obj if block_given? | |
end | |
end | |
# method inputs array and block | |
# | |
# example: |