Skip to content

Instantly share code, notes, and snippets.

View seangenabe's full-sized avatar

Sean Genabe seangenabe

View GitHub Profile
@seangenabe
seangenabe / index.js
Created February 8, 2014 16:31
requirebin sketch
var hat = require('hat');
var term = require('term');
term.appendTo('body');
term.writeln(hat());
// Cube root practice
// www.youtube.com/watch?v=Al7PllobwR4
var readline = require('readline')
function generateCube() {
var num = Math.floor(Math.random() * 89 + 10)
return {number: num, cube: num * num * num}
}
@seangenabe
seangenabe / import.php
Last active August 29, 2015 14:02
Import files uploaded on server to Wordpress
<?php
# If placed in wp-content/uploads
$path_to_wp_blog_header = '../../wp-blog-header.php';
# Directory relative to wp-content/uploads
$dir = 'import';
# Attach to post ID
$post_id = 0;
error_reporting(E_ALL);
@seangenabe
seangenabe / download.php
Created July 1, 2014 06:59
Download files to a remote server.
<?php
if (isset($_POST['url'])) {
if (empty($_POST['filename'])) {
$filename = 'download.bin';
}
else {
$filename = $_POST['filename'];
}
@seangenabe
seangenabe / 118033.user.js
Created August 11, 2014 20:18
Ads Skipper (pulled from userscripts-mirror.org)
// ==UserScript==
// @name Ads Skipper
// @author .
// @namespace http://userscripts.org/scripts/show/118033
// @description No More waiting to skip their ads
// @updateURL http://userscripts.org/scripts/source/118033.meta.js
// @installURL http://userscripts.org/scripts/source/118033.user.js
// @version 3.2.6
// @grant unsafeWindow
import java.io.*;
import java.util.*;
public class WordToNumber {
public static void main(String[] args) throws IOException {
(new WordToNumber()).run();
}
public void run() throws IOException {
import java.io.*;
import java.util.*;
public class BrickLaying {
public static void main(String[] args) throws IOException
{
(new BrickLaying()).run();
}
import java.util.*;
public class FactorialSolver
{
private static HashMap<Integer, Integer> factorials;
public static int factorial(int n) throws Exception {
if (factorials == null) {
factorials = new HashMap<Integer, Integer>();
factorials.put(0, 1);
// http://ccs.adnu.edu.ph/acm-icpc2010/prob06_growing_pain.pdf
import java.io.*;
import java.util.*;
public class GrowingPain {
public static void main(String[] args) throws IOException {
(new GrowingPain()).run();
}
// http://ccs.adnu.edu.ph/acm-icpc2010/prob09_inverse_gaussian.pdf
import java.io.*;
import java.util.*;
public class InverseGaussian {
private static double accuracyNormal = 0.000000000001;
private static boolean diagnostic = false;