Skip to content

Instantly share code, notes, and snippets.

View dylanpinn's full-sized avatar

Dylan Pinn dylanpinn

View GitHub Profile
@dylanpinn
dylanpinn / convert.sh
Last active July 3, 2019 06:32
CPPC: Convert KML to GeoJSON
#!/usr/bin/env bash
echo 'Converting kml files in directory'
echo 'Installing required package'
npm install -g @tmcw/togeojson-cli
for filename in ./kml/*.kml; do
code=$(awk -F/ '{print $3}' <<< $filename)
code=$(awk -F. '{print $1}' <<< $code)
@dylanpinn
dylanpinn / policy.json
Last active January 19, 2018 00:39
serverless-permission-policy
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"cloudformation:DescribeStackResources",
"cloudformation:CreateStack",
"cloudformation:DescribeStackEvents",
"cloudformation:DescribeStackResource",
"cloudformation:UpdateStack",
@dylanpinn
dylanpinn / fix-wordpress-permissions.sh
Created June 21, 2017 00:39
Fix Wordpress Permissions
#!/bin/bash
#
# This script configures WordPress file permissions based on recommendations
# from http://codex.wordpress.org/Hardening_WordPress#File_permissions
#
# Author: Michael Conigliaro <mike [at] conigliaro [dot] org>
#
WP_OWNER=www-data # <-- wordpress owner
WP_GROUP=www-data # <-- wordpress group
WP_ROOT=$1 # <-- wordpress root directory
@dylanpinn
dylanpinn / process_images.sh
Created March 11, 2016 05:05
Image density converter
#!/usr/bin/env bash
QUAL_HI=90
QUAL_MID=50
QUAL_LOW=20
ORIG=hq2x.jpg
# Create 2x version.
convert original.jpg -quality $QUAL_HI hq2x.jpg
# Create 1x version.
convert hq2x.jpg -resize 50% hq1x.jpg