Skip to content

Instantly share code, notes, and snippets.

View thorsteinsson's full-sized avatar
👁️
👂

Aegir Thorsteinsson thorsteinsson

👁️
👂
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});

Keybase proof

I hereby claim:

  • I am thorsteinsson on github.
  • I am aegir (https://keybase.io/aegir) on keybase.
  • I have a public key ASAAOfOA5RyUE_HRkKv9KgjZml20yRm9vJlr0vO258GNFAo

To claim this, I am signing this object:

import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@thorsteinsson
thorsteinsson / geodesic-polygon.js
Created December 10, 2014 03:54
Move geodesic polygon to LatLng.
var moveToGeodesic = function(map, center, paths, latLng) {
return paths.map(function(path) {
return path.map(function(point) {
return google.maps.geometry.spherical.computeOffset(
latLng,
google.maps.geometry.spherical.computeDistanceBetween(center, point),
google.maps.geometry.spherical.computeHeading(center, point)
);
});
});
# Path to your oh-my-zsh installation.
export ZSH=$HOME/.oh-my-zsh
# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
# Optionally, if you set this to "random", it'll load a random theme each
# time that oh-my-zsh is loaded.
ZSH_THEME="agnoster"
POWERLINE_DETECT_SSH="true"
@thorsteinsson
thorsteinsson / views.js
Created May 4, 2012 10:20
Backbone views
define([ 'use!backbone', 'use!underscore', 'jquery' ], function(Backbone, _, $) {
describe("a Backbone view", function() {
var tpl, model, view;
beforeEach(function() {
tpl = '<div id="my-view"><%= greeting %></div>';
model = new Backbone.Model({
greeting : 'Hello, world'
});