Skip to content

Instantly share code, notes, and snippets.

@fastfrwrd
fastfrwrd / build.json
Created January 17, 2014 21:42
eventual build.json type setup that prevent everyone from having to edit compilejs.py all the time
{
"bower": {
"qwery" : "pwm/js/lib/qwery.js",
"angular:1.2.4": "pwm/js/lib/angular.js"
},
"fonts": {
"proxima": "pwm/css/fonts/proxima"
},
"requirejs": {
"pwm.build.js": "pwm/js/app-build.js"
(function() {
function dis(noun) {
var str = "When a " + noun + " starts to "
return function(verb) {
return str + verb
}
}
var d = dis("fire")
alert(d("burn"))
10 hot
30 lemon pepper
30 medium
regular mac and cheese
lemon pepper fries
waffles n’ cheese
{
"tempo": 87.0999,
"key": "F",
"intonation": 0.92,
"measures": 2,
"quanitzation": 0.25,
"events": [
{
"pitch": "A4",
"duration": 0.25
{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":6,"14":19,"15":33,"16":47,"17":49,"18":139,"19":228,"20":255,"21":255,"22":221,"23":117,"24":52,"25":45,"26":31,"27":17,"28":5,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"
diff --git a/public/resources/application/rm/modules/propertylist/collection.js b/public/resources/application/rm/modules/propertylist/collection.js
index 1c4fa6b..7be150b 100644
--- a/public/resources/application/rm/modules/propertylist/collection.js
+++ b/public/resources/application/rm/modules/propertylist/collection.js
@@ -27,7 +27,7 @@ function(Backbone, _, Model, CurrentProperty){
}
};
- $(window).on('setCurrentProperty', that.setCurrentPropertyFromEvent);
+ $(window).on('setCurrentProperty', _.bind(that.setCurrentPropertyFromEvent, that));

Sample chart for 365 days worth of bar data.

const MyModel = require('./mymodel.js');
describe('My Model', () => {
let model;
beforeEach(() => {
model = new MyModel();
});
describe('hooks', () => {
@fastfrwrd
fastfrwrd / module-1.js
Last active June 9, 2020 19:21
evolution of modules when transitioning from RequireJS to Webpack + ES2015
// old-school RequireJS.
define(['module-a', 'module-b', 'jquery'], function(ModuleA, ModuleB, $) {
var result = {
a: new ModuleA(),
b: new ModuleB()
}
$('body').append(a.el);
return result;
// gave me issues
module.exports = {
entry: {
'my-app': './my-app.js'
}
};
// easier to handle if you depend directly on apps elsewhere
module.exports = {
entry: {