Skip to content

Instantly share code, notes, and snippets.

View zmalltalker's full-sized avatar

Marius Mathiesen zmalltalker

View GitHub Profile
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../paper-input/paper-input.html">
<polymer-element name="my-element">
<template>
<style>
:host {
class Foo
class Bar
end
end
#import "AppController.h"
#import "Person.h"
@implementation AppController
-(id)init
{
NSLog(@"Initializing");
people = [Person findAll];
return self;
}
@zmalltalker
zmalltalker / gist:35ccba89b963caeac8e1
Created September 9, 2014 10:48
An introduction to Go
The October GDG meetup will give an introduction to programming
in Go. In the first half of the session Marius Mathiesen will give a brief
introduction to the language's core features.
In the second half Thomas Kjeldahl Nilsson will guide us through
a real-world example of using Go, a small tool he uses in his
day-to-day work.
@zmalltalker
zmalltalker / gist:3265
Created July 30, 2008 14:06
Spike for getting weather forecasts from Yr
def openAnything(source):
"""URI, filename, or string --> stream
This function lets you define parsers that take any input source
(URL, pathname to local or network file, or actual data as a string)
and deal with it in a uniform manner. Returned object is guaranteed
to have all the basic stdio read methods (read, readline, readlines).
Just .close() the object when you're done with it.
Examples:
require 'rubygems'
require 'hpricot'
require 'open-uri'
class Gist
attr_accessor :gist_id, :title, :author
def self.find_all(author="zmalltalker")
result = []
doc = Hpricot(open("http://gist.github.com/#{author}"))
(doc/"div.file").each do |file|
link = (file/"div.info/span/a").first
# encoding: utf-8
alias :"✎" :puts
class Person
attr_accessor :name
def initialize(a_name)
self.name = a_name
end
def ☺(someone)
✎ "#{self} loves #{someone}"
end
end
end
end
end
end
items << item
end
end
end
end
class="active"
<%
else
end
%>
>
class FalseClass
def ifTrue(blk, options)
options[:ifFalse].call
end
end
class TrueClass
def ifTrue(blk, options)
blk.call
end