This file contains hidden or 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
| #pragma mark - iTunes Store API | |
| #define ITUNES_APP_ID @"870393074" | |
| - (void)updateReviewCount | |
| { | |
| NSString *countryCode = [[[NSLocale currentLocale] objectForKey: NSLocaleCountryCode] lowercaseString]; | |
| NSString *url = [NSString stringWithFormat:@"https://itunes.apple.com/%@/lookup?id=%@", countryCode, ITUNES_APP_ID]; | |
| AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; |
This file contains hidden or 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 | |
| # 初期設定 | |
| WORK=$HOME/Builds/GCC | |
| PREFIX=$HOME/mingw | |
| export PATH="$HOME/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin" | |
| # ソースコードのダウンロード | |
| if [ ! -d $WORK/src ] ; then | |
| mkdir src |
This file contains hidden or 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 <Foundation/Foundation.h> | |
| #import <time.h> | |
| #import <os/lock.h> | |
| #define ITERS 2000 | |
| #define NSEC_PER_ITER(time) (((double)time * (double)NSEC_PER_SEC) / (double)ITERS) | |
| #define TEST(body, name) do {\ | |
| start = [NSDate date];\ | |
| for (int i = 0; i < ITERS; i++) {\ |
This file contains hidden or 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
| struct MinimalDecoder : Decoder { | |
| var codingPath = [CodingKey?]() | |
| var userInfo = [CodingUserInfoKey : Any]() | |
| public func container<Key>(keyedBy type: Key.Type) throws -> KeyedDecodingContainer<Key> { | |
| return KeyedDecodingContainer(MinimalKeyedDecodingContainer<Key>(decoder: self)) | |
| } | |
| public func unkeyedContainer() throws -> UnkeyedDecodingContainer { | |
| return DecodingContainer(decoder: self) |
This file contains hidden or 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 CoreGraphics | |
| protocol VectorType { | |
| typealias Element | |
| var xElement: Element { get } | |
| var yElement: Element { get } | |
| class func buildFrom(#x: Element, y: Element) -> Self | |
This file contains hidden or 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 -e | |
| HOST=${1:-cloudflare.com} | |
| FILENAME=${2:-${HOST%%.*}} | |
| # For file naming, see https://support.ssl.com/Knowledgebase/Article/View/19/0/der-vs-crt-vs-cer-vs-pem-certificates-and-how-to-convert-them | |
| # For HTTP Public Key Pinning (HPKP), see https://developer.mozilla.org/en-US/docs/Web/HTTP/Public_Key_Pinning | |
| CERTIFICATE_PEM="${FILENAME}_certificate.ascii.crt" | |
| CERTIFICATE_DER="${FILENAME}_certificate.crt" | |
| PUBKEY_PEM="${FILENAME}_pubkey.ascii.key" |
This file contains hidden or 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
| ... | |
| action_with_slack_notification = %(banaction)s[name=%(__name__)s, port="%(port)$ | |
| slack[name=%(__name__)s] | |
| action = %(action_with_slack_notification)s | |
| ... |
This file contains hidden or 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
| { config, pkgs, lib, ... }: | |
| let | |
| user = "YOUR_USER"; | |
| password = "YOUR_PASSWORD"; | |
| sshPubKey = "YOUR_PUBLIC_SSH_KEY"; | |
| SSID = "YOUR_WIFI_SSID"; | |
| SSIDpassword = "YOUR_WIFI_PASSWORD"; | |
| hostname = "HOSTNAME_FOR_YOUR_PI"; | |
| k8sApiServerAddr = "https://IP_FOR_YOUR_CONTROL_NODE:6443"; |
This file contains hidden or 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/bash | |
| # This script downloads and builds the iOS, tvOS and Mac openSSL libraries with Bitcode enabled | |
| # Credits: | |
| # https://github.com/st3fan/ios-openssl | |
| # https://github.com/x2on/OpenSSL-for-iPhone/blob/master/build-libssl.sh | |
| # https://gist.github.com/foozmeat/5154962 | |
| # Peter Steinberger, PSPDFKit GmbH, @steipete. | |
| # Felix Schwarz, IOSPIRIT GmbH, @felix_schwarz. |
OlderNewer