Skip to content

Instantly share code, notes, and snippets.

Kick it to Richard@Miles.Systems

Richard T. Miles RichardTMiles

Kick it to Richard@Miles.Systems
View GitHub Profile
RichardTMiles / background.js
Created Oct 14, 2020 — forked from danharper/background.js
Bare minimum Chrome extension to inject a JS file into the given page when you click on the browser action icon. The script then inserts a new div into the DOM.
View background.js
// this is the background code...
// listen for our browerAction to be clicked
chrome.browserAction.onClicked.addListener(function (tab) {
// for the current tab, inject the "inject.js" file & execute it
chrome.tabs.executeScript(tab.ib, {
file: 'inject.js'
View BlackJack.php
* Created by IntelliJ IDEA.
* User: Richard Miles
* Date: 6/27/2018
* Time: 4:05 PM
* A 6-Deck blackjack card counting game
* 2-6 is +1
RichardTMiles / HopHashTable.cpp
Last active Feb 4, 2018
Compile with [ g++ -std=c++0x main.cpp ]. Run with [ ./a.out ], 110 lines.
View HopHashTable.cpp
#include <iostream>
#include <bitset>
using namespace std;
const int TABLE_SIZE = 17; // You can change consts with
const int MAX_DIST = 4; // *((int*)(&a)) = 6
unsigned int startingPlace = 1; // a binary representation of the hop
struct item {
int *input;
RichardTMiles / Dynamic_Javascript_Inclusion.html
Last active Jan 18, 2018
Dynamic Javascript Inclusion using LoadJS and PJAX. Loading javascript files on call time when refreshing with Ajax.
View Dynamic_Javascript_Inclusion.html
<html> // This was chopped from , a php framework which incorporates PJAX and and HTML5 Sockets
/*! loadJS: load a JS file asynchronously. [c]2014 @scottjehl, Filament Group, Inc. (Based on by Paul Irish). Licensed MIT */
(function (w) {
let loadJS;
loadJS = function (src, cb) {
"use strict";
let ref = w.document.getElementsByTagName("script")[0];
let script = w.document.createElement("script");
You can’t perform that action at this time.