Matthew Brown matthewbga

View nginx.conf
1 2 3 4 5 6 7 8 9 10
# This file should be placed on the directory of ~/blog/config
 
upstream unicorn {
server unix:/tmp/unicorn.todo.socket fail_timeout=0;
}
 
server {
listen 80 default;
#server_name example.com;
root /home/username/blog/public;
View es.sh
1 2 3 4 5 6 7 8 9
cd ~
sudo apt-get update
sudo apt-get install openjdk-7-jre-headless -y
 
wget https://github.com/elasticsearch/elasticsearch/archive/v0.20.1.tar.gz -O elasticsearch.tar.gz
tar -xf elasticsearch.tar.gz
rm elasticsearch.tar.gz
sudo mv elasticsearch-* elasticsearch
sudo mv elasticsearch /usr/local/share
View InstallSendPdfToEvernote
1 2 3 4 5 6 7 8 9
tell application "Finder"
try
set appPath to (path to application "Evernote" as text)
on error
display dialog "Couldn't find Evernote. Is it installed?"
end try
set printPath to (path to "dlib" from user domain as text) & "PDF Services"
make new alias at printPath to appPath with properties {name:"Send PDF to Evernote"}
end tell
View rails31init.md

Install Rails 3.1 RC

gem install rails --pre

generate new app, skipping Test::Unit file generation

rails new my_app -T

Set up Gemfile

View setting_up_a_new_remote_git_repository.textile

(a gist based on the old toolmantim article on setting up remote repos)

To collaborate in a distributed development process you’ll need to push code to remotely accessible repositories.

This is somewhat of a follow-up to the previous article setting up a new rails app with git.

For the impatient

Set up the new bare repo on the server:

Something went wrong with that request. Please try again.