- make changes
git stash savegit checkout -b xxxgit stash pop
where xxx is the new branch name
| #!/usr/bin/env python | |
| ## Tiny Syslog Server in Python. | |
| ## | |
| ## This is a tiny syslog server that is able to receive UDP based syslog | |
| ## entries on a specified port and save them to a file. | |
| ## That's it... it does nothing else... | |
| ## There are a few configuration parameters. | |
| LOG_FILE = 'youlogfile.log' |
git stash savegit checkout -b xxxgit stash popwhere xxx is the new branch name
| #!/usr/bin/env bash | |
| # Build Phase Script for copying and signing libReveal based on Configuration | |
| # https://gist.github.com/Ashton-W/6db611ac93be2f8bad7f | |
| set -o errexit | |
| set -o nounset | |
| LIBREVEAL_PATH="/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib" | |
| INJECT_REVEAL="${INJECT_REVEAL:-NO}" |
| function prompt_wikimatze_precmd { | |
| git-info | |
| } | |
| function prompt_wikimatze_setup { | |
| setopt LOCAL_OPTIONS | |
| unsetopt XTRACE KSH_ARRAYS | |
| prompt_opts=(cr percent subst) | |
| # Load required functions. |
Note: < i=OS 5.1 use
prefs:. > 5.1 useapp-settings:
| #!/usr/bin/env bash | |
| # Build Phase Script for removing NSAppTransportSecurity exceptions from Info.plist | |
| # https://gist.github.com/Ashton-W/07654259322e43a2b6a50bb289e72627 | |
| set -o errexit | |
| set -o nounset | |
| if [[ -z "${REMOVE_ATS_EXCEPTIONS+SET}" ]]; then | |
| echo "error: User Defined Build Setting REMOVE_ATS_EXCEPTIONS must be set" | |
| exit 1 |
| import Foundation | |
| import UIKit | |
| import WebKit | |
| class ViewController: UIViewController, WKNavigationDelegate, WKUIDelegate { | |
| var webView: WKWebView! | |
| var activityIndicator: UIActivityIndicatorView! | |
| @IBOutlet var webViewContainer: UIView! | |
| // Swift4 | |
| let image = UIImage(named: "sample") | |
| let data = image?.pngData() | |
| let data = image?.jpegData(compressionQuality: 0.9) | |
| let uiImage: UIImage = UIImage(data: imageData) | |
| // deprecated | |
| // var imageData: Data = UIImagePNGRepresentation(image) |
| /** | |
| * Perform a throwing expression, and throw a custom error in case the expression threw | |
| * | |
| * - parameter expression: The expression to execute | |
| * - parameter error: The custom error to throw instead of the expression's error | |
| * - throws: The given error | |
| * - returns: The return value of the given expression | |
| */ | |
| func perform<T>(_ expression: @autoclosure () throws -> T, orThrow errorExpression: @autoclosure () -> Error) throws -> T { | |
| do { |
| extension CGRect | |
| { | |
| /** Creates a rectangle with the given center and dimensions | |
| - parameter center: The center of the new rectangle | |
| - parameter size: The dimensions of the new rectangle | |
| */ | |
| init(center: CGPoint, size: CGSize) | |
| { | |
| self.init(x: center.x - size.width / 2, y: center.y - size.height / 2, width: size.width, height: size.height) |