Skip to content

Instantly share code, notes, and snippets.

View herber's full-sized avatar
🦄
Focusing

Tobias Herber herber

🦄
Focusing
View GitHub Profile
@herber
herber / readme.md
Last active April 4, 2021 19:33
A tiny but blazing fast router for Vercel serverless functions.

Vercel Router

A tiny but blazing fast router for Vercel serverless functions.

Usage

import { router } from '...';

let app = router({
@herber
herber / Handler.java
Last active September 26, 2018 09:12
Echo server
import java.io.BufferedReader;
import java.io.*;
import java.net.*;
class Handler implements Runnable {
private Socket client;
public Handler (Socket c) {
client = c;
}
### Keybase proof
I hereby claim:
* I am herber on github.
* I am herber (https://keybase.io/herber) on keybase.
* I have a public key ASDmoPdl8PyRM29lJUYhtRWvd_kNhQlzUcfFeQV1vPA92Qo
To claim this, I am signing this object:
@herber
herber / emitter.js
Created November 17, 2017 11:36
A simple js emitter
const emitter = () => {
const listener = {};
const x = {};
x.on = (name, fn) => {
if (typeof fn !== 'function' || typeof name !== 'string') {
throw new Error('Wrong parameter(s)');
}
listener[name] = fn;
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Bel Test</title>
</head>
<body>
<div id="__root"></div>
<br><br>
<input type="text" id="text"/><button id="add">Add</button>
@herber
herber / arrays.md
Last active October 27, 2017 10:23
C - Cheat Sheet
int test[2] = { 'v1', 'v2' };
int test[10];
@herber
herber / log.js
Last active October 26, 2017 20:21
Simple logger in js
const l => (type) {
return (text) => {
console.log(`${ type } - ${ text }`);
};
}
module.exports = l;
@herber
herber / sort.js
Last active October 26, 2017 20:10
A simple bubble sort function.
const bubbleSort = (arr) => {
for (let i = arr.length - 1; i >= 0; i--){
for(let j = 1; j <= i; j++){
if(arr[j - 1] > arr[j]){
const temp = arr[j - 1];
arr[j - 1] = arr[j];
arr[j] = temp;
}
}
}
@herber
herber / Readme.md
Last active October 26, 2017 16:55
My single readme file

Longa mediique pennis ut mane equus Baucida

Sarisa vocato munus carens clamata subigebant tulerant

Lorem markdownum; Sic corporis vixque et haesit caudas verborum iactu deo contemptuque frangit hederae gemini. Iuncta at amens abrepti te traherent ille ponunt capitisque galeaque quidem ire. Cum non valuisse ignare promunturiumque feraxque: sors sub ver neque et scilicet veniensque quae. Avulsumque ducunt imas praestans, sua ego admovet castos.

@herber
herber / snap.go
Last active October 26, 2017 12:23
package main
import (
"fmt"
"strings"
"io/ioutil"
"log"
"os"
"path/filepath"
"strconv"