Skip to content

Instantly share code, notes, and snippets.

<html>
<head>
<style type="text/css">
body {
margin: 0; padding: 0 2px 0 2px;
white-space: nowrap;
font-family: "Lucida Grande";
font-size: 10.5pt;
line-height: 22px;
}
$.fn.peity.register('alarmline', $.extend({},$.fn.peity.defaults.line,{
alarmColour: '#a00'
}), function (opts) {
$.fn.peity.graphers.line.apply(this, [opts]);
var values = this.values();
if (values.length == 1) values.push(values[0]);
var min = Math.min.apply(Math, values.concat([opts.min]));
var max = Math.max.apply(Math, values.concat([opts.max]));
Feature: Activity Feed
Scenario: Single user likes single photo
Given there are users A, B and C
And user A follows user B
And user C posted a photo P1
When user B likes P1
And after 10 minutes have passed
Then user A should see the following activities:
g := NewGrammar("Math", func(g GrammarInit) {
Digit := Accept("0123456789")
tNumber := NewLexItemType("Num")
Number := OneOrMore(Digit).CaptureAsWithConversion(tNumber, func(str string) interface{} {
val, _ := strconv.ParseInt(str, 10, 64)
return val
})
tPlus := NewLexItemType("Plus")
#!/bin/bash
EIP="$1" # "50.16.123.123"
ASG="$2" # "www"
if [ -z "$EIP" ] || [ -z "$ASG" ]; then
echo "Usage: $(basename $0) EIP ASG"
echo "Example: $(basename $0) 50.16.123.123 www"
exit 1;
fi
@muhqu
muhqu / demo.md
Created June 18, 2014 09:46
How to quick'n'dirty parse yml comments as descriptions

Input (sample.en.yml)

---
sample:
  plural-key:
    # This is a sample pluralisation key.
    zero: "There are no monkeys"
    one: "There is one monkey"
 two: "There are two monkeys"
@muhqu
muhqu / private.xml
Created September 24, 2014 08:02
Karabiner private.xml for Logitech Devices
<?xml version="1.0"?>
<root>
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<item>
<name>For Logitech Devices</name>
<item>
<name>Flip Scroll Wheel Vertical for Logitech Devices</name>
{
"AWSTemplateFormatVersion" : "2010-09-09",
"Description" : "AWS CloudFormation Sample Template",
"Parameters" : {
"InstanceType" : {
"Description" : "WebServer EC2 instance type",
"Type" : "String",
"Default" : "m1.small",
@muhqu
muhqu / README.md
Created November 3, 2014 08:11
Node.js HTTP Server that writes incoming requests as JSON stream to STDOUT

Usage

$ PORT=1234 http2json &
[1] 52577
$ curl -X GET :1234/HelloWorld
{"Time":1414602104,"Method":"GET","URL":"/HelloWorld","Body":null}
ok
$ curl -X PUT :1234/Foo -d Bar
{"Time":1414602240,"Method":"PUT","URL":"/Foo","Body":"Bar"}