Skip to content

Instantly share code, notes, and snippets.

View theneubeck's full-sized avatar

Jens Carlén theneubeck

View GitHub Profile
@theneubeck
theneubeck / pp-sek.js
Last active January 6, 2020 21:59
Pretty Print SEK
"use strict";
function pn(number) {
const str = number.toString();
const chunks = ["SEK"];
for (let i = 0; i < str.length; i += 3) {
chunks.unshift(str.substring(str.length - i - 3, str.length - i));
}
return chunks.join(" ");
@theneubeck
theneubeck / wait-and-kill-subprocesses.sh
Created December 13, 2018 18:01
wait-and-kill-subprocesses (on ctrl+c)
#!/usr/bin/env bash
echo "Hej"
function cleanup {
kill $pid1
kill $pid2
exit
}
trap cleanup SIGHUP SIGINT SIGTERM
@theneubeck
theneubeck / keybase.md
Created May 23, 2018 09:05
keybase.md

Keybase proof

I hereby claim:

  • I am theneubeck on github.
  • I am theneubeck (https://keybase.io/theneubeck) on keybase.
  • I have a public key ASCrXznT1rvxN6fmYrUsxNbLmPjY87NhZRLIk-t8LAKaXAo

To claim this, I am signing this object:

@theneubeck
theneubeck / rssFeeds.js
Last active September 28, 2015 06:58
Some Rss Feeds
var list = [
"http://expressen.se/rss/nyheter",
"http://gt.se/rss/nyheter",
"http://kvp.se/rss/nyheter",
"http://expressen.se/rss/sport",
"http://expressen.se/rss/noje",
"http://expressen.se/rss/debatt",
"http://expressen.se/rss/ledare",
"http://expressen.se/rss/kultur",
"http://expressen.se/rss/ekonomi",
@theneubeck
theneubeck / hangserver.py
Created September 23, 2013 07:42
A server that hangs on GET requests
import time
import BaseHTTPServer
HOST_NAME = 'localhost'
PORT_NUMBER = 9000
class MyHandler(BaseHTTPServer.BaseHTTPRequestHandler):
def do_HEAD(s):
@theneubeck
theneubeck / irc.md
Created July 5, 2012 08:59
Hard-to-remember snippets in Python

create

/server irc.freenode.net /join stockholmcode /msg chanserv REGISTER #stockholmcode c0derz Stockholm Code Talk

join

/server irc.freenode.net /join stockholmcode #c0derz

@theneubeck
theneubeck / mp4ize.rb
Created March 23, 2012 15:28
Convert files to mp4 (for iphone viewing)
#!/usr/bin/ruby -w
#
# Copyright (C) 2007-2008 Thomer M. Gil [http://thomer.com/]
# Thanks to Brian Moore, Justin Payne, and Matt Spitz for bugfixes and
# suggestions.
#
#
# This program is free software. You may distribute it under the terms of
# the GNU General Public License as published by the Free Software
# Foundation, version 2.
@theneubeck
theneubeck / gist:300484
Created February 10, 2010 16:17
Rails host
ActionMailer::Base.default_url_options[:host] = Socket.gethostname
@theneubeck
theneubeck / bash_remember_me.sh
Created February 10, 2010 16:15
bash remember me
function remember_me {
ssh $1 'mkdir -p .ssh && touch .ssh/authorized_keys \
&& chmod 0700 .ssh \
&& chmod 0600 .ssh/authorized_keys \
&& cat >> .ssh/authorized_keys' <~/.ssh/id_rsa.pub
}
@theneubeck
theneubeck / gist:300481
Created February 10, 2010 16:14
jQuery toggle 3
function f() { ... };
function g() { ... };
function h() { ... };
$("#the-link").toggle(f,g,h,g,f,h,h,g,g);