Skip to content

Instantly share code, notes, and snippets.

View gtheys's full-sized avatar

Geert Theys gtheys

View GitHub Profile
@gtheys
gtheys / 0_reuse_code.js
Created February 1, 2014 16:15
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@gtheys
gtheys / contact.rb
Created August 1, 2014 11:20
Issue sinatra returning response object instead of json
require "rubygems"
require "sinatra/base"
require 'pony'
require 'yaml'
require 'json'
class Contact < Sinatra::Base
before do
p"START LOGGING"
@gtheys
gtheys / gist:bdfc0412ab85432c46e4
Created August 1, 2015 15:51
Example aws cli table output
› aws ec2 describe-addresses --profile id-mob-staging
-------------------------------------------------------------------------------------------------------------------------------------------------------------
| DescribeAddresses |
+-----------------------------------------------------------------------------------------------------------------------------------------------------------+
|| Addresses ||
|+-------------------+--------------------+---------+-------------+---------------------+--------------------------+--------------------+------------------+|
|| AllocationId | AssociationId | Domain | InstanceId | NetworkInterfaceId | NetworkInterfaceOwnerId | PrivateIpAddress | PublicIp ||
|+-------------------+
@gtheys
gtheys / gist:b8e3885bf040bdf83a54
Created August 24, 2015 11:53
aws ec2 describe <tab> completion
› aws ec2 describe-
describe-account-attributes describe-import-image-tasks describe-placement-groups describe-spot-datafeed-subscription describe-vpc-attribute
describe-addresses describe-import-snapshot-tasks describe-prefix-lists describe-spot-fleet-instances describe-vpc-classic-link
describe-availability-zones describe-instance-attribute describe-regions describe-spot-fleet-request-history describe-vpc-endpoint-services
describe-bundle-tasks describe-instance-status describe-reserved-instances describe-spot-fleet-requests describe-vpc-endpoints
describe-classic-link-instances describe-instances describe-reserved-instances-listings describe-spot-instance-requests describe-vpc-peering-connections
describe
@gtheys
gtheys / ini
Created August 24, 2015 11:54
aws/credentials
[default]
aws_access_key_id = XXX
aws_secret_access_key=XXX
[id-mob-staging]
aws_access_key_id = XXX
aws_secret_access_key = XXX
[id-mob-prod]
aws_access_key_id = XXX
aws_secret_access_key = XXX
[bs]
[default]
region = eu-west-1
[profile id-mob-staging]
output = table
region = eu-west-1
[profile id-mob-prod]
output = table
region = eu-west-1
[profile bs]
output = json
@gtheys
gtheys / gist:35e2922561ed29bb2228
Created August 24, 2015 11:56
aws ec2 describe-instances
› aws ec2 describe-instances
{
"Reservations": []
}
@gtheys
gtheys / gist:0994bd41bbca97e0664f
Created August 24, 2015 11:58
aws ec2 describe-instances --filter Name=tag:class,Values=web Name=tag:Env,Values=staging --profile bs
› aws ec2 describe-instances --filter Name=tag:class,Values=web Name=tag:Env,Values=staging --profile bs
› aws ec2 describe-instances --filter Name=tag:class,Values=web Name=tag:Env,Values=staging --profile bs | jq '.Reservations[].Instances[].PublicDnsName'
"ec2-52-52-52-52.eu-west-1.compute.amazonaws.com"
"ec2-52-52-52-53.eu-west-1.compute.amazonaws.com"
Verifying that +geerttheys is my blockchain ID. https://onename.com/geerttheys