View Automated Client Side Init
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sometimes you want to keep it simple and create just the basics that you need to start from a clean slate. | |
I keep `Gruntfile.coffee`, the `package.json` file and the `client-side-init.rb` file in `~/builerplates`. Then I added the alias to my `bash_profile`. | |
To start a new project I just run: | |
client-side-init my-project-name | |
Then I can just `cd` into `~/www/my-project-name` run `grunt` and get to work. |
View Vagrantfile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing! | |
VAGRANTFILE_API_VERSION = "2" | |
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | |
config.vm.box = "rr2014" | |
config.vm.box_url = "https://s3.amazonaws.com/kshaver-resources/rr2014.box" |
View gist:bb8b3a2473b54860f568
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export TERM=xterm-256color | |
MAGENTA=$(tput setaf 9) | |
ORANGE=$(tput setaf 172) | |
YELLOW=$(tput setaf 190) | |
PURPLE=$(tput setaf 141) | |
BOLD=$(tput bold) | |
RESET=$(tput sgr0) | |
export MAGENTA |
View reset
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* { | |
box-sizing:border-box; | |
-moz-box-sizing:border-box; | |
-webkit-box-sizing:border-box; | |
} | |
::-moz-selection { | |
background:#444; | |
color:#fff; | |
text-shadow:none; |
View slideshow
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ----------------------------------------------------------------- | |
// A very simple jQuery slideshow. It requires a little more work | |
// on the part of the user, but this keeps the transition code tiny. | |
// ----------------------------------------------------------------- | |
// CSS | |
// ----------------------------------------------------------------- | |
#slideshow { width:200px; height:200px; } | |
.hidden { display:none; } | |
// ----------------------------------------------------------------- |
View VPS setup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
RUBYGEMS_URL="http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz" | |
RUBYGEMS_FOLDER="rubygems-1.3.1" | |
RUBYGEMS_EXT="tgz" | |
apt-get update | |
apt-get install build-essential ruby ruby1.8-dev wget vim apache2 libopenssl-ruby apache2-prefork-dev rdoc git-core | |
apt-get install sqlite3 libsqlite3-dev | |
apt-get install imagemagick |
View get inverse hex
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function invert_color(color) { | |
color = color.replace('#', ''); | |
r = color.substr(0,2); | |
g = color.substr(2,2); | |
b = color.substr(4,2); | |
inverted_r = 255 - parseInt(r,16); | |
inverted_g = 255 - parseInt(g,16); | |
inverted_b = 255 - parseInt(b,16); |
View flash_notice.css
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#flash_notice { | |
width:400px; | |
padding:10px; | |
background:#dbffca; | |
color:#060; | |
height:30px; | |
line-height:30px; | |
border:1px solid #060; | |
font-family:arial, helvetica, sans-serif; | |
font-size:12pt; |
View tab_shortcuts.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | |
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US"> | |
<head> | |
<title>Tabs With Keyboard Shortcuts</title> | |
<style type="text/css"> | |
body { background:#fff; font-family:arial, helvetica, sans-serif; color:#000; font-size:10pt; } | |
#container { width:450px; border:1px solid #3b3b3b; height:200px; } | |
#tabs { margin:0; padding:0; background:#aaa; height:35px; border-bottom:1px solid #3b3b3b; } | |
#tabs li { list-style:none; margin:0; padding:0; display:inline; } | |
#tabs li a { color:#999; font-weight:bold; text-decoration:none; height:25px; line-height:25px; margin-top:5px; border-bottom:1px solid #3b3b3b; padding:0 10px; margin:10px 0 0 10px; float:left; background:#ededed; border-right:2px solid #3b3b3b; outline:none; } |
OlderNewer