Skip to content

Instantly share code, notes, and snippets.

View DevinNorgarb's full-sized avatar
😀

Devin Norgarb DevinNorgarb

😀
View GitHub Profile
@DevinNorgarb
DevinNorgarb / privacy-policy.md
Last active July 9, 2026 00:43
MockLoc — Privacy Policy

Privacy Policy — MockLoc

Last updated: 9 July 2026

MockLoc (“the app”) is an Android developer tool for creating and replaying GPS routes to test location-based apps. It is built and operated by Devin Norgarb (“I”, “me”, “we”). This policy explains what data the app collects, why, how it is used, and the choices you have. The app is free, requires no account, and contains no advertising.

Summary

  • Your routes and settings are stored locally on your device.
  • We do not operate a backend that stores your routes or location history.
@DevinNorgarb
DevinNorgarb / privacy.html
Created July 4, 2026 07:58
Commandify — Privacy Policy
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Commandify — Privacy Policy</title>
<style>
body {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
# Privacy Policy — GPS Remote for Osmo Action
**Effective date:** 30 May 2026
**Last updated:** 30 May 2026
This policy describes how **GPS Remote for Osmo Action** (package name `com.devsdev.gpsremote`, the “App”) handles information. The App is published by an **independent developer** and is **not affiliated with, endorsed by, or sponsored by DJI**. Osmo, DJI, and related names are trademarks of their respective owners.
---
## Summary
@DevinNorgarb
DevinNorgarb / runner.js
Created March 12, 2026 08:33 — forked from jkosoy/runner.js
Record a video using playwright and FFMPEG
/*
* usage
* node runner.js | ffmpeg -y -c:v png -f image2pipe -r 30 -i - -c:v libx264 -pix_fmt yuv420p -movflags +faststart output.mp4
*
*/
const { chromium } = require('playwright');
const WIDTH = 1920;
const HEIGHT = 1080;
const URL = 'URL_GOES_HERE';
10061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040
{ "category_id": "13005047", "group": "place", "hierarchy": [ "Food and Drink", "Restaurants", "Cafe" ] }, { "category_id": "13005048", "group": "place", "hierarchy": [ "Food and Drink", "Restaurants", "Burrito" ] }, { "category_id": "13005049", "group": "place", "hierarchy": [ "Food and Drink", "Restaurants", "Burgers" ] }, { "category_id": "13005050", "group": "place", "hierarchy": [ "Food and Drink", "Restaurants", "Breakfast Spot" ]
"hierarchy": [
@DevinNorgarb
DevinNorgarb / README.md
Created July 16, 2023 18:28 — forked from naotone/README.md
My Macbook settings

OS X For Hackers

Run osxForHackers.sh
System Preferences

  • General
    • Highlight color: Graphite
    • Recent items: 50
  • Mission Control
    • All Hot Croners: Shift + Desktop
  • Security & Privacy
  • Turn on FileVault
server {
# The listen directive serves content based on the port defined
listen 80; # For IPv4 addresses
listen [::]:80; # For IPv6 addresses
# Replace the below if you have a domain name pointed to the server
server_name your-domain.com;
access_log /var/log/nginx/reverse-access.log;
error_log /var/log/nginx/reverse-error.log;
@DevinNorgarb
DevinNorgarb / ObjectViewer.vue
Created November 21, 2022 14:14
Three.js OBJLoader in Vue3
<template>
<div>
<div ref="canvas" id="container"></div>
</div>
</template>
<script>
import * as THREE from "three";
import { OBJLoader } from "three/examples/jsm/loaders/OBJLoader";
var camera,
scene,
@DevinNorgarb
DevinNorgarb / proxmox_resize_pve-root
Created November 11, 2022 22:06
Proxmox - Resize pve-root
# Check disk space before
df -h
# Delete local-lvm storage in gui
lvremove /dev/pve/data
lvresize -l +100%FREE /dev/pve/root
resize2fs /dev/mapper/pve-root
@DevinNorgarb
DevinNorgarb / install.sh
Created October 9, 2022 10:10
install pritunl client - ubuntu 20.04
sudo tee /etc/apt/sources.list.d/pritunl.list << EOF
deb https://repo.pritunl.com/stable/apt focal main
EOF
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
sudo apt-get update
sudo apt-get install pritunl-client-electron