Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
# | |
# Cookbook Name:: Cookbook | |
# Spec:: default | |
# | |
require 'spec_helper' | |
describe 'cookbook::default' do | |
shared_examples_for :default_recipe do |
[DEFAULT] | |
# | |
# From tempest.config | |
# | |
# Whether to disable inter-process locks (boolean value) | |
#disable_process_locking = false | |
# Directory to use for lock files. (string value) |
Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
#!/bin/bash | |
# exit on any error | |
set -o errexit | |
# A few tunable variables | |
NAME='atomic' | |
NAME='try' | |
#NAME='test' | |
#DISK='/guests/rhel-guest-image-7.1-20150224.0.x86_64.qcow2' |
;;; See: https://www.reddit.com/r/emacs/comments/3icpo7/take_a_break_every_3_hours/ | |
(defvar breaktime-timer nil | |
"Holds the running break timer (if any).") | |
(defvar breaktime-interval (* 3 60 60) | |
"How often to take a break, in seconds.") | |
(defun breaktime--take-a-break () | |
(interactive) | |
(switch-to-buffer (get-buffer-create "*breaktime*")) | |
(let ((inhibit-read-only t)) |
;; http://emacs.stackexchange.com/questions/10431/get-company-to-show-suggestions-for-yasnippet-names | |
;; Add yasnippet support for all company backends | |
;; https://github.com/syl20bnr/spacemacs/pull/179 | |
(defvar company-mode/enable-yas t | |
"Enable yasnippet for all backends.") | |
(defun company-mode/backend-with-yas (backend) | |
(if (or (not company-mode/enable-yas) (and (listp backend) (member 'company-yasnippet backend))) | |
backend | |
(append (if (consp backend) backend (list backend)) |
namespace :gsub do | |
desc 'populate a configuration' | |
task :populate do | |
content = File.read('config.yml') | |
content.gsub!('REPLACE_ME_KEY','REAL_KEY') | |
content.gsub!('REPLACE_ME_ID','REAL_ID') | |
puts content | |
end |
#!/usr/bin/env python3 | |
from bs4 import BeautifulSoup | |
import requests | |
POKEURL = 'http://cmmcd.com/PokemonGo/' | |
STATUSES = { | |
'Online!': 0, | |
'Unstable!': 1, | |
'Offline!': 2, |
Chef and VMware are a natural pairing and there are several tools available to enhance the integration.
Knife is a command-line tool that provides an interface between a local chef-repo and the Chef server and allows you to manipulate objects on the Chef server. Knife plugin allows your computer to talk to a 3rd party systems like vSphere or vRA. A plugin can create a VM in vSphere and then bootstrap it with Chef, for example, or it can expose your vRa catalog to your workstation so you don't need to use a GUI.
The following are the main interfaces with VMware and Chef our "knife" plugins.
#!/bin/bash | |
iptables -F | |
iptables -t nat -F | |
iptables -P INPUT ACCEPT | |
iptables -P OUTPUT ACCEPT | |
iptables -P FORWARD DROP | |
export LAN=ens160 #change to your nic | |
export WAN=ens192 #change to your nic |