THIS GIST WAS MOVED TO TERMSTANDARD/COLORS REPOSITORY.
PLEASE ASK YOUR QUESTIONS OR ADD ANY SUGGESTIONS AS A REPOSITORY ISSUES OR PULL REQUESTS INSTEAD!
| #!/bin/csh | |
| # Add bash path to Plex path. | |
| set path = ($path /usr/local/bin) | |
| # Sleep for a pseudorandom period (up to 10 seconds) to limit the number of instances that start at once | |
| sleep `echo $$%10 | bc` | |
| /root/comchap/comcut --ffmpeg=/usr/local/bin/ffmpeg --comskip=/root/comskip/comskip --lockfile=/tmp/comchap.lock --comskip-ini=/usr/local/etc/comskip.ini "$1" | |
| HandBrakeCLI -i "$1" -o "$1".mkv --format mkv --encoder x264 --quality 20 --loose-anamorphic --decomb fast --x264-preset fast --h264-profile high --h264-level 4.1 | |
| find /mnt -name "*.ts" -not -path "*/\.*" -delete |
| import org.junit.runners.model.InitializationError; | |
| import org.robolectric.RobolectricTestRunner; | |
| import org.robolectric.annotation.Config; | |
| import org.robolectric.internal.bytecode.InstrumentationConfiguration; | |
| import org.robolectric.manifest.AndroidManifest; | |
| import org.robolectric.res.FileFsFile; | |
| import org.robolectric.res.FsFile; | |
| public class LibraryProjectTestRunner extends RobolectricTestRunner { |
| #! /usr/bin/env python2 | |
| # Requires: PIL, colormath | |
| # | |
| # Improved algorithm now automatically crops the image and uses much | |
| # better color matching | |
| from PIL import Image, ImageChops | |
| from colormath.color_conversions import convert_color | |
| from colormath.color_objects import LabColor | |
| from colormath.color_objects import sRGBColor as RGBColor |
THIS GIST WAS MOVED TO TERMSTANDARD/COLORS REPOSITORY.
PLEASE ASK YOUR QUESTIONS OR ADD ANY SUGGESTIONS AS A REPOSITORY ISSUES OR PULL REQUESTS INSTEAD!
| import com.google.gson.Gson; | |
| import com.google.gson.JsonSyntaxException; | |
| import com.android.volley.AuthFailureError; | |
| import com.android.volley.NetworkResponse; | |
| import com.android.volley.ParseError; | |
| import com.android.volley.Request; | |
| import com.android.volley.Response; | |
| import com.android.volley.Response.ErrorListener; | |
| import com.android.volley.Response.Listener; |
| if [ "$1" ] | |
| then | |
| curl -w "\n time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_pretransfer: %{time_pretransfer}\n time_redirect: %{time_redirect}\n time_starttransfer: %{time_starttransfer}\n ----------\n time_total: %{time_total}\n\n" -o /dev/null -s $1 | |
| fi |
| #!/usr/bin/python | |
| import sys | |
| import argparse | |
| import os | |
| import re | |
| ''' | |
| A simple script to create lower-resolution Android drawables from higher-resolution ones. |
| #!/usr/bin/python | |
| # Set up a new A record in Cloudflare, add the details of it along with your account details below | |
| # Make sure this script runs on startup (or whenever you get a new IP...) | |
| # | |
| # @author Aaron Rice <aaron@duedil.com> | |
| import urllib | |
| import json |
Every so often I have to restore my gpg keys and I'm never sure how best to do it. So, I've spent some time playing around with the various ways to export/import (backup/restore) keys.
cp ~/.gnupg/pubring.gpg /path/to/backups/
cp ~/.gnupg/secring.gpg /path/to/backups/
cp ~/.gnupg/trustdb.gpg /path/to/backups/