Skip to content

Instantly share code, notes, and snippets.

Alex Leith alexgleith

Block or report user

Report or block alexgleith

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
@alexgleith
alexgleith / wms_cfg.py
Created Aug 6, 2019
WMS config for the Open Data Cube OWS app
View wms_cfg.py
import re
# Static config for the wms metadata.
# pylint: skip-file
response_cfg = {
"Access-Control-Allow-Origin": "*", # CORS header
}
View Contributors.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View Index.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View vicmap_wms.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE WMT_MS_Capabilities SYSTEM "http://schemas.opengis.net/wms/1.1.1/capabilities_1_1_1.dtd" >
<WMT_MS_Capabilities version="1.1.1">
<Service>
<Name>OGC:WMS</Name>
<Title>Web Map Service - GeoWebCache</Title>
<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://api.maps.vic.gov.au/vicmapapi/map/wms?SERVICE=WMS&amp;"/>
</Service>
<Capability>
<Request>
@alexgleith
alexgleith / start-ubuntu-16.04-docker.sh
Last active Feb 4, 2018
A gist that can be used to bootstrap a Ubuntu EC2 instance with Docker
View start-ubuntu-16.04-docker.sh
#!/bin/bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get update
apt-get install -y docker-ce
usermod -aG docker ubuntu
apt-get install -y python3-pip
pip3 install docker-compose
@alexgleith
alexgleith / turf-line-split-test.geojson
Last active Oct 2, 2017
splitLine changing order of split features changes location of split
View turf-line-split-test.geojson
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View gist:9e0a86ef9276f664a84fccdaffc40306
BASE:
var path = require('path')
var config = require('../config')
var cssLoaders = require('./css-loaders')
var projectRoot = path.resolve(__dirname, '../')
var webpack = require('webpack')
module.exports = {
entry: {
@alexgleith
alexgleith / awscli-currentAmzLinux.sh
Created Apr 1, 2017 — forked from rdp-cloud/awscli-currentAmzLinux.sh
When run from an EC2 instance this snippet will return the CURRENT ami id for Amazon Linux in the REGION that the instance is running in and load it up into a variable called currentAMI.
View awscli-currentAmzLinux.sh
#!/bin/bash -xe
# grab the Availability Zone from the Meta Data service
az=$(curl http://169.254.169.254/latest/meta-data/placement/availability-zone/)
# drop the trailing zone to get the REGION the instance is running in.
currentRegion=${az%?}
# retirve the source AMI (latest Amazon Linux image in this case)
currentAMI=$(aws ec2 describe-images --owners self amazon --filters "Name=name,Values=amzn-ami-hvm-*gp2" --query 'Images[].[CreationDate,ImageId]' --output text --region $currentRegion | sort -k1 | tail -n1 | awk '{print $2}')
@alexgleith
alexgleith / collapsing-table.js
Created Apr 4, 2016
Collapsing (grouped) tables extension to bootstrap-table.
View collapsing-table.js
/**
* @author: Yura Knoxville
* @version: v1.0.0
*/
!function ($) {
'use strict';
var initBodyCaller,
View keybase.md

Keybase proof

I hereby claim:

  • I am alexgleith on github.
  • I am alexgleith (https://keybase.io/alexgleith) on keybase.
  • I have a public key whose fingerprint is A534 6E24 5A55 A3C6 1AE4 4C2D 9322 7071 6AD3 C746

To claim this, I am signing this object:

You can’t perform that action at this time.