Skip to content

Instantly share code, notes, and snippets.

View adastreamer's full-sized avatar
🤺
What's happening?

Eugene Khashin adastreamer

🤺
What's happening?
View GitHub Profile
products = Spree::Product.all
products.each do |p|
p.stock_items.first.set_count_on_hand 10
end
@adastreamer
adastreamer / gist:3820038a9668796b3fa3
Created August 10, 2015 11:58
malee_ecommerce_clean_descriptions
all.each{ |product| product.additional.map{ |propkey, propval| propval = propval.gsub("\n ", "").gsub("\n", "") }}
server {
listen [::]:80;
listen 80;
server_name $NOSSL_SERVER_NAME;
access_log /var/log/nginx/${APP}-access.log;
error_log /var/log/nginx/${APP}-error.log;
location / {
gzip on;
SHOW FULL COLUMNS FROM footer_menu_items;
ALTER TABLE footer_menu_items MODIFY name varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci;
@adastreamer
adastreamer / swap.sh
Created October 31, 2015 23:17
Create swap ubuntu
#!/bin/bash
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon -s
sudo vi /etc/fstab
echo "/swapfile none swap sw 0 0" >> /etc/fstab
@adastreamer
adastreamer / start_postgres.sh
Created October 31, 2015 23:19
Mac OS X start postgres
#!/bin/bash
postgres -D /usr/local/var/postgres
@adastreamer
adastreamer / vim_improvements.sh
Last active October 31, 2015 23:39
vim editors improvements
#!/bin/bash
mkdir .vim && git clone https://github.com/scrooloose/nerdtree.git .vim && touch .vimrc
echo -e ":nmap <F1> :rew <Enter>\n:nmap <F12> :n <Enter>\nset nowrap\nset tabstop=4\nautocmd VimEnter * NERDTree\nautocmd VimEnter * wincmd p\nautocmd bufenter * if (winnr(\"$\") == 1 && exists(\"b:NERDTreeType\") && b:NERDTreeType == \"primary\") | q | endif\nhi Directory ctermfg=3 ctermbg=4\nhi comment ctermfg=3 ctermbg=4" | sudo tee .vimrc
git clone https://github.com/cakebaker/scss-syntax.vim.git && rm -rf scss-syntax.vim/.git/ && cp -pri scss-syntax.vim/* .vim/ && rm -rf scss-syntax.vim
@adastreamer
adastreamer / dokku_add_new_ssh_key.sh
Created October 31, 2015 23:38
Dokku add new ssh key
#!/bin/bash
cat /path/to/public_key | ssh root@yourdokkuinstance "sudo sshcommand acl-add dokku [description]"
superuser ALL=(ALL) NOPASSWD:ALL
#!/bin/bash
rdesktop -g 1920x1080 37.235.172.233
xfreerdp -g 1920x980 -u DL 37.235.172.233