Skip to content

Instantly share code, notes, and snippets.

View winster's full-sized avatar

winster winster

View GitHub Profile
@Slf4j
public class CacheTest {
private static Cache<ItineraryRequest, ItineraryResponse> caffeineWebclientCache;
@BeforeAll
public static void setup(){
caffeineWebclientCache = Caffeine.newBuilder().maximumSize(100)
.expireAfterWrite(Duration.ofSeconds(60)).build();
}
@winster
winster / openssl.cnf
Last active August 27, 2020 09:44 — forked from fntlnz/self-signed-certificate-with-custom-ca.md
Self Signed Certificate with Custom Root CA
[ ca ]
default_ca = CA_default
[ CA_default ]
dir = .
crl_dir = $dir/crl
database = $dir/db.txt
new_certs_dir = $dir
serial = $dir/serial
crl = $dir/crl.pem
RANDFILE = $dir/.rnd
@winster
winster / build_libcurl_ios.sh
Created February 1, 2017 11:53
Build libcurl library for all iOS architectures
#!/bin/bash
export DEVROOT=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
DFT_DIST_DIR=${HOME}/Desktop/libcurl-ios-dist
DIST_DIR=${DIST_DIR:-$DFT_DIST_DIR}
function check_curl_ver() {
echo "#include \"include/curl/curlver.h\"
#if LIBCURL_VERSION_MAJOR < 7 || LIBCURL_VERSION_MINOR < 40
#error Required curl 7.40.0+; See http://curl.haxx.se/docs/adv_20150108A.html