Skip to content

Instantly share code, notes, and snippets.

Avatar

Emory L. emory

View GitHub Profile
@dnozay
dnozay / My Exiftool Cheatsheet.md
Last active Sep 13, 2021 — forked from rjames86/My Exiftool Cheatsheet.md
Cheatsheet for image / video metadata manipulation.
View My Exiftool Cheatsheet.md

Cheatsheet for image / video metadata manipulation.

Last updated 2019-07-24

Disclaimer

until more specific license...

THE CONTENT BELOW IS PROVIDED "AS-IS",
WE DISCLAIM LIABILITY FOR ALL USES TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW.
@rjhansen
rjhansen / keyservers.md
Last active Sep 5, 2022
SKS Keyserver Network Under Attack
View keyservers.md

SKS Keyserver Network Under Attack

This work is released under a Creative Commons Attribution-NoDerivatives 4.0 International License.

Terminological Note

"OpenPGP" refers to the OpenPGP protocol, in much the same way that HTML refers to the protocol that specifies how to write a web page. "GnuPG", "SequoiaPGP", "OpenPGP.js", and others are implementations of the OpenPGP protocol in the same way that Mozilla Firefox, Google Chromium, and Microsoft Edge refer to software packages that process HTML data.

Who am I?

@bkono
bkono / awsecsdeploy-stack.ts
Created May 2, 2019 — forked from windlessuser/awsecsdeploy-stack.ts
Deploys Mastodon using AWS CDK
View awsecsdeploy-stack.ts
import cdk = require('@aws-cdk/cdk');
import ec2 = require('@aws-cdk/aws-ec2');
import elastic = require('@aws-cdk/aws-elasticache');
import rds = require ('@aws-cdk/aws-rds');
import es = require("@aws-cdk/aws-elasticsearch");
import ecs = require('@aws-cdk/aws-ecs');
import s3 = require("@aws-cdk/aws-s3");
import elbv2 = require('@aws-cdk/aws-elasticloadbalancingv2');
import route53 = require('@aws-cdk/aws-route53');
import certificateManager = require("@aws-cdk/aws-certificatemanager");
View gist:da437247dc850b69fef5073a3ffa2752
### MQTT
define mqttserver MQTT 127.0.0.1:1883
###########
# TASMOTA #
###########
# topic = gosund_%04d
# full_topic = /%topic%/%prefix%/
define gosund_6605 MQTT_DEVICE
@windlessuser
windlessuser / awsecsdeploy-stack.ts
Last active Nov 14, 2021
Deploys Mastodon using AWS CDK
View awsecsdeploy-stack.ts
import cdk = require('@aws-cdk/cdk');
import ec2 = require('@aws-cdk/aws-ec2');
import elastic = require('@aws-cdk/aws-elasticache');
import rds = require ('@aws-cdk/aws-rds');
import es = require("@aws-cdk/aws-elasticsearch");
import ecs = require('@aws-cdk/aws-ecs');
import s3 = require("@aws-cdk/aws-s3");
import elbv2 = require('@aws-cdk/aws-elasticloadbalancingv2');
import route53 = require('@aws-cdk/aws-route53');
import certificateManager = require("@aws-cdk/aws-certificatemanager");
View macbook-pro-2011-defective-gpu-fix-v2-better-ux.md

Improving heat management after macbookpro 2011 discrete GPU fix, also a script to automate part of the fix process

Taken from StackExchange

Thanks to LangLangC

NOTE: This is experimental; works for some people, not for others

Improved thermal and power management

View macbook-pro-2011-defective-gpu-fix-v2.md
@ntrogers
ntrogers / apple_caching_commands.sh
Last active Oct 14, 2021
[Apple Cacheing commands]
View apple_caching_commands.sh
https://support.apple.com/guide/mac-help/configure-advanced-content-caching-settings-mchl91e7141a/mac
# On client, test caching server availability
/usr/bin/assetcachelocatorutil
# View log
log show --predicate 'subsystem == "com.apple.AssetCache"'
log stream --predicate 'subsystem == "com.apple.AssetCache"'
# Display content cache settings
@cdleon
cdleon / macbook-pro-2011-defective-gpu-fix.md
Last active Jun 5, 2022
Macbook Pro 2011 GPU Defect fix macOS Sierra and High Sierra
View macbook-pro-2011-defective-gpu-fix.md
@ttrahan
ttrahan / block_personal_appts
Last active Aug 6, 2022
Google Apps Script to automatically create, edit and delete events on work calendar for personal calendar events. Instructions on how to set up can be found at https://medium.com/@willroman/auto-block-time-on-your-work-google-calendar-for-your-personal-events-2a752ae91dab
View block_personal_appts
function sync() {
var id="XXXXXXXXXX"; // CHANGE - id of the secondary calendar to pull events from
var today=new Date();
var enddate=new Date();
enddate.setDate(today.getDate()+7); // how many days in advance to monitor and block off time
var secondaryCal=CalendarApp.getCalendarById(id);
var secondaryEvents=secondaryCal.getEvents(today,enddate);