Skip to content

Instantly share code, notes, and snippets.

View kbohinski's full-sized avatar

Kevin Bohinski kbohinski

View GitHub Profile
@kbohinski
kbohinski / sweConfig.sh
Created November 10, 2014 02:24
CSC415 Fall 14 - VM Setup Script
#!/bin/bash
# Resynch the package index files from the source and upgrade the installed software
# base from the release image
sudo apt-get -y update
sudo apt-get -y upgrade
# Install the necessary software for the class
sudo apt-get -y install apache2 postgresql postgresql-contrib cakephp phpPgAdmin git
@kbohinski
kbohinski / pom.xml
Created February 20, 2015 19:35
Example maven file for TCNJ CSC470
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.kevinbohinski</groupId>
<artifactId>CSC47009-P1-S3</artifactId>
<version>1-CanvasRelease</version>
<packaging>jar</packaging>
<dependencies>
<dependency>

Keybase proof

I hereby claim:

  • I am kbohinski on github.
  • I am kbohinski (https://keybase.io/kbohinski) on keybase.
  • I have a public key whose fingerprint is 5756 4EE3 97D5 5EFC 871C FF8B EE72 DD1F 5D9C EEC2

To claim this, I am signing this object:

@kbohinski
kbohinski / MailChimpDriver.java
Created October 22, 2015 06:34
MailChimp Internship Application Extra Credit
/**
* @author Kevin Bohinski <bohinsk1@tcnj.edu>
* @version 1.0
* @since 2015-10-22
*
* Project Name: MailChimp Internship Application
* Description: "Extra credit for sending us a code sample to
* codesample@mailchimp.com as an attachment using
* the Mandrill API (send the code sample that's
* sending itself as the attachment - don't use SMTP
<!--
/**
* @author Kevin Bohinski <bohinsk1@tcnj.edu>
* @version 1.0
* @since 2016-3-13
*
* Project Name: PubNub SoundCloud Demo
* Description: • Demonstrate understanding of PubNub
*
* Filename: index.html
@kbohinski
kbohinski / index.html
Created May 2, 2016 19:27
Live Drum Controller
<!--
/**
* @author Kevin Bohinski <bohinsk1@tcnj.edu>
* @version 1.0
* @since 2016-5-2
*
* Course: IMM 350 (Interactive Music Programming)
* Instructor: Dr. Nakra
* Project Name: Final Project
* Description: • "Push a Max patch further".
@kbohinski
kbohinski / Solution.java
Created September 21, 2016 18:08
acm thang
import java.util.HashMap;
public class Solution {
public List<Integer> topKFrequent(int[] nums, int k) {
HashMap<Integer, Integer> map = new HashMap<Integer, Integer>();
HashMap<Integer, ArrayList<Integer>> map2 = new HashMap<Integer, ArrayList<Integer>>();
for (int i : nums) {
if (map.containsKey(i)) {
map.put(i, map.get(i) + 1);
@kbohinski
kbohinski / numberTheory.js
Created November 8, 2016 04:45
number theory functions
let primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 499, 503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 599, 601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 691, 701, 709, 719, 727, 733, 739, 743, 751, 757, 761, 769, 773, 787, 797, 809, 811, 821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 887, 907, 911, 919, 929, 937, 941, 947, 953, 967, 971, 977, 983, 991, 997, 1009, 1013, 1019, 1021, 1031, 1033, 1039, 1049, 1051, 1061, 1063, 1069, 1087, 1091, 1093, 1097, 1103, 1109, 1117, 1123, 1129, 1151, 1153, 1163, 1171, 1181, 1187, 1193, 1201, 1213, 1217, 1223, 1229, 1
# Making this a gist so I don't waste 20 minutes trying to find it again.... :)
#
# Setup:
# npm install -g json && pip install pygments
# Add source ~/path/to/jsonpp.sh to your shell startup/profile files.
#
# Credit:
# http://benw.me/posts/colourized-pretty-printed-json-with-curl/
#
# Usage: