Skip to content

Instantly share code, notes, and snippets.

View hng's full-sized avatar

Henning hng

View GitHub Profile
@hng
hng / keybase.md
Created September 11, 2019 16:28

Keybase proof

I hereby claim:

  • I am hng on github.
  • I am hnnng (https://keybase.io/hnnng) on keybase.
  • I have a public key ASBL5bQuMmFET9e56WWEBaLJt6ztrRYj_PYIvMxJLyPhHAo

To claim this, I am signing this object:

require 'formula'
# Adapted from https://trac.macports.org/browser/trunk/dports/www/webkit-gtk
# Tested with newer glib and libsoup than currently in homebrew (also in tap).
class Webkitgtk < Formula
homepage 'http://webkitgtk.org/'
url 'http://webkitgtk.org/releases/webkitgtk-1.11.92.tar.xz'
sha1 'dbe9053eb8a9516cff6e796a4ba463bbb14fc464'
depends_on 'pkg-config' => :build
@hng
hng / toggleHotCorners.scpt
Last active July 24, 2018 07:11
Toggles Hot Corners on Mavericks OS X 10.9
-- based on: https://discussions.apple.com/message/23989931#23989931
property theSavedValues : {"Dashboard", "Launchpad", "Mission Control", "Schreibtisch"} -- change "Schreibtisch" to "Desktop" if not german etc.
tell application "System Preferences"
activate
set current pane to pane id "com.apple.preference.expose"
tell application "System Events"
tell window "Mission Control" of process "System Preferences"
click button "Aktive Ecken …" -- on english computer: "Hot Corners…"
tell sheet 1
\documentclass[table]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{enumerate}
\usepackage{colortbl}
\usepackage{graphicx}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usepackage{fancybox}
%\usepackage{beamerthemesplit} // Activate for custom appearance
@hng
hng / Ruby german stopwords
Created December 3, 2012 13:52
Ruby: String array of german stopwords / deutsche Stopwörter
Stopwords = %w(aber als am an auch auf aus bei bin bis bist da dadurch daher darum das daß dass dein deine dem den der des dessen deshalb die dies dieser dieses doch dort du durch ein eine einem einen einer eines er es euer eure für hatte hatten hattest hattet hier hinter ich ihr ihre im in ist ja jede jedem jeden jeder jedes jener jenes jetzt kann kannst können könnt machen mein meine mit muß mußt musst müssen müßt nach nachdem nein nicht nun oder seid sein seine sich sie sind soll sollen sollst sollt sonst soweit sowie und unser unsere unter vom von vor wann warum was weiter weitere wenn wer werde werden werdet weshalb wie wieder wieso wir wird wirst wo woher wohin zu zum zur über)
@hng
hng / output.png
Created June 30, 2011 16:37
Solution Codebrawl #2
require 'chunky_png'
@image = ChunkyPNG::Image.from_file('input.png')
def pixelate(a, b)
if a+10 > @image.dimension.width
w = @image.dimension.width - a
else
w = 10
end