Skip to content

Instantly share code, notes, and snippets.

View d3x0r's full-sized avatar

Jim B d3x0r

  • Las Vegas
View GitHub Profile
// search for doGeneration
var basePath = "C:/halls/cardsets/raw-perfect-packs/eqube2/"
var fs = require('fs');
var BallGenerator = require( "./generator.js");
var cardUtils = require( './card_utils.js' );
var classify = require( '../cardset-classify/classify.js' );
<HTML>
<BODY>
<CANVAS width="500" height="500" ID="drawMe" ></CANVAS>
<SCRIPT>
var drawTo = document.getElementById( "drawMe" );
var ctx = drawTo.getContext( "2d" );
// something
"use asm";
(function(){
function multiplyStrings(a,b){
var result = [];
var dummy = [];
for(var i=0; i < b.length; i++) {
"use asm";
(function(){
function multiplyStrings(a,b){
var result = [];
var dummy = [];
for(var i=0; i < b.length; i++) {
(function(){
function multiplyStrings(a,b){
var result = [];
for(var i=0; i < b.length; i++) {
result = addToStringumbers(result,multiplyWithOneDigit(a,b[i]));
}
return result;
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#define DIGITS 9
#define BASE 1000000000ULL
//#define DIGITS 18
@d3x0r
d3x0r / testudp.js
Created August 31, 2017 21:15
Test udp subnet broadcast
const dgram = require( "dgram" );
var os = require("os");
var interfaces = os.networkInterfaces();
var addresses = [];
for (var k in interfaces) {
for (var k2 in interfaces[k]) {
var address = interfaces[k][k2];
calculateBroadcast(address);
@d3x0r
d3x0r / sqlite_test_nul.c
Created December 26, 2017 04:47
test getting expanded statement from sqlite3 with bound parameter.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "sqlite3.h"
sqlite3 *db; /* The SQLite database connection */
const char *zLastError;
const char testStatements1[] = "create table test (a char);";
const char testStatements2[] = "insert into test (a) values (?);";
@d3x0r
d3x0r / gunCircularReference.js
Created March 11, 2018 01:45
after (10?) seconds, makes gun crash trying to handle circular reference... this USED to work.
/* let's define an appropriate deep default database... */
var dfltSansUsers = {
1: {
name : "org1",
sites : {
1: {
name : "site1",
},
2: {
name : "site2",
@d3x0r
d3x0r / octant.js
Created March 28, 2018 14:24
compare coords and get octant...
var x = 13
var y = 12;
var centerX = 10;
var centerY = 10;
function getOctant( x, y ) {
x-=centerX;
y -= centerY;