Skip to content

Instantly share code, notes, and snippets.

View jasonyost's full-sized avatar

Jason Yost jasonyost

View GitHub Profile
@jasonyost
jasonyost / update.sh
Created September 25, 2014 15:25
Update Ubuntu Linux
sudo apt-get update # Fetches the list of available updates
sudo apt-get dist-upgrade # Installs updates
@jasonyost
jasonyost / cdmount.sh
Created September 25, 2014 13:57
Mount CD Ubuntu Virtual
sudo -i
mount /dev/cdrom /mnt/cdrom
cd /mnt
@jasonyost
jasonyost / countryselect.html
Created August 13, 2014 23:29
ISO-3366-1: Alpha-2 Codes HTML select list
<select>
<option value="AF">Afghanistan</option>
<option value="AX">Åland Islands</option>
<option value="AL">Albania</option>
<option value="DZ">Algeria</option>
<option value="AS">American Samoa</option>
<option value="AD">Andorra</option>
<option value="AO">Angola</option>
<option value="AI">Anguilla</option>
<option value="AQ">Antarctica</option>
@jasonyost
jasonyost / ctx_steps.rb
Created July 7, 2014 23:28
Generic cucumber steps for page navigation with capybara
When(/^I (visit|am on) (.+)$/) do |word, page_name|
visit path_to(page_name)
end
Then(/^I should be on (.+)$/) do |page_name|
visit path_to(page_name)
end
Then(/^I should be redirected to (.+)$/) do |page_name|
@jasonyost
jasonyost / prevent-tab.js
Created June 30, 2014 15:27
Prevent tab key press in JS
$('.entry-field').keydown(function(event){
if (event.keyCode == 9) {
event.preventDefault();
}
});
@jasonyost
jasonyost / regex.rb
Created June 30, 2014 12:21
Ruby Regex to capture hashtags from a string
/(?:\s|^)(?:#(?!(?:\d+|\w+?_|_\w+?)(?:\s|$)))(\w+)(?=\s|$)/i
@jasonyost
jasonyost / example.rake
Created June 27, 2014 21:17
Run/Invoke rake task from within a rake task
namespace :migrate do
desc "Migrates development and test databases"
task :dev do
puts "Migrating development database"
Rake::Task["db:migrate"].invoke
puts "Migrating test database"
Rake::Task["db:test:clone"].invoke
puts "Test migration complete"
end
@jasonyost
jasonyost / virtualbox-additions.sh
Created June 20, 2014 05:03
Run command to fix screen resolution on ubuntu linux
sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
@jasonyost
jasonyost / .zshrc
Created June 19, 2014 19:57
My .zshrc
# Path to your oh-my-zsh installation.
export ZSH=$HOME/.oh-my-zsh
# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
# Optionally, if you set this to "random", it'll load a random theme each
# time that oh-my-zsh is loaded.
ZSH_THEME="pygmalion"
# Example aliases
@jasonyost
jasonyost / command.zsh
Created June 19, 2014 19:45
Reload .zshrc
source ~/.zshrc
# or the shorter
. ~/.zshrc
# In the .zshrc file you can add an alias such as
alias zshreload="source ~/.zshrc"
# You can then just type zshreload after making changes to your .zshrc file.