Skip to content

Instantly share code, notes, and snippets.

Dan Webb danwrong

Block or report user

Report or block danwrong

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:1114468
function delegate(rules) {
return function(e) {
var target = $(e.target), parent = null;
for (var selector in rules) {
if (target.is(selector) || ((parent = target.parents(selector)) && parent.length > 0)) {
return rules[selector].apply(this, [parent || target].concat($.makeArray(arguments)));
}
parent = null;
}
};
View gist:918610
function Template(path) {}
Template.prototype = new loadrunner.Dependency;
Template.prototype.start = function() {
// called when first callback is added
// start the template load
this.load(function(source) {
// call complete when its done
var template = this.compile(source)
this.complete(template);
})
View gist:910802
ree-1.8.7-2009.10 > b = Selenium::Client::Driver.new :host => '192.168.83.131', :port => 4444, :browser => '*firefox c:\Program Files\Mozilla Firefox 3.6\firefox.exe', :url => 'http://172.16.145.39:8888', :timeout_in_seconds => 60
=> #<Selenium::Client::Driver:0x10169bfc0 @default_javascript_framework=:prototype, @port=4444, @default_timeout_in_seconds=60, @browser_url="http://172.16.145.39:8888", @session_id=nil, @extension_js="", @highlight_located_element_by_default=false, @host="192.168.83.131", @browser_string="*firefox c:\\Program Files\\Mozilla Firefox 3.6\\firefox.exe">
ree-1.8.7-2009.10 > b.start_new_browser_session => nil
ree-1.8.7-2009.10 > b.open '/test/test.html' => nil
ree-1.8.7-2009.10 > b.get_eval "window._qunitResults"
=> "[object Object]"
ree-1.8.7-2009.10 > b.get_eval "window._qunitResults.passed"
=> "19"
View gist:908968
function amdResolve(id, mod) {
var parts = mod.id.split('/'); parts.pop();
var dir = parts.join('/');
return id.replace(/^\./, dir);
}
function amdMap(args, mod) {
var mapped = [];
function require(id) {
View json_dependency.js
function JsonFile(path) {
this.path = path;
}
JsonFile.prototype = new loadrunner.Dependency;
JsonFile.prototype.start = function() {
var me = this;
$.get(this.path, function(data) {
View gist:904225
(function() {
var intentRegex = /twitter\.com(\:\d{2,4})?\/intent\/(\w+)/,
windowOptions = 'scrollbars=yes,resizable=yes,toolbar=no,location=yes',
width = 550,
height = 420,
winHeight = screen.height,
winWidth = screen.width;
function handleIntent(e) {
e = e || window.event;
View s.js
function Sequence(deps) {
this.deps = deps;
}
Sequence.prototype = new Dependency;
Sequence.prototype.start = function() {
var me = this, nextDep = 0, allResults = [];
(function next() {
var dep = me.deps[nextDep++];
if (dep) {
View akamai.rb
require 'akamai'
module Build
class Akamai
class << self
def configure(username, password)
::Akamai.configure do |c|
c.cachecontrol_username = username
c.cachecontrol_password = password
end
View gist:855588
provide('base', function(exports) {
using('jquery', underscore', 'mustache', function(jq, u, m) {
exports({
$: jquery,
u: u,
mustache: mustache
});
});
});
You can’t perform that action at this time.