This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\usepackage{pgfplotstable} | |
\usepackage{booktabs} | |
% global settings | |
\pgfplotstableset{ | |
after row={\hline}, | |
every head row/.style={ | |
before row={ | |
\rowcolor{lightgray} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
davesecretarystillatwork posted this on July 19th, 2007 @ 11:41:59 am | |
KYLE AND I HAVE A DUMB INSIDE JOKE THAT HAS BEEN WITH US FOR NEARLY FIFTEEN YEARS NOW. | |
WHENEVER WE WALK BY A LARGE AMOUNT OF YELLOW SNOW ONE OF US HAS TO SAY "I | |
DON'T KNOW, MAYBE A SQUIRREL PEED THERE". | |
ALRIGHT SO ONE COLD WINTERY AFTERNOON WHEN I WAS 9 OR 10 KYLE AND I DECIDE TO | |
ENTERTAIN OURSELF BY GETTING OUR OTHER NEIGHBOR, EVAN, TO DRINK PEE. WE HAVE A | |
BRILLIANT AND TOTALLY ORIGINAL PLAN WHICH LARGELY INVOLVES TELLING EVAN IT'S | |
"APPLE JUICE". TO MAKE THINGS SEEM EVEN MORE NATURAL, WE DECIDE TO INVITE HIM |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"os/exec" | |
"strings" | |
"log" | |
"time" | |
"fmt" | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// [[a b] [c d]] -> [[a c] [a d] [b c] [b d]] | |
func combinations(path []int, sets [][]int, acc *[][]int) { | |
if len(sets) == 0 { | |
*acc = append(*acc, path) | |
} else { | |
for _, el := range sets[0] { | |
path := append(path, el) | |
np := make([]int, len(path)) | |
copy(np, path) | |
combinations(np, sets[1:], acc) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Originally: https://gist.github.com/vurtun/8da6c0ec7820ec002044579f84547a2e | |
LIBRARY WRITING REFERENCE LIST | |
=============================== | |
1.) Designing and Evaluating Reusable Components (Casey Muratori: http://mollyrocket.com/casey/stream_0028.html) | |
---------------------------------------------------------------------------------------------------------------- | |
_THE_ reference on API design up to this day on the internet. Nobody should write a library without having seen this. | |
I come back to this talk every N number of weeks it is that good. | |
2.) stb_howto (Sean Barrett: https://github.com/nothings/stb/blob/master/docs/stb_howto.txt) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* from http://number-none.com/product/Packing%20Integers/index.html */ | |
#include <stdio.h> | |
#include <stddef.h> | |
#include <stdint.h> | |
static uint32_t m_accumulator = 0; | |
static char m_buffer[17]; | |
char* to_bitstring(uint32_t val, char buffer[], int size) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Precisei disto no Linux Mint 18.1 Serena | |
# (http://www.andersonlfeitosa.com/2014/10/cedilha-no-linux-mint-17-com-teclado-americano.html) | |
sudo bash | |
sed -i "s/az:ca:co:fr:gv:oc:pt:sq:tr:wa/az:ca:co:fr:gv:oc:pt:sq:tr:wa:en/" /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache | |
sed -i "s/az:ca:co:fr:gv:oc:pt:sq:tr:wa/az:ca:co:fr:gv:oc:pt:sq:tr:wa:en/" /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache | |
sed -i "s/ć/ç/g" /usr/share/X11/locale/en_US.UTF-8/Compose | |
sed -i "s/Ć/Ç/g" /usr/share/X11/locale/en_US.UTF-8/Compose | |
echo "GTK_IM_MODULE=cedilla" >> /etc/environment | |
echo "QT_IM_MODULE=cedilla" >> /etc/environment |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
hugo@hp ~/play/ktor-ktor-0.3.3/ktor-samples/ktor-samples-hello $ mvn exec:java -Pexec-netty | |
[INFO] Scanning for projects... | |
[WARNING] | |
[WARNING] Some problems were encountered while building the effective model for org.jetbrains.ktor:ktor-samples-hello:jar:0.3.3 | |
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-deploy-plugin is missing. @ org.jetbrains.ktor:ktor-samples:[unknown-version], /home/hugo/play/ktor-ktor-0.3.3/ktor-samples/pom.xml, line 65, column 21 | |
[WARNING] | |
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. | |
[WARNING] | |
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. | |
[WARNING] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
type AppResponse struct { | |
Error error `json:"-"` | |
Code int `json:"code,omitempty"` | |
Message string `json:"message,omitempty"` | |
Data interface{} `json:"data,omitempty"` | |
} | |
type apiHandler func(w http.ResponseWriter, r *http.Request) AppResponse | |
func (handler apiHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// A slower insert that is faster to type. | |
func (db *DB) ReflectInsert(tablename string, obj interface{}) error { | |
base := "INSERT INTO %s(%s) VALUES (%s)" | |
count := 1 | |
var columns []string | |
var placeholders []string | |
var vals []interface{} | |
v := reflect.ValueOf(obj).Elem() | |
t := v.Type() |
OlderNewer