- Initial Server Setup with Ubuntu 12.04
- How To Install Linux, nginx, MySQL, PHP (LEMP) stack on Ubuntu 12.04
- A Basic MySQL Tutorial
- How To Install phpMyAdmin on a LEMP server
- How To Install Git on Ubuntu 12.04
- Generating SSH Keys and connect with DigitalOcean
- Install Composer on DigitalOcean
- [Install php5-cli if you get stuck with installing Compos
| 1. Install Xcode, if you haven't already. | |
| a. Once installed, run Xcode and accept the license agreement. | |
| b. Go into Xcode Prefs (Cmd + ,), go to Downloads, and install "Command Line Tools for Xcode" (or something named similarily) | |
| 2. Install Homebrew (copy and paste the following into your terminal): | |
| ```bash | |
| ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" |
| #!/usr/bin/env node | |
| /*jslint node:true */ | |
| 'use strict'; | |
| /* | |
| * Usage: | |
| * ./deploy-slug.js my-cool-git-free-app slug.tgz `heroku auth:token` | |
| */ | |
| var fs = require('fs'); |
- Install Package Control. For SublimeText 2, paste the following in Terminal:
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
From here on out, use Package Control to install everything. ⌘+Shift+P, then type Install to get a list of installable packages you can 'livesearch through. After installing plugins, they should be running.
Get EC2 CloudWatch stats and graph them in Dashing.
A Dashing widget for displaying the number of visitors to your website over a specified timeframe, as reported by Google Analytics
| .directive('ngVisible', function () { | |
| return function (scope, element, attr) { | |
| scope.$watch(attr.ngVisible, function (visible) { | |
| element.css('visibility', visible ? 'visible' : 'hidden'); | |
| }); | |
| }; | |
| }) |
Custom recipe to get OS X 10.9 Mavericks running from scratch, setup applications and developer environment. I use this gist to keep track of the important software and steps required to have a functioning system after a semi-annual fresh install.
The software selected is software that is "tried and true" --- software I need after any fresh install. I often install other software not listed here, but is handled in a case-by-case basis.
| user www-data; | |
| worker_processes 4; | |
| worker_cpu_affinity 0001 0010 0100 1000; | |
| error_log /var/log/nginx/error.log; | |
| pid /var/run/nginx.pid; | |
| events { | |
| worker_connections 2048; | |
| } |
| # My ./config directory in silverstripe looks like this: | |
| # ./503.php <- a 503 Maintainance page | |
| # ./_ss_environment.php <- the production environment settings | |
| # ./deploy.rb <- is the recipe below | |
| # | |
| # Application settings | |
| set :application, "domain.com" | |
| set :shared_children, %w(assets) |
