Skip to content

Instantly share code, notes, and snippets.

@kapkaev
kapkaev / config
Created January 31, 2012 20:46
ssh config
~/.ssh/config:
Host myrepo
User git
Port <port number>
Hostname <hostname.com>
@kapkaev
kapkaev / script.sh
Created January 31, 2012 21:03
centOS gitosis
#step 1
yum -y install python-setuptools
#step 2
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# or
# rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
#step 3
# if you using centOS 6.2 enable rpmforge-extras (enabled =1)
@kapkaev
kapkaev / script.sh
Created February 3, 2012 15:20
mount mac share (afp)
sudo apt-get install libfuse-dev libreadline-dev libgcrypt-dev libgmp3-dev
cd ~
wget http://citylan.dl.sourceforge.net/project/afpfs-ng/afpfs-ng/0.8.1/afpfs-ng-0.8.1.tar.bz2
# or http://sourceforge.net/projects/afpfs-ng/
tar -xf afpfs-ng-0.8.1.tar.bz2 && cd afpfs-ng-0.8.1
./configure
make
sudo make install
sudo ldconfig
@kapkaev
kapkaev / elasticsearch.conf
Created March 7, 2012 07:58 — forked from tobiasmcnulty/elasticsearch.conf
upstart job for elastic search
# ElasticSearch Service
description "ElasticSearch"
start on (net-device-up
and local-filesystems
and runlevel [2345])
stop on runlevel [016]
@kapkaev
kapkaev / server.conf
Created March 21, 2012 10:06
NginX config for Rails 3.1 & Unicorn
upstream example_backend {
server unix:/var/www/example.com/shared/unicorn.sock;
}
server {
listen 80;
server_name example.com www.example.com;
access_log off;
error_log off;
client_max_body_size 20M;
@kapkaev
kapkaev / ffmpeg.rb
Created March 29, 2012 13:29 — forked from ehlyzov/ffmpeg.rb
ffmpeg & carrierwave
module CarrierWave
module FFMPEG
extend ActiveSupport::Concern
module ClassMethods
def faststart
process :faststart => true
end
def transcode options
@kapkaev
kapkaev / hack.sh
Created March 31, 2012 16:51 — forked from erikh/hack.sh
OSX For Hackers
#!/usr/bin/env sh
##
# This is script with usefull tips taken from:
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
#
# install it:
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh
#
@kapkaev
kapkaev / .irbrc
Created April 1, 2012 20:45
.irbrc
# load libraries
require 'rubygems'
require 'wirble'
require 'ostruct'
require 'open-uri'
require 'color'
require 'etc'
#require 'extensions'
require 'hpricot'
require 'irb/completion'
@kapkaev
kapkaev / script.sh
Created April 9, 2012 16:38
ubuntu 11.10 rvm install
sudo apt-get -y install build-essential git-core curl libssl-dev libreadline6-dev zlib1g-dev libmysqlclient-dev libcurl4-openssl-dev libxslt-dev libxml2-dev imagemagick imagemagickcore-dev imagemagickwand-dev
curl -L get.rvm.io | bash -s stable && source ~/.bash_profile && rvm requirements && rvm install 1.9.3
@kapkaev
kapkaev / reset_ajax_resquests.js
Created April 12, 2012 17:41
reset_ajax_resquests.js
$.xhrPool = [];
$.xhrPool.abortAll = function() {
_.each(this, function(jqXHR) {
jqXHR.abort();
});
};
$.ajaxSetup({
beforeSend: function(jqXHR) {
$.xhrPool.push(jqXHR);