Skip to content

Instantly share code, notes, and snippets.

@burt202
burt202 / index.html
Created August 16, 2021 14:02
Getting radio values
<html>
<body>
<h1>Group 1</h1>
<div>
<input type="radio" id="group1-aaa" name="group1" value="aaa" />
<label for="aaa">AAA</label>
</div>
<div>
<input type="radio" id="group1-bbb" name="group1" value="bbb" />
<label for="bbb">BBB</label>
@burt202
burt202 / parse-zip-contents.js
Created December 17, 2015 13:44
Parsing Zip Contents
var unzip = require("unzip");
var fs = require("fs");
var through = require("through2");
var htmlFiles = [];
var manifestContents = null;
fs.createReadStream("demo.zip")
.pipe(unzip.Parse())
.on("entry", function (entry) {
@burt202
burt202 / .gitignore
Last active August 29, 2015 14:06
Playing With Promises
node_modules
@burt202
burt202 / test.js
Created July 10, 2014 09:53
Chai Custom Matcher
var chai = require('chai');
var expect = chai.expect;
var _ = require('underscore');
chai.use(function (chai, utils) {
var Assertion = chai.Assertion;
Assertion.addMethod('created', function (expected, idKey) {
var obj = this._obj;
@burt202
burt202 / mp3-id3.js
Created April 16, 2014 17:32
Read MP3 ID3 Info
var fs = require('fs'),
_ = require('underscore'),
directory = 'mp3s/',
files = fs.readdirSync(directory),
genres = [
'Blues','Classic Rock','Country','Dance','Disco','Funk','Grunge','Hip-Hop','Jazz','Metal',
'New Age','Oldies','Other','Pop','R&B','Rap','Reggae','Rock','Techno','Industrial',
'Alternative','Ska','Death Metal','Pranks','Soundtrack','Euro-Techno','Ambient','Trip-Hop',
'Vocal','Jazz+Funk','Fusion','Trance','Classical','Instrumental','Acid','House','Game',
'Sound Clip','Gospel','Noise','AlternRock','Bass','Soul','Punk','Space','Meditative',
@burt202
burt202 / fibonacci1.js
Last active August 29, 2015 13:57
Fibonacci Functions
function fib (n) {
var i, fibs = [];
fibs.push(0);
fibs.push(1);
for (i = 0; i < n; i++) {
fibs.push(fibs[0] + fibs[1]);
fibs.shift();
}
@burt202
burt202 / example.html
Last active August 29, 2015 13:57
jQuery Plugin Boilerplate
<html>
<head>
<title>jQuery Plugin BoilerPlate</title>
</head>
<body>
<div id="element"></div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script src="jquery-plugin-boilerplate.js"></script>
@burt202
burt202 / foo-spec.js
Created March 3, 2014 21:05
NodeJS / RequireJS / Jasmine
var requirejs = require("requirejs");
require("./init");
var foo = requirejs("foo");
describe("test", function () {
it("test", function () {
expect(foo.message).toEqual("working");
});
});