Skip to content

Instantly share code, notes, and snippets.

View bdickason's full-sized avatar

Brad Dickason bdickason

View GitHub Profile
This file has been truncated, but you can view the full file.
{
akuma: {
name: "Akuma",
label: "akuma",
data: [
{
notation: "in rage 1, 1, b or f+3, 2",
hit_level: "m(Throw)",
damage: "?",
speed: "16",
This file has been truncated, but you can view the full file.
{
akuma: {
name: "Akuma",
label: "akuma",
data: [
{
notation: "in rage 1, 1, b or f+3, 2",
hit_level: "m(Throw)",
damage: "?",
speed: "16",
{
akuma: {
id: 1,
name: "Akuma",
label: "akuma",
game: "t7",
last_updated: 1496540097
},
asuka: {
id: 2,
@bdickason
bdickason / ip-up
Last active October 16, 2019 13:52 — forked from p120ph37/ip-up
#!/bin/sh
####################################################
## ##
## PPP VPN split-network/split-DNS script for OSX ##
## by Aaron Meriwether ##
## ##
## installation: ##
## sudo cp thisfile /etc/ppp/ip-up ##
## sudo chmod 755 /etc/ppp/ip-up ##
## ##
window.onload = function() {
console.log('got here');
getMovements();
//var movementSubmit = document.getElementById("movementSubmit");
//movementSubmit.onclick = movementManager;
getMovementIdByName('Front Squat', function(callback) {
console.log(callback);
});
};
@bdickason
bdickason / gist:8885665
Last active August 29, 2015 13:56
Example: listen to data from firebase and
function eventManager(evt) {
var movement = $('#movementInput').val();
var date = Date();
movementsRef.push({name: movement, created: date});
event.preventDefault();
$('#movementInput').val(''); // Added this to clear the value of the input field after a submit. You would probably want to add validation before this step eventually
}
movementsRef.on('child_added', function(snapshot){
@bdickason
bdickason / gist:4178056
Created November 30, 2012 19:43
Example Upload JSON Request
{"file":"Q09MT1I9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6CQAAAAAAAAAAgL8AAAAAAACQQgwC+MEAAIhBff+MQgwC+MEAAIhBff+MQgwC+MEAAAAA/38AAAAAAACAvwAAAAAAAJBCDAL4wQAAiEF9/4xCDAL4wQAAAAAAAJBCDAL4wQAAAAD/fwAAAAAAAIC/AAAAAAYBYsIMAvjBAACIQQYBYsIMAvjBAAAAAAAAjEIMAvjBAACIQf9/AAAAAAAAgL8AAAAAAACMQgwC+MEAAIhBBgFiwgwC+MEAAAAAAACMQgwC+MEAAAAA/38AAIA/AAAAAAAAAAAAAIxC9P3nwQAAAAAAAIxCDAL4wQAAiEEAAIxCDAL4wQAAAAD/fwAAgL8AAAAAAAAAAAAAdML40zlCw/U8QQAAdMJWjjtClkM5QQAAdMK28zdCZDs/QaUYAACAvwAAAAAAAAAAAAB0wlaOO0KWQzlBAAB0wm8SPUK6STRBAAB0wrbzN0JkOz9BpRgAAIC/AAAAAAAAAAAAAHTCbxI9QrpJNEEAAHTC5VA+Qlg5LkEAAHTCtvM3QmQ7P0GlGAAAgL8AAAAAAAAAAAAAdMIAADZCGQRAQQAAdMK28zdCZDs/QQAAdMLlUD5CWDkuQaUYAACAvwAAAAAAAAAAAAB0wnE9P0LfTydBAAB0wkoMNEJkOz9BAAB0wuVQPkJYOS5BpRgAAAAAAAAAAAAAgD9t5wdCMzPjwAwCoEEAAARCAADgwAwCoEHwpwtCnMTswAwCoEF9FAAAAAAAAAAAAACAPwAABEIAAODADAKgQZMYAEIzM+PADAKgQfCnC0KcxOzADAKgQX0UAACAvwAAAAAAAAAAAAB0wgYBQEIAABhBAAB0wggsMkJ7FOZAAAB0wtnOP0LZzh9BpRgAAIC/AAAAAAAAAAAAAHTC5VA+QqjGAUEAAH
@bdickason
bdickason / gist:1143781
Created August 13, 2011 12:08
Event design - world routes all events from objects to client
class enemy extends EventEmitter
load: ->
emit 'load'
move: (location) ->
# moves an enemy across the game
emit 'move', location
@bdickason
bdickason / gist:1143780
Created August 13, 2011 12:07
Event design - client listens directly to object
class enemy extends EventEmitter
load: ->
emit 'load'
move: (location) ->
# moves an enemy across the game
emit 'move', location
class world extends EventEmitter
@bdickason
bdickason / node-httprequest
Created July 26, 2011 03:25
Simple HTTP Request in NodeJS
getRequest: (callback) ->
options = {
host: config.host or 'yourserver'
port: config.port or 80
path: config.path or '/api/'
method: config.method or 'GET'
tmp = [] # Russ at the NYC NodeJS Meetup said array push is faster
http.request _options, (res) ->