Skip to content

Instantly share code, notes, and snippets.

View stigkj's full-sized avatar

Stig Kleppe-Jørgensen stigkj

View GitHub Profile
@stigkj
stigkj / commit-msg
Created December 21, 2010 22:54 — forked from henrik/commit-msg
Adding ticket refs to the commit msg according to branch name
#!/usr/bin/env ruby
#
# Git commit-msg hook. If your branch name is in the form "t123", automatically
# adds "Refs #123." to commit messages unless they mention "#123" already.
# Include "#noref" in the message to avoid this behavior for the current commit.
# The "#noref" will be stripped from the commit message.
#
# By Henrik Nyh <http://henrik.nyh.se> 2009-09-10 under the MIT License.
#
#
#!/usr/bin/env ruby -w
# brew-services(1) - Easily start and stop formulas via launchctl
# ===============================================================
#
# ## SYNOPSIS
#
# [<sudo>] `brew services` `list`<br>
# [<sudo>] `brew services` `restart` <formula><br>
# [<sudo>] `brew services` `start` <formula> [<plist>]<br>
@stigkj
stigkj / git-fix-author
Created December 9, 2011 11:13 — forked from leif81/git_fix_author
Written to change the unix name used for a cvs commit to a pretty git name for the user.Implementation borrowed from http://lists.freedesktop.org/archives/portland/2010-October.txtauthor-conv-file format (same format as git-cvsimport requires):
#!/bin/bash
#
# Changes author and committer name and email throughout the whole repository.
# Uses a file with the following format:
#
# john.doe@hotmail.com=John Doe <john.doe@hotmail.com>
# jill.doe@hotmail.com=Jill Doe <jill.doe@hotmail.com>
#
if [ ! -e "$1" ]
@stigkj
stigkj / .picasa.ini
Created April 15, 2012 12:36 — forked from fbuchinger/.picasa.ini
.picasa.ini decoded
#==============================================================
# .picasa.ini FILE STRUCTURE
#
# reverse-engineered by Franz Buchinger <fbuchinger@gmail.com>
# licensed to the public domain
#
# Picasa Version(s): 3.8.0
#
# Changelog:
# v0.1: initial release
@stigkj
stigkj / fortelling.md
Last active February 26, 2019 21:28
norsk

Jeg satt i den store, grå bilen vår på den lange veien til den fine, brune hytta vår. Lydboken vi skulle høre på trodde jeg var kjedelig, men jeg innså at den var helt utrolig gøy. Derfor gikk den lange turen til hytta veldig fort. Dagen etter tok jeg et stort, mykt lammeskinn og la det på det kalde gulvet. Jeg tok fram den spennende boka mi og la meg på lammeskinnet og leste lenge. På fredag gikk vi en lang skitur rundt det store Otrøvannet. Det var strålende sol når vi satte oss ned for å spise halvveis i løypa. Vi spiste deilig mat og nydelig kvikklunsj til dessert. Dagen etter sto vi på slålom i de bratte bakkene ved siden av den brune hytta vår. Vi spiste lunsj på en fin cafe nede ved den minste slålombakken. Vi hadde en god hamburger med pommes frites og en stor, nydelig kakao med marshmallows.

@stigkj
stigkj / OkHttpBug.java
Last active September 8, 2017 21:13
HEAD request timing out
import okhttp3.*;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
public class OkHttpBug {
@Test
public void test() throws Exception {
Request request = new Request.Builder()
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.openzfsonosx.ilovezfs.zfs.zpool-import</string>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/zpool</string>
<string>import</string>

Keybase proof

I hereby claim:

  • I am stigkj on github.
  • I am stigkj (https://keybase.io/stigkj) on keybase.
  • I have a public key ASAF9Gyyn_lXDCnknfiFInAwotjWOBQAflBHzDnNJS5algo

To claim this, I am signing this object:

@stigkj
stigkj / pid.js
Created December 27, 2013 13:34 — forked from FGRibreau/pid.js
//
// Usage: require('./pid')("myapp");
//
var fs = require('fs');
module.exports = function(appname){
process.title = appname;
var PID_FILE = "/usr/local/var/run/"+process.title+".pid";
#!/bin/sh
set -e
JAVA_VER=7
rm -f /tmp/oab-index.html /tmp/oab-download.html >/dev/null 2>&1 || true
trap "rm -f /tmp/oab-index.html /tmp/oab-download.html" EXIT ERR QUIT INT TERM
# Try and dynamic find the JDK downloads
echo " [x] Getting Java SE download page "