Skip to content

Instantly share code, notes, and snippets.

Reece Fowell reecefowell

View GitHub Profile
View Setting up XenServer, Orchestra and VM's.md

Network Setup

I have configured my network as following:

IP Address Purpose
192.168.0.50 XenServer Host
192.168.0.51 Xen Orchestra
192.168.0.52/199 various VM's
View Write ISO files
sudo dd if=ubuntu-budgie-20.04-desktop-amd64.iso of=/dev/sdb bs=1M status=progress
View Arch Linux Installation
nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/run/wpa_supplicant
update_config=1
#https://wiki.archlinux.org/index.php/WPA_supplicant
#wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
#wpa_cli
wpa_supplicant -B -i wlan0 -c <(wpa_passphrase SSID PASSPHRASE)
@reecefowell
reecefowell / nginx.conf
Created Nov 29, 2016 — forked from calebwoods/nginx.conf
Sample Nginx config for deployment of Angular.js app
View nginx.conf
server { listen 80;
server_name example.com;
access_log /var/log/example.com/nginx.access.log;
error_log /var/log/example.com/nginx.error.log;
root /var/www/apps/example.com/public;
charset utf-8;
location / {
rewrite ^ https://$host$request_uri? permanent;
}
@reecefowell
reecefowell / oh-my-zsh git prompt.md
Last active Aug 12, 2016
Make Oh-my-zsh + Agnoster theme run faster with git prompts
View oh-my-zsh git prompt.md

Edit ~/.zshrc and uncomment the following line DISABLE_UNTRACKED_FILES_DIRTY="true"

add this to projects mounted over NFS git config --add oh-my-zsh.hide-status 1

also, you could edit ~/.oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh but changes might potentially be lost in udpates

function git_prompt_info() {
View Setup-OpenSSH-on-Ubuntu-14.md

On Ubuntu 14 machine

Setup SSH files

  • mkdir ~/.ssh
  • chmod 700 ~/.ssh
  • touch ~/.ssh/authorized_keys
  • chmod 700 ~/.ssh/authorized_keys
View IllTellYouWhenIFindOut
$(this).select2({
tags: $(this).data('tag-license-table'),
tokenSeparators: [",", " "]
})
// values go between braces, and have looking format
// i.e key: value
Here is a longer example with deeper nesting
View Deploy CCDN
#!/usr/bin/env bash
sudo cp -rR /etc/yum.repos.d/ /etc/yum.repos.d-backup/
sudo ln -s /CCDNSandbox/Vagrant /vagrant
sudo chmod 755 /vagrant/shell/*.sh
sudo /vagrant/shell/os-detect.sh
sudo /vagrant/shell/initial-setup.sh
sudo /vagrant/shell/update-puppet.sh
sudo /vagrant/shell/librarian-puppet-vagrant.sh
@reecefowell
reecefowell / gist:adeacf013c7c92eb0027
Last active Dec 30, 2015 — forked from saetia/gist:1623487
Clean Install – OS X 10.11 El Capitan
View gist:adeacf013c7c92eb0027

OS X Preferences


most of these require logout/restart to take effect

# Enable character repeat on keydown
defaults write -g ApplePressAndHoldEnabled -bool false

# Set a shorter Delay until key repeat
View PHPUnit Assertions
assertArrayHasKey()
assertClassHasAttribute()
assertClassHasStaticAttribute()
assertContains()
assertContainsOnly()
assertContainsOnlyInstancesOf()
assertCount()
assertEmpty()
assertEqualXMLStructure()
assertEquals()
You can’t perform that action at this time.