Skip to content

Instantly share code, notes, and snippets.

Avatar

Jesse Dearing jessedearing

View GitHub Profile
@jessedearing
jessedearing / boot2docker_init.sh
Last active Aug 29, 2015
My boot2docker init adding port forwarding for all the cool services I use
View boot2docker_init.sh
#!/usr/bin/env sh
if ! which boot2docker; then
brew install boot2docker
mkdir $HOME/.boot2docker
echo DOCKER_PORT=32000 > $HOME/.boot2docker/profile
fi
if [[ -z $DOCKER_HOST ]]; then
export DOCKER_HOST="tcp://127.0.0.1:32000"
add_to_shell=1
View Webdeploy and Powershell.ps1
[Array]$arguments = "-verb:sync", "-source:contentPath=`"$web_staging_directory`"", "-dest:contentPath=`"\\$Server\$share\$appname\$web_project_name`""
$proc = Start-Process $msdeploy -ArgumentList $arguments -NoNewWindow -Wait -PassThru
if($proc.ExitCode -ne 0) {
throw "Failed to deploy"
}
@jessedearing
jessedearing / Visual Studio .gitignore
Created Aug 3, 2010
My .gitignore file for Visual Studio
View Visual Studio .gitignore
#ignore thumbnails created by windows
Thumbs.db
#Ignore files build by Visual Studio
*.obj
*.exe
*.pdb
*.user
*.aps
*.pch
*.vspscc
View update_all_repos.rb
#!/usr/bin/ruby
repos = Dir['*']
repos.each do |repo|
if File.directory? repo
Dir.chdir repo
begin
`git pull`
rescue
@jessedearing
jessedearing / gist:670071
Created Nov 9, 2010
Changes username for a virtual dir /test
View gist:670071
.\appcmd.exe set config /section:system.applicationHost/sites /`[name=`'Static`'].[path=`'/`'].[path=`'/test`'].userName:user /`[name=`'Static`'].[path=`'/`'].[path=`'/test`'].password:pass
View websocket.html
<!DOCTYPE html>
<html>
<head>
<title>Websockets!</title>
<script>
function onMessage(evt) {
con = document.getElementById("console");
con.innerHTML += evt.data;
con.innerHTML += '<br />';
View git_tag.sh
git tag $(date +%Y-%m-%d_release)
git push origin $(date +%Y-%m-%d_release)
View refactored worst ruby evar.rb
self.days_with_weekends.map do |day|
# time = {:day => day.to_datetime.utc.to_time.to_i}
time = {:day => day.to_datetime.utc}
if Date.today > day
if !hours_log[day].nil?
hours_in_sprint += hours_log[day]
end
burndown_data << time.merge({:hours => hours_in_sprint})
elsif day == Date.today
burndown_data << time.merge({:hours => self.total_task_hours})