Skip to content

Instantly share code, notes, and snippets.

@fastfrwrd
fastfrwrd / Credit Card Generator
Created January 3, 2018 18:29 — forked from B-Con/Credit Card Generator
This JavaScript function generates random number strings that pass the Luhn checksum, the test that credit card numbers must conform to. It assumes there is an HTML radio input to indicate which company issued the card. This code is from my webpage here: http://bradconte.com/cc_generator.html.
// Copyright (c) 2015, Brad Conte (http://bradconte.com)
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
// * Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above copyright
// notice, this list of conditions and the following disclaimer in the
// documentation and/or other materials provided with the distribution.
// gave me issues
module.exports = {
entry: {
'my-app': './my-app.js'
}
};
// easier to handle if you depend directly on apps elsewhere
module.exports = {
entry: {
@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;
const MyModel = require('./mymodel.js');
describe('My Model', () => {
let model;
beforeEach(() => {
model = new MyModel();
});
describe('hooks', () => {

Sample chart for 365 days worth of bar data.

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));
{"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,"
{
"tempo": 87.0999,
"key": "F",
"intonation": 0.92,
"measures": 2,
"quanitzation": 0.25,
"events": [
{
"pitch": "A4",
"duration": 0.25
10 hot
30 lemon pepper
30 medium
regular mac and cheese
lemon pepper fries
waffles n’ cheese
(function() {
function dis(noun) {
var str = "When a " + noun + " starts to "
return function(verb) {
return str + verb
}
}
var d = dis("fire")
alert(d("burn"))