Skip to content

Instantly share code, notes, and snippets.

Frederic Hemberger fhemberger

Block or report user

Report or block fhemberger

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:c4881830a3c36405de20329bf5e84d4a
A Scanner Darkly (2006)
A.D. Police File 1: The Phantom Woman (1990)
A.D. Police File 2: The Ripper (1990)
A.D. Police File 3: The Man Who Bites His Tongue (1990)
Akira (1988)
Appleseed (2004)
Appleseed Alpha (2014)
Appleseed: Ex Machina (2007)
Armitage III (1995)
Armitage III: Poly Matrix (1996)
View gist:3676b14899a4591498b3

I'm using the git pr command from the git-extras toolset to check out a local copy of a PR.

To rebase the PR again, I wrote a little script, which needs to be run in the PR's branch:

#!/usr/bin/env bash

branch=$(git symbolic-ref HEAD --short)

git rebase master
@fhemberger
fhemberger / talks.md
Last active Aug 29, 2015
FrOSCon 2014 Cologne.js JavaScript track
View talks.md
@fhemberger
fhemberger / README.md
Last active Dec 27, 2015
Get rid of content farms and W3Schools in search results.
View README.md
@fhemberger
fhemberger / backup-uberspace.exclude
Created Oct 17, 2013
How to easily backup your Uberspace (http://uberspace.de) account with rsync
View backup-uberspace.exclude
.gem
.npm
cgi-bin
fcgi-bin
html
lib
man
share
tmp
**/node_modules
@fhemberger
fhemberger / index.html
Last active Jan 22, 2018
Beispielcode für "Client-Server-Kommunikation mit Socket.io" (Webkrauts-Adventskalender 2012)
View index.html
<!DOCTYPE html>
<html>
<head>
<title>Socket.io Test</title>
<!-- Dieses Script wird von Socket.io automatisch zu Verfügung gestellt -->
<script src="/socket.io/socket.io.js"></script>
<script>
// Mit dem Socket.io-Server verbinden
@fhemberger
fhemberger / gist:3974360
Created Oct 29, 2012
Pubsub with jQuery $.Callbacks
View gist:3974360
var topics = {};
$.Topic = function( id ) {
if ( !topics[ id ] ) {
var callbacks = jQuery.Callbacks();
topics[ id ] = {
publish: callbacks.fire,
subscribe: callbacks.add,
unsubscribe: callbacks.remove
};
@fhemberger
fhemberger / gist:2665360
Created May 12, 2012
Loose comparison with == in JavaScript
View gist:2665360
<!DOCTYPE html>
<html>
<head>
<style>
body { font-family: Arial, sans-serif; }
th, td {
text-align: center;
padding: 10px;
}
th { background-color: #f0f0f0; }
@fhemberger
fhemberger / gist:1682734
Created Jan 26, 2012
Das Problemlöser-Manifest (German translation of the Solvers' Manifesto)
View gist:1682734

Das Problemlöser-Manifest

von Nuno Simaria | 13. Februar 2011

Wir, die Programmierer, die gelernt haben Schrift, Form und Farben zu kombinieren, damit ihr euren Kunden ein professionell aussehendes Interface anbieten könnt. Wir, die Designer, die Videoschnitt und Tonmischung gelernt haben, damit ihr einen Werbespot für eure Firma habt. Wir, die AV-Techniker, die gelernt haben eine Website zu bauen, damit euer Trailer im Internet erscheint, ohne dass ihr dafür einen Cent bezahlen müsst.

Wir sind hier.

Wir sind keine Programmierer. Sie müssen keine Banner entwickeln auf Basis einer Zeichnung eures Neffen. Wir sind keine Designer. Sie müssen nicht wissen, wie die Post-Produktion eines Films funktioniert. Wir sind keine AV-Techniker. Sie müssen sich keine Gedanken darüber machen, euer Formular mit 30 Eingabefeldern mittels JavaScript zu validieren, damit ihr euren Film online verkaufen könnt.

Von uns gibt es viele.

You can’t perform that action at this time.