Jester
House of bmac

bmac's hand

The top 17 gists by star count
A
gistfile1.txt3

Original Xbox System Names

Donut
Penguin
Stumpy
Whicker
Shadow
Howard
Wilshire
Darling
Disco
Jack
The Bear
Sneak
A
K
event.preventDefault0

Use of event.preventDefault();

$(class="_tkStr_1klyn_166">'.js-link').click(function(event) {
    handleClickEvent(this, event);
    event.preventDefault();
});
K
Q
gistfile1.el0
(add-hook 'js2-mode-hook
          (lambda ()
            (font-lock-add-keywords
             nil `((class="_tkStr_1klyn_166">"\\(function\\)"
                          (class="_tkNum_1klyn_175">0 (progn (compose-region (match-beginning class="_tkNum_1klyn_175">1)
                                                    (match-end class="_tkNum_1klyn_175">1) class="_tkStr_1klyn_166">"\u0192")
                                    nil)))))))
Q
J
gistfile1.js0
ko.bindingHandlers[class="_tkStr_1klyn_166">'fastValue'] = {
    init: function (element, valueAccessor, allBindingsAccessor) {
      allBindingsAccessor()[class="_tkStr_1klyn_166">'valueUpdate'] = class="_tkStr_1klyn_166">'afterkeydown';      
      ko.bindingHandlers.value.init.apply(this, arguments);      
    },
    update: ko.bindingHandlers.value.update
};
J
10
gistfile1.txt0
class="_tkStr_1klyn_166">'use strict';

module.exports = function(grunt) {

  class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">// Project configuration.
  grunt.initConfig({
    class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">// Metadata.
    pkg: grunt.file.readJSON(class="_tkStr_1klyn_166">'package.json'),
    banner: class="_tkStr_1klyn_166">'/*! <%= pkg.name %> - v<%= pkg.version %> - ' +
      class="_tkStr_1klyn_166">'<%= grunt.template.today("yyyy-mm-dd") %>\n' +
      class="_tkStr_1klyn_166">'<%= pkg.homepage ? "* " + pkg.homepage + "\\n" : "" %>' +
      class="_tkStr_1klyn_166">'* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>;' +
10
9
gistfile1.js0
ko.bindingHandlers.date = {
    init: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {

        var observable = valueAccessor();
        class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">// alternately setup jquery-ui-date here
        element.addEventListener(class="_tkStr_1klyn_166">'change', function() {
           var date = new Date(element.value);
           observable(date.getTime());
        });
    },

    update: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
9
8
keybase.md0

keybase.md

### Keybase proof

I hereby claim:

class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">  * I am bmac on github.
class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">  * I am bmac (https://keybase.io/bmac) on keybase.
class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">  * I have a public key whose fingerprint is D30E FE57 8A6C 4BA4 6B64  5ADB 3DFC class="_tkNum_1klyn_175">8986 class="_tkNum_1klyn_175">5634 53FA

To claim this, I am signing this object:

class="_tkStr_1klyn_166">```json
{
8
7
adapters.application.js0

https://github.com/emberjs/data/issues/3704#issuecomment-266799711

import Adapter from class="_tkStr_1klyn_166">"ember-data/adapters/active-model";

export default DS.JSONAPIAdapter.extend({
  shouldReloadRecord: () => false,
  shouldBackgroundReloadRecord: () => false
});
7
6
adapters.application.js0

https://github.com/emberjs/data/issues/3704#issuecomment-266799711

import Adapter from class="_tkStr_1klyn_166">"ember-data/adapters/active-model";

export default DS.JSONAPIAdapter.extend({
  shouldReloadRecord: () => false,
  shouldBackgroundReloadRecord: () => false
});
6
5
adapters.application.js0

New Twiddle

import Adapter from class="_tkStr_1klyn_166">"ember-data/adapters/rest";

export default Adapter.extend({
   host: class="_tkStr_1klyn_166">'https:class="_tkCom_1klyn_170">//localhost:class="_tkNum_1klyn_175">5432'
});
5
4
adapters.application.js0

ember data issue 4906

import Adapter from class="_tkStr_1klyn_166">"ember-data/adapters/rest";

export default Adapter.extend();
4
3
adapters.application.js0

debug 4907

import DS from class="_tkStr_1klyn_166">'ember-data';

export default DS.JSONAPIAdapter.extend({
  urlForFindAll(modelName, snapshot) {
    const options = snapshot.adapterOptions;
    let query = class="_tkStr_1klyn_166">'?';
    if (options) {
      Object.keys(options).forEach(function (key) {
        query += class="_tkStr_1klyn_166">`&${key}=${options[key]}`;
      });
    }
    return class="_tkStr_1klyn_166">`${this._buildURL(modelName)}${query}`;
3
2
adapters.application.js0

Issue 5227

import Adapter from class="_tkStr_1klyn_166">"ember-data/adapters/json-api";

export default Adapter.extend();
2
A
adapters.application.js0

Ember Data JSON:API

import Adapter from class="_tkStr_1klyn_166">"ember-data/adapters/json-api";

export default Adapter.extend();
A
K
adapters.application.js0

Ember Data RESTAdapter

import Adapter from class="_tkStr_1klyn_166">"ember-data/adapters/rest";

export default Adapter.extend();
K
Q
data-in-ember.md0
# Data in Ember

## Fetch + Pojo

github: None
Owner: @bmac

## JSON:API
github: 
Owner: @dgeb

## Ember Redux
Q
J
..git-pr.md0

git pr - Global .gitconfig aliases for Pull Request Managment

## Install

Either copy the aliases from the class="_tkStr_1klyn_166">`.gitconfig` or run the commands in class="_tkStr_1klyn_166">`add-pr-alias.sh`

## Usage

Easily checkout local copies of pull requests from remotes:

class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">* class="_tkStr_1klyn_166">`git pr class="_tkNum_1klyn_175">4` - creates local branch class="_tkStr_1klyn_166">`pr/class="_tkNum_1klyn_175">4` from the github class="_tkStr_1klyn_166">`upstream`(if it exists) or class="_tkStr_1klyn_166">`origin` remote and checks it out
class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">* class="_tkStr_1klyn_166">`git pr class="_tkNum_1klyn_175">4 someremote` - creates local branch class="_tkStr_1klyn_166">`pr/class="_tkNum_1klyn_175">4` from class="_tkStr_1klyn_166">`someremote` remote and checks it out
class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">* class="_tkStr_1klyn_166">`git pr-clean` - removes all pr/* branches from your local repo
class=class="_tkStr_1klyn_166">"_tkCom_1klyn_170">* class="_tkStr_1klyn_166">`git spr` - Same as class="_tkStr_1klyn_166">`git pr` command, but for bitbucket/stash remotes
J