View gist:95fbe658eb231e45fe73eebac6faade6
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
import socket | |
def get_message_and_remainder(data): | |
if not data: | |
return None, data | |
if data[0] == ":": | |
parsed = data[1:].split("\r\n")[0] | |
return int(parsed), data[len(parsed) + 3 :] |
View ffmpeg.sh
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
ffmpeg -i input output | |
rm calculator*mp4 ; ls -1 calculator* | while read f; do ffmpeg -i "$f" -c:v hevc_videotoolbox -q:v 65 -tag:v hvc1 -vf "scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:-1:-1:color=black" -s 1920x1080 -r 60 -strict experimental -c:a aac -b:a 128k -ar 48000 -ac 2 "$f.mp4" </dev/null; done | |
-i my-video.mov -vcodec h264 -acodec mp2 | |
-acodec libvo_aacenc -vcodec libx264 -s 1920x1080 -r 60 -strict experimental | |
View SwiftAttributedStrings.swift
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
// | |
// ContentView.swift | |
// | |
// Created by @spreen_co on 11/13/22. | |
// | |
import SwiftUI | |
struct ContentView: View { | |
var body: some View { |
View create_doppler_service_token.sh
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 bash | |
# Requires a CLI token | |
DOPPLER_TOKEN="$(doppler configure get token --plain)" \ | |
DOPPLER_PROJECT="$(doppler configure get project --plain)" \ | |
DOPPLER_CONFIG="$(doppler configure get config --plain)" \ | |
\ | |
SERVICE_TOKEN=$(curl -sS --request POST \ | |
--url https://api.doppler.com/v3/configs/config/tokens \ |
View .hyper.js
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
"use strict"; | |
let cursorColor = "#10c2b3"; | |
// Future versions of Hyper may add additional config options, | |
// which will not automatically be merged into this file. | |
// See https://hyper.is#cfg for all currently supported options. | |
module.exports = { | |
config: { | |
// choose either `'stable'` for receiving highly polished, |
View extract-js-map.sh
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 | |
mapfile="$1" | |
seq 0 $((`jq -r '.sources | length' "$mapfile"`-1)) | while read n | |
do | |
file="$(jq -r ".sources[$n]" "$mapfile")" | |
dir="$(dirname "$file")" | |
mkdir -p "$dir" | |
jq -r ".sourcesContent[$n]" "$mapfile" > "$file" |
View tmp.json
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
{ | |
"title": "Asset Metadata", | |
"type": "object", | |
"properties": { | |
"name": { | |
"type": "string", | |
"description": "Identifies the asset to which this NFT represents" | |
}, | |
"description": { | |
"type": "string", |
View reflect.py
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 | |
# Reflects the requests from HTTP methods GET, POST, PUT, and DELETE | |
# Written by Nathan Hamiel (2010) | |
from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler | |
from optparse import OptionParser | |
class RequestHandler(BaseHTTPRequestHandler): | |
def do_GET(self): |
View adobe-fix.sh
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
sudo rm -rf "~/Library/Application Support/Adobe" | |
sudo rm -rf "~/Library/Preferences/Adobe" | |
sudo rm -rf "~/Library/Logs/Adobe" | |
sudo rm -rf "~/Library/Caches/Adobe" | |
sudo rm -rf "/Library/Application Support/Adobe" | |
sudo rm -rf "/Library/Preferences/Adobe" | |
sudo rm -rf "/Library/Logs/Adobe" | |
sudo rm -rf "/Library/Caches/Adobe" |
View URLDigest.swift
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
// | |
// URLDigest.swift | |
// | |
// Created by Yannick Spreen on 7/31/21. | |
// | |
import Foundation | |
import CommonCrypto | |
class URLDigest { |
NewerOlder