$ 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"}
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"AWSTemplateFormatVersion" : "2010-09-09", | |
"Description" : "AWS CloudFormation Sample Template", | |
"Parameters" : { | |
"InstanceType" : { | |
"Description" : "WebServer EC2 instance type", | |
"Type" : "String", | |
"Default" : "m1.small", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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> |
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"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# The MIT License (MIT) | |
# | |
# Copyright (c) 2014 Mathias Leppich <[email protected]> | |
# | |
# Permission is hereby granted, free of charge, to any person obtaining a copy | |
# of this software and associated documentation files (the "Software"), to deal | |
# in the Software without restriction, including without limitation the rights | |
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
aws ec2 describe-snapshots --owner-ids $AWS_ACCOUNT_ID > snapshots.json | |
aws ec2 describe-images --owners $AWS_ACCOUNT_ID > images.json | |
cat snapshots.json \ | |
| jq '.Snapshots[] | select(.Description//""|startswith("Created by CreateImage"))' \ | |
> snapshot-to-ami.json | |
cat images.json \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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: |