Skip to content

Instantly share code, notes, and snippets.

Glen Maddern geelen

Block or report user

Report or block geelen

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 stylable-components.md

stylable-components

CSS for Components

Example

/* Counter.css */
@import Button from './Button.css';
@geelen
geelen / gulpfile.js
Last active Oct 11, 2017 — forked from superhighfives/gulpfile.js
Harp with BrowserSync! Woo!
View gulpfile.js
var gulp = require('gulp');
var browserSync = require('browser-sync');
var reload = browserSync.reload;
var harp = require('harp');
/**
* Serve the Harp Site from the src directory
*/
gulp.task('serve', function () {
harp.server(__dirname + '/src', {
View README.md

Chord diagrams show directed relationships among a group of entities. This example also demonstrates simple interactivity by using mouseover filtering. Layout inspired by Martin Krzywinski's beautiful work on Circos.

View preload_images.js
(function () {
'use strict';
var i, image, j, matches, rules, sheet;
for (i = 0; i < document.styleSheets.length; ++i) {
sheet = document.styleSheets[i];
if (sheet.rules) {
for (j = 0; j < sheet.rules.length; ++j) {
rules = sheet.rules[j];
View gist:5201278
RWAR = (inject...) -> inject
my.angular.directives.directive "mydirective",
RWAR "$http", "$lolwhut", ($http, $lolwhut) ->
scope:
here: "i"
bind: "=some"
things: "&away"
link: (scope, el, attrs) ->
"WOW I'M DIRECTING"
View index.html
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
</head>
<body>
<script>
(function ( window, document ) {
// Pinched domready
// http://www.dustindiaz.com/smallest-domready-ever/
@geelen
geelen / blog.html
Created Sep 3, 2012 — forked from benschwarz/blog.html
BYO tumblr.
View blog.html
<div id="blog" ng-controller="FeedCtrl">
<span ng-hide="posts">Loading</span>
<article ng-repeat="post in posts">
<h1 class="title">{{ post.title }}</h1>
<time class="publishedDate">{{ post.publishedDate }}</time>
<div class="content">{{ post.content }}</div>
</article>
</div>
View dabblet.css
html {
height: 100%;
}
body {
height: 100%;
border: solid 20px blue;
}
div.red {
View 1_coupled.rb
# Bad because the dependency on ModelClass and ApiClass are hard-coded
module HitTheApi
def self.go
ids_to_update = ModelClass.what_ids_should_I_update
ids_to_update.each do |id|
data = ApiClass.fetch_me_data(id)
ModelClass.persist_data(id, data)
end
View first-big-wtf-in-months.rb
irb(main):001:0> a = lambda { b.call }
=> #<Proc:0x00000001038c8af8@(irb):1>
irb(main):002:0> b = lambda { :foo }
=> #<Proc:0x00000001038c3b20@(irb):2>
irb(main):003:0> a.call
NameError: undefined local variable or method `b' for #<Object:0x103fac888>
from (irb):1
from (irb):3:in `call'
from (irb):3
irb(main):004:0> c = lambda { b.call }
You can’t perform that action at this time.