Skip to content

Instantly share code, notes, and snippets.

View carlsverre's full-sized avatar
🪐
Building SQLSync

Carl Sverre carlsverre

🪐
Building SQLSync
View GitHub Profile
@carlsverre
carlsverre / link_tracking_after.html
Created May 19, 2011 02:28
How I didn't destroy the internet
@carlsverre
carlsverre / gist:1068802
Created July 7, 2011 02:43
Multiple mixpanel instances on the same page using the Async library
<html>
<head>
<title>Your page</title>
</head>
<body>
<div>Your content</div>
<script type="text/javascript">
var mpq=[];mpq.push(["init","0725059687a1080dffb343076224e1b1"]);(function(){var a=document.createElement("script");a.type="text/javascript";a.async=true;a.src=(document.location.protocol==="https:"?"https:":"http:")+"//api.mixpanel.com/site_media/js/api/mixpanel.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})();
@carlsverre
carlsverre / gist:1148300
Created August 16, 2011 02:09
Dropdown Tests
<html>
<head>
<title>test</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="/site_media/js/extensions/jquery.outside-events-1.1.js"></script>
<script type="text/javascript" src="/site_media/js/extensions/jquery.inputizzle.js"></script>
<script type="text/javascript" src="/site_media/js/underscore.js"></script>
<script type="text/javascript" src="/site_media/js/underscore.mixins.js"></script>
<script type="text/javascript" src="/site_media/js/underscore.string.js"></script>
@carlsverre
carlsverre / README.md
Created February 28, 2012 07:48
Cross Browser Event Framework

Cross Browser Embeddable Event Framework

This provides a simple embeddable event framework for your scripts

The best use case is to embed the function in your script, and assign the result to some internal variable. The default case is to add cbef.addEvent and cbef.removeEvent to the window object.

An example of how I recommend you use it is:

(function() {

@carlsverre
carlsverre / benchmark.py
Created March 6, 2013 19:08
Minimal python benchmark class
import time
import logging
from logging import StreamHandler, Formatter
minimal_logger = logging.getLogger(__name__ + "minimal")
minimal_logger.setLevel(logging.INFO)
_handler = StreamHandler()
_handler.setFormatter(Formatter('%(message)s'))
minimal_logger.addHandler(_handler)
@carlsverre
carlsverre / breakpoints.scss
Created January 13, 2015 19:57
Simple SCSS breakpoint implementation
$breakpoints: (
zero: 0px,
small: 900px,
medium: 1200px,
medium-large: 1400px,
large: 1600px,
xlarge: 2000px
);
@mixin breakpoint($left, $right: null) {
@carlsverre
carlsverre / 1_bug.tf
Last active November 12, 2015 00:27
Terraform bug with ignore_changes
provider "aws" {
region = "us-east-1"
}
resource "aws_vpc" "default" {
cidr_block = "172.17.0.0/24"
}
resource "aws_subnet" "default" {
vpc_id = "${aws_vpc.default.id}"
JavaRDD<String> inputFile = sparkContext.textFile(filePath, minPartitions).toJavaRDD();
JavaRDD<byte[]> bytes = inputFile.map(new Function<String, byte[]>(){
@Override
public byte[] call(String str) {
return ByteUtils.utf8StringToBytes(str);
}
});
return Option$.MODULE$.apply(JavaRDD.toRDD(bytes));
@carlsverre
carlsverre / .cvimrc
Last active July 11, 2016 16:54
cVim config
set nosmoothscroll
set noautofocus
set typelinkhints
let searchlimit = 30
let scrollduration = 10
let scrollstep = 70
let searchalias g = "google"
let barposition = "bottom"
@carlsverre
carlsverre / keybase.md
Created July 18, 2016 20:07
keybase.md

Keybase proof

I hereby claim:

  • I am carlsverre on github.
  • I am carlsverre (https://keybase.io/carlsverre) on keybase.
  • I have a public key whose fingerprint is A940 F6CA 929F 7E26 5E89 C2E1 E5B3 FAD5 BEF7 CFC6

To claim this, I am signing this object: