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 getLanguage(elm) { | |
if (elm) { | |
return elm.getAttribute('lang') || getLanguage(elm.parentNode); | |
} else { | |
// TODO: find <meta http-equiv="Content-Language" content="da"> | |
return null; | |
} | |
} |
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 debug(aMsg) { | |
if (window.console) { | |
window.console.log(aMsg); | |
} else if (window.dump) { | |
window.dump(aMsg + '\n'); | |
} else { | |
setTimeout(function () { | |
throw new Error('[debug] ' + aMsg); | |
}, 0); | |
} |
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
#!/usr/bin/env ruby | |
puts "looking for the gems to upgrade..." | |
gem_info = Struct.new(:name, :version) | |
to_reinstall = [] | |
Dir.glob('/Library/Ruby/Gems/**/*.bundle').map do |path| | |
path =~ /.*1.8\/gems\/(.*)-(.*?)\/.*/ | |
name, version = $1, $2 | |
bundle_info = `file path` | |
to_reinstall << gem_info.new(name, version) unless bundle_info =~ /bundle x86_64/ | |
end |
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
#!/usr/bin/env bash | |
## | |
# This is a script with usefull tips taken from: | |
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
# | |
# Download and auto-run with: | |
# $ curl -sL https://raw.github.com/gist/2108403/hack.sh | bash | |
# | |
# or download and prompt before change defaults: |
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
=begin | |
This script requires a Ruby intepeter to run: | |
http://rubyinstaller.org/ | |
This script also requires Microsoft Windows and Microsoft Word to be installed. | |
A few libraries, used by this script: | |
HTML Sanitizer: | |
https://github.com/rgrove/sanitize/ |
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
#!/usr/bin/env bash | |
# Run this script, as root, on a prestine server, with: | |
# sudo su | |
# curl -L https://gist.githubusercontent.com/bofrede/5607048/raw/chef_solo_bootstrap.sh | bash | |
apt-get -y update | |
apt-get -y install software-properties-common lib64readline-gplv2-dev | |
apt-get -y install build-essential zlib1g-dev lib64z1-dev libssl-dev libyaml-dev libxml2-dev libxslt1-dev libffi-dev | |
echo 'gem: --no-rdoc --no-ri' > /etc/gemrc | |
ln -s /etc/gemrc ~/.gemrc | |
add-apt-repository ppa:brightbox/ruby-ng |
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
Windows Registry Editor Version 5.00 | |
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft] | |
"SPONSORS"="DISABLE" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft] | |
"SPONSORS"="DISABLE" |
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
require 'spree/product' | |
require 'solidus_globalize/fallbacks' | |
module Spree | |
Product.class_eval do | |
# Fix for method not found find_by_slug | |
def self.find_by_slug(slug) | |
translation = Product::Translation.find_by_slug(slug) | |
find(translation.spree_product_id) | |
end |
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
#!/usr/bin/env bash | |
# Derived from: https://blog.bluematador.com/posts/postman-how-to-install-on-ubuntu-1604/ | |
wget https://dl.pstmn.io/download/latest/linux64 -O ~/Downloads/postman.tar.gz | |
sudo rm -rf /opt/Postman | |
sudo tar -xzf ~/Downloads/postman.tar.gz -C /opt | |
rm ~/Downloads/postman.tar.gz | |
# sudo ln -s /opt/Postman/Postman /usr/bin/postman |
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
# Back | |
xmodmap -e 'keycode 166=' | |
# Forward | |
xmodmap -e 'keycode 167=' | |
# Caps-lock | |
xmodmap -e 'keycode 66=' |
OlderNewer