Skip to content

Instantly share code, notes, and snippets.

View alex3305's full-sized avatar
🤦‍♂️

Alex van den Hoogen alex3305

🤦‍♂️
View GitHub Profile
@alex3305
alex3305 / json-joiner.js
Created September 24, 2014 20:48
JSON joiner
JSON.Join = function(jsons) {
var retJson = {};
for (var j1 in jsons) { for (var j2 in jsons[j1]) { retJson[j2] = jsons[j1][j2]; } }
return retJson;
};
@alex3305
alex3305 / rest.go
Created August 28, 2014 19:24
Very, very simple REST controller in Go with Hello World and Kill switch
package main
import (
"github.com/bmizerany/pat"
"log"
"net/http"
"os"
)
func main() {
@alex3305
alex3305 / InputValidationFunction.java
Last active August 29, 2015 14:02
Java 8 simple input validation with quotes
/**
* Function that checks whether the command line input is valid. This
* method can handle input with spaces that are escaped inside
* quotation marks (either " or '). However this method will throw
* an Exception when either the input is empty or when the input
* is malformed.
*
* Malformed input occurs when there are an odd number of quotation
* marks in the input string, but only if there are more than one.
*
@alex3305
alex3305 / index.php
Last active November 12, 2019 07:30
HTML to PDF converter with marginless cover page with Snappy and PDF Merge
<?php
/**
* PDF exporter for Mediawiki. This will load a specified content page and
* will append a seperate, specified cover page to the returning document.
*
* Requirements:
* - PHP 5.1+
* - wkhtmltox (wkhtmltopdf) 0.12+ (http://www.wkhtmltopdf.org)
* - KnpLabs Snappy (https://github.com/KnpLabs/snappy/)
* - PDF Merger for PHP (http://pdfmerger.codeplex.com/)