Skip to content

Instantly share code, notes, and snippets.

View everm1nd's full-sized avatar

Nikita Simakov everm1nd

  • Berlin
View GitHub Profile
@everm1nd
everm1nd / gist:5b619709a39011e0aa61
Created February 6, 2014 12:39
How to fix postgres UTF-8 error
1) locale-gen en_US.UTF-8
2) update-locale LANG=en_US.UTF-8
3) pg_dropcluster --stop 9.3 main ; pg_createcluster --start --locale en_US.UTF-8 9.3 main
and it's better way to generate locale before installing PG. then you wont' need to recreate cluster
@everm1nd
everm1nd / gist:679818fe644498dc7d99
Created January 6, 2015 14:47
Testing ActiveRecord scope
class Something < ActiveRecord::Base
scope :active, -> { where(active: true) }
end
describe Something do
it "has :active scope" do
expect(Something).to respond_to(:active)
end
it "returns active objects with :active scope" do
scope_params = Something.active.where_methods_hash
@everm1nd
everm1nd / timenow.sh
Created March 23, 2015 09:20
Get unix timestamp from console
date +%s
@everm1nd
everm1nd / curl-ip.sh
Created March 30, 2015 10:12
Get IP with CURL
curl ipecho.net/plain ; echo
@everm1nd
everm1nd / awk.sh
Created April 15, 2015 20:09
Split table by columns in bash
ls -l | awk '{print $9, $5}'
@everm1nd
everm1nd / gist:4f4214924764b39b5c8b
Created April 15, 2015 20:24
Say "Hello" with each voice
while read voice
do
say -v $voice hello; echo $voice;
done < <(say -v '?' | awk '{print $1}')
@everm1nd
everm1nd / tar-gz.sh
Created April 18, 2015 15:20
tar gzip folder
tar czf folder.tar.gz folder/
@everm1nd
everm1nd / gist:8dfb0fb3b1881c90d013
Created May 5, 2015 13:15
Reset hanged network in Vagrant
sudo /etc/init.d/networking restart
@everm1nd
everm1nd / keybase.md
Created June 4, 2015 09:45
keybase.md

Keybase proof

I hereby claim:

  • I am everm1nd on github.
  • I am everm1nd (https://keybase.io/everm1nd) on keybase.
  • I have a public key whose fingerprint is 79B1 C7BA B44C B3C3 0D61 EC70 8B2A B141 1F2E 0B72

To claim this, I am signing this object:

@everm1nd
everm1nd / network-restart.sh
Created July 10, 2015 10:48
If Vagrant external connections hang - restart interfaces
sudo ifdown eth0 && sudo ifup eth0
# or
sudo ifdown -a && sudo ifup -a