As configured in my dotfiles.
start new:
tmux
start new with session name:
| var express = require('express'), | |
| request = require('request'), | |
| BufferList = require('bufferlist').BufferList, | |
| sys = require('sys'); | |
| var app = express.createServer( | |
| express.logger(), | |
| express.bodyDecoder() | |
| ); |
| #!/bin/bash | |
| # store the current dir | |
| CUR_DIR=$(pwd) | |
| # Let the person running the script know what's going on. | |
| echo "\n\033[1mPulling in latest changes for all repositories...\033[0m\n" | |
| # Find all git repositories and update it to the master latest revision | |
| for i in $(find . -name ".git" | cut -c 3-); do |
As configured in my dotfiles.
start new:
tmux
start new with session name:
Locate the section for your github remote in the .git/config file. It looks like this:
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = [email protected]:joyent/node.git
Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/* to this section. Obviously, change the github url to match your project's URL. It ends up looking like this:
| # Because you want to run Ruby as a regular user and not as root, don't you? | |
| sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 4567 | |
| # Source: http://serverfault.com/questions/112795/how-can-i-run-a-server-on-linux-on-port-80-as-a-normal-user?answertab=votes#tab-top |
| curl -s https://api.github.com/orgs/twitter/repos?per_page=200 | ruby -rubygems -e 'require "json"; JSON.load(STDIN.read).each { |repo| %x[git clone #{repo["ssh_url"]} ]}' |
| # /usr/bin/notify-site-is-down.rb | |
| require "rubygems" | |
| require "twilio-ruby" | |
| account_sid = ENV["TWILIO_ACCOUNT_SID"] | |
| auth_token = ENV["TWILIO_AUTH_TOKEN"] | |
| @client = Twilio::REST::Client.new account_sid, auth_token |
| #!/bin/bash | |
| gpg --list-sigs --keyring ~/.gnupg/pubring.gpg | sig2dot > ~/.gnupg/pubring.dot | |
| neato -Tps ~/.gnupg/pubring.dot > ~/.gnupg/pubring.ps | |
| convert ~/.gnupg/pubring.ps ~/.gnupg/pubring.gif | |
| eog ~/.gnupg/pubring.gif |
| location ~ /\.git { | |
| deny all; | |
| } | |
| # or, all . directories/files in general (including .htaccess, etc) | |
| location ~ /\. { | |
| deny all; | |
| } |
| # Maintainer: Anatol Pomozov <[email protected]> | |
| pkgname=nftables-git | |
| pkgver=0.099.r2.g11ba325 | |
| pkgrel=1 | |
| pkgdesc='Netfilter nf_tables infrastructure library' | |
| arch=(i686 x86_64) | |
| url='http://netfilter.org/projects/nftables/' | |
| license=(GPL2) | |
| depends=(libmnl gmp libnftnl-git ncurses) |