Skip to content

Instantly share code, notes, and snippets.

View christianklotz's full-sized avatar

Christian Klotz christianklotz

View GitHub Profile
@christianklotz
christianklotz / install-ortools.sh
Created October 17, 2016 09:22
Shell script to install Google's OR tools
#!/bin/bash
echo "Dowloading Google's Operations Research tools...";
ORTOOLS_TAR=or-tools.python.examples_v4.4.3842.tar.gz;
ORTOOLS_TAR_URL=https://github.com/google/or-tools/releases/download/v4.4/${ORTOOLS_TAR};
curl -O -L ${ORTOOLS_TAR_URL};
tar -xzf ${ORTOOLS_TAR}; cd ortools_examples; python setup.py install;
@christianklotz
christianklotz / food-request-validation-failed.json
Last active September 9, 2016 10:36
Error response for a food request resulting in a validation error
{
"message": "validation failed",
"code": 1234,
"errors": [{
"code": 5678,
"message": "not so healthy",
"field": "food",
"suggested_value": "🍎"
}]
}
{
"swagger": "2.0",
"info": {
"title": "Swagger Sample",
"description": "Sample API Playground.",
"version": "1.0.0"
},
"basePath": "/v1",
"schemes": [
"http"
@christianklotz
christianklotz / ios-default-fontsize-table.swift
Created February 2, 2016 16:42
List of default font sizes for dynamic type
let defaultFontSizeTable = [
UIFontTextStyleHeadline: [
UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 26,
UIContentSizeCategoryAccessibilityExtraExtraLarge: 25,
UIContentSizeCategoryAccessibilityExtraLarge: 24,
UIContentSizeCategoryAccessibilityLarge: 24,
UIContentSizeCategoryAccessibilityMedium: 23,
UIContentSizeCategoryExtraExtraExtraLarge: 23,
UIContentSizeCategoryExtraExtraLarge: 22,
UIContentSizeCategoryExtraLarge: 21,
package main
import (
"database/sql"
"errors"
"fmt"
"strconv"
"github.com/manyminds/api2go/jsonapi"
)
package jsonapi
import (
"time"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
type TaggedPost struct {
package jsonapi
import (
"fmt"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
type PublishStatus int