Skip to content

Instantly share code, notes, and snippets.

View perguth's full-sized avatar
🎈

Per Guth perguth

🎈
View GitHub Profile
var inherits = require( 'inherits')
var EventEmitter = require( 'events').EventEmitter
var instance
inherits( Dispatcher, EventEmitter)
module.exports = instance ||
(instance = new Dispatcher())
function Dispatcher (opts){
@perguth
perguth / index.js
Last active September 11, 2015 15:09
signalhub_test
var signalhub = require( 'signalhub')
var argv = require( 'minimist')( process.argv.slice( 2))
var Peer = require('simple-peer')
var uid = require('cuid')()
var log = require('fancy-log')
// hub
var hub = signalhub( 'signalhubTest', [
'http://x:7000' ])
@perguth
perguth / iterate_array.sh
Last active September 8, 2015 15:00
Iterate over an array in Bash.
ARRAY=(
hello
world
)
i=0
while [ $i -lt ${#ARRAY[@]} ]; do
echo ${ARRAY[i]}
((i++))
done
@perguth
perguth / log.js
Created September 8, 2015 10:48
A simple `console.log` wrapper. Just a shorthand.
function log () {
var args = Array.prototype.slice.call(arguments)
console.log.apply(console, args) }
@perguth
perguth / purge_from_git_branch.sh
Last active September 3, 2015 10:15
Remove a certain file completely throughout all history from a GIT repository branch.
# replace FILE (eg. `subfolder/file.md`) and BRANCH
git filter-branch --force --index-filter \
'git rm --cached --ignore-unmatch FILE' \
--prune-empty --tag-name-filter BRANCH
@perguth
perguth / package.json
Last active August 29, 2015 14:27
scripts part of the `package.json` of a test project
"dependencies": {
"hyperboot": "^2.1.1"
},
"devDependencies": {
"browser-sync": "^2.8.2",
"browserify": "^11.0.1",
"catw": "^1.0.1",
"hyperboot": "^2.1.1",
"tap": "^1.3.2",
"uglifyjs": "^2.4.10",
#!/bin/sh
# only done once:
#
# for I in `seq 1 8` ; do
# dd if=/dev/zero of=1GB_$I bs=1M count=1024
# done
# dd if=/dev/zero of=5GB bs=1M count=5120
sync
@perguth
perguth / 150630 tablets .md
Last active August 29, 2015 14:23
3 tabs in comparison
@perguth
perguth / Fragenkatalog Umzug auf Linux .md
Last active August 29, 2015 14:22
Fragenkatalog: Umzug auf Linux

Fragenkatalog: Umzug auf Linux

  • Spezielles Linux gewünscht?

    Ansonsten lautet unsere Empfehlung Ubuntu MATE. Es zeichnet sich durch Geschwindkeit und Übersichtlichkeit aus.

    +-------------------------------------+
    |                                     |
    +-------------------------------------+
  • Gewünschte Software