Skip to content

Instantly share code, notes, and snippets.

hack the planet

Alexander Sadleir maxious

hack the planet
Block or report user

Report or block maxious

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
View clum.sld.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd"
xmlns="http://www.opengis.net/sld"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- a Named Layer is the basic building block of an SLD document -->
<NamedLayer>
<Name>default_raster</Name>
@maxious
maxious / README.md
Last active Aug 10, 2019
ANKO Pan and Tilt Camera E952
View README.md
View nm.json
{"services":[],"homeCamera":{"north":-8,"east":158,"south":-45,"west":109},"corsDomains":["data.gov.au", "www.data.gov.au", "144.6.226.103", "144.6.226.103:8080"],"catalog":[
{
"name":"User-Added+Data",
"description":"The+group+for+data+that+was+added+by+the+user+via+the+Add+Data+panel.",
"info":[
],
"isUserSupplied":true,
"isPromoted":false,
"isHidden":false,
@maxious
maxious / yourname.py
Last active May 22, 2019
Data Plumbing
View yourname.py
NAME="yourname" # all lower case one word
import datetime
import pandas
from airflow import models
from airflow.operators.python_operator import PythonOperator
from airflow.contrib.operators.kubernetes_pod_operator import KubernetesPodOperator
DATA_DIR = '/home/airflow/gcs/data/'
GCS_BUCKET = 'us-east1-dta-airflow-b3415db4-bucket'
DOCKER_IMAGE = 'gcr.io/dta-ga-bigquery/galileo'
RUN_R_SCRIPT = [('gsutil cp gs://{GCS_BUCKET}/data/{NAME}.csv . && ' +
@maxious
maxious / rc.local
Last active Feb 24, 2019
rc.local for booking up a Quectel GPS chip with assisted GPS data
View rc.local
stty -F /dev/ttyAMA0 raw speed 115200;
# clone from https://github.com/f5eng/mt3339-utils
/home/pi/mt3339-utils/gpsinit -f /home/pi/mt3339-utils/gpsinit.conf /dev/ttyAMA0 ;
if ifconfig -a | grep --quiet wlan0; then
echo wlan exists, wait to load epo;
while ! ping -c 1 -W 1 8.8.8.8; do
echo "Waiting for 8.8.8.8 - network interface might be down..."
sleep 1
done
View PWlist.csv
We can make this file beautiful and searchable if this error is corrected: It looks like row 8 should actually have 10 columns, instead of 7. in line 7.
Licence Number,Licensee,Weighbridge Capacity,Weighbridge Length,Main Phone ,State,Postcode,Street Address,lat,lng
PW-0401,Plumbspark Pty Ltd Trading As City Weighbridge,74,23,02 93194438,NSW,2015,33 Bourke Rd Alexandria NSW 2015 Australia,-33.914104,151.193125
PW-0449,Visa Global Logistics Pty Ltd,120,26,02 9695 3888,NSW,2019,1 Coal Pier Botany NSW 2019 Australia,-33.9451,151.199
PW-0378,Numeve Pty Ltd,60,20,02 9975 5044,NSW,2100,50 Meatworks Ave Oxford Falls NSW 2100 Australia,-33.735232,151.245816
PW-0404,Mitch Bastaja Trading As Enfield Public Weighbridge,50,16,02 9742 3382,NSW,2136,74 Cosgrove Rd Strathfield South NSW 2136 Australia,-33.890197,151.073095
PW-0126,Sydney Markets Limited T/A Sydney Markets Public Weighbridge,90,27,02 9325 6173,NSW,2140,Parramatta Rd Homebush West NSW 2140 Australia,-33.859837,151.071293
PW-0010,Sydney Weighbridges Auburn,140,27,02 9748 2391,NSW,2144,6 Rawson Rd Auburn NSW 2144 Australia,-33.851528,151.037279
PW-0011,Sydney Weighbridges Smithfield,120,27,02 9604 2677,NSW,216
View visualiser.oy
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# ------------------------------------------------------- #
import os, threading, re, sys, time, math, unicodedata
from collections import deque
# import non-standard libraries
for libraryName in ['dothat','dothat.lcd','dothat.backlight']:
try:
View Pitt St opp Australia Square.json
{
"version": "10.2.1.42",
"systemMessages": [],
"locations": [
{
"id": "10111079",
"name": "Pitt St opp Australia Square, Sydney",
"disassembledName": "Pitt St opp Australia Square",
"coord": [
-33.86462,
View gist:72e0e91ee7df6c82b1d5d270de516abb
02:55:32,526 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
02:55:32,528 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
02:55:32,528 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/app/lib/au.csiro.data61.magda-indexer-0.0.49-RC3.jar!/logback.xml]
02:55:32,529 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs multiple times on the classpath.
02:55:32,529 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [jar:file:/app/lib/au.csiro.data61.magda-scala-common-0.0.49-RC3.jar!/logback.xml]
02:55:32,529 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [jar:file:/app/lib/au.csiro.data61.magda-indexer-0.0.49-RC3.jar!/logback.xml]
02:55:32,627 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@6f8e8894 - URL [jar:file:/app/lib/au.c
@maxious
maxious / README.md
Last active Jul 14, 2019
Anyka/Esee/Anran 960P 180° Wireless Fisheye Panoramic CCTV Smart Camera HD WIFI Webcam IP
You can’t perform that action at this time.