Skip to content

Instantly share code, notes, and snippets.

View akoenig's full-sized avatar
🐝

André König akoenig

🐝
View GitHub Profile
@akoenig
akoenig / randomfiles
Last active August 29, 2015 13:56
Little bash script which generates some random files (max file size ~3 MB).
#!/bin/bash
#
# randomfiles
#
# Little bash script which generates some random files (max file size ~3 MB).
#
# Copyright(c) 2014 André König <andre.koenig@posteo.de>
# MIT Licensed
#
@akoenig
akoenig / loc.js
Last active August 29, 2015 13:57
A super-duper-tiny LOC counter (with no external dependencies).
#!/usr/bin/env node
'use strict';
/**
*
* A super-duper-tiny LOC counter (with no external dependencies).
*
* Usage: loc "path" "extension-to-filter"
*
@akoenig
akoenig / docker
Created March 25, 2014 20:08
Debian init script for Docker
#!/bin/sh
### BEGIN INIT INFO
# Provides: docker
# Required-Start: $syslog $remote_fs
# Required-Stop: $syslog $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Linux container runtime
# Description: Linux container runtime
#!/usr/bin/env node
/*
* dnsd
*
* Copyright(c) 2014 André König <andre.koenig@posteo.de>
* MIT Licensed
*
*/
@akoenig
akoenig / keybase.md
Created September 24, 2014 07:24
keybase.md

Keybase proof

I hereby claim:

  • I am akoenig on github.
  • I am akoenig (https://keybase.io/akoenig) on keybase.
  • I have a public key whose fingerprint is 1A29 D86F E0D6 93E7 2932 328C 3BFF A19D A565 EA84

To claim this, I am signing this object:

@akoenig
akoenig / index.js
Last active August 29, 2015 14:13
logbot - Simple IRC log bot
#!/usr/bin/env node
/*
* logbot
*
* Copyright(c) 2015 André König <andre.koenig@posteo.de>
* MIT Licensed
*
*
*/
@akoenig
akoenig / 0_reuse_code.js
Last active August 29, 2015 14:23
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@akoenig
akoenig / package.json
Created June 27, 2015 18:19
npm: referencing properties
{
"name": "awesome-package",
"version": "1.0.0",
"description": "Well, an awesome package.",
"author": "André König <andre.koenig@posteo.de>",
"main": "index",
"config": {
"distdir": "dist"
},
"scripts": {
@akoenig
akoenig / gist:1968154
Created March 3, 2012 20:49
node.js talk - file reader
/*
* FileReader with node.js
*
* Author: André König (andre.koenig@gmail.com)
*
*/
"use strict";
var fs = require('fs');
@akoenig
akoenig / gist:1968061
Created March 3, 2012 20:32
node.js talk - dns resolver
/*
* DNS-Resolver with node.js
*
* Author: André König (andre.koenig@gmail.com)
*
*/
"use strict";
var dns = require('dns');