# Use <yourInitials>/branch-name to organize your branches
git checkout -b my/new-branch
git push origin my/new-branch
This file contains 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
// debugDumpHexBytes.h | |
#ifndef DebugHelper_h | |
#define DebugHelper_h | |
#import <Foundation/Foundation.h> | |
#ifdef NDEBUG | |
// do nothing | |
#define DbgLog(...) |
This file contains 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
#!/usr/bin/env python | |
################################# | |
# Get SOURCETABLE from an NTRIP server to discover mount points. | |
# | |
# Example: | |
# | |
# GET / HTTP/1.0 | |
# Host: ok.smartnetna.com:10000 | |
# User-Agent: MyAppName |
This file contains 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/sh | |
# | |
# File: macos-installer-to-iso.sh | |
# | |
# Create a bootable ISO image from a macOS installer to install VMware ESXi guests. | |
# | |
# https://gist.github.com/Kutkovsky/613e29f35d3ef420b23b59ecdf7a28e0 | |
# Debug on: set -x | |
set -eux |
This file contains 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
# https://gis.stackexchange.com/questions/304231/converting-nad83-epsg4269-to-wgs84-epsg4326-using-pyproj | |
# Output: | |
# (-80.00001, 40.00001) | |
# (-80.00001904501643, 40.00003299028925) | |
# (-80.00001618601023, 40.00001788467985) | |
# | |
# projections, datums, transformations, coordinates | |
from pyproj import Proj, transform | |
p2 = Proj(init='epsg:4326') |
This file contains 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
// - https://www.getbounds.com/blog/rtk-to-wgs84/ | |
// | |
// Output: | |
// nad83: https://www.google.com/maps?q=36.2929067,-97.308243 | |
// wgs84: https://www.google.com/maps?q=36.29291304405147,-97.30825093744994 | |
import proj4 from 'proj4'; | |
// The transformation in this example (known as the ITRF00 transformation) came from ArcGIS Desktop 10.7 | |
function coordRTKtoWGS84(point) { |
I expect an Azure self-hosted agent is required due to large storage requirements.
you can reuse the downloads and sstate-cache folders that it generated to speed up future builds (sometimes called "incremental" or "short" builds)
rm_work drastically reduces the storage space used while downloads and sstate-cache drastically reduce the build time, usually to under 30 minutes i.e.
This file contains 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
#!/usr/bin/env python | |
#****************************** | |
# get-ntrip-source-table.py | |
# | |
# Get a NTRP server's SOURCETABLE mount points | |
# | |
# Verify host and port using wget or curl | |
# ` | |
# curl --http0.9 rtgpsout.unavco.org:2101 |
This file contains 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
# Qt qmake project file | |
# Need c++11 to use nullptr ( GCC 4.7 added C++11 ) | |
CONFIG += c++11 | |
# Use the compiler - Turn on *everything* you can | |
# Always use -Werror else warnings mean nothing after awhile | |
QMAKE_CXXFLAGS += -Wall | |
QMAKE_CXXFLAGS += -Werror |
This file contains 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
########################################## | |
# File: cypress-checksum.py | |
# | |
# Calculates EZ Serial checksum from hex string input and appends | |
# - Hex string input does not require space separated hex bytes | |
# - Cut & paste output into serial terminal connected to CYBT-483056-EVAL | |
# - Default Baud 115,200, N, 8, 1 | |
# | |
# See: | |
# EZ-Serial BLE Firmware Platform User Guide |
NewerOlder