Skip to content

Instantly share code, notes, and snippets.

@vladimir-e
vladimir-e / rbenv.sh
Created June 25, 2013 07:55
install / update ruby using #rbenv
# update on ubuntu
cd ~/.rbenv/
git pull
cd plugins/ruby-build
git pull
rbenv install -l
rbenv install 2.0.0-p195
rbenv global 2.0.0-p195
ruby -v
gem update --system
@vladimir-e
vladimir-e / tar.sh
Created June 22, 2013 18:38
#compress #tar #archive #linux #console
tar -zcvf archive.tar.gz dir
# -z: Compress archive using gzip program
# -c: Create archive
# -v: Verbose i.e display progress while creating archive
# -f: Archive File name
# Extract
tar -zxvf archive.tar.gz -C dir
@vladimir-e
vladimir-e / git_branch_per_feature.sh
Last active December 17, 2015 03:59
Git workflow - branch per feature no fast forward #git
$ git checkout -b feature dev
# ...
$ git checkout dev
$ git merge --no-ff feature
$ git branch -d feature
$ git push origin dev
@vladimir-e
vladimir-e / boot_drive.sh
Created May 9, 2013 11:12
Create bootable USB device on mac os. #linux #osx #usb #iso
diskutil list
diskutil unmountDisk /dev/disk1
dd if=/Users/vlad/Downloads/imagefile.iso of=/dev/disk1 bs=1m
@vladimir-e
vladimir-e / find_process.sh
Created April 30, 2013 16:20
Find active #process #cli #grep
ps aux | grep puma
@vladimir-e
vladimir-e / mysql.sh
Last active December 16, 2015 16:09
#mysql #backup #dump #sql
# dump all databases
mysqldump --user=root --password=pass --all-databases > localhost.sql
# dump specific databases
mysqldump --user=root --password=pass --databases DB_NAME1 DB_NAME2 DB_NAME3 > backup.sql
# restore from file
mysql --verbose --user=root --password=pass DB_NAME < /PATH/TO/DUMPFILE.SQL
# copy database
@vladimir-e
vladimir-e / ssh_key.sh
Last active December 15, 2015 08:09
Copy public key to remote server #ssh #console
`mkdir .ssh`
cat ~/.ssh/id_rsa.pub | ssh [email protected] 'cat >> ~/.ssh/authorized_keys'
# optional
sudo chmod 700 .ssh
sudo chmod 640 .ssh/authorized_keys
@vladimir-e
vladimir-e / nginx.conf
Created March 23, 2013 20:21
Nginx 301 redirect from www domain
server{
server_name www.domain.com;
return 301 $scheme://domain.com$request_uri;
}
server{
server_name domain.com;
[...]
}
@vladimir-e
vladimir-e / Info.plist
Created March 23, 2013 19:57
Remove app icon from osx applciation switcher #osx #macos
<!-- 1. "Show Package Contents" -->
<!-- 2. Open Info.plist -->
<!-- 3. append to "dict" section: -->
<key>LSUIElement</key>
<string>1</string>
<!-- Worked for iTerm. -->
<!-- Or change Info.plist to have: -->
<key>LSUIElement</key>
<true/>
@vladimir-e
vladimir-e / wp.sh
Last active December 15, 2015 06:39
Make wordpress installation on MacOs able to install plugins etc. #wordpress #wp
➜ wordpress sudo chown -R _www ./
➜ wordpress sudo chmod -R g+w ./